gcalctool crashed with signal 5 in g_object_newv()

Bug #630460 reported by Andre Cataldi
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
gcalctool (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gcalctool

Calc doesn't open anymore after upgrade.

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: gcalctool 5.31.91-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
Uname: Linux 2.6.35-19-generic x86_64
NonfreeKernelModules: wl
Architecture: amd64
CrashCounter: 1
Date: Sat Sep 4 18:13:50 2010
ExecutablePath: /usr/bin/gcalctool
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcCmdline: gcalctool
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
Signal: 5
SourcePackage: gcalctool
StacktraceTop:
 ?? () from /usr/lib/libgio-2.0.so.0
 ?? () from /usr/lib/libgio-2.0.so.0
 g_object_newv () from /usr/lib/libgobject-2.0.so.0
 g_object_new_valist ()
 g_object_new () from /usr/lib/libgobject-2.0.so.0
Title: gcalctool crashed with signal 5 in g_object_newv()
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare
XsessionErrors:
 (bluetooth-applet:1880): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
 (polkit-gnome-authentication-agent-1:1885): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (process:15307): Gtk-WARNING **: Locale not supported by C library.
 (process:15368): Gtk-WARNING **: Locale not supported by C library.
 (process:15782): Gtk-WARNING **: Locale not supported by C library.

Revision history for this message
Andre Cataldi (acataldi) wrote :
visibility: private → public
Revision history for this message
Ристе Ристевски (risteristevski) wrote :

 gcalctool

GLib-GIO-ERROR **: Settings schema 'org.gnome.gcalctool' is not installed

aborting...
Trace/breakpoint trap (core dumped)

I had a very similar problem with evince yesterday. I don't think that gcalctool or evince have the bugs in them, there's definitely a missing/corrupt library or something similar.

Revision history for this message
Jonathan Yip (helkaluin) wrote :

helkaluin@Eve:~$ gcalctool

GLib-GIO-ERROR **: Settings schema 'org.gnome.gcalctool' is not installed

aborting...
Trace/breakpoint trap (core dumped)

Indeed, the error feedback is almost the same as with Evince. Seems like related to: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/602175

Revision history for this message
Lars Kumbier (derlars) wrote :

okay, the problem is based in not having Empathy installed, as there is a dependency in /usr/share/glib-2.0/schemas/ubuntu-artwork.gschema.override. This prevents the schemas from being built correctly, if Empathy is not installed (like on my system):

root@host:~# glib-compile-schemas /usr/share/glib-2.0/schemas/
No such schema `org.gnome.Empathy.conversation' specified in override file `/usr/share/glib-2.0/schemas/ubuntu-artwork.gschema.override'

Installing Empathy again or deleting the ubuntu-artwork.gschema.override, gcalctool works normally. As does Evince, which as the same problems: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/621507

This seems directly related to this bug: https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/602175

Revision history for this message
Lars Kumbier (derlars) wrote :

forgot: gcalctool works fine after installing Empathy again and recompiling the schemas, as given in the example.

Revision history for this message
john mall (mantikor) wrote :

It's not only gcalctool which works again. On my machine evince is running again too.

Thanks for the hint Lars.

Is there a possibility to install the libaries only instead of installing the whole bunch of stuff?
Here it was:

user@machine:~$ sudo aptitude install empathy
[sudo] password for user:
The following NEW packages will be installed:
  empathy empathy-common{a} libfolks-telepathy0{a} libfolks0{a}
  libtelepathy-farsight0{a} libtelepathy-logger1{a}
  nautilus-sendto-empathy{a} python-papyon{a} telepathy-butterfly{a}
  telepathy-gabble{a} telepathy-haze{a} telepathy-logger{a}
  telepathy-mission-control-5{a} telepathy-salut{a}
0 packages upgraded, 14 newly installed, 0 to remove and 31 not upgraded.
Need to get 3,190kB of archives. After unpacking 12.5MB will be used.
Do you want to continue? [Y/n/?]

Greetings John

Revision history for this message
Jonathan Yip (helkaluin) wrote :

And, gsettings-data-convert now runs fine.

Thank you, Lars.

Revision history for this message
Lars Kumbier (derlars) wrote :

@John: I'm not sure which package will install the correct schema. If you don't use Empathy, simple move the /usr/share/glib-2.0/schemas/ubuntu-artwork.gschema.override file to some backup and you should be fine after recompiling the schemas. Worked for me, and the file's contents indicate only stuff dealing with Empathy anyways.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in gcalctool (Ubuntu):
importance: Undecided → Low
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.