Bug 286820

Summary: KAlarm Crash
Product: [Applications] kalarm Reporter: rajinkajun86
Component: generalAssignee: David Jarvie <djarvie>
Status: CLOSED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description rajinkajun86 2011-11-17 04:59:23 UTC
Application: kalarm (2.7.4)
KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
While editting a new template, the program crashes after the 2nd or 3rd template that is modified.

The crash can be reproduced every time.

-- Backtrace:
Application: KAlarm (kalarm), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f1d6dc687a0 (LWP 10046))]

Thread 2 (Thread 0x7f1d539a3700 (LWP 10048)):
#0  0x00007f1d68242773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1d630fcf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1d630fd792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1d5b028516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f1d631222b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1d66f46efc in start_thread (arg=0x7f1d539a3700) at pthread_create.c:304
#6  0x00007f1d6824e89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1d6dc687a0 (LWP 10046)):
[KCrash Handler]
#6  QAbstractScrollArea::viewport (this=0x0) at widgets/qabstractscrollarea.cpp:574
#7  0x00007f1d47eab744 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#8  0x00007f1d47eb17cb in QSpiAdaptor::getChild(int) const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#9  0x00007f1d47eb6de7 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#10 0x00007f1d47eb75bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#11 0x00007f1d47eac4d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#12 0x00007f1d47eabbd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#13 0x00007f1d47eacaaf in QSpiAccessibleBridge::objectToAccessible(QObject*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#14 0x00007f1d47ec71fe in QSpiAccessible::getParentReference() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#15 0x00007f1d47eb74e4 in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#16 0x00007f1d47eac4d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#17 0x00007f1d47eabbd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#18 0x00007f1d47ead086 in QSpiAccessibleBridge::notifyAccessibilityUpdate(int, QAccessibleInterface*, int) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#19 0x00007f1d6912b299 in QAccessible::updateAccessibility (o=<optimized out>, who=0, reason=QAccessible::TextCaretMoved) at accessible/qaccessible_unix.cpp:107
#20 0x00007f1d69032b6e in QLineControl::finishChange (this=0x324ee70, validateFromState=-1, update=<optimized out>, edited=false) at widgets/qlinecontrol.cpp:665
#21 0x00007f1d69032ed0 in QLineControl::internalSetText (this=0x324ee70, txt=<optimized out>, pos=<optimized out>, edited=false) at widgets/qlinecontrol.cpp:690
#22 0x00007f1d6a5bfed4 in KDatePicker::dateChangedSlot (this=0x32db3a0, date_=...) at ../../kdeui/widgets/kdatepicker.cpp:361
#23 0x00007f1d6a5c17e1 in KDatePicker::init (this=0x32db3a0, date_=...) at ../../kdeui/widgets/kdatepicker.cpp:328
#24 0x00007f1d6a5c1b64 in KDatePicker::KDatePicker (this=0x32db3a0, parent=<optimized out>) at ../../kdeui/widgets/kdatepicker.cpp:216
#25 0x00007f1d6b9643d3 in KPIM::KDatePickerPopup::KDatePickerPopup (this=0x2e8aee0, modes=<optimized out>, date=..., parent=<optimized out>) at ../../libkdepim/kdatepickerpopup.cpp:149
#26 0x00007f1d6b95602d in KPIM::KDateEdit::KDateEdit (this=0x2e3d610, parent=<optimized out>) at ../../libkdepim/kdateedit.cpp:295
#27 0x00000000004e9386 in RecurrenceEdit::RecurrenceEdit (this=0x2e16730, readOnly=<optimized out>, parent=<optimized out>) at ../../kalarm/recurrenceedit.cpp:283
#28 0x0000000000469804 in EditAlarmDlg::init (this=0x2e4f470, event=0x0) at ../../kalarm/editdlg.cpp:289
#29 0x000000000046eaaa in EditDisplayAlarmDlg::EditDisplayAlarmDlg (this=0x2e4f470, Template=<optimized out>, parent=<optimized out>, getResource=<optimized out>) at ../../kalarm/editdlgtypes.cpp:121
#30 0x000000000046123c in EditAlarmDlg::create (Template=true, type=<optimized out>, parent=0x2cb97c0, getResource=EditAlarmDlg::RES_PROMPT) at ../../kalarm/editdlg.cpp:110
#31 0x00000000004f7e5a in (anonymous namespace)::editNewTemplate (type=EditAlarmDlg::DISPLAY, preset=0x0, parent=0x2cb97c0) at ../../kalarm/functions.cpp:1389
#32 0x0000000000528a0c in slotNew (type=<optimized out>, this=0x2cc3dc0) at ../../kalarm/templatedlg.cpp:162
#33 TemplateDlg::qt_metacall (this=0x2cc3dc0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffcac52e60) at ./templatedlg.moc:82
#34 0x00007f1d69887eba in QMetaObject::activate (sender=0x2cd5730, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcac52e60) at kernel/qobject.cpp:3278
#35 0x000000000051938c in NewAlarmAction::selected (this=<optimized out>, _t1=EditAlarmDlg::DISPLAY) at ./newalarmaction.moc:94
#36 0x000000000051952c in NewAlarmAction::qt_metacall (this=0x2cd5730, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffcac52f70) at ./newalarmaction.moc:80
#37 0x00007f1d69887eba in QMetaObject::activate (sender=0x2d4f1c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcac52f70) at kernel/qobject.cpp:3278
#38 0x00007f1d69059392 in QMenu::triggered (this=<optimized out>, _t1=0x2c91040) at .moc/release-shared/moc_qmenu.cpp:164
#39 0x00007f1d6905a33b in QMenuPrivate::_q_actionTriggered (this=<optimized out>) at widgets/qmenu.cpp:1123
#40 0x00007f1d6905d9ea in QMenu::qt_metacall (this=0x2d4f1c0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fffcac53130) at .moc/release-shared/moc_qmenu.cpp:105
#41 0x00007f1d6a5e5c90 in KMenu::qt_metacall (this=0x2d4f1c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffcac53130) at ./kmenu.moc:76
#42 0x00007f1d69887eba in QMetaObject::activate (sender=0x2c91040, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffcac53130) at kernel/qobject.cpp:3278
#43 0x00007f1d68c1eb62 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#44 0x00007f1d68c1ed4f in QAction::activate (this=0x2c91040, event=<optimized out>) at kernel/qaction.cpp:1257
#45 0x00007f1d69059609 in QMenuPrivate::activateCausedStack (this=0x2d51090, causedStack=..., action=0x2c91040, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1005
#46 0x00007f1d6905f252 in QMenuPrivate::activateAction (this=0x2d51090, action=0x2c91040, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1097
#47 0x00007f1d6a5e4cb0 in KMenu::mouseReleaseEvent (this=0x2d4f1c0, e=0x7fffcac53b40) at ../../kdeui/widgets/kmenu.cpp:464
#48 0x00007f1d68c75c9a in QWidget::event (this=0x2d4f1c0, event=0x7fffcac53b40) at kernel/qwidget.cpp:8295
#49 0x00007f1d690607fb in QMenu::event (this=0x2d4f1c0, e=0x7fffcac53b40) at widgets/qmenu.cpp:2405
#50 0x00007f1d68c25424 in notify_helper (e=0x7fffcac53b40, receiver=0x2d4f1c0, this=0x254d700) at kernel/qapplication.cpp:4486
#51 QApplicationPrivate::notify_helper (this=0x254d700, receiver=0x2d4f1c0, e=0x7fffcac53b40) at kernel/qapplication.cpp:4458
#52 0x00007f1d68c2ac6b in QApplication::notify (this=<optimized out>, receiver=0x2d4f1c0, e=0x7fffcac53b40) at kernel/qapplication.cpp:4047
#53 0x00007f1d6a523126 in KApplication::notify (this=0x2548030, receiver=0x2d4f1c0, event=0x7fffcac53b40) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x00007f1d69874afc in QCoreApplication::notifyInternal (this=0x2548030, receiver=0x2d4f1c0, event=0x7fffcac53b40) at kernel/qcoreapplication.cpp:787
#55 0x00007f1d68c263f2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QApplicationPrivate::sendMouseEvent (receiver=0x2d4f1c0, event=0x7fffcac53b40, alienWidget=0x0, nativeWidget=0x2d4f1c0, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#57 0x00007f1d68ca6001 in QETWidget::translateMouseEvent (this=0x2d4f1c0, event=<optimized out>) at kernel/qapplication_x11.cpp:4502
#58 0x00007f1d68ca48be in QApplication::x11ProcessEvent (this=0x2548030, event=0x7fffcac54360) at kernel/qapplication_x11.cpp:3690
#59 0x00007f1d68ccd412 in x11EventSourceDispatch (s=0x2553f30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0x00007f1d630fca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f1d630fd258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f1d630fd429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f1d6989fed6 in QEventDispatcherGlib::processEvents (this=0x24fc980, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#64 0x00007f1d68ccd07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007f1d69873cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f1d69873ef7 in QEventLoop::exec (this=0x7fffcac54730, flags=...) at kernel/qeventloop.cpp:201
#67 0x00007f1d6905c711 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2049
#68 0x00007f1d6906b6a2 in QPushButtonPrivate::_q_popupPressed (this=0x2ced650) at widgets/qpushbutton.cpp:592
#69 0x00007f1d6906be22 in QPushButton::qt_metacall (this=0x2cc0070, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffcac54840) at .moc/release-shared/moc_qpushbutton.cpp:80
#70 0x00007f1d69887eba in QMetaObject::activate (sender=0x2cc0070, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#71 0x00007f1d68fdc1d1 in QAbstractButtonPrivate::emitPressed (this=<optimized out>) at widgets/qabstractbutton.cpp:560
#72 0x00007f1d68fdcc0c in QAbstractButton::mousePressEvent (this=0x2cc0070, e=0x7fffcac54f70) at widgets/qabstractbutton.cpp:1096
#73 0x00007f1d68c75f79 in QWidget::event (this=0x2cc0070, event=0x7fffcac54f70) at kernel/qwidget.cpp:8291
#74 0x00007f1d68c25424 in notify_helper (e=0x7fffcac54f70, receiver=0x2cc0070, this=0x254d700) at kernel/qapplication.cpp:4486
#75 QApplicationPrivate::notify_helper (this=0x254d700, receiver=0x2cc0070, e=0x7fffcac54f70) at kernel/qapplication.cpp:4458
#76 0x00007f1d68c2ac6b in QApplication::notify (this=<optimized out>, receiver=0x2cc0070, e=0x7fffcac54f70) at kernel/qapplication.cpp:4047
#77 0x00007f1d6a523126 in KApplication::notify (this=0x2548030, receiver=0x2cc0070, event=0x7fffcac54f70) at ../../kdeui/kernel/kapplication.cpp:311
#78 0x00007f1d69874afc in QCoreApplication::notifyInternal (this=0x2548030, receiver=0x2cc0070, event=0x7fffcac54f70) at kernel/qcoreapplication.cpp:787
#79 0x00007f1d68c263f2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#80 QApplicationPrivate::sendMouseEvent (receiver=0x2cc0070, event=0x7fffcac54f70, alienWidget=0x0, nativeWidget=0x2cc0070, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#81 0x00007f1d68ca5945 in QETWidget::translateMouseEvent (this=0x2cc0070, event=<optimized out>) at kernel/qapplication_x11.cpp:4568
#82 0x00007f1d68ca48be in QApplication::x11ProcessEvent (this=0x2548030, event=0x7fffcac55790) at kernel/qapplication_x11.cpp:3690
#83 0x00007f1d68ccd412 in x11EventSourceDispatch (s=0x2553f30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#84 0x00007f1d630fca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007f1d630fd258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f1d630fd429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f1d6989fed6 in QEventDispatcherGlib::processEvents (this=0x24fc980, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#88 0x00007f1d68ccd07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#89 0x00007f1d69873cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#90 0x00007f1d69873ef7 in QEventLoop::exec (this=0x7fffcac55b60, flags=...) at kernel/qeventloop.cpp:201
#91 0x00007f1d69878789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#92 0x0000000000443607 in main (argc=5, argv=0x7fffcac56a78) at ../../kalarm/main.cpp:129

Reported using DrKonqi
Comment 1 David Jarvie 2011-11-17 09:32:01 UTC
The crash appears to have happened while you were using the date picker to select a date in the recurrence tab. Can you say exactly what you did (type in a date/click on a date in the calendar display/select a named day) immediately before the crash. Did you do exactly the same thing each time it crashed, or does any method of date selection do it?
Comment 2 rajinkajun86 2011-11-17 14:44:57 UTC
The crash occurs whenever I make a modification to the event.  With the 
date picker in the recurrence tab, as well as checking/unchecking the 
"Confirm acknowledgement" box in the alarm tab.  Specifically I've had 
it happen when unchecking the aforementioned box.

On 11/17/2011 03:32 AM, David Jarvie wrote:
> https://bugs.kde.org/show_bug.cgi?id=286820
>
>
>
>
>
> --- Comment #1 from David Jarvie<djarvie kde org>   2011-11-17 09:32:01 ---
> The crash appears to have happened while you were using the date picker to
> select a date in the recurrence tab. Can you say exactly what you did (type in
> a date/click on a date in the calendar display/select a named day) immediately
> before the crash. Did you do exactly the same thing each time it crashed, or
> does any method of date selection do it?
>
Comment 3 David Jarvie 2011-11-17 21:00:44 UTC
Could you please also paste the crash trace for checking/unchecking the "Confirm acknowledgement" box. It must be at least partially different from the crash you originally reported.
Comment 4 rajinkajun86 2011-11-18 00:00:56 UTC
Here's the backtrace information you requested.  This time it happened 
from just clicking "edit" in the templates window.

Application: KAlarm (kalarm), signal: Segmentation fault

[Current thread is 1 (Thread 0x7f32aa1bb7a0 (LWP 3853))]

Thread 2 (Thread 0x7f328fcf4700 (LWP 3855)):

#0 0x00007f32a4796773 in __GI___poll (fds=<optimized out>, 
nfds=<optimized out>, timeout=<optimized out>) at 
../sysdeps/unix/sysv/linux/poll.c:87

#1 0x00007f329f650f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#2 0x00007f329f651792 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#3 0x00007f329757c516 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0

#4 0x00007f329f6762b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#5 0x00007f32a349aefc in start_thread (arg=0x7f328fcf4700) at 
pthread_create.c:304

#6 0x00007f32a47a289d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112

#7 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f32aa1bb7a0 (LWP 3853)):

[KCrash Handler]

#6 QAbstractScrollArea::viewport (this=0x0) at 
widgets/qabstractscrollarea.cpp:574

#7 0x00007f32843d9744 in 
QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, 
bool) () from 
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so

#8 0x00007f32843da60a in 
QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from 
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so

#9 0x00007f32843d9bd8 in 
QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, 
bool) () from 
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so

#10 0x00007f32843db086 in 
QSpiAccessibleBridge::notifyAccessibilityUpdate(int, 
QAccessibleInterface*, int) () from 
/usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so

#11 0x00007f32a567f299 in QAccessible::updateAccessibility (o=<optimized 
out>, who=0, reason=QAccessible::TextCaretMoved) at 
accessible/qaccessible_unix.cpp:107

#12 0x00007f32a5586b6e in QLineControl::finishChange (this=0x27dae00, 
validateFromState=-1, update=<optimized out>, edited=false) at 
widgets/qlinecontrol.cpp:665

#13 0x00007f32a5586ed0 in QLineControl::internalSetText (this=0x27dae00, 
txt=<optimized out>, pos=<optimized out>, edited=false) at 
widgets/qlinecontrol.cpp:690

#14 0x00007f32a55355d1 in QAbstractSpinBoxPrivate::updateEdit 
(this=0x21e3390) at widgets/qabstractspinbox.cpp:1742

#15 0x00007f32a55370d2 in QAbstractSpinBoxPrivate::setValue 
(this=<optimized out>, val=..., ep=EmitIfChanged, doUpdate=true) at 
widgets/qabstractspinbox.cpp:1714

#16 0x00007f32a55387f1 in QAbstractSpinBoxPrivate::setRange 
(this=0x21e3390, min=<optimized out>, max=<optimized out>) at 
widgets/qabstractspinbox.cpp:1774

#17 0x00007f32a55c5f21 in QSpinBox::setMinimum (this=<optimized out>, 
minimum=<optimized out>) at widgets/qspinbox.cpp:402

#18 0x000000000044fe9c in SpinBox::setMinimum (this=0x2682900, 
val=<optimized out>) at ../../kalarm/lib/spinbox.cpp:95

#19 0x000000000044ff14 in setRange (maxValue=999, minValue=1, 
this=0x2682900) at ./../../kalarm/lib/spinbox.h:79

#20 SpinBox::SpinBox (this=0x2682900, minValue=1, maxValue=999, 
parent=<optimized out>) at ../../kalarm/lib/spinbox.cpp:50

#21 0x00000000004e3c9a in Rule::Rule (this=0x26bdc80, freqText=..., 
freqWhatsThis=..., time=false, readOnly=false, parent=<optimized out>) 
at ../../kalarm/recurrenceedit.cpp:1127

#22 0x00000000004e49f6 in MonthYearRule::MonthYearRule (this=0x26bdc80, 
freqText=<optimized out>, freqWhatsThis=<optimized out>, 
allowEveryWeek=<optimized out>, readOnly=false, parent=<optimized out>) 
at ../../kalarm/recurrenceedit.cpp:1343

#23 0x00000000004e70b9 in YearlyRule::YearlyRule (this=0x26bdc80, 
readOnly=false, parent=0x23148b0) at ../../kalarm/recurrenceedit.cpp:1556

#24 0x00000000004e8a71 in RecurrenceEdit::RecurrenceEdit 
(this=0x23e8180, readOnly=<optimized out>, parent=<optimized out>) at 
../../kalarm/recurrenceedit.cpp:208

#25 0x0000000000469804 in EditAlarmDlg::init (this=0x2238200, 
event=0x1cd3350) at ../../kalarm/editdlg.cpp:289

#26 0x000000000046ec81 in EditDisplayAlarmDlg::EditDisplayAlarmDlg 
(this=0x2238200, Template=<optimized out>, event=0x1cd3350, 
newAlarm=<optimized out>, parent=<optimized out>, getResource=<optimized 
out>, readOnly=false) at ../../kalarm/editdlgtypes.cpp:132

#27 0x000000000046145e in EditAlarmDlg::create (Template=true, 
event=0x1cd3350, newAlarm=false, parent=0x207ecb0, 
getResource=EditAlarmDlg::RES_USE_EVENT_ID, readOnly=false) at 
../../kalarm/editdlg.cpp:126

#28 0x00000000004f7fc3 in KAlarm::editTemplate (event=0x1cd3350, 
parent=0x207ecb0) at ../../kalarm/functions.cpp:1528

#29 0x00000000005289d4 in TemplateDlg::qt_metacall (this=0x1a4ef20, 
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, 
_a=0x7fff8c4f95e0) at ./templatedlg.moc:84

#30 0x00007f32a5ddbeba in QMetaObject::activate (sender=0x2146340, 
m=<optimized out>, local_signal_index=<optimized out>, 
argv=0x7fff8c4f95e0) at kernel/qobject.cpp:3278

#31 0x00007f32a57ea582 in QAbstractButton::clicked (this=<optimized 
out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206

#32 0x00007f32a553013e in QAbstractButtonPrivate::emitClicked 
(this=<optimized out>) at widgets/qabstractbutton.cpp:546

#33 0x00007f32a553147b in QAbstractButtonPrivate::click (this=0x21465b0) 
at widgets/qabstractbutton.cpp:539

#34 0x00007f32a55316ec in QAbstractButton::mouseReleaseEvent 
(this=0x2146340, e=0x7fff8c4f9cf0) at widgets/qabstractbutton.cpp:1121

#35 0x00007f32a51c9c9a in QWidget::event (this=0x2146340, 
event=0x7fff8c4f9cf0) at kernel/qwidget.cpp:8295

#36 0x00007f32a5179424 in notify_helper (e=0x7fff8c4f9cf0, 
receiver=0x2146340, this=0x19569b0) at kernel/qapplication.cpp:4486

#37 QApplicationPrivate::notify_helper (this=0x19569b0, 
receiver=0x2146340, e=0x7fff8c4f9cf0) at kernel/qapplication.cpp:4458

#38 0x00007f32a517ec6b in QApplication::notify (this=<optimized out>, 
receiver=0x2146340, e=0x7fff8c4f9cf0) at kernel/qapplication.cpp:4047

#39 0x00007f32a6a77126 in KApplication::notify (this=0x194e030, 
receiver=0x2146340, event=0x7fff8c4f9cf0) at 
../../kdeui/kernel/kapplication.cpp:311

#40 0x00007f32a5dc8afc in QCoreApplication::notifyInternal 
(this=0x194e030, receiver=0x2146340, event=0x7fff8c4f9cf0) at 
kernel/qcoreapplication.cpp:787

#41 0x00007f32a517a3f2 in sendEvent (event=<optimized out>, 
receiver=<optimized out>) at 
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215

#42 QApplicationPrivate::sendMouseEvent (receiver=0x2146340, 
event=0x7fff8c4f9cf0, alienWidget=0x0, nativeWidget=0x2146340, 
buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at 
kernel/qapplication.cpp:3146

#43 0x00007f32a51f9945 in QETWidget::translateMouseEvent 
(this=0x2146340, event=<optimized out>) at kernel/qapplication_x11.cpp:4568

#44 0x00007f32a51f88be in QApplication::x11ProcessEvent (this=0x194e030, 
event=0x7fff8c4fa510) at kernel/qapplication_x11.cpp:3690

#45 0x00007f32a5221412 in x11EventSourceDispatch (s=0x195c190, 
callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146

#46 0x00007f329f650a5d in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#47 0x00007f329f651258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#48 0x00007f329f651429 in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#49 0x00007f32a5df3ed6 in QEventDispatcherGlib::processEvents 
(this=0x1902980, flags=<optimized out>) at 
kernel/qeventdispatcher_glib.cpp:422

#50 0x00007f32a522107e in QGuiEventDispatcherGlib::processEvents 
(this=<optimized out>, flags=<optimized out>) at 
kernel/qguieventdispatcher_glib.cpp:204

#51 0x00007f32a5dc7cf2 in QEventLoop::processEvents (this=<optimized 
out>, flags=...) at kernel/qeventloop.cpp:149

#52 0x00007f32a5dc7ef7 in QEventLoop::exec (this=0x7fff8c4fa8e0, 
flags=...) at kernel/qeventloop.cpp:201

#53 0x00007f32a5dcc789 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:1064

#54 0x0000000000443607 in main (argc=5, argv=0x7fff8c4fb7f8) at 
../../kalarm/main.cpp:129



On 11/17/2011 03:00 PM, David Jarvie wrote:
> https://bugs.kde.org/show_bug.cgi?id=286820
>
>
>
>
>
> --- Comment #3 from David Jarvie<djarvie kde org>   2011-11-17 21:00:44 ---
> Could you please also paste the crash trace for checking/unchecking the
> "Confirm acknowledgement" box. It must be at least partially different from the
> crash you originally reported.
>
Comment 5 Christoph Feck 2011-11-24 12:06:56 UTC

*** This bug has been marked as a duplicate of bug 284005 ***