Windows 7 x64.
In just the last day or two all vlc's from June or July crash immediately upon startup. Once I get back to my saved version (all 1.2) from January, it runs fine.
Tried to follow all the debugging information listed here but never got a well-behaved backtrace.
What I finally found is that I can actually get the latest 1.2 debug version to run successfully in gdb but only after continuing (gdb command = c) over several crashes. Weird - I'm not sure what to make of it.
Code: Select all
Me@MyPc /cygdrive/d/Downloads/vlc/vlc-1.2.0-git-20110703-0002-debug
$ gdb vlc
GNU gdb 6.8.0.20080328-cvs (cygwin-special)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...
(gdb) run
Starting program: /cygdrive/d/Downloads/vlc/vlc-1.2.0-git-20110703-0002-debug/vlc
[New thread 6748.0x1b90]
Error: dll starting at 0x76e20000 not found.
Error: dll starting at 0x76710000 not found.
Error: dll starting at 0x76e20000 not found.
Error: dll starting at 0x772b0000 not found.
warning: Lowest section in /cygdrive/c/Windows/syswow64/normaliz.dll is .text at
00401000
[New thread 6748.0xc54]
[New thread 6748.0x1bf0]
[New thread 6748.0xfec]
[New thread 6748.0x1b8]
[New thread 6748.0xb04]
[New thread 6748.0xe0c]
[New thread 6748.0x1818]
[New thread 6748.0x1b64]
[New thread 6748.0x1be0]
[New thread 6748.0xf88]
[New thread 6748.0x18f0]
warning: HEAP[vlc.exe]:
warning: Heap block at 02DBA3C0 modified at 02DBA3CC past requested size of 4
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to thread 6748.0x1be0]
0x77660475 in ntdll!TpWaitForAlpcCompletion ()
from /cygdrive/c/Windows/system32/ntdll.dll
(gdb) c
Continuing.
warning: HEAP[vlc.exe]:
warning: Invalid address specified to RtlFreeHeap( 007A0000, 02DBA3C8 )
Program received signal SIGTRAP, Trace/breakpoint trap.
0x77660475 in ntdll!TpWaitForAlpcCompletion ()
from /cygdrive/c/Windows/system32/ntdll.dll
(gdb) c
Continuing.
[New thread 6748.0x1ad4]
[New thread 6748.0x15d4]
[New thread 6748.0x12f4]
[New thread 6748.0x130c]
[New thread 6748.0x1bcc]
[New thread 6748.0xc18]
[New thread 6748.0x1acc]
[New thread 6748.0x1e8]
[New thread 6748.0x1d8]
[New thread 6748.0x17a0]
[New thread 6748.0x1aec]
[New thread 6748.0x1808]
[New thread 6748.0x1314]
[New thread 6748.0x938]
[New thread 6748.0x674]
[New thread 6748.0x4ac]
[New thread 6748.0xc34]
[New thread 6748.0x140c]
[New thread 6748.0x17e8]
[New thread 6748.0x15c]
[New thread 6748.0x18a0]
[New thread 6748.0x1b9c]
[New thread 6748.0x19e4]
[New thread 6748.0x338]
[New thread 6748.0x1334]
[New thread 6748.0xff0]
[New thread 6748.0x1b38]
[New thread 6748.0x184c]
[New thread 6748.0x1420]
[New thread 6748.0x17f4]
HERE IT PLAYS ... THEN I QUIT
warning: Critical error detected c0000374
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to thread 6748.0x1b90]
0x7765e626 in ntdll!KiRaiseUserExceptionDispatcher ()
from /cygdrive/c/Windows/system32/ntdll.dll
(gdb) q
The program is running. Exit anyway? (y or n) y