unity-panel-service crashed with SIGSEGV in g_closure_invoke()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Alejandro Piñeiro | ||
unity (Ubuntu) |
Fix Released
|
High
|
Alejandro Piñeiro | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Should be fixed in 4.24. As it was identified as a race condition, ensure you don't get any crash after 5 session restarts.
crash; was using firefox and entering the menu in unity panel. Panel crashes quite often with this WeTab (= tablet PC = ExoPC).
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: unity-services 4.12.0-0ubuntu2
ProcVersionSign
Uname: Linux 3.0.0-10-generic x86_64
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
CrashCounter: 1
Date: Tue Sep 6 23:05:28 2011
Disassembly: => 0x300000002: Cannot access memory at address 0x300000002
DistUpgraded: Log time: 2011-08-11 09:52:35.085248
DistroCodename: oneiric
DistroVariant: ubuntu
ExecutablePath: /usr/lib/
GraphicsCard:
Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
Subsystem: Device [1b0a:00c7]
Subsystem: Device [1b0a:00c7]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1)
MachineType: PEGATRON WeTab 3G
ProcCmdline: /usr/lib/
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, no user)
LANG=de_DE.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x300000002: Cannot access memory at address 0x300000002
PC (0x300000002) not located in a known VMA region (needed executable region)!
SegvReason: executing unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
?? ()
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
g_signal_
g_signal_emit () from /usr/lib/
Title: unity-panel-service crashed with SIGSEGV in g_closure_invoke()
UpgradeStatus: Upgraded to oneiric on 2011-08-11 (26 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 11/19/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: Lucid-GE-133
dmi.board.
dmi.board.name: WeTab 3G
dmi.board.vendor: PEGATRON
dmi.board.version: 30011285
dmi.chassis.
dmi.chassis.type: 1
dmi.chassis.vendor: PEGATRON
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: WeTab 3G
dmi.product.
dmi.sys.vendor: PEGATRON
version.compiz: compiz 1:0.9.5.
version.ia32-libs: ia32-libs 20090808ubuntu20
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- Neil J. Patel (community): Approve
-
Diff: 79 lines (+24/-20)2 files modifiedservices/panel-indicator-accessible.c (+21/-12)
services/panel-root-accessible.c (+3/-8)
visibility: | private → public |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
importance: | Medium → Critical |
Changed in unity: | |
milestone: | 4.22.0 → 4.24.0 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done removed: verification-needed |
StacktraceTop: 0x24876a0, invocation_ hint=<optimized out>) at /build/ buildd/ glib2.0- 2.29.18/ ./gobject/ gclosure. c:774 emit_unlocked_ R (node=<optimized out>, detail=96, instance=0x22f47d0, emission_ return= 0x0, instance_ and_params= 0x24876a0) at /build/ buildd/ glib2.0- 2.29.18/ ./gobject/ gsignal. c:3272 emit_valist (instance= <optimized out>, signal_ id=<optimized out>, detail=<optimized out>, var_args= 0x7fff9f104888) at /build/ buildd/ glib2.0- 2.29.18/ ./gobject/ gsignal. c:3003 <optimized out>, signal_ id=<optimized out>, detail=<optimized out>) at /build/ buildd/ glib2.0- 2.29.18/ ./gobject/ gsignal. c:3060
?? ()
g_closure_invoke (closure=0x24697a0, return_value=0x0, n_param_values=2, param_values=
signal_
g_signal_
g_signal_emit (instance=