From: sturm AT ost1 DOT ping DOT de (Oliver Sturm) Subject: Re: ladybug fullscreen debugger Date: Thu, 01 Jun 95 15:59:40 MEZ To: djgpp AT sun DOT soe DOT clarkson DOT edu >> >On Thu, 25 May 1995, Oliver Sturm wrote: >[lots of quoted text snipped] >> >> I'm loading HIMEM and EMM386. go32 reports having found VCPI memory. >> Im using 4DOS version 5.5. >> > > [ even more stuff cut ] > >> So, this is what I happens: >> >> c:\djgpp\twk>go32 -d ladybug twk >> go32 version 1.12.maint3 Copyright (C) 1994 DJ Delorie >> 73048+3072+1024 = 77144 >> 432 Kb conventional, 1776 Kb expanded - 2208 Kb total RAM available >> Create Symbol file twk.sym >> Segmentation violation in pointer 0x00000005 at d8:9001f989 >> eax=00000000 ebx=90022e54 ecx=00000006 edx=9005c000 esi=00000005 edi=90034b29 >> ebp=9fffff54 esp=9fffff4c cs=d8 ds=48 es=48 fs=48 gs=38 ss=48 cr2=00000005 >> Call frame traceback EIPs: >> 0x9001f989 >> 0x9001e306 >> 0x9001ac77 >> 0x90000c0f > >According to this, the fault is in caused by these library functions: > 0x9001f989 -- bcopy () > 0x9001e306 -- fwrite () > >Please try this work around: > >go32 -d ladybug twk > x >and then >go32 -d ladybug twk > > Let me know if that helps, also, if Ladybug crashes, run: I didn't quite get what that should be good for, but it didn't make any difference. I got the same output in the file `x' and then again on the screen. When I left out the `2r1' in GO32, I got it all on the screen both times, nothing was in the file. > >simify /djgpp/bin/ladybug > >and mail me the result. Or you can use >simify /djgpp/bin/ladybug -o ladybug.bug >and mail the file ladybug.bug > symify says: 0x9001f898 _bcopy+33 0x9001e306 _fwrite+162 0x9001ac77 _syms_init+1483, line 885 of syms.c 0x90000c0f _main+133, line 313 of ed.c sorry about the trouble, Oliver -- Oliver Sturm sturm AT ost1 DOT ping DOT de