indicator-datetime-preferences crashed with SIGSEGV in g_atomic_int_exchange_and_add()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Indicator Date and Time |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-datetime (Ubuntu) |
Fix Released
|
Medium
|
Michael Terry |
Bug Description
Binary package hint: indicator-datetime
While opening and closing the menu rapidly.
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: indicator-datetime 0.1.98-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.38-7-generic i686
NonfreeKernelMo
Architecture: i386
Date: Wed Mar 23 12:46:16 2011
ExecutablePath: /usr/bin/
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302)
ProcCmdline: indicator-
ProcEnviron:
SHELL=/bin/bash
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SegvAnalysis:
Segfault happened at: 0xacb399 <g_atomic_
PC (0x00acb399) ok
source "%eax" ok
destination "(%edx)" (0x00000014) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: indicator-datetime
StacktraceTop:
g_atomic_
g_variant_unref () from /lib/i386-
?? ()
g_cclosure_
g_closure_invoke () from /usr/lib/
Title: indicator-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
(nautilus:2784): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
(<unknown>:2777): libindicator-
Related branches
- Indicator Applet Developers: Pending requested
-
Diff: 69 lines (+19/-8)3 files modifiedsrc/datetime-prefs-locations.c (+12/-3)
src/datetime-service.c (+5/-5)
src/utils.c (+2/-0)
- Ken VanDine: Pending requested
-
Diff: 301 lines (+59/-27) (has conflicts)8 files modifiedChangeLog (+32/-0)
configure (+10/-19)
configure.ac (+1/-2)
data/datetime-dialog.ui (+0/-1)
debian/changelog (+14/-0)
debian/control (+0/-2)
src/datetime-prefs.c (+0/-1)
src/datetime-service.c (+2/-2)
visibility: | private → public |
Changed in indicator-datetime (Ubuntu): | |
assignee: | nobody → Michael Terry (mterry) |
status: | New → In Progress |
Changed in indicator-datetime: | |
status: | New → Fix Committed |
milestone: | none → 0.2.1 |
Changed in indicator-datetime: | |
status: | Fix Committed → Fix Released |
StacktraceTop: int_exchange_ and_add (atomic=0x14, val=-1) at /build/ buildd/ glib2.0- 2.28.4/ ./glib/ gatomic- gcc.c:29 buildd/ glib2.0- 2.28.4/ ./glib/ gvariant- core.c: 617 prefs-locations .c:262 marshal_ VOID__VOID (closure= 0xb6b02368, return_value=0x0, n_param_values=1, param_values= 0x846c330, invocation_ hint=0xbfff1ba0 , marshal_data=0x0) at /build/ buildd/ glib2.0- 2.28.4/ ./gobject/ gmarshal. c:79 0xb6b02368, return_value=0x0, n_param_values=1, param_values= 0x846c330, invocation_ hint=0xbfff1ba0 ) at /build/ buildd/ glib2.0- 2.28.4/ ./gobject/ gclosure. c:767
g_atomic_
g_variant_unref (value=0x0) at /build/
dialog_closed (dlg=0x847c0c8, store=0x8380e18) at datetime-
g_cclosure_
g_closure_invoke (closure=