crash when exiting the application

Bug #1284587 reported by Olivier Tilloy
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ubuntu Calendar App
Fix Released
Undecided
Renato Araujo Oliveira Filho
qtorganizer5-eds
Fix Released
Critical
Renato Araujo Oliveira Filho
qtorganizer5-eds (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

On a fully up-to-date trusty desktop and with calendar-app latest trunk, I can reliably reproduce the following crash by just launching the application and exiting it:

#0 0x00007ffff60dd547 in testAndSetRelaxed<QMutexData*> (newValue=<optimized out>, expectedValue=<optimized out>,
    _q_value=<optimized out>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:256
#1 testAndSetAcquire<QMutexData*, QMutexData*> (newValue=<optimized out>, expectedValue=<optimized out>,
    _q_value=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:150
#2 testAndSetAcquire (newValue=<optimized out>, expectedValue=<optimized out>, this=<optimized out>)
    at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:231
#3 fastTryLock (this=<optimized out>) at thread/qmutex.h:86
#4 QMutex::lock (this=0xba0) at thread/qmutex.cpp:212
#5 0x00007fffce915842 in QtOrganizer::QOrganizerAbstractRequest::cancel() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Organizer.so.5
#6 0x00007fffcc88dcac in QOrganizerEDSEngine::~QOrganizerEDSEngine() ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/organizer/libqtorganizer_eds.so
#7 0x00007fffcc88de29 in QOrganizerEDSEngine::~QOrganizerEDSEngine() ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/organizer/libqtorganizer_eds.so
#8 0x00007fffce91ebb2 in QtOrganizer::QOrganizerManager::~QOrganizerManager() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Organizer.so.5
#9 0x00007fffce91ec79 in QtOrganizer::QOrganizerManager::~QOrganizerManager() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Organizer.so.5
#10 0x00007fffcd1e7e78 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtOrganizer/libdeclarative_organizer.so
#11 0x00007fffcd1b9046 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtOrganizer/libdeclarative_organizer.so
#12 0x00007ffff62859bc in QObjectPrivate::deleteChildren (this=this@entry=0x9527e0) at kernel/qobject.cpp:1764
#13 0x00007ffff628c792 in QObject::~QObject (this=0x951520, __in_chrg=<optimized out>) at kernel/qobject.cpp:857
#14 0x00007ffff7922ca7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007ffff62859bc in QObjectPrivate::deleteChildren (this=this@entry=0x839ea0) at kernel/qobject.cpp:1764
#16 0x00007ffff628c792 in QObject::~QObject (this=0x7fffffffdc50, __in_chrg=<optimized out>) at kernel/qobject.cpp:857
#17 0x00007ffff74c4f5d in QQmlEngine::~QQmlEngine() () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x0000000000403e2f in ?? ()
#19 0x00007ffff56adec5 in __libc_start_main (main=0x4036e0, argc=2, argv=0x7fffffffdde8, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffddd8) at libc-start.c:285
#20 0x0000000000406133 in ?? ()

Related branches

Revision history for this message
Olivier Tilloy (osomon) wrote :

Renato, this looks like an issue in the EDS plugin, can you take a look?

Changed in ubuntu-calendar-app:
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
Changed in qtorganizer5-eds:
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qtorganizer5-eds (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtorganizer5-eds - 0.1.1+14.04.20140228.1-0ubuntu1

---------------
qtorganizer5-eds (0.1.1+14.04.20140228.1-0ubuntu1) trusty; urgency=low

  [ Renato Araujo Oliveira Filho ]
  * Make sure to remove the request from internal list when it get
    destroyed. (LP: #1284587)
  * Implemented support for QOrganizerItemOccurrenceFetchRequest.
  * Fixed memory leaks of ECalComponentDateTime object. (LP: #1285056)
 -- Ubuntu daily release <email address hidden> Fri, 28 Feb 2014 23:37:02 +0000

Changed in qtorganizer5-eds (Ubuntu):
status: Confirmed → Fix Released
Changed in qtorganizer5-eds:
importance: Undecided → Critical
status: New → Fix Released
Changed in ubuntu-calendar-app:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.