Path: utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!cs.utexas.edu!sun-barr!decwrl!adobe!greid
From: greid@adobe.com (Glenn Reid)
Newsgroups: comp.sys.next
Subject: Re: HELP! (Interface Builder)
Message-ID: <1076@adobe.UUCP>
Date: 15 Aug 89 19:50:00 GMT
Sender: news@adobe.COM
Reply-To: greid@adobe.COM ()
Organization: Adobe Systems Incorporated, Mountain View
Lines: 29

I have another bit of mysterious information about Interface Builder
not being able to open my interface file.  I had the bright idea to
run it under "gdb", and although there appears to be no symbol table,
it does give an interesting error message.

Here is the session.  When I "run" the program and open the interface
file, it crashes as follows:

  heaven> gdb /NextApps/InterfaceBuilder
  GDB 9i0.83, Copyright (C) 1988 Free Software Foundation, Inc.
  There is ABSOLUTELY NO WARRANTY for GDB; type "info warranty" for details.
  GDB is free software and you are welcome to distribute copies of it
   under certain conditions; type "info copying" to see the conditions.
  Reading symbol data from /NextApps/InterfaceBuilder...reading Objective-C data...done.
  Type "help" for a list of commands.
  (gdb) run
  Starting program: /NextApps/InterfaceBuilder 
  Objective C error occurred in object at 0xe3ba0 of class FREED(id)
  message name sent to freed object=e3ba0
  === stack backtrace (in reverse chronological order) ===
  === [receiver selector args] @sentFrom[ClassName methodName] ===
  
  Program received signal 6, IOT trap
  0x502ba84 in kill ()

I am stymied by this one.  It looks like some object is being freed
before its time, resulting in the error.  Anybody have any suggestions?

Glenn