Xref: news2.mv.net comp.os.msdos.djgpp:2532 Newsgroups: comp.os.msdos.djgpp From: biigb AT zeus DOT bris DOT ac DOT uk (IG. Badcoe) Subject: Odd Crash Message-ID: Sender: usenet AT uns DOT bris DOT ac DOT uk (Usenet news owner) Nntp-Posting-Host: zeus.bris.ac.uk Organization: University of Bristol, England Date: Mon, 8 Apr 1996 10:10:39 GMT Lines: 37 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hi, This may not be a dgjpp problem at all but I'm unsure. I have some code that I'm porting to djgpp from Watcom (I believe). It contains assembler files that we have converted using an awk-script that was posted here. Followed by manual editting 'cos the script was not perfect. I've ironed out a few oddities/errors/mis-matches and got the program to the point where it will compile and run. I've even located the first few bugs and corrected them. ***BUT*** I now have a crash that only happens when I'm not using the debugger ! It seems to happen after the program exits when I run the executable but does not happen if I run it under edubug32. I know about the old chestnut where you accidentally make main() return a struct and it isn't that. Any suggestions of the sort of thing it could be ? Stack Corruption ? Heap Corruption ? DPMI getting screwwed up ? Any help appreciated, Badders p.s: I'm well aware that partially converted asm could contain *ANY* kind of wiiiiierdness.