GNOME Bugzilla – Bug 98141
gnomemeeting crashes after a few minutes
Last modified: 2009-08-15 18:40:50 UTC
After a few minutes of a call, gnomemeeting crashes with a segmentation fault. some config details: gnomemeeting 0.94.1 using the Logitech QuickCam Pro 4000 camera connected to netmeeting. glib 2.0.7 gtk+ 2.0.7 fvwm window manager (no gnome session, etc.) Right before the crash, it gives the following output: (gnomemeeting:29722): GLib-GObject-CRITICAL **: file gobject.c: line 1289 (g_object_ref): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:29722): GLib-GObject-CRITICAL **: file gobject.c: line 1289 (g_object_ref): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:29722): GLib-GObject-CRITICAL **: file gobject.c: line 1307 (g_object_unref): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:29722): GLib-GObject-CRITICAL **: file gobject.c: line 1325 (g_object_get_qdata): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:29722): Gdk-CRITICAL **: file gdkcolor.c: line 61 (gdk_colormap_get_visual): assertion `GDK_IS_COLORMAP (colormap)' failed The stack trace from gdb:
+ Trace 30073
Please let me know if I can give you any other info that would help. Andras
That's because you are using GTK 2.1 and not GTK 2.0.x. Please don't use unstable releases of GTK and you will have no problems.
I just read that you are using GTK 2.0.7, are you sure of that? It is the first time that bug is reported. Is it reproducable?
I reviewed all the gnome related libraries, and you were right, some were from the 2.1 distribution (even though gtk and glib were the 2.0 branch). I did a complete reinstall of gnome with the latest 2.0.2 release and double checked that none of the 2.1 libs are in use now. I also upgraded the X server/libs to the latest 4.2.1 version just to be sure. After this, I don't get crashes every few minutes. However, the crashes still happen although a lot less frequently (sometimes the app is up as much as 20-30 minutes, sometimes only a few). I can't see a pattern to the crashes. Right before the crash, I get these messages on the screen: (gnomemeeting:11995): GLib-GObject-CRITICAL **: file gobject.c: line 1289 (g_object_ref): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:11995): GLib-GObject-CRITICAL **: file gobject.c: line 1289 (g_object_ref): assertion `G_IS_OBJECT (object)' failed (gnomemeeting:11995): GLib-GObject-CRITICAL **: file gobject.c: line 1307 (g_object_unref): assertion `G_IS_OBJECT (object)' failed I don't know if there is an easy way of getting a stack trace at the failed assertion, that might be helpful. Andras
*** This bug has been marked as a duplicate of 98179 ***
I will install newer version of the libraries from CVS and try to fix the problem have with them. Using plain stable Gnome 2.0.x wouldn't give any problem.