← Back to team overview

dx-packages team mailing list archive

[Bug 1188849] Re: unity-panel-service crashed with SIGSEGV in ido_calendar_menu_item_get_calendar()

 

This was caused by a 'visible' callback being triggered before the
IdoCalendarWidget had been created.

Fixed in 13.10 by decoupling IDO from indicator-datetime.

** Changed in: indicator-datetime
       Status: New => Fix Released

** Changed in: indicator-datetime (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-datetime in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1188849

Title:
  unity-panel-service crashed with SIGSEGV in
  ido_calendar_menu_item_get_calendar()

Status in The Date and Time Indicator:
  Fix Released
Status in “indicator-datetime” package in Ubuntu:
  Fix Released

Bug description:
  $  lsb_release -rd
  Description:    Ubuntu Saucy Salamander (development branch)
  Release:        13.10

  $  apt-cache policy indicator-datetime
  indicator-datetime:
    Installed: 12.10.3daily13.06.07-0ubuntu1
    Candidate: 12.10.3daily13.06.07-0ubuntu1
    Version table:
   *** 12.10.3daily13.06.07-0ubuntu1 0
          500 http://archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages
          100 /var/lib/dpkg/status

  ProblemType: Crash
  DistroRelease: Ubuntu 13.10
  Package: indicator-datetime 12.10.3daily13.06.07-0ubuntu1
  ProcVersionSignature: Ubuntu 3.9.0-4.9-generic 3.9.4
  Uname: Linux 3.9.0-4-generic x86_64
  ApportVersion: 2.10.2-0ubuntu1
  Architecture: amd64
  Date: Sat Jun  8 05:47:56 2013
  ExecutablePath: /usr/lib/unity/unity-panel-service
  InstallationDate: Installed on 2012-09-30 (250 days ago)
  InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.1)
  MarkForUpload: True
  ProcCmdline: /usr/lib/unity/unity-panel-service
  SegvAnalysis:
   Segfault happened at: 0x7fa953be99e6 <ido_calendar_menu_item_get_calendar+22>:	cmp    %rax,(%rdx)
   PC (0x7fa953be99e6) ok
   source "%rax" ok
   destination "(%rdx)" (0xaaaaaaaaaaaaaaaa) not located in a known VMA region (needed writable region)!
  SegvReason: writing unknown VMA
  Signal: 11
  SourcePackage: indicator-datetime
  StacktraceTop:
   ido_calendar_menu_item_get_calendar () from /usr/lib/x86_64-linux-gnu/libido3-0.1.so.0
   ?? () from /usr/lib/indicators3/7/libdatetime.so
   g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
   g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  Title: unity-panel-service crashed with SIGSEGV in ido_calendar_menu_item_get_calendar()
  UpgradeStatus: Upgraded to saucy on 2013-05-06 (32 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-datetime/+bug/1188849/+subscriptions