> > 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

Reply via email to