Bug#686250: vlc segfaults when opening directory containing "(" or ")"

twied twied at gmx.net
Thu Sep 6 23:20:51 UTC 2012


Hi,

First of all: The behaviour is repeatable with a fresh account, attached you will find a full backtrace of a crash, this time with libdvdnav-dbg installed, $LANG set to "C".


It seems this is some kind of heisenbug - sometimes it works, sometimes it doesn't: If I repeat the procedure (adding a directory containing brackets via drag-and-drop to the playlist and let vlc get to that item) a few times it suddenly works. Even if I restart vlc.

When I change something in that directory (I use http://en.wikipedia.org/wiki/File:Example.ogg for testing, copied a few dozen times), vlc crashes again at the time it tries to "unfold" that directory in its playlist.

Sounds like something's searching through that directory in the background, interfering. May be Tumbler. I have no clue how that could affect vlc, but my wild and naive guess would be that some vlc "read" fails and returns a null pointer at a call no one ever thought it could fail, that pointer gets dereferenced unchecked, bam, sigsegv.

If i wasn't that short on time I'd investigate myself.

Thanks for looking into this,
Tim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output
Type: application/octet-stream
Size: 6498 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120907/3aee4461/attachment.obj>


More information about the pkg-multimedia-maintainers mailing list