[MPlayer-dev-eng] mplayer CVS crashes on exit

İsmail Dönmez ismail at uludag.org.tr
Fri Sep 9 20:17:11 CEST 2005


Cuma 09 Eylül 2005 01:02 tarihinde, İsmail Dönmez şunları yazmıştı: 
> I am getting crashes at exit with mplayer from CVS and valgrind has
> interesting output :
>
> ==25042==
> ==25042== Invalid free() / delete / delete[]
> ==25042==    at 0x1B900659: free (in
> /usr/lib/valgrind/vgpreload_memcheck.so) ==25042==    by 0x8085366:
> copy_str (m_option.c:384)
> ==25042==    by 0x8083E4C: m_config_pop (m_option.h:256)
> ==25042==    by 0x808990C: play_tree_iter_step (playtree.c:560)
> ==25042==    by 0x807A5A4: main (mplayer.c:4359)
> ==25042==  Address 0x8448E25 is not stack'd, malloc'd or (recently) free'd
>
> Exiting... (End of file)
> ==25042==
> ==25042== Invalid free() / delete / delete[]
> ==25042==    at 0x1B900659: free (in
> /usr/lib/valgrind/vgpreload_memcheck.so) ==25042==    by 0x1C4CA14B:
> (within /lib/libc-2.3.4.so)
> ==25042==    by 0x1C4C9BD4: __libc_freeres (in /lib/libc-2.3.4.so)
> ==25042==    by 0x1B8FB738: _vgw_freeres
> (in /usr/lib/valgrind/vg_preload_core.so)
> ==25042==    by 0x1C45FF73: _Exit (in /lib/libc-2.3.4.so)
> ==25042==    by 0x8077C55: exit_player_with_rc (mplayer.c:527)
> ==25042==    by 0x807A49C: main (mplayer.c:4410)
> ==25042==  Address 0x1C6C79D0 is not stack'd, malloc'd or (recently) free'd
>
> I tried to check myself but I have no ide WTF this code means :
>
> #define VAL(x) (*(char***)(x))
>
> Maybe someone has more idea about whats wrong?

No comments ? :-)

Regards,
ismail




More information about the MPlayer-dev-eng mailing list