indicator-datetime-preferences crashed with SIGSEGV in g_atomic_int_exchange_and_add()

Bug #740978 reported by Matthew Paul Thomas on 2011-03-23
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Indicator Date and Time
Fix Released
Undecided
Unassigned
indicator-datetime (Ubuntu)
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
ProcVersionSignature: Ubuntu 2.6.38-7.38-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Wed Mar 23 12:46:16 2011
ExecutablePath: /usr/bin/indicator-datetime-preferences
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302)
ProcCmdline: indicator-datetime-preferences
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0xacb399 <g_atomic_int_exchange_and_add+9>: lock xadd %eax,(%edx)
 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_int_exchange_and_add () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_variant_unref () from /lib/i386-linux-gnu/libglib-2.0.so.0
 ?? ()
 g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
Title: indicator-datetime-preferences crashed with SIGSEGV in g_atomic_int_exchange_and_add()
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-WARNING **: Shortcut Group does not have key 'TargetEnvironment' falling back to deprecated use of 'OnlyShowIn' and 'NotShowIn'.

Related branches

Matthew Paul Thomas (mpt) wrote :

StacktraceTop:
 g_atomic_int_exchange_and_add (atomic=0x14, val=-1) at /build/buildd/glib2.0-2.28.4/./glib/gatomic-gcc.c:29
 g_variant_unref (value=0x0) at /build/buildd/glib2.0-2.28.4/./glib/gvariant-core.c:617
 dialog_closed (dlg=0x847c0c8, store=0x8380e18) at datetime-prefs-locations.c:262
 g_cclosure_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
 g_closure_invoke (closure=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

Changed in indicator-datetime (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
Michael Terry (mterry) on 2011-03-24
Changed in indicator-datetime (Ubuntu):
assignee: nobody → Michael Terry (mterry)
status: New → In Progress
Ted Gould (ted) on 2011-03-29
Changed in indicator-datetime:
status: New → Fix Committed
milestone: none → 0.2.1
Ted Gould (ted) on 2011-03-31
Changed in indicator-datetime:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-datetime - 0.2.1-0ubuntu1

---------------
indicator-datetime (0.2.1-0ubuntu1) natty; urgency=low

  * New upstream release.
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_utf8_normalize() (LP: #727089)
    * Uninstalling Evolution removes calendar from clock applet (LP: #691953)
    * clock doesn't update on timezone change (LP: #735445)
    * Cannot change main location (LP: #729029)
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_simple_async_result_complete() (LP: #734951)
    * Time zone map looks identical when sensitive vs. insensitive (LP: #740846)
    * "Locations" window behaves like a modal dialog (LP: #740924)
    * Added location for clock menu isn't used or remembered (LP: #740930)
    * Time not displayed for added location in "Locations" window (LP: #740931)
    * "UTC" location can be removed but not re-added (LP: #740938)
    * "Locations" window bottom bar is missing a border (LP: #740941)
    * Add and Remove buttons in "Locations" window have unnecessary tooltips
      (LP: #740944)
    * No separator between "Add Event" and locations (LP: #740971)
    * indicator-datetime-preferences crashed with SIGSEGV in
      g_atomic_int_exchange_and_add() (LP: #740978)
    * inicator-datetime dosen't show corretly the time when changing from 24
      hours format to 12 hours (LP: #743394)
    * Add tooltips on the error icons
    * Fix marking to refresh as the calendar changes
    * Recycle old entries to make the refresh cleaner
    * Use day when timezone is set to 'locale'
    * Reset time when coming back from suspend (LP: #726053)
 -- Ted Gould <email address hidden> Thu, 31 Mar 2011 14:32:40 -0500

Changed in indicator-datetime (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers