This is the mail archive of the
cygwin
mailing list for the Cygwin project.
1.5.24: setup.exe segfault
- From: Greg Chicares <chicares at cox dot net>
- To: cygwin at cygwin dot com
- Date: Sun, 08 Apr 2007 13:49:35 +0000
- Subject: 1.5.24: setup.exe segfault
I've run setup.exe numerous times this morning, and it segfaulted
only once. I tried again, but couldn't reproduce the problem.
I was trying to roll back mingw-runtime to the prior version, with
the "download without installing" option IIRC. Not anticipating a
crash, I didn't write down each event, but it said something like
"install failed", then took me back to the mirror-selection screen;
I picked the same mirror I had been using; and that's when my just-
in-time debugger popped up, giving the attached report.
Searching the archives for similar reports, I gather that the
backtrace is what might help. I didn't prune the rest of the report,
just in case that's useful. I assume a 'cygcheck.out' isn't wanted,
but please tell me if I guessed wrong. This copy of setup.exe was
downloaded on 2007-03-11:
/home/chicares[0]$ls -o /cygdrive/c/cygwin-cache/setup.exe
-rwx------+ 1 chicares 304128 Mar 11 01:58 /cygdrive/c/cygwin-cache/setup.exe
/home/chicares[0]$md5sum /cygdrive/c/cygwin-cache/setup.exe
b31ddcef84f25919a5d3184167b4a90d */cygdrive/c/cygwin-cache/setup.exe
I guess it's stripped:
/home/chicares[0]$addr2line -e /cygdrive/c/cygwin-cache/setup.exe 0026d86a
??:0
DEBUG_EVENT:
dwDebugEventCode = CREATE_PROCESS_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 75C
hProcess = 760
hThread = 764
lpBaseOfImage = 400000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpThreadLocalBase = 7FFDE000
lpStartAddress = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = CREATE_THREAD_DEBUG_EVENT
dwProcessId = C18
dwThreadId = 3A0
hThread = 754
lpThreadLocalBase = 7FFDD000
lpStartAddress = 77E7D342
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 750
lpBaseOfDll = 77F50000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 74C
lpBaseOfDll = 77E60000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 748
lpBaseOfDll = 77DD0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 744
lpBaseOfDll = 78000000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 740
lpBaseOfDll = 71950000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 73C
lpBaseOfDll = 77C10000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 738
lpBaseOfDll = 7E090000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 734
lpBaseOfDll = 77D40000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 730
lpBaseOfDll = 70A70000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 72C
lpBaseOfDll = 771B0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 728
lpBaseOfDll = 773D0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 724
lpBaseOfDll = 71AD0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 720
lpBaseOfDll = 71AB0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 71C
lpBaseOfDll = 71AA0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 718
lpBaseOfDll = 5CB70000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 714
lpBaseOfDll = 55100000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 710
lpBaseOfDll = 76B40000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 70C
lpBaseOfDll = 77BE0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 708
lpBaseOfDll = 77C00000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 704
lpBaseOfDll = 75A70000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 700
lpBaseOfDll = 5AD70000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6FC
lpBaseOfDll = 76390000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6F8
lpBaseOfDll = 629C0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6F4
lpBaseOfDll = 72FA0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6F0
lpBaseOfDll = 10000000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6EC
lpBaseOfDll = AC0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6E8
lpBaseOfDll = 5CD70000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6E4
lpBaseOfDll = 5B0A0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6E0
lpBaseOfDll = C00000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6DC
lpBaseOfDll = C30000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6D8
lpBaseOfDll = 746F0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6D4
lpBaseOfDll = 74720000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6D0
lpBaseOfDll = 71A50000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6CC
lpBaseOfDll = 76F20000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6C8
lpBaseOfDll = 76FB0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6C4
lpBaseOfDll = 76F60000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6C0
lpBaseOfDll = 76FC0000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6BC
lpBaseOfDll = 71A90000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = LOAD_DLL_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
hFile = 6B8
lpBaseOfDll = 75F40000
dwDebugInfoFileOffset = 0
nDebugInfoSize = 0
lpImageName = NULL
fUnicoded = 1
DEBUG_EVENT:
dwDebugEventCode = CREATE_THREAD_DEBUG_EVENT
dwProcessId = C18
dwThreadId = DC0
hThread = 6B4
lpThreadLocalBase = 7FFDC000
lpStartAddress = 77F5F2F2
DEBUG_EVENT:
dwDebugEventCode = EXCEPTION_DEBUG_EVENT
dwProcessId = C18
dwThreadId = DC0
ExceptionCode = 80000003
ExceptionFlags = 0
ExceptionAddress = 77F75A58
dwFirstChance = 1
DEBUG_EVENT:
dwDebugEventCode = EXIT_THREAD_DEBUG_EVENT
dwProcessId = C18
dwThreadId = DC0
dwExitCode = 0
DEBUG_EVENT:
dwDebugEventCode = EXCEPTION_DEBUG_EVENT
dwProcessId = C18
dwThreadId = 3A0
ExceptionCode = C0000005
ExceptionFlags = 0
ExceptionAddress = 26D86A
dwFirstChance = 0
setup.exe caused an Access Violation at location 0026d86a Reading from location 00000001.
Registers:
eax=00000001 ebx=012cf3c0 ecx=0026d868 edx=474e5543 esi=004b3f5d edi=00de27e0
eip=0026d86a esp=012cf394 ebp=012cf3d4 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
Call stack:
AddrPC AddrReturn AddrFrame AddrStack Params
0026D86A 00471757 012CF3D4 012CF394 00DE27E0 00000001 012CFC64 004101E4
0026D86A
00471757 004101E4 012CF3E4 012CF394 00DE2800 004C2AA8 00000000 00000002
00471757 setup.exe:00471757
004101E4 00410330 012CFC64 012CF394 012CFDBC 015D0C18 0180A6A8 FFFFFFFF
004101E4 setup.exe:004101E4
00410330 004119EE 012CFCD4 012CF394 012CFDBC 015D0C18 004B40E7 00000000
00410330 setup.exe:00410330
004119EE 00411E20 012CFE34 012CF394 015D0C18 8053A675 00040000 864443C8
004119EE setup.exe:004119EE
00411E20 004124CD 012CFF44 012CF394 00400000 015D0C18 00000000 00000005
00411E20 setup.exe:00411E20
004124CD 77E7D33B 012CFFB4 012CF394 004C6508 00000000 0023F224 004C6508
004124CD setup.exe:004124CD
77E7D33B 00000000 012CFFEC 012CF394 00412480 004C6508 00000000 6D536D36
77E7D33B kernel32.dll:77E7D33B RegisterWaitForInputIdle
DEBUG_EVENT:
dwDebugEventCode = EXIT_THREAD_DEBUG_EVENT
dwProcessId = C18
dwThreadId = 3A0
dwExitCode = 80
DEBUG_EVENT:
dwDebugEventCode = EXIT_PROCESS_DEBUG_EVENT
dwProcessId = C18
dwThreadId = B8C
dwExitCode = 80
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/