Hi All,
Does anyone do Drizzle development on the Mac?
I have encountered some debugging problems:
* -ggbd3 crashes gdb (see gdb dump below), -g works
* I have to link PBXT statically or the line numbering in the debugger
are all wrong.
I am using:
GNU gdb 6.3.50-20050815 (Apple version gdb-962) (Sat Jul 26 08:14:40
UTC 2008)
gcc: i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5566)
Any ideas welcome.
Best regards,
Paul
---------
(gdb) list
gdb stack crawl at point of internal error:
[ 0 ] //usr/libexec/gdb/gdb-i386-apple-darwin (align_down+0x0)
[0x122510]
[ 1 ] //usr/libexec/gdb/gdb-i386-apple-darwin (macro_bcache_free+0x60)
[0x7d268]
[ 2 ] //usr/libexec/gdb/gdb-i386-apple-darwin (macro_tree_delete_value
+0x44) [0x7d647]
[ 3 ] //usr/libexec/gdb/gdb-i386-apple-darwin (splay_tree_insert+0x64)
[0x1f904f]
[ 4 ] //usr/libexec/gdb/gdb-i386-apple-darwin (process_die+0x779)
[0xd1437]
[ 5 ] //usr/libexec/gdb/gdb-i386-apple-darwin (process_full_comp_unit
+0xfc) [0xd2276]
[ 6 ] //usr/libexec/gdb/gdb-i386-apple-darwin
(dwarf2_debug_map_psymtab_to_symtab+0x90c) [0xd3589]
[ 7 ] //usr/libexec/gdb/gdb-i386-apple-darwin (psymtab_to_symtab+0x6f)
[0x51482]
[ 8 ] //usr/libexec/gdb/gdb-i386-apple-darwin
(lookup_symbol_aux_psymtabs+0xf4) [0x4e9f9]
[ 9 ] //usr/libexec/gdb/gdb-i386-apple-darwin (lookup_symbol_file
+0x8d) [0x12ef25]
[ 10 ] //usr/libexec/gdb/gdb-i386-apple-darwin
(cp_lookup_symbol_namespace+0x120) [0x12f3f5]
[ 11 ] //usr/libexec/gdb/gdb-i386-apple-darwin (lookup_namespace_scope
+0x111) [0x12f5b7]
[ 12 ] //usr/libexec/gdb/gdb-i386-apple-darwin (lookup_symbol+0x275)
[0x4ef45]
/SourceCache/gdb/gdb-962/src/gdb/macrotab.c:129: internal-error:
macro_bcache_free: Assertion `! t->bcache' failed.
A problem internal to GDB has been detected,
--
Paul McCullagh
PrimeBase Technologies
www.primebase.org
www.blobstreaming.org
pbxt.blogspot.com
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp