This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]