> > It seems as if the stackframe is broken. How can I trace to exactly where > > this happens in the code? I'm not very familiar with gdb. > > Try this > > $ ./Configure -O -D gtkversion=1 -ders -Doptimize="-g -O0 > $ make > > bt in gdb should be more useful then. > > Also state what platform you run on please and if you use Gtk1 or Gtk2.
I'm running GtkG using Gtk1 on FreeBSD 4.7. Now I get ... 04/01/09 23:51:48 (WARNING): [downloads] unable to retrieve: no alternate locations known ------ Query Routing Table (gen=0, slots=262144, compacted) ------ End Routing Table (gen=0, SHA1=BE6RB4RMYOV3NX46EZ3HYSL2TDBIP6AU, token=0xbe1fae44) ------ Query Routing Table (gen=0, slots=1048576, compacted) ------ End Routing Table (gen=0, SHA1=C2DSGFYXQKLW3BKWUB4LNOMYHVQQMSC3, token=0x64c4ec53) gtk-gnutella in free(): warning: junk pointer, too high to make sense Program received signal SIGSEGV, Segmentation fault. 0x80d2825 in search_matched (sch=0x660000, rs=0x2e2e2e) at search_gui_common.c:893 893 } (gdb) bt #0 0x80d2825 in search_matched (sch=0x660000, rs=0x2e2e2e) at search_gui_common.c:893 #1 0x65726957 in ?? () Error accessing memory address 0x656d694c: Bad address. (gdb) It seems as if filter_free_result(flt_result) from search_gui_common.c:892 does something nasty. Greetings, Thomas. ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
