Mail Archives: djgpp/2003/07/16/15:05:49
Here's one.
Sorry about the possibly messed up layout.
That 0x0001a04e adress, which is obviously rather crucial, refers to
line 117 of the code snippet, which is:
116 if (fixpage!=NULL) {
117 destroy_bitmap(fixpage); fixpage=NULL;
118 };
For the record, I'm running this in dos box under win98 on a pentium III
computer with 132 MB ram.
Thanks!
Peter.
Page fault at eip=000c0df0, error=0006
eax=001c2028 ebx=003f501c ecx=003f501c edx=00161298 esi=0043702c
edi=00000013
ebp=003a1038 esp=003a102c program=C:\SRC\DOTS2002\DOTREAD.EXE
cs: sel=00af base=839b6000 limit=ffffafff
ds: sel=00b7 base=839b6000 limit=ffffafff
es: sel=00b7 base=839b6000 limit=ffffafff
fs: sel=00c7 base=00000000 limit=0010ffff
gs: sel=00c7 base=00000000 limit=0010ffff
ss: sel=00b7 base=839b6000 limit=ffffafff
App stack: [003a2000..002a2000] Exceptn stack: [00167318..001653d8]
Call frame traceback EIPs:
0x000c0df0 free+168, file malloc.c
0x0006cf6e destroy_bitmap+370, file c:/djgpp/allegro/src/graphics.c,
line 1165
0x0001a04e sequence_trial2(trial*)+3626, file
c:/src/dots2002/sequencetrial.cp
0x0005f9d0 .debug_pubnames+42891, file c:/src/dots2002/exp.cpp, line 731
0x00033809 .debug_info+613, file c:/src/dots2002/irpreter.cpp, line 1006
0x00024d51 .debug_line+847, file c:/src/dots2002/irpreter.cpp, line 211
0x00023d59 interprete(std::string)+391, file
c:/src/dots2002/irpreter.cpp, lin
0x0002366a cl()+250, file c:/src/dots2002/irface.cpp, line 74
0x0002323e irface(int)+62, file c:/src/dots2002/irface.cpp, line 22
0x0006869a main+4576, file c:/src/dots2002/dotread.cpp, line 157
0x000bc3b8 __crt1_startup+176, file crt1.c
C:\src\dots2002>bfdsymify -o bfdsym.out dotread.exe
Eli Zaretskii wrote:
>>From: Peter Claessens <peter DOT claessens AT psy DOT kuleuven DOT ac DOT be>
>>Newsgroups: comp.os.msdos.djgpp
>>Date: Wed, 16 Jul 2003 16:41:56 +0200
>>
>>The program code is way too big to paste here, but at the bottom of this
>>mail you will find a stripped-down version of the function that the
>>program crashes in, without the actual drawing functions.
>
>
> It would be more useful if you post one or more of the crash
> messages, after running bfdsymify on them.
>
- Raw text -