Mail Archives: cygwin/2008/01/21/11:53:23
On 21 January 2008 16:17, Jose Ramon Huerga wrote:
> I tried with setup-2.575.exe and setup-2.578.exe, and they crash too.
>
> Below you can see the last lines of filemon.exe.
> 1298 17:08:38 setup[1].exe:4324 WRITE
> C:\DOCUME~1\jrhuerga\LOCALS~1\Temp\77a6_appcompat.txt SUCCESS
> 1311 17:08:38 setup[1].exe:4324 OPEN C:\WINDOWS\system32
> \Apphelp.dll SUCCESS Options: Open Access: 00100020
> 1319 17:08:38 setup[1].exe:4324 QUERY
> INFORMATION C:\WINDOWS\AppPatch\sysmain.sdb SUCCESS Length:
> 1324 17:08:38 setup[1].exe:4324 DIRECTORY
C:\WINDOWS\system32\
> SUCCESS FileBothDirectoryInformation: dwwin.exe
> 1374 17:08:38 setup[1].exe:4324 READ
> C:\WINDOWS\system32\config\SOFTWARE SUCCESS Offset:
> 8634368 Length: 4096
These lines show files being accessed by the error reporting process after
the crash has already taken place; any sign of the actual cause must be
earlier in the output, and most likely involving files under C:\cygwin.
>> Unhandled exception at 0x004ac7e3 in setup.exe: 0xC0000005: Access
>> violation reading location 0x01a1ff3c.
This tells us that the problem was most likely stack corruption while
attempting to throw an exception[*]... for whatever that's worth.
cheers,
DaveK
--
Can't think of a witty .sigline today....
[*] - 004ac790 <__Unwind_SjLj_RaiseException>:
4ac790: 55 push %ebp
4ac791: 89 e5 mov %esp,%ebp
4ac793: 57 push %edi
4ac794: 56 push %esi
4ac795: 53 push %ebx
4ac796: 83 ec 2c sub $0x2c,%esp
4ac799: a1 d0 0f 52 00 mov 0x520fd0,%eax
4ac79e: 8b 7d 08 mov 0x8(%ebp),%edi
4ac7a1: 85 c0 test %eax,%eax
4ac7a3: 0f 84 c3 00 00 00 je 4ac86c
<__Unwind_SjLj_RaiseException+0xdc>
4ac7a9: 8b 48 30 mov 0x30(%eax),%ecx
4ac7ac: 85 c9 test %ecx,%ecx
4ac7ae: 0f 88 cd 00 00 00 js 4ac881
<__Unwind_SjLj_RaiseException+0xf1>
4ac7b4: 8b 50 30 mov 0x30(%eax),%edx
4ac7b7: 85 d2 test %edx,%edx
4ac7b9: 0f 85 81 00 00 00 jne 4ac840
<__Unwind_SjLj_RaiseException+0xb0>
4ac7bf: 8b 40 28 mov 0x28(%eax),%eax
4ac7c2: 89 45 f0 mov %eax,0xfffffff0(%ebp)
4ac7c5: 8d 5d ec lea 0xffffffec(%ebp),%ebx
4ac7c8: 89 45 ec mov %eax,0xffffffec(%ebp)
4ac7cb: eb 0b jmp 4ac7d8
<__Unwind_SjLj_RaiseException+0x48>
4ac7cd: 8d 76 00 lea 0x0(%esi),%esi
4ac7d0: 8b 45 ec mov 0xffffffec(%ebp),%eax
4ac7d3: 8b 00 mov (%eax),%eax
4ac7d5: 89 45 ec mov %eax,0xffffffec(%ebp)
4ac7d8: 31 c9 xor %ecx,%ecx
4ac7da: 85 c0 test %eax,%eax
4ac7dc: ba 05 00 00 00 mov $0x5,%edx
4ac7e1: 74 05 je 4ac7e8
<__Unwind_SjLj_RaiseException+0x58>
4ac7e3: 8b 48 18 mov 0x18(%eax),%ecx
4ac7e6: 31 d2 xor %edx,%edx
--
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/
- Raw text -