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 562635 - Anjuta locks on startup trying to open a Glade file
Anjuta locks on startup trying to open a Glade file
Status: RESOLVED DUPLICATE of bug 535001
Product: anjuta
Classification: Applications
Component: core application
2.24.x
Other All
: Normal critical
: ---
Assigned To: Naba Kumar
Anjuta maintainers
Depends on:
Blocks:
 
 
Reported: 2008-11-28 23:32 UTC by Paul Lutus
Modified: 2009-01-04 19:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Paul Lutus 2008-11-28 23:32:16 UTC
Steps to reproduce:
1. Create a project that includes a Glade file.
2. Arrange for anjuta to open the file as an integrated project tab.
3. Shut down anjuta and start up again.


Stack trace:
(command-line messages):

(anjuta:23032): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion `path != NULL' failed
(anjuta:23032): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE (file)' failed
(anjuta:23032): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(anjuta:23032): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion `path != NULL' failed
(anjuta:23032): GLib-GIO-CRITICAL **: g_file_get_uri: assertion `G_IS_FILE (file)' failed
(anjuta:23032): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(anjuta:23032): Gtk-CRITICAL **: gtk_icon_info_load_icon: assertion `icon_info != NULL' failed
(anjuta:23032): Gtk-CRITICAL **: gtk_icon_info_free: assertion `icon_info != NULL' failed
(anjuta:23032): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Installing parsers: Asm, Asp, Awk, BETA, C, C++, C#, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, PHP, Python, Ruby, Scheme, Sh, SML, SQL, Tcl, Vera, Verilog, Vim                                                                                           
 Asm: Asp: Awk: BETA: C: C++: C#: Fortran: Java: Lisp: Lua: Make: Pascal: Perl: PHP: Python: Ruby: Scheme: Sh: SML: SQL: Tcl: Vera: Verilog: Vim:
OPENING /netbackup/data/anjuta_projects/gravity/src/main.cc as C++ language file
GladeUI-Message: No displayable values for property GtkComboBox::button-sensitivity
GladeUI-Message: 1 missing displayable value for GnomeDateEdit::dateedit-flags
(glade-3:23032): GladeUI-WARNING **: No icon named 'widget-anjuta-vcsstatus' was found for object class 'AnjutaVcsStatusTreeView'.
(glade-3:23032): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(glade-3:23032): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
(glade-3:23032): GLib-GObject-WARNING **: gsignal.c:2267: signal `resource-updated' is invalid for instance `0x83bddc0'

(no more messages)

********************************************

(End of 'strace anjuta', the same command repeated indefinitely until killed):

poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=17, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=22, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}], 12, 0) = 0 (Timeout)
read(3, 0x8515334, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1227914718, 791953}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=17, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=22, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}], 12, 0) = 0 (Timeout)
read(3, 0x8515334, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1227914718, 792080}, NULL) = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=17, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN}, {fd=22, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}], 12, 0) = 0 (Timeout)
read(3, 0x8515334, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1227914718, 792208}, NULL) = 0
(manual kill ...)
--- SIGTERM (Terminated) @ 0 (0) ---
+++ killed by SIGTERM +++


Other information:
This is on Fedora 10, a C++ project with a Glade interface file. On starting up, the splash screen appears and completes, then the app hangs with the splash screen still on display.

If the Glade file has not been opened on a project tab, the problem doesn't come up. The Glade file is for Glade 3, by the way.

Also, if the same project with the same setup is opened AFTER anjuta is running, no problem.
Comment 1 Johannes Schmid 2008-11-30 09:57:21 UTC

*** This bug has been marked as a duplicate of 535001 ***
Comment 2 Debarshi Ray 2009-01-04 19:15:53 UTC
(In reply to comment #0)

> Other information:
> This is on Fedora 10, a C++ project with a Glade interface file. On starting
> up, the splash screen appears and completes, then the app hangs with the splash
> screen still on display.

This is a problem in Glade3 and was fixed in GNOME #531585 but somehow the patch is missing from the Glade3 tarball. We will carry the patch in Fedora until it (re-?)appears in the tarball. You may want to follow https://bugzilla.redhat.com/478698 to know when the packages are available.

Thank you for the report.