GNOME Bugzilla – Bug 597275
crash in Anjuta IDE: More detalied crash agai...
Last modified: 2009-10-04 12:05:19 UTC
Version: 2.28.0.0 What were you doing when the application crashed? More detalied crash against symbol plugin. Distribution: Debian squeeze/sid Gnome Release: 2.28.0 2009-09-27 (Debian) BugBuddy Version: 2.28.0 System: Linux 2.6.30-1-amd64 #1 SMP Sat Aug 15 18:09:19 UTC 2009 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10603901 Selinux: No Accessibility: Disabled GTK+ Theme: MurrinaAzul Icon Theme: Mist GTK+ Modules: gnomebreakpad, canberra-gtk-module Memory status: size: 286769152 vsize: 286769152 resident: 24305664 share: 15671296 rss: 24305664 rss_rlim: 18446744073709551615 CPU usage: start_time: 1254655833 rtime: 207 utime: 138 stime: 69 cutime:31 cstime: 7 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/anjuta' [Thread debugging using libthread_db enabled] [New Thread 0x7f75bf6ab950 (LWP 26139)] [New Thread 0x7f75c0e18950 (LWP 26136)] 0x00007f75cb56228f in __libc_waitpid (pid=26160, stat_loc=0x7fff77de4ff0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:41 in ../sysdeps/unix/sysv/linux/waitpid.c
+ Trace 218038
Thread 1 (Thread 0x7f75cd39c790 (LWP 26135))
----------- .xsession-errors (47 sec old) --------------------- (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links (xchat-gnome:2146): Gtk-WARNING **: Ran out of links --------------------------------------------------
More precisely: ret_value = gda_holder_take_static_value (param, param_value, &ret_bool if (G_VALUE_HOLDS_STRING (ret_value) == TRUE) { if (ret_value != NULL) MP_RETURN_OBJ_STR(priv, ret_value); } else { if (ret_value != NULL) MP_RETURN_OBJ_INT(priv, ret_value); } ret_value is NULL and it crashes. It would be better to do something like: if (ret_value != NULL) { if (G_VALUE_HOLDS_STRING (ret_value) == TRUE) MP_RETURN_OBJ_STR(priv, ret_value); else MP_RETURN_OBJ_INT(priv, ret_value); }
*** Bug 597266 has been marked as a duplicate of this bug. ***
*** Bug 597267 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 597113 ***