[vlc-devel] Video XP bug on VLC 1.2

Rafaël Carré funman at videolan.org
Thu Dec 8 02:38:51 CET 2011


Le Thu, 8 Dec 2011 02:27:51 +0100,
Jean-Baptiste Kempf <jb at videolan.org> a écrit :

> So, tonight, I took quite some time to understand what was
> happening on the #5527 bug, meaning no video or very few video, with a
> very strong deadlock on Windows XP.
> 
> As you might know, this was one of biggest issue of VLC 1.2.x on
> Windows.
> 
> So, tonight, I installed XP, and that took a few hours (3 or so, even
> starting from SP3 MSDN) to have a working setup (using the new HDD
> bought for the white Macbook) on my desktop machine.
> 
> Audio was crashing quite a lot, but with --no-audio, reproduction of the
> bug was quite easy to get.
> 
> Trying all the video output changed barely anything...
> 
> Then, I remembered the issues we were having with the webplugin, and I
> deactivated the -mt of libavcodec... Forcing the thread-count to 1 fixed
> it, indeed.
> 
> Therefore, updating to latest libavcodec (after the win32 thread commit)
> + a full contribs recompile, fixed it partially for me:
>  - Usually, it works. Sometimes, it doesn't. Sometimes in the same
>    instance, it works, then not.
>  - Seeking is a way to kill it quite often.
>  - Deactivating audio helps, but doesn't make it working all the time.
>  - Forcing 2 threads (on a QuadCore) makes it less bad, but not
>    perfectly.
> 
> Here is the report I could make.
> 
> Patches and cool ideas are welcome.
> I can help testing now.

do you know where it crash?

if you have a coredump + debug symbols we can analyze it with the
script on jones, especially since aslr isn't enabled on XP, right?

-- 
Rafaël Carré



More information about the vlc-devel mailing list