[Bug 212301] New: Reply to mail in search result causes SegFault crash in copyText()

zingeepe at nphiuu.mine.nu zingeepe at nphiuu.mine.nu
Thu Oct 29 16:40:36 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=212301

           Summary: Reply to mail in search result causes SegFault crash
                    in copyText()
           Product: kmail
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: zingeepe at nphiuu.mine.nu


Application that crashed: kmail
Version of the application: 1.12.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I have disabled the mail preview. (in case that is relevant)
I have not yet tried to reproduce this crash.
It occured when replying to a mail in the search view.
I had 2 search views, which is presumably another bug, but perhaps related.
One was in English, and the other my local language.  The mail matches only
appeared in my native language search view.
My KMail version is KMail: 1.12.2


 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#6  0x0107ee10 in KMReaderWin::copyText (this=0x9521550) at
../../kmail/kmreaderwin.cpp:2523
#7  0x013c146d in replyCommand<KMReplyToAllCommand> (this=0x9ba93a8) at
../../kmail/messageactions.h:84
#8  KMail::MessageActions::slotReplyAllToMsg (this=0x9ba93a8) at
../../kmail/messageactions.cpp:305
#9  0x013c15e3 in KMail::MessageActions::qt_metacall (this=0x9ba93a8,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf893c38) at
./messageactions.moc:87
#10 0x00be8263 in QMetaObject::activate (sender=0x96f6ee0, from_signal_index=5,
to_signal_index=6, argv=0xbf893c38) at kernel/qobject.cpp:3113
#11 0x00be86d8 in QMetaObject::activate (sender=0x96f6ee0, m=0x8a9fe48,
from_local_signal_index=1, to_local_signal_index=2, argv=0xbf893c38) at
kernel/qobject.cpp:3207
#12 0x082379b1 in QAction::triggered (this=0x96f6ee0, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236
#13 0x08238f32 in QAction::activate (this=0x96f6ee0, event=QAction::Trigger) at
kernel/qaction.cpp:1160
#14 0x086869cc in QMenuPrivate::activateCausedStack (this=0x9ba9fa8,
causedStack=..., action=0x96f6ee0, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:967
#15 0x0868d03b in QMenuPrivate::activateAction (this=0x9ba9fa8,
action=0x96f6ee0, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1060
#16 0x0868dbf7 in QMenu::mouseReleaseEvent (this=0x9ba9508, e=0xbf894390) at
widgets/qmenu.cpp:2254
#17 0x003cd1c5 in KMenu::mouseReleaseEvent (this=0x9ba9508, e=0xbf894390) at
../../kdeui/widgets/kmenu.cpp:456
#18 0x08293012 in QWidget::event (this=0x9ba9508, event=0xbf894390) at
kernel/qwidget.cpp:7549
#19 0x0868fe34 in QMenu::event (this=0x9ba9508, e=0xbf894390) at
widgets/qmenu.cpp:2353
#20 0x0823df54 in QApplicationPrivate::notify_helper (this=0x9208370,
receiver=0x9ba9508, e=0xbf894390) at kernel/qapplication.cpp:4056
#21 0x08246033 in QApplication::notify (this=0xbf896770, receiver=0x9ba9508,
e=0xbf894390) at kernel/qapplication.cpp:3758
#22 0x002e2bfa in KApplication::notify (this=0xbf896770, receiver=0x9ba9508,
event=0xbf894390) at ../../kdeui/kernel/kapplication.cpp:302
#23 0x00bd26cb in QCoreApplication::notifyInternal (this=0xbf896770,
receiver=0x9ba9508, event=0xbf894390) at kernel/qcoreapplication.cpp:610
#24 0x08244f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x9ba9508,
event=0xbf894390, alienWidget=0x0, nativeWidget=0x9ba9508,
buttonDown=0x8ab8aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#25 QApplicationPrivate::sendMouseEvent (receiver=0x9ba9508, event=0xbf894390,
alienWidget=0x0, nativeWidget=0x9ba9508, buttonDown=0x8ab8aa0,
lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#26 0x082b3c87 in QETWidget::translateMouseEvent (this=0x9ba9508,
event=0xbf8959dc) at kernel/qapplication_x11.cpp:4343
#27 0x082b2c4b in QApplication::x11ProcessEvent (this=0xbf896770,
event=0xbf8959dc) at kernel/qapplication_x11.cpp:3428
#28 0x082df502 in x11EventSourceDispatch (s=0x920a7f8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x06435e78 in g_main_dispatch (context=0x920a460) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:1960
#30 IA__g_main_context_dispatch (context=0x920a460) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:2513
#31 0x06439720 in g_main_context_iterate (context=0x920a460, block=<value
optimized out>, dispatch=1, self=0x9207a50) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:2591
#32 0x06439853 in IA__g_main_context_iteration (context=0x920a460, may_block=1)
at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654
#33 0x00bfd02c in QEventDispatcherGlib::processEvents (this=0x91e2180,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#34 0x082debe5 in QGuiEventDispatcherGlib::processEvents (this=0x91e2180,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00bd0c79 in QEventLoop::processEvents (this=0xbf895cd0, flags=) at
kernel/qeventloop.cpp:149
#36 0x00bd10ca in QEventLoop::exec (this=0xbf895cd0, flags=...) at
kernel/qeventloop.cpp:201
#37 0x0868fc9e in QMenu::exec (this=0x9ba9508, p=..., action=0x0) at
widgets/qmenu.cpp:1993
#38 0x086dd083 in QToolButtonPrivate::popupTimerDone (this=0x9c83620) at
widgets/qtoolbutton.cpp:943
#39 0x00be23bf in QObject::event (this=0x9c83558, e=0xbf896370) at
kernel/qobject.cpp:1075
#40 0x08292906 in QWidget::event (this=0x9c83558, event=0xbf896370) at
kernel/qwidget.cpp:7946
#41 0x085f33ee in QAbstractButton::event (this=0x9c83558, e=0xbf893abc) at
widgets/qabstractbutton.cpp:1077
#42 0x086ddd9a in QToolButton::event (this=0x9c83558, event=0xbf896370) at
widgets/qtoolbutton.cpp:1151
#43 0x0823df54 in QApplicationPrivate::notify_helper (this=0x9208370,
receiver=0x9c83558, e=0xbf896370) at kernel/qapplication.cpp:4056
#44 0x082455ca in QApplication::notify (this=0xbf896770, receiver=0x9c83558,
e=0xbf896370) at kernel/qapplication.cpp:4021
#45 0x002e2bfa in KApplication::notify (this=0xbf896770, receiver=0x9c83558,
event=0xbf896370) at ../../kdeui/kernel/kapplication.cpp:302
#46 0x00bd26cb in QCoreApplication::notifyInternal (this=0xbf896770,
receiver=0x9c83558, event=0xbf896370) at kernel/qcoreapplication.cpp:610
#47 0x00bff7ce in QCoreApplication::sendEvent (this=0x920aac4) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#48 QTimerInfoList::activateTimers (this=0x920aac4) at
kernel/qeventdispatcher_unix.cpp:572
#49 0x00bfd0e0 in timerSourceDispatch (source=0x920aa90) at
kernel/qeventdispatcher_glib.cpp:165
#50 0x06435e78 in g_main_dispatch (context=0x920a460) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:1960
#51 IA__g_main_context_dispatch (context=0x920a460) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:2513
#52 0x06439720 in g_main_context_iterate (context=0x920a460, block=<value
optimized out>, dispatch=1, self=0x9207a50) at
/build/buildd/glib2.0-2.22.2/glib/gmain.c:2591
#53 0x06439853 in IA__g_main_context_iteration (context=0x920a460, may_block=1)
at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654
#54 0x00bfd02c in QEventDispatcherGlib::processEvents (this=0x91e2180,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#55 0x082debe5 in QGuiEventDispatcherGlib::processEvents (this=0x91e2180,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#56 0x00bd0c79 in QEventLoop::processEvents (this=0xbf896634, flags=) at
kernel/qeventloop.cpp:149
#57 0x00bd10ca in QEventLoop::exec (this=0xbf896634, flags=...) at
kernel/qeventloop.cpp:201
#58 0x00bd353f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#59 0x0823ddd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#60 0x0804a702 in main (argc=3, argv=0xbf896924) at ../../kmail/main.cpp:146

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list