FS#2162 - anjuta crashes under GNOME

Attached to Project: Arch Linux
Opened by Christian Huber (crimbil) - Wednesday, 09 February 2005, 10:38 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 09 February 2005, 14:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Roberto Carvajal (rcarvajal)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Anjuta 1.2.2 crashes, when it's started in the GNOME environment. This doesn't happen in a plain X-Session or in a windowmanager like fluxbox.

Terminal output:

(anjuta:4049): GLib-GObject-WARNING **: IA__g_object_set_valist: construct property "type" for object `ESplash' can't be set after construction
** Message: Initializing AP class
** Message: Initializing AP Instance
** Message: Initializing launcher class

(anjuta:4049): Gtk-CRITICAL **: gtk_frame_compute_child_allocation: assertion `GTK_IS_FRAME (frame)' failed
This task depends upon

Closed by  Roberto Carvajal (rcarvajal)
Wednesday, 09 February 2005, 22:10 GMT
Reason for closing:  Not a bug
Comment by Jan de Groot (JGC) - Wednesday, 09 February 2005, 14:35 GMT
Where does this occur? I have anjuta running with gnome without any problems, except the warning you get about the construction time property. Anjuta runs and creates new projects without problems on my system.
Comment by Christian Huber (crimbil) - Wednesday, 09 February 2005, 17:06 GMT
It crashes at startup. It loads with the splash image until the main window appears with the Gnome crash dialog. If the wizard is enabled, it loads the main window and the wizard window before it crashes.
There are others that have the same problem: http://bbs.archlinux.org/viewtopic.php?t=9037
Comment by Roberto Carvajal (rcarvajal) - Wednesday, 09 February 2005, 19:42 GMT
Well, i have the same warnings but not the error, (Gtk-CRITICAL) so anjuta works for me, but it seems that a lot of other ppl have the same problem..

I really can't reproduce the bug, maybe this have something to do with the gnome theme or something like that (that mess up with gtk)..

So we have to wait until a new anjuta release or until someone figured out what is the problem..

Can't fix something that i don't know why is causing problems :)
Comment by Jan de Groot (JGC) - Wednesday, 09 February 2005, 21:34 GMT
Bingo, it's the nuvola theme (tried them all and with nuvola my whole desktop crashed and anjuta won't start anymore with the same errors as in the bugreport :P)

The new gtk-engines 2.6.1 fixes the problem:
* engines/smooth/src/engine/smooth_gtk2_engine.c:
(smooth_rc_style_parse): Use g_quark_from_string() instead
of g_quark_from_static_string() since the latter will cause
problems when used in modules that are dynamically loaded
and unloaded. This should solve a ton of crashes related
to changing themes. Closes bug #165942, bug #166018,
bug #160803, and is also related to other theme related
crashes all the way back to 1.4.x. Theme engine authors
should be made aware of this so we can get external theme
engines fixed.
Comment by Roberto Carvajal (rcarvajal) - Wednesday, 09 February 2005, 22:09 GMT
Ok, thank you!

CLOSED, NOT AN ANJUNTA BUG :)

Loading...