[ gpsdrive ] Segfault when adding POI

Rainer Keller mail at rainerkeller.de
Tue Aug 12 09:25:41 AKDT 2008


Hi,

I am getting a segfault when adding a waypoint. This bug is reproducible with 
gpsdrive-2.10_pre5 downloaded from your homepage and with svn revision 2003.

Just after starting the program when I want to add a waypoint with 
CTRL-rightclick the application crashes. It seems to crash regardless if 
there is a fixed position or no gps connected at all.

The errormessage and a backtrace is shown below.

Is there anything I can do to avoid the problem?

Rainer


(GpsDrive:19699): Gtk-CRITICAL **: gtk_tree_model_filter_get_value: assertion 
`GTK_TREE_MODE
L_FILTER (model)->priv->stamp == iter->stamp' failed

(GpsDrive:19699): GLib-GObject-WARNING **: gtype.c:3368: type id `0' is 
invalid

(GpsDrive:19699): GLib-GObject-WARNING **: can't peek value table for type 
`<invalid>' which                                                                                       
is not currently referenced

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb70496c0 (LWP 19699)]
0xb7dc6f07 in gtk_tree_model_get_valist () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0xb7dc6f07 in gtk_tree_model_get_valist () 
from /usr/lib/libgtk-x11-2.0.so.0
#1  0xb7dc6d87 in gtk_tree_model_get () from /usr/lib/libgtk-x11-2.0.so.0
#2  0x080a0cce in addwaypoint_gtk_cb (widget=0x81e5260, datum=137667808)
    at /home/raikel/gpsdrive/src/waypoint.c:358
#3  0xb752940a in g_cclosure_marshal_VOID__VOID () 
from /usr/lib/libgobject-2.0.so.0
#4  0xb75125d7 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xb7528976 in ?? () from /usr/lib/libgobject-2.0.so.0
#6  0x083cc560 in ?? ()
#7  0x00000000 in ?? ()
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.gpsdrivers.org/pipermail/gpsdrive/attachments/20080812/5aa8fe9e/attachment.bin>


More information about the GPSdrive mailing list