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/

Reply via email to