psensor crashed with GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

Bug #919959 reported by Jean-Philippe Orsini
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
psensor (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

It concerns Ubuntu Precise only.

To reproduce just require to run psensor with no options.

This is a known issue when Psensor is compiled with gtk3 library and appindicator gtk2 flavour. It can be solved by changing the build dep to appindicator gtk3 flavour.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: psensor 0.6.2.16-1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-10.17-generic-pae 3.2.1
Uname: Linux 3.2.0-10-generic-pae i686
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CrashCounter: 1
Date: Sun Jan 22 12:07:42 2012
ExecutablePath: /usr/bin/psensor
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcCmdline: psensor
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
Signal: 5
SourcePackage: psensor
StacktraceTop:
 ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 g_option_context_parse () from /lib/i386-linux-gnu/libglib-2.0.so.0
 gtk_parse_args () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 gtk_init_check () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 gtk_init () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
Title: psensor crashed with signal 5 in g_option_context_parse()
UpgradeStatus: Upgraded to precise on 2012-01-18 (3 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Jean-Philippe Orsini (jfi) wrote :
Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

build dep libappindicator-dev must be changed to libappindicator3-dev in debian/control. I will to attach a debdiff as soon as possible.

Changed in psensor (Ubuntu):
status: New → Confirmed
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 do_pre_parse_initialization (argc=<optimized out>, argv=<optimized out>) at /build/buildd/gtk+3.0-3.3.8/./gtk/gtkmain.c:637
 pre_parse_hook (context=0x834ff00, group=0x8352910, data=0x834ff30, error=0xbfc7ab9c) at /build/buildd/gtk+3.0-3.3.8/./gtk/gtkmain.c:754
 g_option_context_parse (context=0x834ff00, argc=0x0, argv=0x0, error=0xbfc7ab9c) at /build/buildd/glib2.0-2.31.10/./glib/goption.c:1772
 gtk_parse_args (argc=0x0, argv=0x0) at /build/buildd/gtk+3.0-3.3.8/./gtk/gtkmain.c:958
 gtk_init_check (argc=0x0, argv=0x0) at /build/buildd/gtk+3.0-3.3.8/./gtk/gtkmain.c:997

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in psensor (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Jean-Philippe Orsini (jfi) wrote :

Changed libappindicator-dev to libappindicator3-dev

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package psensor - 0.6.2.16-1ubuntu2

---------------
psensor (0.6.2.16-1ubuntu2) precise; urgency=low

  * debian/control
    + Modified build-dep to libappindicator3-dev. (Closes LP: #919959)
 -- Jean-Philippe Orsini <email address hidden> Sun, 22 Jan 2012 12:24:13 +0100

Changed in psensor (Ubuntu):
status: Confirmed → Fix Released
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.