home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!uwm.edu!ux1.cso.uiuc.edu!usenet.ucs.indiana.edu!yankton!shulick
- From: shulick@yankton.ucs.indiana.edu (Sam Hulick)
- Newsgroups: comp.sys.amiga.misc
- Subject: Amiga as a debugging machine: BLECH
- Keywords: coredump, guru
- Message-ID: <BxMqDG.8Ju@usenet.ucs.indiana.edu>
- Date: 13 Nov 92 00:51:16 GMT
- Article-I.D.: usenet.BxMqDG.8Ju
- References: <1992Nov12.085832.7382@ifi.unizh.ch> <1953@lysator.liu.se> <1992Nov12.142819.9665@ifi.unizh.ch>
- Sender: news@usenet.ucs.indiana.edu (USENET News System)
- Organization: Vallen Software
- Lines: 39
- Nntp-Posting-Host: yankton.ucs.indiana.edu
-
- In article <1992Nov12.142819.9665@ifi.unizh.ch> matija@avalon.physik.unizh.ch (Matija Milostnik) writes:
- >In article <1953@lysator.liu.se> marvil@lysator.liu.se (Martin Vilcans) writes:
- >>Wouldn't you like the computer to continue working and then let the user
- >>decide if he/she wants to reset?
- >
- >Thats the suspend requester. Its your choise to suspend or reset.
-
- Guess what. The Amiga doesn't always have that requester. Sometimes it
- skips right to the guru. And it seems the Guru is useless. So I get
- 8000 0001, or something like that which is a memory allocation error.
- Ok, I know memory is screwed somewhere in my program. How the hell does
- this aid me in debugging? It doesn't. And the "Task" pointer in the
- guru alert can't be helpful, can it? It jus tells you the location in
- memory of your program.. big deal.
-
- IMO, debugging on the Amiga is like trying to port XWindows to the Apple
- II. cpr (a SAS/C debugging tool) still is shoddy and ineffective. I
- thought they'd spice it up a lot from v5.01 to v5.10b, but I was rather
- disappointed.
-
- Basically, I'm extremely pissed off because one of my C programs has a
- SERIOUS bug that Amiga debuggers can't nail. No info WHATSOEVER on
- what's causing the crash. All I know is that a call to free() was
- crashing. So I took it to the UNIX and finally I got some decent info.
- Something like.. attempt to free memory not in heap, bad zone, IOT trap.
- Well, there's SOME info, but it doesn't make too much sense to me. My
- point is, from what I've seen and used, Amiga is feeble for debugging
- and it's depressing. Now.. if someone could show me some NICE debugging
- utils for the Amiga, I'd be QUITE grateful. BTW, my machine is an
- A3000-25. If I have to take my source code to another machine/OS just
- to debug, that's pretty sad.
-
- (side note: the A3000 has an MMU. doesn't this entitle me to memory
- protection and/or blocking crashes?)
-
- --
- Sam Hulick | "You can't discover new oceans unless you have the
- shulick@indiana.edu | courage to lose sight of the shore." --Anon.
- (NeXTmail welcome) |
-