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 ??
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 :clear( ) () x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ libUbuntuCompon ents.so :refresh( ) () x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ libUbuntuCompon ents.so :event( QEvent* ) () x86_64- linux-gnu/ libQt5Core. so.5 vate::notify_ helper( QObject* , QEvent*) x86_64- linux-gnu/ libQt5Widgets. so.5 :notify( QObject* , QEvent*) () x86_64- linux-gnu/ libQt5Widgets. so.5 n::notifyIntern al(QObject* , QEvent*) x86_64- linux-gnu/ libQt5Core. so.5 nPrivate: :sendPostedEven ts(QObject* , int, QThreadData*) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 x86_64- linux-gnu/ libQt5Core. so.5 context_ dispatch () 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () 64-linux- gnu/libglib- 2.0.so. 0 rGlib:: processEvents( QFlags< QEventLoop: ---Type <return> to continue, or q <return> to quit--- lag>) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 :exec(QFlags< QEventLoop: :ProcessEventsF lag>) () from /usr/lib/ x86_64- linux-gnu/ libQt5Core. so.5 n::exec( ) () x86_64- linux-gnu/ libQt5Core. so.5 0x7fffffffddf8, init=<optimized out>, fini=<optimized out>, fini=<optimized out>, stack_end= 0x7fffffffdde8) at libc-start.c:287
#0 0x00007fffcd1f9ec2 in UCAlarmModel:
from /usr/lib/
#1 0x00007fffcd1fa04d in UCAlarmModel:
from /usr/lib/
#2 0x00007ffff5ec95b6 in QObject:
from /usr/lib/
#3 0x00007ffff6b3a6dc in QApplicationPri
() from /usr/lib/
#4 0x00007ffff6b3f456 in QApplication:
from /usr/lib/
#5 0x00007ffff5e999d5 in QCoreApplicatio
() from /usr/lib/
#6 0x00007ffff5e9b827 in QCoreApplicatio
#7 0x00007ffff5ef1243 in ?? () from /usr/lib/
#8 0x00007ffff4512de4 in g_main_
from /lib/x86_
#9 0x00007ffff4513028 in ?? () from /lib/x86_
#10 0x00007ffff45130cc in g_main_
from /lib/x86_
#11 0x00007ffff5ef06bc in QEventDispatche
:ProcessEventsF
#12 0x00007ffff5e978eb in QEventLoop:
#13 0x00007ffff5e9ef46 in QCoreApplicatio
from /usr/lib/
#14 0x0000000000404301 in ?? ()
#15 0x00007ffff521cec5 in __libc_start_main (main=0x403aa0, argc=2,
argv=
rtld_
#16 0x0000000000406800 in ??