• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: problem with GDB on xcode
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problem with GDB on xcode


  • Subject: Re: problem with GDB on xcode
  • From: Greg Rumple <email@hidden>
  • Date: Sun, 2 Nov 2003 12:07:27 -0800

Okay I have solved the problem on my own.

So I went and grabbed the gdb 292 source code from the darwin source
repository for 7.0 (10.3).  I built it and decided to gdb gdb (yeah kind
of an interesting concept I must say).

It turns out it was crashing trying to load one of the cache symfiles
out of /usr/libexec/gdb/symfiles.  I decided to try something.

I became root, and cd'd to /usr/libexec/gdb and ran ./cache-symfiles
which removed and rebuilt all the symfiles.  Now GDB works.  *shrug*.

Whatever it takes.  Curious why it was broken.

Greg

* Greg Rumple (email@hidden) [031102 10:36]:
> I have been using Panther since the night it was released now along with
> xcode.  I have compiled up a bunch of open source apps, and have run
> into several apps now that both crash GDB when I try and debug them inside
> of xcode (The Debugger has exited due to signal 6 (SIGABRT)).  So when I
> attempt to run them outside of xcode to see what the real problem is, I
> get:
>
> Example is the CURLHandleTester included in the CURLHandle project
> (http://curlhandle.sourceforge.net).
>
> t21:~/src/CURLHandle/CURLHandleTesterSource/build grumple$ gdb CURLHandleTester.app
> GNU gdb 5.3-20030128 (Apple version gdb-292) (Sat Sep 20 03:22:27 GMT 2003)
> Copyright 2003 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "powerpc-apple-darwin".
> Reading symbols for shared libraries .... done
> (gdb) r
> Starting program: /Users/grumple/src/CURLHandle/CURLHandleTesterSource/build/CURLHandleTester.app/Contents/MacOS/CURLHandleTester
> Reading symbols for shared libraries /SourceCache/gdb/gdb-292/src/gdb/macosx/cached-symfile.c:610: internal-error: relocation was not in valid range
> A problem internal to GDB has been detected.  Further
> debugging may prove unreliable.
> Quit this debugging session? (y or n) n
> Create a core file of GDB? (y or n) n
> *** malloc[2339]: error for object 0x56b2b0: Double free
> ................................................ done
>
> Than it runs and works.  I also found this exact same problem using the
> Fire open source IM client (http://fire.sourceforge.net).  I've pretty
> much found GDB useless outside of the most basic "hello world" style
> application as it always core dumps.
>
> The question is this something I've done, or is this truly broken?
>
> The machine is a 17" PowerBook G4 1.33 with 512MB of ram.  I did a full
> clean install of Panther, and have since than installed all of my apps
> (fink, etc.).  I have tried disabling fink, as well as several other
> items in my bash profile without any luck.  It still crashes.
>
> Greg
>
> --
> Greg Rumple
> email@hidden
> _______________________________________________
> xcode-users mailing list | email@hidden
> Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
> Do not post admin requests to the list. They will be ignored.
>

--
Greg Rumple
email@hidden

"Democrats piss me off!" -Eric Cartman
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.

References: 
 >problem with GDB on xcode (From: Greg Rumple <email@hidden>)

  • Prev by Date: problem with GDB on xcode
  • Next by Date: Re: Why doesn't gcc 3.3 like '????'
  • Previous by thread: problem with GDB on xcode
  • Next by thread: xcodebuild seems to be ignoring parameters
  • Index(es):
    • Date
    • Thread