Date: Wed, 28 Jan 1998 15:23:12 -0800 (PST) Message-Id: <199801282323.PAA15343@adit.ap.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: SPAMGUARDriker AT pipcom DOT com, djgpp AT delorie DOT com From: Nate Eldredge Subject: Re: Allegro SIGSEGV Error / keyboard_hooks Precedence: bulk At 03:06 1/28/1998 -0500, Matt Riker wrote: >I tried compiling my program, and got this error: When compiling it, or running it? I have trouble believing it happened when compiling. > >Shutting down Allegro >Exiting due to signal SIGSEGV >General Protection Fault at eip=0000b507 >eax=00241a08 ebx=00000076 ecx=000bc800 edx=00095000 esi=0000009e >edi=0000009f >ebp=00000077 esp=0008f62c program=c:/djgpp/bin/maped.exe >cs: sel=01ff base=83d68000 limit=0011ffff >ds: sel=0247 base=83d68000 limit=0011ffff >es: sel=0247 base=83d68000 limit=0011ffff >fs: sel=0257 base=00000000 limit=ffffffff >gs: sel=0257 base=00000000 limit=ffffffff >ss: sel=0247 base=83d68000 limit=0011ffff > >Call frame traceback EIPs: > 0x0000b507 > >The program also included this in the message window, which I believe to >be relevent: > > Call frame traceback: > in function install_keyboard_hooks+759 > >I'm not using install_keyboard_hooks() in my program; I'm using >install_keyboard(). Help! Thanks :) It would help if you posted the source. Reduce it to as small an example as possible that still demonstrates the problem. Also say what version of Allegro you use, what compiler switches, etc. The traceback by itself, especially unsymified, is incomprehensible. Nate Eldredge eldredge AT ap DOT net