[Bug 143139] New: Kmail imap crash (when viewing large folders?)
Peter Alfredsen
peter.alfredsen at gmail.com
Sat Mar 17 23:25:14 GMT 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=143139
Summary: Kmail imap crash (when viewing large folders?)
Product: kmail
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdepim-bugs kde org
ReportedBy: peter.alfredsen gmail com
Version: (using KDE Devel)
Installed from: Compiled sources
Compiler: GCC 4.1.2 Compiled with -Os -pipe -ggdb3
OS: Linux
Kmail has a tendency to crash on me when I read the Linux Kernel Mailing List. I am reading this off a local Dovecot imap server. The folder I'm reading has more than 3000 mails in it. These crashes do also happen on smaller folders, though less often. These crashes usually only happen when I am doing something actively. Not when I'm scrolling in the current message. I may be clicking another message, I may be changing to another folder when the crash happens. I will try to provide more backtraces as they become available. I found Bug 412261 on bugs.debian.org which describes a situation similar to mine:
http://bugs.debian.org/412261
My backtrace:
Backtrace:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1246869840 (LWP 4935)]
[New Thread -1275786352 (LWP 5081)]
[New Thread -1267393648 (LWP 5080)]
[New Thread -1259000944 (LWP 5079)]
[New Thread -1250608240 (LWP 5078)]
[KCrash handler]
#6 DwStrcasecmp (aStr= 0x37, aCstr=0x8d110f8 "X-UID")
at ./mimelib/string.h:629
#7 0xb72e697f in DwHeaders::FindField (this=0x81d39e0,
aFieldName=0x8d110f8 "X-UID") at headers.cpp:291
#8 0xb7e34159 in KMMessage::headerField (this=0x8105fa0, aName= 0xbfc13750)
at kmmessage.cpp:2224
#9 0xb7e362a7 in FolderJob (this=0x89a4498, msg=0x8105fa0,
jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier= 0xbfc137a8)
at folderjob.cpp:53
#10 0xb7e37ecc in ImapJob (this=0x89a4498, msg=0x8105fa0,
jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier= 0xbfc137f4,
as=0x83abe40) at imapjob.cpp:59
#11 0xb7e38dc0 in KMFolderImap::doCreateJob (this=0x81d39e0, msg=0x8105fa0,
jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier= 0xbfc13848,
as=0x83abe40) at kmfolderimap.cpp:1593
#12 0xb7cc00c7 in FolderStorage::createJob (this=0x81d39e0, msg=0x8105fa0,
jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier= 0xbfc13898,
as=0x83abe40) at folderstorage.cpp:564
#13 0xb7c95d01 in KMFolder::createJob (this=0x81d3800, msg=0x8105fa0,
jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier= 0xbfc138e8,
as=0x83abe40) at kmfolder.cpp:342
#14 0xb7dca51c in KMMainWidget::slotMsgSelected (this=0x82f9448,
msg=0x8105fa0) at kmmainwidget.cpp:2034
#15 0xb7e66c10 in KMMainWidget::qt_invoke (this=0x82f9448, _id=54,
_o=0xbfc13994) at kmmainwidget.moc:507
#16 0xb6315d2c in QObject::activate_signal (this=0x831b5f8, clist=0x8361298,
o=0xbfc13994) at kernel/qobject.cpp:2356
#17 0xb7d0bad4 in KMHeaders::selected (this=0x831b5f8, t0=0x8105fa0)
at kmheaders.moc:250
#18 0xb7dcf338 in KMHeaders::highlightMessage (this=0x831b5f8, lvi=0x8a6b700,
markitread=false) at kmheaders.cpp:2033
#19 0xb7dd0d85 in KMHeaders::highlightMessage (this=0x831b5f8, i=0x8a6b700)
at kmheaders.cpp:2282
#20 0xb7ddbd31 in KMHeaders::qt_invoke (this=0x831b5f8, _id=106,
_o=0xbfc13ad4) at kmheaders.moc:295
#21 0xb6315d2c in QObject::activate_signal (this=0x831b5f8, clist=0x83542e8,
o=0xbfc13ad4) at kernel/qobject.cpp:2356
#22 0xb6578cb2 in QListView::currentChanged (this=0x831b5f8, t0=0x8a6b700)
at .moc/release-shared-mt/moc_qlistview.cpp:328
#23 0xb63b7209 in QListView::setCurrentItem (this=0x831b5f8, i=0x8a6b700)
at widgets/qlistview.cpp:5477
#24 0xb63bfbd5 in QListView::contentsMousePressEventEx (this=0x831b5f8,
e=0xbfc13dac) at widgets/qlistview.cpp:4353
#25 0xb63c010d in QListView::contentsMousePressEvent (this=0x831b5f8,
e=0xbfc13dac) at widgets/qlistview.cpp:4237
#26 0xb6af1b2c in KListView::contentsMousePressEvent (this=0x831b5f8,
e=0xbfc13dac) at klistview.cpp:805
#27 0xb7dd0f54 in KMHeaders::contentsMousePressEvent (this=0x831b5f8,
e=0xbfc13dac) at kmheaders.cpp:2194
#28 0xb63dd335 in QScrollView::viewportMousePressEvent (this=0x831b5f8,
e=0xbfc1421c) at widgets/qscrollview.cpp:1733
#29 0xb63ddf58 in QScrollView::eventFilter (this=0x831b5f8, obj=0x831c108,
e=0xbfc1421c) at widgets/qscrollview.cpp:1496
#30 0xb63b4da4 in QListView::eventFilter (this=0x831b5f8, o=0x831c108,
e=0xbfc1421c) at widgets/qlistview.cpp:3867
#31 0xb7d85e53 in KMHeaders::eventFilter (this=0x831b5f8, o=0x831c108,
e=0xbfc1421c) at kmheaders.cpp:244
#32 0xb6313fb6 in QObject::activate_filters (this=0x831c108, e=0xbfc1421c)
at kernel/qobject.cpp:903
#33 0xb6314e21 in QObject::event (this=0x831c108, e=0xbfc1421c)
at kernel/qobject.cpp:735
#34 0xb633bc14 in QWidget::event (this=0x831c108, e=0xbfc1421c)
at kernel/qwidget.cpp:4659
#35 0xb62d40b2 in QApplication::internalNotify (this=0xbfc146c0,
receiver=0x831c108, e=0xbfc1421c) at kernel/qapplication.cpp:2635
#36 0xb62d4457 in QApplication::notify (this=0xbfc146c0, receiver=0x831c108,
e=0xbfc1421c) at kernel/qapplication.cpp:2421
#37 0xb690a81e in KApplication::notify (this=0xbfc146c0, receiver=0x831c108,
event=0xbfc1421c) at kapplication.cpp:550
#38 0xb6287e8c in QApplication::sendSpontaneousEvent (receiver=0x831c108,
event=0x0) at kernel/qapplication.h:499
#39 0xb628537d in QETWidget::translateMouseEvent (this=0x831c108,
event=0xbfc145ac) at kernel/qapplication_x11.cpp:4298
#40 0xb62843a5 in QApplication::x11ProcessEvent (this=0xbfc146c0,
event=0xbfc145ac) at kernel/qapplication_x11.cpp:3562
#41 0xb6295371 in QEventLoop::processEvents (this=0x806f1a8, flags=4)
at kernel/qeventloop_x11.cpp:192
#42 0xb62e0b27 in QEventLoop::enterLoop (this=0x806f1a8)
at kernel/qeventloop.cpp:198
#43 0xb62e09ea in QEventLoop::exec (this=0x806f1a8)
at kernel/qeventloop.cpp:145
#44 0xb62cf660 in QApplication::exec (this=0xbfc146c0)
at kernel/qapplication.cpp:2758
#45 0x0804a3b8 in main (argc=) at main.cpp:110
#46 0xb5aff83c in __libc_start_main (main=0x804a2b8 <main>, argc=3,
ubp_av=0xbfc14964, init=0x804a4e0 <__libc_csu_init>,
fini=0x804a4d0 <__libc_csu_fini>, rtld_fini=0xb7f4ceb0 <_dl_fini>,
stack_end=0xbfc1495c) at libc-start.c:238
#47 0x0804a1c1 in _start ()
More information about the Kdepim-bugs
mailing list