After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 118705 - libbonoboui-2.2.3 breaks Evolution-1.4.3 preferences dialog (and more?)
libbonoboui-2.2.3 breaks Evolution-1.4.3 preferences dialog (and more?)
Status: RESOLVED FIXED
Product: bonobo
Classification: Deprecated
Component: libbonoboui
2.2.x
Other Linux
: Immediate blocker
: ---
Assigned To: Federico Mena Quintero
Luis Villa
: 118564 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-07-30 19:39 UTC by Peter Hall
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description Peter Hall 2003-07-30 19:39:21 UTC
After installing libbonoboui-2.2.3 from source Evolution crashes when
trying to access it's preferences through Tools->Settings.

In console evolution gives the following error when trying to access the
preferences:
----------------------------------------------------------
[preacher@corinthian ~]$ evolution
 
Bonobo-ERROR **: file bonobo-socket.c: line 227
(bonobo_socket_hierarchy_changed): assertion failed: (priv->toplevel ==
previous_toplevel)
aborting...
 
(gnome_segv:28763): Gtk-WARNING **: gtkmessagedialog.c:270: invalid
property id 1 for "message-type" of type `GParamEnum' in `GtkMessageDialog'
----------------------------------------------------------

After downgrading back to libbonoboui-2.2.2 it works again.

My version of libbonobo is 2.2.3.

(Sorry for bad formatting from my side or/and lack of information, this is
my first bug report, ever.)
Comment 1 Michael Meeks 2003-07-31 14:59:48 UTC
Dudie - this is rather serious looking ...
Comment 2 Federico Mena Quintero 2003-08-01 20:30:00 UTC
Let me take a look; I'm fetching an 1.4.3 package right now.

It works fine for me with HEAD, which shouldn't be that different from
1.4.3, anyways...
Comment 3 Joe Marcus Clarke 2003-08-01 22:37:49 UTC
Just a follow-up.  I just built Evo 1.4.4 with all the new
subcomponents (gtkhtml, gal, etc.) and the crash is still there:

Bonobo-ERROR **: file bonobo-socket.c: line 227
(bonobo_socket_hierarchy_changed): assertion failed: (priv->toplevel
== previous_toplevel)
aborting...

Interesting to note that this new libbonoboui feature made it into a
stable release before it made it into a 2.3.x release....
Comment 4 Pav Lucistnik 2003-08-03 21:04:13 UTC
Got same crash (abort trap) in Gnumeric-1.1.19 after clicking on the
toolbar's rightarrow ( see http://raven.oook.cz/gnumeric.png ).
Message is same:

Bonobo-ERROR **: file bonobo-socket.c: line 227
(bonobo_socket_hierarchy_changed): assertion failed: (priv->toplevel
== previous_toplevel)
aborting...

libbonobo version is 2.2.3
Comment 5 Federico Mena Quintero 2003-08-04 18:05:21 UTC
OK, I can reproduce this.  Working on it.
Comment 6 Federico Mena Quintero 2003-08-04 20:03:33 UTC
Fixed in both HEAD and the gnome-2-2 branches.  I'll put out a 2.2.4
release ASAP.
Comment 7 padraig.obriain 2003-08-08 10:38:21 UTC
*** Bug 118564 has been marked as a duplicate of this bug. ***