Skins2 crashes at startup
314 Couldn't gzopen /home/elduro/.vlc/skins2/default.vlt
315 got mrl: 554 home/elduro/.vlc/skins2/default.vlt
316 [00000274] main access error: Connection to port 554 failed: Connection refused
317 [00000274] access_realrtsp access error: cannot connect to :554
318 rtsp: failed to connect to ''
319 [00000271] main interface error: no suitable access module for `/home/elduro/.vlc/skins2/default.vlt'
320 [00000271] skins2 interface error: failed to open /home/elduro/.vlc/skins2/default.vlt for reading
321 [00000271] skins2 interface error: failed to parse /home/elduro/.vlc/skins2/default.vlt
322 Couldn't gzopen share/skins2/default.vlt
323 got mrl: share 554 skins2/default.vlt
324 (no debugging symbols found)
325 (no debugging symbols found)
326 [00000276] main access error: cannot resolve share port 554 : Name or service not known
327 [00000276] access_realrtsp access error: cannot connect to share:554
328 rtsp: failed to connect to 'share'
329 [00000271] main interface error: no suitable access module for `share/skins2/default.vlt'
330 [00000271] skins2 interface error: failed to open share/skins2/default.vlt for reading
331 [00000271] skins2 interface error: failed to parse share/skins2/default.vlt
332 [00000271] skins2 interface: skin: VLC 0.8.5 Default Skin author: aLtgLasS
333
334 Program received signal SIGSEGV, Segmentation fault.
335 [Switching to Thread -1208363344 (LWP 9488)]
336 0xb7025772 in FT2Font::drawString () from /usr/lib/vlc/gui/libskins2_plugin.so
337 (gdb) bt
338 [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0xb7025772 in FT2Font::drawString () from /usr/lib/vlc/gui/libskins2_plugin.so
339 [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0xb70531ba in CtrlText::displayText () from /usr/lib/vlc/gui/libskins2_plugin.so
340 [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0xb7054be2 in CtrlText::CtrlText () from /usr/lib/vlc/gui/libskins2_plugin.so
341 [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0xb6fd9998 in Builder::addText () from /usr/lib/vlc/gui/libskins2_plugin.so
342 [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0xb6fdd0e1 in Builder::build () from /usr/lib/vlc/gui/libskins2_plugin.so
343 [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0xb6fab4da in ThemeLoader::parse () from /usr/lib/vlc/gui/libskins2_plugin.so
344 [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0xb6facbf6 in ThemeLoader::extract () from /usr/lib/vlc/gui/libskins2_plugin.so
345 [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0xb6facedd in ThemeLoader::load () from /usr/lib/vlc/gui/libskins2_plugin.so
346 [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0xb6fa6ea1 in Run () from /usr/lib/vlc/gui/libskins2_plugin.so
347 [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x0805c3ab in RunInterface ()
348 [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x0810e6fa in _IO_stdin_used ()
349 [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x083b0f28 in ?? ()
350 [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x00000001 in ?? ()
351 [#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0xbfbbc6bc in ?? ()
352 [#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0xb4d91bb0 in ?? ()
353 [#15](https://code.videolan.org/videolan/vlc/-/issues/15) 0x0811468c in _IO_stdin_used ()
354 [#16](https://code.videolan.org/videolan/vlc/-/issues/16) 0x00000000 in ?? ()
# ls -l /usr/share/vlc/skins2/
002 total 180
003 -rwxr-xr-x 1 root root 125524 Nov 9 14:26 default.vlt
004 drwxr-xr-x 2 root root 4096 Nov 9 14:31 fonts
005 -rwxr-xr-x 1 root root 167 Nov 9 14:26 skin.catalog
006 -rwxr-xr-x 1 root root 8887 Nov 9 14:26 skin.dtd
007 -rwxr-xr-x 1 root root 31843 Nov 9 14:26 winamp2.xml
Using Yoper
it seems vlc isn't looking in '/usr/share' but in 'share/', but anyway vlc shouldn't segfault
Edited by Rémi Denis-Courmont