Page 1 of 1

VLC 1.0.2 64bits and MKV

Posted: 23 Sep 2009 17:35
by convolver29
VLC will crash trying to render an mkv
Seems to be related to subtitles (fonts):
Thread 13 Crashed:
0 libSystem.B.dylib 0x00007fff8105fc00 strlen + 16
1 libSystem.B.dylib 0x00007fff810666f8 strdup + 28
2 libass.4.dylib 0x00000001166aeea0 fontconfig_init + 64
3 libass.4.dylib 0x00000001166b0521 ass_set_fonts + 145
4 liblibass_plugin.dylib 0x00000001166a4421 Create + 945
5 libvlccore.2.dylib 0x000000010007afc3 __module_need + 1139
6 libvlccore.2.dylib 0x0000000100043f50 CreateDecoder + 656
7 libvlccore.2.dylib 0x0000000100045961 input_DecoderNew + 145
8 libvlccore.2.dylib 0x000000010004c551 EsCreateDecoder + 65
9 libvlccore.2.dylib 0x000000010004c761 EsSelect + 401
10 libvlccore.2.dylib 0x000000010004ce67 EsOutSelect + 695
11 libvlccore.2.dylib 0x0000000100049f69 EsOutControl + 649
12 libvlccore.2.dylib 0x000000010004fc9b es_out_Control + 123
13 libvlccore.2.dylib 0x000000010004fd38 CmdExecuteControl + 136
14 libvlccore.2.dylib 0x000000010004ed2e Control + 3294
15 libvlccore.2.dylib 0x000000010005189b es_out_Control + 123
16 libvlccore.2.dylib 0x0000000100054be8 Init + 3816
17 libvlccore.2.dylib 0x0000000100051770 Run + 32
18 libvlccore.2.dylib 0x00000001000803fe thread_entry + 62
19 libSystem.B.dylib 0x00007fff81095f66 _pthread_start + 331
20 libSystem.B.dylib 0x00007fff81095e19 thread_start + 13
I do not have mkv without subtitles to test against, sorry

Re: VLC 1.0.2 64bits and MKV

Posted: 23 Sep 2009 17:49
by convolver29
By the way I tried to play .avi files with external .srt and got no problems.

Re: VLC 1.0.2 64bits and MKV

Posted: 23 Sep 2009 18:03
by convolver29
Me again, I've 'remux' an mkv extracting subs and embedded fonts.
Got no problems playing the file.

Now leave it to you guys, good luck ;)

Re: VLC 1.0.2 64bits and MKV

Posted: 24 Sep 2009 00:16
by Jean-Baptiste Kempf
Ok, try to give the 755 mode to your fontconfig cache.

Re: VLC 1.0.2 64bits and MKV

Posted: 24 Sep 2009 05:31
by epyon9283
I have the same issue. Changing permissions on the fontconfig cache did nothing.

Re: VLC 1.0.2 64bits and MKV

Posted: 24 Sep 2009 09:07
by convolver29
That was the workaround for slow mkv on snow leopard right ? Then that change was already done.
ls -la
total 0
drwxr-xr-x 3 root wheel 102 1 sep 23:27 .
drwxr-xr-x 3 root wheel 102 19 mai 15:09 ..
drwxr-xr-x 38 root wheel 1292 23 sep 20:22 fontconfig

Re: VLC 1.0.2 64bits and MKV

Posted: 24 Sep 2009 21:58
by drbee
Same problem here. Any solution?

Re: VLC 1.0.2 64bits and MKV

Posted: 27 Sep 2009 05:17
by kinxuzumaki
Same here, all MKV files from a variety of different sources crash while rendering regardless of subtitle configuration. All other formats play fine. Had to downgrade to the 32-bit version for the time being, as most of my files are in MKV format. For some reason this issue seems to only be present in the 64-bit version.

Re: VLC 1.0.2 64bits and MKV

Posted: 29 Sep 2009 01:07
by iamse7en
Yeah, I have two 720p mkv files. One has subtitles, the other does not. The one with subtitles CRASHES vlc, and the one without subtitles runs fine. Running 64-bit version in SL on my unibody Macbook.

Re: VLC 1.0.2 64bits and MKV

Posted: 29 Sep 2009 15:29
by LinLan
I can also recreate this.

VLC 1.0.2 (64bit) on Mac OS X 10.6.1 will crash without exception if an MKV has subtitles.

Update: This is not fixed in the 1.0.3 nightly builds.

Re: VLC 1.0.2 64bits and MKV

Posted: 09 Oct 2009 07:07
by Limelight
I have found a solution to prevent it from crashing. Open VLC Preferences, at the bottom left select the radio button "All" instead of "Basic". Then under the menu on the left, select Video > Subtitles/OSD and uncheck "Enable sub-pictures". This seems to have fixed it for me but it may prevent you from using any subtitles in VLC.

Re: VLC 1.0.2 64bits and MKV

Posted: 09 Oct 2009 07:48
by iamse7en
I have found a solution to prevent it from crashing. Open VLC Preferences, at the bottom left select the radio button "All" instead of "Basic". Then under the menu on the left, select Video > Subtitles/OSD and uncheck "Enable sub-pictures". This seems to have fixed it for me but it may prevent you from using any subtitles in VLC.
Oh, nice "solution." :lol:

Re: VLC 1.0.2 64bits and MKV

Posted: 10 Oct 2009 12:06
by eddypoon
I went to inspector and amend to "open as 32bit". Resolved at least for now.

Re: VLC 1.0.2 64bits and MKV

Posted: 12 Oct 2009 09:09
by Bombasaki
I have found a solution to prevent it from crashing. Open VLC Preferences, at the bottom left select the radio button "All" instead of "Basic". Then under the menu on the left, select Video > Subtitles/OSD and uncheck "Enable sub-pictures". This seems to have fixed it for me but it may prevent you from using any subtitles in VLC.
WoW, it did help!! Thx a lot but...how can I watch the movies with subtitles? T_T