Bug 300225 - KAlarm crashes whenever I try to do anything
Summary: KAlarm crashes whenever I try to do anything
Status: CLOSED DUPLICATE of bug 271580
Alias: None
Product: kalarm
Classification: Applications
Component: general (show other bugs)
Version: 2.4.11
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: David Jarvie
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-18 08:21 UTC by rusconi
Modified: 2012-08-28 09:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.36 KB, text/plain)
2012-05-18 08:23 UTC, rusconi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rusconi 2012-05-18 08:21:10 UTC
Application: kalarm (2.4.11)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.1
Operating System: Linux 2.6.39-2-amd64 x86_64
Distribution: Debian GNU/Linux stable-updates (sid)

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

For example when trying to enter a "defer" for an alarm that shows up. This happens always.

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  0x00007fe386314148 in QRasterPaintEngine::drawTiledPixmap (this=0x2794d70, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2501
#8  0x0000000000453d89 in SpinMirror::setFrame (this=0x27638c0) at ../../kalarm/lib/spinbox2.cpp:592
#9  0x00000000004de344 in AlarmTimeWidget::slotButtonSet (this=0x265e030) at ../../kalarm/alarmtimewidget.cpp:576
#10 0x00000000004e0554 in AlarmTimeWidget::qt_metacall (this=0x265e030, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff7b7d9af0) at ./alarmtimewidget.moc:94
#11 0x00007fe386ddf799 in QMetaObject::activate (sender=0x2434580, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff7b7d9af0) at kernel/qobject.cpp:3566
#12 0x000000000044773d in ButtonGroup::buttonSet (this=<optimized out>, _t1=0x265e830) at ./buttongroup.moc:89
#13 0x0000000000447989 in ButtonGroup::qt_metacall (this=0x2434580, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff7b7d9c70) at ./buttongroup.moc:77
#14 0x00007fe386ddf799 in QMetaObject::activate (sender=0x265e830, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff7b7d9c70) at kernel/qobject.cpp:3566
#15 0x00007fe3867d94b2 in QAbstractButton::toggled (this=<optimized out>, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:227
#16 0x00007fe386519cce in QAbstractButton::setChecked (this=0x265e830, checked=true) at widgets/qabstractbutton.cpp:768
#17 0x00000000004df141 in AlarmTimeWidget::init (this=0x265e030, mode=<optimized out>, title=...) at ../../kalarm/alarmtimewidget.cpp:233
#18 0x00000000004df817 in AlarmTimeWidget::AlarmTimeWidget (this=0x265e030, mode=AlarmTimeWidget::DEFER_TIME, parent=<optimized out>) at ../../kalarm/alarmtimewidget.cpp:77
#19 0x00000000004d0269 in DeferAlarmDlg::DeferAlarmDlg (this=0x263a230, initialDT=..., anyTimeOption=false, cancelButton=<optimized out>, parent=<optimized out>) at ../../kalarm/deferdlg.cpp:60
#20 0x00000000004a2255 in MessageWin::slotDefer (this=0x26029d0) at ../../kalarm/messagewin.cpp:2055
#21 0x00000000004a8c84 in MessageWin::qt_metacall (this=0x26029d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff7b7da660) at ./messagewin.moc:100
#22 0x00007fe386ddf799 in QMetaObject::activate (sender=0x26c9f90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff7b7da660) at kernel/qobject.cpp:3566
#23 0x00007fe3867d9472 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#24 0x00007fe38651866e in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#25 0x00007fe3865199ab in QAbstractButtonPrivate::click (this=0x26d0f60) at widgets/qabstractbutton.cpp:541
#26 0x00007fe386519c1c in QAbstractButton::mouseReleaseEvent (this=0x26c9f90, e=0x7fff7b7daf30) at widgets/qabstractbutton.cpp:1123
#27 0x00007fe38619e964 in QWidget::event (this=0x26c9f90, event=0x7fff7b7daf30) at kernel/qwidget.cpp:8362
#28 0x00007fe38614e204 in notify_helper (e=0x7fff7b7daf30, receiver=0x26c9f90, this=0x21f3f80) at kernel/qapplication.cpp:4559
#29 QApplicationPrivate::notify_helper (this=0x21f3f80, receiver=0x26c9f90, e=0x7fff7b7daf30) at kernel/qapplication.cpp:4531
#30 0x00007fe386153953 in QApplication::notify (this=<optimized out>, receiver=0x26c9f90, e=0x7fff7b7daf30) at kernel/qapplication.cpp:4102
#31 0x00007fe387af3b26 in KApplication::notify (this=0x21ee490, receiver=0x26c9f90, event=0x7fff7b7daf30) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fe386dcb1ac in QCoreApplication::notifyInternal (this=0x21ee490, receiver=0x26c9f90, event=0x7fff7b7daf30) at kernel/qcoreapplication.cpp:876
#33 0x00007fe38614f1d2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QApplicationPrivate::sendMouseEvent (receiver=0x26c9f90, event=0x7fff7b7daf30, alienWidget=0x26c9f90, nativeWidget=0x26029d0, buttonDown=0x26c9f90, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#35 0x00007fe3861cb635 in QETWidget::translateMouseEvent (this=0x26029d0, event=<optimized out>) at kernel/qapplication_x11.cpp:4523
#36 0x00007fe3861ca4fa in QApplication::x11ProcessEvent (this=0x21ee490, event=0x7fff7b7db7f0) at kernel/qapplication_x11.cpp:3646
#37 0x00007fe3861f2e62 in x11EventSourceDispatch (s=0x21f6470, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x00007fe37f028853 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fe37f028ba0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fe37f028c64 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fe386dfa6cf in QEventDispatcherGlib::processEvents (this=0x2187b00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#42 0x00007fe3861f2aee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fe386dc9f92 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007fe386dca1e7 in QEventLoop::exec (this=0x7fff7b7dbb90, flags=...) at kernel/qeventloop.cpp:204
#45 0x00007fe386dcf277 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#46 0x0000000000446a2f in main (argc=2, argv=0x7fff7b7dca78) at ../../kalarm/main.cpp:127

Possible duplicates by query: bug 299796.

Reported using DrKonqi
Comment 1 rusconi 2012-05-18 08:23:44 UTC
Created attachment 71176 [details]
New crash information added by DrKonqi

kalarm (2.4.11) on KDE Platform 4.7.4 (4.7.4) using Qt 4.8.1

- What I was doing when the application crashed:

I was trying to "edit" an alarm event when that event showed up. In my previous bug report I was trying to "defer" that alarm event.

-- Backtrace (Reduced):
#6  QTransform::type (this=0xd0) at painting/qtransform.cpp:2048
#7  0x00007fc6a7836148 in QRasterPaintEngine::drawTiledPixmap (this=0x1744b40, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2501
#8  0x0000000000453d89 in SpinMirror::setFrame (this=0x16b58a0) at ../../kalarm/lib/spinbox2.cpp:592
#9  0x00000000004de344 in AlarmTimeWidget::slotButtonSet (this=0x1669c10) at ../../kalarm/alarmtimewidget.cpp:576
#10 0x00000000004e0554 in AlarmTimeWidget::qt_metacall (this=0x1669c10, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff18722030) at ./alarmtimewidget.moc:94
Comment 2 David Jarvie 2012-05-18 08:30:08 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 ***