[vlc-devel] VLC media player 1.0.4

xxcv xxcv07 at gmail.com
Fri Dec 11 10:00:43 CET 2009


Rémi Denis-Courmont wrote:
> 	Hello,
>
> The VideoLAN project is happy to announce the immediate source code release[1] 
> of the latest stable version 1.0.4 of VLC media player[2]. This release mostly 
> addresses bugs, especially on X11 (Linux, BSD, Solaris) platforms.
>
>   
Hi,
I have problem with VLC 1.0-bugfix and master when used with mingw-w64 
targeting -m32 the result binary running under WinXP fail to read some 
files and on the 2nd try of read() in access file module, this is 
happening before the buffering % is done, I have no idea what's wrong 
with the binary and WinXP as it runs just fine under Vista 64bits.
I am using custom made x86_64-w64-mingw32 20091103 [Revision 
153835][MINGW64-1509] multilib.
I have only recently found out this problem as I rarely used the WinXP.
It just called read() on 2nd time upon loading the file read() however 
never returned the call and entered critical section.

ntkrnlpa.exe!KiUnexpectedInterrupt+0xbc
ntkrnlpa.exe!PsDereferencePrimaryToken+0x342
ntkrnlpa.exe!KiDeliverApc+0xb3
ntkrnlpa.exe!ZwYieldExecution+0x2570
ntkrnlpa.exe!NtWaitForSingleObject+0x9a
ntkrnlpa.exe!KeReleaseInStackQueuedSpinLockFromDpcLevel+0xb74
ntdll.dll!KiFastSystemCallRet
ntdll.dll!RtlEnterCriticalSection+0x46
msvcrt.dll!read+0x3d
libaccess_file_plugin.dll+0x1e76

And since discovered that using -I dummy or rc without issues, btw, the 
same thing still happens when running in a msys shell instead of cmd.exe 
So this is definitely weird, is it calling the different CRT when in 
msys and cmd.exe, or is the Qt4 caused problem?? Interface issue or core 
, access_file module or mingw-w64?
Please help if you can, it is rare to find anyone who uses 
x86_64-w64-mingw32 with VLC especially with Qt4 built with it.
Another similar issue is when drag and drop the file that was failing to 
read(), into the playlist (playback worked fine but vlc will fail to 
quit when deleting playlist calls are called from src/) again drag and 
drop onto the maininterface or by using the Open menu, will simply 
freeze at 2nd read() call and never returned thereafter needed to 
forcefully end process.
I'm still wondering if this is WinXP issue or Qt4 or mingw-w64 or VLC's 
source code.
> We recommend affected users and distributions upgrade as soon as possible.
> The most important changes are noted below.
>
> N.B.: There are currently no plans to ship binary releases for this version.
>
> [1] http://www.videolan.org/vlc/download-sources.html
> [2] http://www.videolan.org/vlc/
>
> Changes between 1.0.3 and 1.0.4:
> --------------------------------
>
> Audio outputs:
>  * Fix deadlocks in the audio output core
>  * Make PulseAudio the default output if available
>
> Video outputs:
>  * Fix fullscreen mode with KDE 4.3.3 and other window managers
>  * Fix incompatibility with cairo-dock and compositing
>
> Input:
>  * Fix DVB scanning regression from VLC 1.0.3
>  * Support for XZ-compressed byte stream (LZMA algorithm)
>
> Playlist:
>  * Support for .m3u8 playlist files (UTF-8 M3U)
>
> Unix:
>  * Support for xcb-keysyms version 0.3.4 or higher
>  * Fix globalhotkeys on FreeBSD
>
> Qt4 interface:
>  * Fix opening V4L version 1 devices
>  * Fix default destination ports in the streaming wizard
>
> Translations:
>   * New Walloon translation
>   * Swedish, Ukrainian, Japanes and French translation update
>
> Best regards,
>
>   

Please let me know if u have more info.
Best regards,




More information about the vlc-devel mailing list