indicator-session-service crashed with SIGABRT (assertion failed: (0 <= index && index < 24))
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Session Menu |
Fix Released
|
High
|
Ted Gould | ||
indicator-session (Ubuntu) |
Fix Released
|
High
|
Ken VanDine | ||
Oneiric |
Fix Released
|
High
|
Ken VanDine |
Bug Description
I had been in the OS for a while and decided to check for more updates since I last rebooted 3 hours ago. Then I got this error almost as soon as I clicked the "Software Up To Date" item in the Indicator on the far right (With Shutdown menu in it) I got the error, everything was still working as expected and the update window came up fine.
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: indicator-session 0.3.6-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Sat Oct 1 19:35:50 2011
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110915.1)
ProcCmdline: /usr/lib/
ProcEnviron:
SHELL=/bin/bash
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
Signal: 6
SourcePackage: indicator-session
StacktraceTop:
raise () from /lib/x86_
abort () from /lib/x86_
g_assertion_
g_assertion_
?? () from /lib/x86_
Title: indicator-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- Indicator Applet Developers: Pending requested
-
Diff: 31 lines (+2/-2)2 files modifiedsrc/apt-transaction.c (+0/-1)
src/apt-watcher.c (+2/-1)
- Ken VanDine: Pending requested
-
Diff: 201 lines (+75/-13)7 files modifiedChangeLog (+44/-0)
configure (+1/-1)
configure.ac (+1/-1)
debian/changelog (+9/-0)
src/apt-transaction.c (+0/-1)
src/apt-watcher.c (+2/-1)
src/settings-helper.c (+18/-9)
visibility: | private → public |
summary: |
- indicator-session-service crashed with SIGABRT in raise() + indicator-session-service crashed with SIGABRT (assertion failed: (0 <= + index && index < 24)) |
tags: | added: bugpattern-needed |
Changed in indicator-session: | |
status: | New → In Progress |
milestone: | none → 0.3.7 |
assignee: | nobody → Ted Gould (ted) |
Changed in indicator-session (Ubuntu Oneiric): | |
assignee: | Canonical Desktop Experience Team (canonical-dx-team) → Ken VanDine (ken-vandine) |
Changed in indicator-session: | |
status: | In Progress → Fix Committed |
Changed in indicator-session: | |
status: | Fix Committed → Fix Released |
Changed in indicator-session (Ubuntu Oneiric): | |
milestone: | none → oneiric-updates |
StacktraceTop: message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x7f17647e59d0 "g_variant_ type_info_ check", message=0x17c94b0 "assertion failed: (0 <= index && index < 24)") at /build/ buildd/ glib2.0- 2.30.0/ ./glib/ gtestutils. c:1425 message_ expr (domain= 0x7f1764795826 "GLib", file=0x7f17647e56b8 "/build/ buildd/ glib2.0- 2.30.0/ ./glib/ gvarianttypeinf o.c", line=186, func=0x7f17647e59d0 "g_variant_ type_info_ check", expr=<optimized out>) at /build/ buildd/ glib2.0- 2.30.0/ ./glib/ gtestutils. c:1436 type_info_ check (info=<optimized out>, container_ class=< optimized out>) at /build/ buildd/ glib2.0- 2.30.0/ ./glib/ gvarianttypeinf o.c:186 type_info_ unref (info=0x7f17580 10c60) at /build/ buildd/ glib2.0- 2.30.0/ ./glib/ gvarianttypeinf o.c:831 0x7f175000b4a0) at /build/ buildd/ glib2.0- 2.30.0/ ./glib/ gvariant- core.c: 625
g_assertion_
g_assertion_
g_variant_
g_variant_
g_variant_unref (value=