[Bug 290661] New: kmail-4.7.95 hangs looking at unread mail
Darin McBride
Tanktalus at gmail.com
Thu Jan 5 06:27:30 GMT 2012
https://bugs.kde.org/show_bug.cgi?id=290661
Summary: kmail-4.7.95 hangs looking at unread mail
Product: kmail2
Version: unspecified
Platform: Gentoo Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kdepim-bugs at kde.org
ReportedBy: Tanktalus at gmail.com
Version: unspecified (using Devel)
OS: Linux
kontact/kmail becomes unresponsive when reading a new message in a filtered
folder. When I grab the current stacktrace by attaching with gdb, I get:
#0 0x00007f4a0a25e353 in poll () from /lib64/libc.so.6
#1 0x00007f4a0005bb5a in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2 0x00007f4a0005e129 in xcb_wait_for_reply () from /usr/lib64/libxcb.so.1
#3 0x00007f4a0621060d in _XReply () from /usr/lib64/libX11.so.6
#4 0x00007f4a061f0cb4 in XGetImage () from /usr/lib64/libX11.so.6
#5 0x00007f4a0ab03d98 in QX11PixmapData::toImage (this=<optimized out>,
rect=...) at image/qpixmap_x11.cpp:1545
#6 0x00007f4a0aaffed8 in QX11PixmapData::toImage (this=<optimized out>)
at image/qpixmap_x11.cpp:1576
#7 0x00007f4a0ab03ee6 in QX11PixmapData::transformed (this=0x4e886e0,
transform=..., mode=Qt::SmoothTransformation) at image/qpixmap_x11.cpp:1859
#8 0x00007f4a0aaec100 in QPixmap::transformed (this=0x7fff134da2d0,
transform=..., mode=Qt::SmoothTransformation) at image/qpixmap.cpp:1573
#9 0x00007f4a0aaec489 in QPixmap::scaled (this=0x7fff134da2d0,
s=<optimized out>, aspectMode=<optimized out>,
mode=Qt::SmoothTransformation) at image/qpixmap.cpp:1489
#10 0x00007f4a0aab4064 in QPixmapIconEngine::pixmap (this=<optimized out>,
size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:287
#11 0x00007f4a0aab0705 in QIcon::pixmap (this=<optimized out>,
size=<optimized out>, mode=<optimized out>, state=<optimized out>)
at image/qicon.cpp:676
#12 0x00007f4a0c36c9ca in KStatusNotifierItemPrivate::iconToVector (
this=0x2a7ce50, icon=...)
at
/var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kdeui/notifications/kstatusnotifieritem.cpp:1029
#13 0x00007f4a0c36cfcd in KStatusNotifierItem::setIconByPixmap (
this=0x2a7c870, icon=...)
at
/var/tmp/portage/kde-base/kdelibs-4.7.95/work/kdelibs-4.7.95/kdeui/notifications/kstatusnotifieritem.cpp:196
#14 0x00007f49eff2409d in KMSystemTray::updateCount (this=0x2a7c870)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:213
#15 0x00007f49eff24410 in KMSystemTray::unreadMail (this=0x2a7c870,
model=<optimized out>, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:372
#16 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#17 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#18 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#19 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#20 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#21 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#22 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#23 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#24 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#25 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#26 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#27 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#28 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#29 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
#30 0x00007f49eff243a0 in KMSystemTray::unreadMail (this=0x2a7c870,
model=0x2b15a00, parentIndex=...)
at
/var/tmp/portage/kde-base/kmail-4.7.95/work/kmail-4.7.95/kmail/kmsystemtray.cpp:357
This continues on - the trace I have repeats the unreadMail line another 1500+
times, and I suspect the only reason it doesn't go back more is because I quit
looking. There is apparently some sort of infinite loop happening here.
Reproducible: Didn't try
Steps to Reproduce:
Read some unread mail by moving to a new folder. Not sure what else it takes.
Expected Results:
Able to copy&paste from an email that wasn't read prior to this (i.e., no hang)
--
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