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

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Sat Sep 10 18:02:10 CEST 2005


Hi,
On Sat, Sep 10, 2005 at 12:04:11AM +0300, ??smail D?nmez wrote:
> > 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?
> 
> Hmm no comments?

Well, I cannot reproduce it. Give us some more info...

Greetings,
Reimar Döffinger




More information about the MPlayer-dev-eng mailing list