[vlc-devel] Re: Skins2 Error - part 2

Mateus Krepsky Ludwich mateus at csp.com.br
Thu Nov 17 15:01:25 CET 2005

Olivier Teulière wrote:
> Hi Mateus,
> On Fri, Nov 11, 2005, Mateus Krepsky Ludwich wrote:
>>(gdb) bt
>>#0  0x082b1b10 in png_filter_row (dst=0x414150a8 <Address 0x414150a8 out of bounds>,
>>    filter_type=92, src=0x85a5421 "????????\002\002????????????????",
>>    last=0x41414b50 "d\212??Ss\216\221\221\222??????????????????????????????????????????????????????????????????????????????\237\237\237\234\234\234\230\230\230\224\224\224\220\220\220\214\214\214\207\207\207\202\202\202|||wwwpppiiibbb[[[TTTLLLCCC:::///###\023\023\022\v\f\rOp\213!;Q", size=120, bpp=3)
>>    at png.c:311
>>#1  0x082b157a in png_handle_row (s=0x858c3e0) at png.c:393
>>#2  0x082b14e0 in png_decode_idat (s=0x858c3e0, length=120) at png.c:461
>>#3  0x082b0237 in decode_frame (avctx=0x858bfe0, data=0x858b7b0, data_size=0x5c,
>>    buf=0x858d950 "\211PNG\r\n\032\n", buf_size=92) at png.c:617
> The crash occurs in ffmpeg, which is used in this case to load the PNG
> images of the skin. I don't know what you can do to fix this (upgrading
> ffmpeg maybe?).

   I installed the libpng (dev) in my system and I re-compiled and
reinstall the wxWidgets 2.6. Then the new wxWidgets use the suport to
png from the system and not the "builtin" suport. I also uninstalled the
libavcodec, libpostproc, liba52 and others related with ffmpeg that
still remains, to assert that que vlc is using the ffmpeg  that I
compiled. The error of skins2 still continue, but the crash is gone. Now
appear an another GUI that have the aparence of a Mac GUI.

> If your goal is to use the skins interface and not the wxWidgets one, 
> a workaround for this problem is to build the sdl_image plugin, which 
> is  also able to load the images of the skin (but your skin won't be
> very  usable without the wxWidgets plugin anyway, as the latter is
> used for all the dialog boxes in the skin).

The behavior that you describe above is the current behavior of the "Mac

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list