gnome-power-manager crashed with SIGSEGV in g_cclosure_marshal_VOID()

Bug #144851 reported by Aaron C. de Bruyn
48
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-power
Expired
Critical
gnome-power-manager (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-power-manager

I sign in to GDM, get to the desktop, and a balloon pops up in the lower right hand corner of the screen stating that the battery in my laptop has a very low capacity (18%) and that is may be old or broken.

A few seconds later (before I do anything), I get notified that gnome-power-manager crashed.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Tue Sep 25 09:33:37 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/gnome-power-manager
NonfreeKernelModules: cdrom
Package: gnome-power-manager 2.20.0-0ubuntu1
PackageArchitecture: i386
ProcCmdline: gnome-power-manager
ProcCwd: /
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: gnome-power-manager
StacktraceTop:
 ?? ()
 g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
 ?? ()
Title: gnome-power-manager crashed with SIGSEGV in g_cclosure_marshal_VOID()
Uname: Linux chrysalis 2.6.22-12-generic #1 SMP Sun Sep 23 18:11:30 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin netdev plugdev powerdev scanner video

Tags: apport-crash
Revision history for this message
Aaron C. de Bruyn (darkpixel2k) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:phone_device_removed_cb (phone=0x81a26f0, index=0, cell_array=0x81e6a90) at gpm-cell-array.c:1198
IA__g_cclosure_marshal_VOID__UINT (closure=0x81e8150, return_value=0x0, n_param_values=2, param_values=0xbff0e34c, invocation_hint=0xbff0e25c,
IA__g_closure_invoke (closure=0x81e8150, return_value=0x0, n_param_values=2, param_values=0xbff0e34c, invocation_hint=0xbff0e25c)
signal_emit_unlocked_R (node=0x81e6218, detail=0, instance=0x81a26f0, emission_return=0x0, instance_and_params=0xbff0e34c)
IA__g_signal_emit_valist (instance=0x81a26f0, signal_id=238, detail=0, var_args=0xbff0e590 "") at /build/buildd/glib2.0-2.14.1/gobject/gsignal.c:2199

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in gnome-power-manager:
importance: Undecided → Medium
Revision history for this message
Jörgen Lidholm (jorgen-lidholm) wrote :

My bug report (#157996) was assigned as duplicate of this bug, but I don't see the same message (Bad battery).
In fact I don't see any message.

Revision history for this message
Aaron C. de Bruyn (darkpixel2k) wrote :
Download full text (10.1 KiB)

Before the final release of gutsy, it wouldn't crash immediately. It would warn me that my battery was old and had something like 18% capacity. Then it would crash a few minutes later.

aaron@chrysalis:~$ gnome-power-manager --verbose --no-daemon
[gpm_debug_init] gpm-debug.c:236 (10:33:39): Verbose debugging enabled
[main] gpm-main.c:218 (10:33:39): GNOME Power Manager 2.20.0
[gpm_ac_adapter_init] gpm-ac-adapter.c:217 (10:33:39): using /org/freedesktop/Hal/devices/acpi_ACAD
[gpm_control_init] gpm-control.c:657 (10:33:39): Using a supressed policy timeout of 5 seconds
[coldplug_buttons] gpm-button.c:445 (10:33:39): Watching /org/freedesktop/Hal/devices/computer_logicaldev_input_2
[coldplug_buttons] gpm-button.c:445 (10:33:39): Watching /org/freedesktop/Hal/devices/computer_logicaldev_input_1
[coldplug_buttons] gpm-button.c:445 (10:33:39): Watching /org/freedesktop/Hal/devices/computer_logicaldev_input_0
[coldplug_buttons] gpm-button.c:445 (10:33:39): Watching /org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input
[gpm_webcam_get_image] gpm-webcam.c:91 (10:33:39): Creating source /dev/video0
[gpm_webcam_get_image] gpm-webcam.c:99 (10:33:39): Creating sink /home/aaron/.gnome2/gnome-power-manager/webcam.png
[gpm_webcam_get_image] gpm-webcam.c:106 (10:33:39): Link together
[gpm_webcam_get_image] gpm-webcam.c:114 (10:33:39): Set playing
[gpm_webcam_get_image] gpm-webcam.c:139 (10:33:39): Cleanup
[gpm_prefs_server_set_capability] gpm-prefs-server.c:84 (10:33:39): capability now 4
*** WARNING ***
[gpm_light_sensor_get_absolute] gpm-light-sensor.c:149 (10:33:39): no hardware!
*** WARNING ***
[gpm_backlight_brightness_evaluate_and_set] gpm-backlight.c:361 (10:33:39): no dimming hardware
[gpm_backlight_sync_policy] gpm-backlight.c:158 (10:33:39): choosing sensible default
[gpm_backlight_sync_policy] gpm-backlight.c:160 (10:33:39): laptop, so use GPM_DPMS_METHOD_OFF
[gpm_backlight_sync_policy] gpm-backlight.c:192 (10:33:39): BACKLIGHT parameters 0 0 1800, method '4'
[gpm_dpms_set_enabled] gpm-dpms.c:408 (10:33:39): setting DPMS enabled: 1
[x11_sync_server_dpms_settings] gpm-dpms.c:130 (10:33:39): Syncing DPMS settings enabled=1 timeouts=0 0 0
[x11_sync_server_dpms_settings] gpm-dpms.c:130 (10:33:39): Syncing DPMS settings enabled=1 timeouts=0 0 0
[gpm_idle_set_check_cpu] gpm-idle.c:236 (10:33:39): Setting the CPU load check to 0
[gpm_manager_init] gpm-manager.c:1719 (10:33:39): creating new inhibit instance
[gpm_manager_init] gpm-manager.c:1729 (10:33:39): creating new control instance
[gpm_manager_init] gpm-manager.c:1734 (10:33:39): creating new tray icon
[gpm_manager_init] gpm-manager.c:1743 (10:33:39): initialising info infrastructure
[gpm_profile_init] gpm-profile.c:909 (10:33:39): creating new control instance
[gpm_profile_init] gpm-profile.c:930 (10:33:39): on AC
[gpm_idle_set_system_timeout] gpm-idle.c:287 (10:33:39): Setting system idle timeout: 0
[gpm_warnings_init] gpm-warnings.c:266 (10:33:39): Using per-time notification policy
[gpm_phone_dbus_connect] gpm-...

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks or your report, the trace match : http://bugzilla.gnome.org/show_bug.cgi?id=484516 which is already fixed upstream, thanks!.

Changed in gnome-power-manager:
status: New → Fix Committed
Changed in gnome-power:
status: Unknown → Incomplete
Changed in gnome-power:
status: Incomplete → Invalid
Ted Gould (ted)
Changed in gnome-power-manager:
status: Fix Committed → Fix Released
Revision history for this message
Victor Osadci (victor-os) wrote :

I'm reopening this as I still see this problem on 9.04 and a laptop with no power management is no fun...

Changed in gnome-power-manager:
status: Fix Released → New
Revision history for this message
Andreas Moog (ampelbein) wrote :

The code has significantly changed, please open a new bug, using apport to have an automated backtrace. Thanks.

Changed in gnome-power-manager (Ubuntu):
status: New → Fix Released
Changed in gnome-power:
importance: Unknown → Critical
status: Invalid → Expired
Revision history for this message
MaksimKa (netvin) wrote :

Fix doesn't work for me.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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