Bug 299796 - Kalarm crashes when I tried adding a new display alarm or when I tried configure kalarm
Summary: Kalarm crashes when I tried adding a new display alarm or when I tried config...
Status: CLOSED DUPLICATE of bug 271580
Alias: None
Product: kalarm
Classification: Applications
Component: general (show other bugs)
Version: 2.4.11
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-11 06:14 UTC by Hans Liao
Modified: 2012-08-28 09:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans Liao 2012-05-11 06:14:56 UTC
Application: kalarm (2.4.11)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-2-amd64 x86_64
Distribution: Debian GNU/Linux testing (wheezy)

-- Information about the crash:
- What I was doing when the application crashed:

The crash wil happen  in the following manner:

- When I tried selecting "Configure Kalarm" from the menu.
- When I tried adding a new display alarm.

The crash can be reproduced every time.

-- Backtrace:
Application: KAlarm (kalarm), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  QTransform::type (this=0xd0) at painting/qtransform.cpp:2048
#7  0x00007fa74c273148 in QRasterPaintEngine::drawTiledPixmap (this=0x1a8d560, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2501
#8  0x0000000000453d89 in SpinMirror::setFrame (this=0x1ab85f0) at ../../kalarm/lib/spinbox2.cpp:592
#9  0x00000000004de344 in AlarmTimeWidget::slotButtonSet (this=0x1a811e0) at ../../kalarm/alarmtimewidget.cpp:576
#10 0x00000000004e0554 in AlarmTimeWidget::qt_metacall (this=0x1a811e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff30c28380) at ./alarmtimewidget.moc:94
#11 0x00007fa74cd3e799 in QMetaObject::activate (sender=0x1a81e10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30c28380) at kernel/qobject.cpp:3566
#12 0x000000000044773d in ButtonGroup::buttonSet (this=<optimized out>, _t1=0x1a72970) at ./buttongroup.moc:89
#13 0x0000000000447989 in ButtonGroup::qt_metacall (this=0x1a81e10, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff30c28500) at ./buttongroup.moc:77
#14 0x00007fa74cd3e799 in QMetaObject::activate (sender=0x1a72970, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30c28500) at kernel/qobject.cpp:3566
#15 0x00007fa74c7384b2 in QAbstractButton::toggled (this=<optimized out>, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:227
#16 0x00007fa74c478cce in QAbstractButton::setChecked (this=0x1a72970, checked=true) at widgets/qabstractbutton.cpp:768
#17 0x00000000004df141 in AlarmTimeWidget::init (this=0x1a811e0, mode=<optimized out>, title=...) at ../../kalarm/alarmtimewidget.cpp:233
#18 0x00000000004df8c2 in AlarmTimeWidget::AlarmTimeWidget (this=0x1a811e0, groupBoxTitle=..., mode=AlarmTimeWidget::AT_TIME, parent=<optimized out>) at ../../kalarm/alarmtimewidget.cpp:65
#19 0x00000000004684d4 in EditAlarmDlg::init (this=0x198e1d0, event=0x0, newAlarm=true) at ../../kalarm/editdlg.cpp:374
#20 0x000000000046b642 in EditDisplayAlarmDlg::EditDisplayAlarmDlg (this=0x198e1d0, Template=<optimized out>, newAlarm=true, parent=<optimized out>, getResource=<optimized out>) at ../../kalarm/editdlgtypes.cpp:113
#21 0x0000000000461f00 in EditAlarmDlg::create (Template=false, type=<optimized out>, newAlarm=true, parent=0x185dce0, getResource=EditAlarmDlg::RES_PROMPT) at ../../kalarm/editdlg.cpp:106
#22 0x00000000004d2fc8 in KAlarm::editNewAlarm (type=<optimized out>, parent=<optimized out>) at ../../kalarm/functions.cpp:884
#23 0x000000000049ad2c in slotNew (type=EditAlarmDlg::DISPLAY, this=<optimized out>) at ../../kalarm/mainwindow.cpp:673
#24 slotNewDisplay (this=<optimized out>) at ./../../kalarm/mainwindow.h:99
#25 MainWindow::qt_metacall (this=0x182ccc0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff30c293b0) at ./mainwindow.moc:149
#26 0x00007fa74cd3e799 in QMetaObject::activate (sender=0x1872690, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff30c293b0) at kernel/qobject.cpp:3566
#27 0x00007fa74c0a6d52 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#28 0x00007fa74c0a6f3f in QAction::activate (this=0x1872690, event=<optimized out>) at kernel/qaction.cpp:1257
#29 0x00007fa74c4f4d29 in QMenuPrivate::activateCausedStack (this=0x18f75d0, causedStack=..., action=0x1872690, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028
#30 0x00007fa74c4fae82 in QMenuPrivate::activateAction (this=0x18f75d0, action=0x1872690, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#31 0x00007fa74db146a0 in KMenu::mouseReleaseEvent (this=0x186f1f0, e=0x7fff30c29f80) at ../../kdeui/widgets/kmenu.cpp:464
#32 0x00007fa74c0fd964 in QWidget::event (this=0x186f1f0, event=0x7fff30c29f80) at kernel/qwidget.cpp:8362
#33 0x00007fa74c4fc41b in QMenu::event (this=0x186f1f0, e=0x7fff30c29f80) at widgets/qmenu.cpp:2469
#34 0x00007fa74c0ad204 in notify_helper (e=0x7fff30c29f80, receiver=0x186f1f0, this=0x164c240) at kernel/qapplication.cpp:4559
#35 QApplicationPrivate::notify_helper (this=0x164c240, receiver=0x186f1f0, e=0x7fff30c29f80) at kernel/qapplication.cpp:4531
#36 0x00007fa74c0b2953 in QApplication::notify (this=<optimized out>, receiver=0x186f1f0, e=0x7fff30c29f80) at kernel/qapplication.cpp:4102
#37 0x00007fa74da52b26 in KApplication::notify (this=0x1615560, receiver=0x186f1f0, event=0x7fff30c29f80) at ../../kdeui/kernel/kapplication.cpp:311
#38 0x00007fa74cd2a1ac in QCoreApplication::notifyInternal (this=0x1615560, receiver=0x186f1f0, event=0x7fff30c29f80) at kernel/qcoreapplication.cpp:876
#39 0x00007fa74c0ae1d2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#40 QApplicationPrivate::sendMouseEvent (receiver=0x186f1f0, event=0x7fff30c29f80, alienWidget=0x0, nativeWidget=0x186f1f0, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#41 0x00007fa74c12ad01 in QETWidget::translateMouseEvent (this=0x186f1f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4457
#42 0x00007fa74c1294fa in QApplication::x11ProcessEvent (this=0x1615560, event=0x7fff30c2a840) at kernel/qapplication_x11.cpp:3646
#43 0x00007fa74c151e62 in x11EventSourceDispatch (s=0x1647a70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x00007fa744f9d79a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fa744f9db60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fa744f9dc24 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fa74cd596cf in QEventDispatcherGlib::processEvents (this=0x15dab00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007fa74c151aee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fa74cd28f92 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007fa74cd291e7 in QEventLoop::exec (this=0x7fff30c2abe0, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007fa74c4f7d41 in QMenu::exec (this=0x186f1f0, p=..., action=0x0) at widgets/qmenu.cpp:2113
#52 0x00007fa74c538067 in QToolButtonPrivate::popupTimerDone (this=0x1908f90) at widgets/qtoolbutton.cpp:952
#53 0x00007fa74c5386b9 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qtoolbutton.cpp:91
#54 QToolButton::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qtoolbutton.cpp:81
#55 0x00007fa74cd3e591 in QMetaObject::activate (sender=0x1925b50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#56 0x00007fa74c477701 in QAbstractButtonPrivate::emitPressed (this=<optimized out>) at widgets/qabstractbutton.cpp:562
#57 0x00007fa74c47813c in QAbstractButton::mousePressEvent (this=0x1925b50, e=0x7fff30c2b860) at widgets/qabstractbutton.cpp:1098
#58 0x00007fa74c538931 in QToolButton::mousePressEvent (this=0x1925b50, e=0x7fff30c2b860) at widgets/qtoolbutton.cpp:709
#59 0x00007fa74c0fdc49 in QWidget::event (this=0x1925b50, event=0x7fff30c2b860) at kernel/qwidget.cpp:8358
#60 0x00007fa74c0ad204 in notify_helper (e=0x7fff30c2b860, receiver=0x1925b50, this=0x164c240) at kernel/qapplication.cpp:4559
#61 QApplicationPrivate::notify_helper (this=0x164c240, receiver=0x1925b50, e=0x7fff30c2b860) at kernel/qapplication.cpp:4531
#62 0x00007fa74c0b2953 in QApplication::notify (this=<optimized out>, receiver=0x1925b50, e=0x7fff30c2b860) at kernel/qapplication.cpp:4102
#63 0x00007fa74da52b26 in KApplication::notify (this=0x1615560, receiver=0x1925b50, event=0x7fff30c2b860) at ../../kdeui/kernel/kapplication.cpp:311
#64 0x00007fa74cd2a1ac in QCoreApplication::notifyInternal (this=0x1615560, receiver=0x1925b50, event=0x7fff30c2b860) at kernel/qcoreapplication.cpp:876
#65 0x00007fa74c0ae1d2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#66 QApplicationPrivate::sendMouseEvent (receiver=0x1925b50, event=0x7fff30c2b860, alienWidget=0x1925b50, nativeWidget=0x182ccc0, buttonDown=0x1925b50, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#67 0x00007fa74c12a635 in QETWidget::translateMouseEvent (this=0x182ccc0, event=<optimized out>) at kernel/qapplication_x11.cpp:4523
#68 0x00007fa74c1294fa in QApplication::x11ProcessEvent (this=0x1615560, event=0x7fff30c2c120) at kernel/qapplication_x11.cpp:3646
#69 0x00007fa74c151e62 in x11EventSourceDispatch (s=0x1647a70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#70 0x00007fa744f9d79a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#71 0x00007fa744f9db60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fa744f9dc24 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fa74cd596cf in QEventDispatcherGlib::processEvents (this=0x15dab00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#74 0x00007fa74c151aee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#75 0x00007fa74cd28f92 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#76 0x00007fa74cd291e7 in QEventLoop::exec (this=0x7fff30c2c4c0, flags=...) at kernel/qeventloop.cpp:204
#77 0x00007fa74cd2e277 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#78 0x0000000000446a2f in main (argc=1, argv=0x7fff30c2d3a8) at ../../kalarm/main.cpp:127

Possible duplicates by query: bug 272043, bug 271580.

Reported using DrKonqi
Comment 1 David Jarvie 2012-05-11 08:44:20 UTC
This has already been fixed, in version 2.4.12. Unfortunately there will be no more kdepim 2.4 releases, so this version is unlikely to be officially released. To get this fixed in Debian, you need to report this in the Debian bug tracking system, and point out that it has been fixed in the latest KAlarm 2.4 branch sources in the KDE repository.

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