Problems with Insigt and cygwin1.dll

Chris Faylor
Mon Mar 20 14:55:00 GMT 2000

Why not report what the addresses in this stack dump are?
For instance, what does 61035ea9 resolve to?  How about 4fcafd?


On Mon, Mar 20, 2000 at 10:47:11PM -0000, Andy Hare wrote:
>First of all, apologies for those of you who see this message in both mail
>lists but I am not sure if the problem is in insight or cygwin1.dll.
>When I run a cross version of Insight (ARM based snapshot from 14/3/00)
>under b20.1 under NT4.0 using the latest cygwin1.dll (18/3/00) while single
>stepping I get an exception and the system stops responding. Below is the
>contents of the stackdump that is generated;
>Exception: STATUS_ACCESS_VIOLATION at eip=61036620
>eax=00000000 ebx=0A436B18 ecx=00000000 edx=029ABAB8 esi=00000001
>ebp=029ABA38 esp=029AB9C0
>cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
>Stack trace:
>Frame     Function  Args
>029ABA38  61035EA9  (029ABAB8, 029ABBA0, 029ABA70, 029ABA60)
>029ABB58  61035EA9  (00000004, 029ABBA0, 029ABA70, 00000000)
>029ABBA8  004FCAFD  (0059E550, 00000200, 00000001, 00000000)
>029ABBD8  004FB9C2  (0A409348, 00000001, 00000001, 610739F0)
>029ABC08  004F9677  (00579D30, 00000000, 029ABC44, 00000001)
>029ABC48  004F4194  (00000001, 029ABC84, 029ABC88, 004F96D6)
>029ABC88  004F453B  (00000001, 0A436AF8, 029ABCC8, 004FB278)
>029ABCC8  004F46FE  (029ABD20, 029ABD24, 029ABD28, 029ABD2C)
>029ABD38  004F5ADA  (0200122C, 00000001, 029ABD68, 004F6161)
>029ABD68  004D19C1  (02018248, 029ABDA4, 00000001, 029ABDA4)
>029ABDA8  004D1393  (FFFFFFFF, 00000001, 00000000, 00431A81)
>029ABDE8  00431B25  (00000001, 00000000, 029ABE18, 00433393)
>029ABE18  004333F2  (029ABEC8, 00000001, 029ABE98, 00432E74)
>029ABE98  00432E80  (029ABEC8, 029ABEC8, 029ABEE8, 004D1393)
>029ABF48  00431EE1  (00000001, 00000001, 00000000, 00431BAD)
>029ABF68  00431D51  (FFFFFFFF, 00000050, 00000001, 0042D9CC)
>End of stack trace (more stack frames may be present)
>The given address appears to live in cygwin1.dll. Running insight under GDB
>reveals that the program received a signal SIGSEGV, segmentation fault at
>address 0x61036620 in _size_of_stack_reserve__ (). This address is in the
>cygwin1.dll address space according to listdlls.exe So I downloaded the
>source code for cygwin1.dll to try and find this function so that I could
>back trace the offending code and maybe fix the problem. however I cannot
>find in any of the source code this function or label. I have used grep to
>look for this in both the Insight code base and that for cygwin1.dll. Can
>anyone tell me where this function is coming from and how  I can track the
>problem back. I am happy to try and find the problem but I need to know
>where this function exists.
>The problem only manifests itself when stepping through code on an ANGEL
>target if the target code is just run then the problem does not occur.
>Any pointers or help will be greatly appreciated and I will report back with
>any findings especially if I can find the problem and fix it.

Want to unsubscribe from this list?
Send a message to

More information about the Cygwin mailing list