From: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire) Newsgroups: comp.os.msdos.djgpp Subject: Re: Symify. What are those numbers ? Date: 30 Jun 1998 04:58:15 GMT Organization: The National Capital FreeNet Lines: 26 Message-ID: <6n9r97$4fj@freenet-news.carleton.ca> References: <199806300400 DOT AAA06419 AT delorie DOT com> Reply-To: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire) NNTP-Posting-Host: freenet2.carleton.ca To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk "Guan Foo Wah" (jgfw AT usa DOT net) writes: > I symify my JGMOD which is compiled with the -g option. When it crash, it > display this > > Call frame traceback EIPs : > > 0x0003a54d __mixer_init + 3105 > 0xf86ff85f ___Frame_Begin__ -127389677 > > I am wondering, what are 3105 and -127389677 means ?? The 3105 is the offset into __mixer_init of the instruction that tried to call __Frame_Begin__. The -127389677 means that __mixer_init jumped into never-never land, missing __Frame_Begin__ by a country klick. You probably either invoked a method on an address that isn't that of an object, after a bad cast or through an uninitialized pointer, or else you have a bug in a jump table of some kind, likely an off-by-1 error involving a call through a function pointer one past the end of the table... -- .*. Friendship, companionship, love, and having fun are the reasons for -() < life. All else; sex, money, fame, etc.; are just to get/express these. `*' Send any and all mail with attachments to the hotmail address please. Paul Derbyshire Programmer & Humanist | ICQ: 10423848 | pderbysh AT usa DOT net