This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: segfault in recent snapshots
Christopher Faylor writes:
>>> And, if it is segfaulting then there is a stackdump file.
>>> Post that.
>>
>>Exception: STATUS_ACCESS_VIOLATION at eip=003D0000
>>eax=003D0000 ebx=00000000 ecx=7792389A edx=006F017C esi=61006C50 edi=0028CD78
>>ebp=0028AC88 esp=0028AC4C program=C:\Cygwin\bin\psql.exe, pid 11572, thread main
>>cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
>>Stack trace:
>>Frame Function Args
>>0028AC88 003D0000 (61273B28, 00000000, 00000000, 00000000)
>>0028ACF8 61006CF5 (00000000, 0028CD78, 61006C50, 00000000)
>>End of stack trace
>>
>>Exception: STATUS_ACCESS_VIOLATION at eip=003D0000
>>eax=003D0000 ebx=00000000 ecx=7792389A edx=0112017C esi=61006C50 edi=0028CD78
>>ebp=0028AC88 esp=0028AC4C program=C:\cygwin\usr\local\bin\xemacs-21.5-b33.exe, pid 10904, thread main
>>cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B
>>Stack trace:
>>Frame Function Args
>>0028AC88 003D0000 (61273B28, 00000000, 00000000, 00000000)
>>0028ACF8 61006CF5 (00000000, 0028CD78, 61006C50, 00000000)
>>End of stack trace
>>
>
> This address indicates that the error is in user code, so this again
> devolves to something that Marco would likely have to look into. The
> "003D0000" looks like a DLL which has not been properly rebased.
>
> If you can duplicate this under gdb then "info shared" should tell you
> which dll is associated with that address.
Sorry if I've not understood correctly, but when I catch the segfault
in gdb, info shared doesn't show anything loaded in that address
range:
(gdb) info shared
>From To Syms Read Shared Object Library
0x778f1000 0x77a55d1c Yes (*) /c/Windows/system32/ntdll.dll
0x75251000 0x7534bd58 Yes (*) /c/Windows/syswow64/kernel32.dll
0x76581000 0x765c6a18 Yes (*) /c/Windows/syswow64/KERNELBASE.dll
0x61001000 0x61480000 Yes /c/Cygwin/bin/cygwin1.dll
0x6da81000 0x6db6cac8 Yes (*) /c/Cygwin/bin/cygdb-4.5.dll
0x6b0b1000 0x6b0b60e4 Yes (*) /c/Cygwin/bin/cyggdbm_compat-4.dll
0x6b0e1000 0x6b0ea168 Yes (*) /c/Cygwin/bin/cyggdbm-4.dll
0x683a1000 0x683d6748 Yes (*) /c/Cygwin/bin/cygjpeg-8.dll
0x6d541000 0x6d5575b4 Yes (*) /c/Cygwin/bin/cyggcc_s-1.dll
0x67861000 0x67894e00 Yes (*) /c/Cygwin/bin/cygncurses-10.dll
0x65e01000 0x65e27018 Yes (*) /c/Cygwin/bin/cygpng15-15.dll
0x64fc1000 0x64fd63c0 Yes (*) /c/Cygwin/bin/cygz.dll
0x67d11000 0x67d33c60 Yes (*) /c/Cygwin/bin/cygpq.dll
0x6dcb1000 0x6de3301c Yes (*) /c/Cygwin/bin/cygcrypto-1.0.0.dll
0x684c1000 0x684ce508 Yes (*) /c/Cygwin/bin/cygintl-8.dll
0x69b41000 0x69c3bdcc Yes (*) /c/Cygwin/bin/cygiconv-2.dll
0x68071000 0x680b301c Yes (*) /c/Cygwin/bin/cygldap_r-2-4-2.dll
0x68211000 0x6821f01c Yes (*) /c/Cygwin/bin/cyglber-2-4-2.dll
0x67c61000 0x67c7aafc Yes (*) /c/Cygwin/bin/cygsasl2-2.dll
0x65581000 0x655e101c Yes (*) /c/Cygwin/bin/cygssl-1.0.0.dll
0x6fcd1000 0x6fcdf430 Yes (*) /c/Cygwin/bin/cygXpm-noX-4.dll
0x76eb1000 0x76f2292c Yes (*) /c/Windows/syswow64/GDI32.dll
0x769c1000 0x76aa4198 Yes (*) /c/Windows/syswow64/USER32.dll
0x76ac1000 0x76b5f04c Yes (*) /c/Windows/syswow64/ADVAPI32.dll
0x76631000 0x766db2c4 Yes (*) /c/Windows/syswow64/msvcrt.dll
0x76801000 0x76818ed8 Yes (*) /c/Windows/SysWOW64/sechost.dll
0x76f41000 0x77015e04 Yes (*) /c/Windows/syswow64/RPCRT4.dll
0x74fd1000 0x750121f0 Yes (*) /c/Windows/syswow64/SspiCli.dll
0x74fc1000 0x74fcb474 Yes (*) /c/Windows/syswow64/CRYPTBASE.dll
0x75651000 0x756592f8 Yes (*) /c/Windows/syswow64/LPK.dll
0x76df1000 0x76e8c9fc Yes (*) /c/Windows/syswow64/USP10.dll
0x718e1000 0x71963f0c Yes (*) /c/Windows/WinSxS/x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_ec83dffa859149af/COMCTL32.DLL
0x75661000 0x756da39c Yes (*) /c/Windows/syswow64/COMDLG32.DLL
0x755f1000 0x75646b60 Yes (*) /c/Windows/syswow64/SHLWAPI.dll
0x75841000 0x76489898 Yes (*) /c/Windows/syswow64/SHELL32.dll
0x76521000 0x76561ce0 Yes (*) /c/Windows/syswow64/IMM32.DLL
0x76b61000 0x76c2bebc Yes (*) /c/Windows/syswow64/MSCTF.dll
0x70261000 0x702719d4 Yes (*) /c/Windows/SysWOW64/MPR.DLL
0x756e1000 0x7583b0cc Yes (*) /c/Windows/syswow64/ole32.dll
0x72b91000 0x72bc1264 Yes (*) /c/Windows/SysWOW64/WINMM.DLL
0x70281000 0x702d07a0 Yes (*) /c/Windows/SysWOW64/WINSPOOL.DRV
0x73461000 0x734ab464 Yes (*) /c/Windows/SysWOW64/apphelp.dll
0x6d001000 0x6d08c524 Yes (*) /c/Windows/AppPatch/AcLayers.DLL
0x76491000 0x7651e644 Yes (*) /c/Windows/syswow64/OLEAUT32.dll
0x73371000 0x73386f9c Yes (*) /c/Windows/SysWOW64/USERENV.dll
0x749a1000 0x749aa440 Yes (*) /c/Windows/SysWOW64/profapi.dll
Am I missing something?
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple