Clock App crashes frequently when UCAlarmModel::clear() is called

Bug #1337405 reported by Nekhelesh Ramananthan on 2014-07-03
42
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
Critical
Zsombor Egri
ubuntu-ui-toolkit (Ubuntu)
High
Unassigned
Vivid
High
Unassigned

Bug Description

There is a branch for the new clock app which adds support to update existing alarms. I have noticed during my testing that it sometimes crashes when saving/deleting a saved alarm.

I have pasted the gdb backtrace when the app crashes.

(gdb) bt
#0 0x00007fffcd1f9ec2 in UCAlarmModel::clear() ()
   from /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/libUbuntuComponents.so
#1 0x00007fffcd1fa04d in UCAlarmModel::refresh() ()
   from /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/libUbuntuComponents.so
#2 0x00007ffff5ec95b6 in QObject::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3 0x00007ffff6b3a6dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4 0x00007ffff6b3f456 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5 0x00007ffff5e999d5 in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff5e9b827 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff5ef1243 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007ffff4512de4 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x00007ffff4513028 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff45130cc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff5ef06bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop:---Type <return> to continue, or q <return> to quit---
:ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007ffff5e978eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff5e9ef46 in QCoreApplication::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x0000000000404301 in ?? ()
#15 0x00007ffff521cec5 in __libc_start_main (main=0x403aa0, argc=2,
    argv=0x7fffffffddf8, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffdde8) at libc-start.c:287
#16 0x0000000000406800 in ??

Related branches

Changed in ubuntu-clock-app:
milestone: none → rtm
milestone: rtm → none
summary: - Clock App crashes when trying to update an existing alarm
+ Clock App crashes frequently when UCAlarmModel::clear() is called
description: updated
Tim Peeters (tpeeters) on 2014-07-15
Changed in ubuntu-ui-toolkit:
assignee: nobody → Zsombor Egri (zsombi)
Zsombor Egri (zsombi) on 2014-07-29
Changed in ubuntu-ui-toolkit:
importance: Undecided → Critical
Changed in ubuntu-clock-app:
assignee: nobody → Michael Zanetti (mzanetti)
status: New → In Progress
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:ubuntu-ui-toolkit/staging at revision 1186, scheduled for release in ubuntu-ui-toolkit, milestone Unknown

Changed in ubuntu-ui-toolkit:
status: New → Fix Committed
Changed in ubuntu-clock-app:
status: In Progress → Invalid
no longer affects: ubuntu-clock-app
no longer affects: ubuntu-clock-app/reboot
Changed in ubuntu-ui-toolkit:
status: Fix Committed → Fix Released
Zsombor Egri (zsombi) on 2015-07-14
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Fix Released
Mathew Hodson (mhodson) on 2016-02-20
Changed in ubuntu-ui-toolkit (Ubuntu):
importance: Undecided → High
Changed in ubuntu-ui-toolkit (Ubuntu Vivid):
importance: Undecided → High
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints