dbusmenu assumes GDBus cancellation is reliable (and it's not)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GLib |
Fix Released
|
Medium
|
|||
glib2.0 (Ubuntu) |
Fix Released
|
High
|
Allison Karlitskaya | ||
libdbusmenu (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Was removing an item from the launcher when this error popped up
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: indicator-appmenu 0.3.92-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelMo
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Mon Mar 12 19:55:19 2012
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120309)
ProcCmdline: /usr/lib/
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
SegvAnalysis:
Segfault happened at: 0x7fb5ae7411a9: mov 0x30(%rbx),%rdi
PC (0x7fb5ae7411a9) ok
source "0x30(%rbx)" (0xaaaaaaaaaaaa
destination "%rdi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: indicator-appmenu
StacktraceTop:
?? () from /usr/lib/
g_simple_
?? () from /usr/lib/
g_main_
?? () from /lib/x86_
Title: hud-service crashed with SIGSEGV in g_simple_
UpgradeStatus: Upgraded to precise on 2012-03-12 (0 days ago)
UserGroups: adm audio cdrom dip lpadmin plugdev sambashare sudo
Related branches
visibility: | private → public |
Changed in indicator-appmenu (Ubuntu): | |
importance: | Medium → High |
assignee: | nobody → Ryan Lortie (desrt) |
tags: | added: apport-request-retrace |
summary: |
- hud-service crashed with SIGSEGV in menuproxy_build_cb() + dbusmenu assumes GDBus cancellation is reliable (and it's not) |
affects: | indicator-appmenu (Ubuntu) → libdbusmenu (Ubuntu) |
affects: | libdbusmenu (Ubuntu) → glib2.0 (Ubuntu) |
Changed in glib2.0 (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in libdbusmenu (Ubuntu): | |
importance: | Undecided → High |
status: | New → Invalid |
Changed in glib: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in glib: | |
status: | Confirmed → Fix Released |
StacktraceTop: 0x19bfee0) at /build/ buildd/ libdbusmenu- 0.5.94/ ./libdbusmenu- glib/client. c:1071 async_result_ complete (simple=0x19d1060) at /build/ buildd/ glib2.0- 2.31.20/ ./gio/gsimpleas yncresult. c:744 in_idle_ cb (data=0x19d1060) at /build/ buildd/ glib2.0- 2.31.20/ ./gio/gsimpleas yncresult. c:756 buildd/ glib2.0- 2.31.20/ ./glib/ gmain.c: 2510 context_ dispatch (context=0x191de40) at /build/ buildd/ glib2.0- 2.31.20/ ./glib/ gmain.c: 3047
menuproxy_build_cb (object=<optimized out>, res=<optimized out>, user_data=
g_simple_
complete_
g_main_dispatch (context=0x191de40) at /build/
g_main_