home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / c / 16480 < prev    next >
Encoding:
Text File  |  1992-11-14  |  1.6 KB  |  41 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!destroyer!sol.ctr.columbia.edu!usenet.ucs.indiana.edu!acoma!shulick
  3. From: shulick@acoma.ucs.indiana.edu (Sam Hulick)
  4. Subject: IOT traps and/or bad zones on 680x0 series
  5. Message-ID: <Bxo7Ep.G5G@usenet.ucs.indiana.edu>
  6. Originator: shulick@acoma
  7. Sender: news@usenet.ucs.indiana.edu (USENET News System)
  8. Nntp-Posting-Host: acoma.ucs.indiana.edu
  9. Reply-To: shulick@acoma.ucs.indiana.edu
  10. Organization: Vallen Software
  11. Date: Fri, 13 Nov 1992 19:56:48 GMT
  12. Lines: 27
  13.  
  14.  
  15. Does anyone know of any abnormalties in free() on all 680x0 series
  16. machines? (i.e. 68000 CPU, 68030, etc.).  I've noticed that my program,
  17. when run on a Sun or PC, generates no problems whatsoever.  However,
  18. when run on an Amiga (68030 CPU) or a NeXT (68040), it crashes miserably
  19. with this error:
  20.  
  21. memory allocation error: attempt to free or realloc space not in heap
  22. bad zone
  23. IOT trap
  24.  
  25. And from what I've tried to debug and scan through, I see no possible
  26. errors.  But what the program is doing is, declaring:
  27.   char *varg[20];
  28.  
  29.   A function is called and is passed "varg", which is malloc()'d within
  30. said function.  Upon quitting, I run througgh a loop 0-19 and
  31. free(varg[x]) where x is the 0-19 counter.  But on free(varg[0]), a
  32. crash occurs.. only on the 680x0 machines.  Just wondering.. any advice
  33. would be helpful, but please don't ask for the code.  i've already
  34. distributed it to lots of locals.  I'm just wondering why something
  35. would crash on a 68030 or 68040 but not on a Sun or PC (80386).  Thanks.
  36.  
  37. -- 
  38. Sam Hulick          | "You can't discover new oceans unless you have the
  39. shulick@indiana.edu | courage to lose sight of the shore."  --Anon.
  40. (NeXTmail welcome)  |
  41.