Mail Archives: djgpp/1994/03/08/19:05:26
>Often it means that you have dereferenced an invalid pointer. When you get a
>call frame traceback on screen, run symify <program name>. Assuming you have
>included debugging information in the executable, symify will add file names
>and line numbers to the traceback.
Am I doing this wrong. Ok, I got my program compiled with the
-g option, converted it to an exe file. Tried to run it, got
a call frame traceback on the screen then I ran:
symify q /* q is the program name */
when I do this I usually get a shortened call frame traceback
like:
C:\DJGPP\BUBBAC\QUEUE>q
one
two
three
four
General Protection Fault at eip=b2
eax=83d11316 ebx=00053004 ecx=00004064 edx=00000005
esi=00000000 edi=00000000
ebp=00051cd0 esp=00051cc4 cs=b7 ds=af es=af fs=af gs=c7 ss=bf
cr2=00001fe9
Call frame traceback EIPs:
0x000000b2 0xb2
^^^^ this is what symify puts on the screen in
bright white.
I even tried the -o option but all it did was take the text on
the screen and put it in a file which I named.
????????????????????????????????????????????????????????
Murle Cleveland Meetze III
meetze AT charlie DOT ece DOT scrarolina.edu
- Raw text -