Bug 297182 - Kontact crashed when switching from Overview to KMail module
Summary: Kontact crashed when switching from Overview to KMail module
Status: RESOLVED DUPLICATE of bug 294644
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-31 14:03 UTC by Mark Szentes-Wanner
Modified: 2012-03-31 17:28 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 Mark Szentes-Wanner 2012-03-31 14:03:43 UTC
Application: kontact (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-20-generic x86_64
Distribution: Ubuntu precise (development branch)

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


I switched from Overview to KMail module after it was left alone for quite a while. Kontact crash when I clicked on KMail icon on the left panel.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
[Current thread is 1 (Thread 0x7f05296707c0 (LWP 5092))]

Thread 6 (Thread 0x7f050ca49700 (LWP 5093)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0525e6bdec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0526834de0) at wtf/FastMalloc.cpp:2495
#2  0x00007f0525e6bf19 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f0521332e9a in start_thread (arg=0x7f050ca49700) at pthread_create.c:308
#4  0x00007f0526b9d4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f050c130700 (LWP 5094)):
#0  0x00007f0526b91b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0520e660e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0520e66214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0527311a96 in QEventDispatcherGlib::processEvents (this=0x7f05040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f05272e12f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f05272e1547 in QEventLoop::exec (this=0x7f050c12fdc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f05271e0f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f05271e3fbb in QThreadPrivate::start (arg=0x235faf0) at thread/qthread_unix.cpp:298
#8  0x00007f0521332e9a in start_thread (arg=0x7f050c130700) at pthread_create.c:308
#9  0x00007f0526b9d4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f04bd479700 (LWP 5099)):
#0  timerSourcePrepareHelper (src=0x7f04b0002800, timeout=0x7f04bd478c2c) at kernel/qeventdispatcher_glib.cpp:136
#1  0x00007f0527311095 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#2  0x00007f0520e6580e in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0520e6600b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0520e66214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0527311a96 in QEventDispatcherGlib::processEvents (this=0x7f04b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f05272e12f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f05272e1547 in QEventLoop::exec (this=0x7f04bd478d90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f05271e0f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f05272c106f in QInotifyFileSystemWatcherEngine::run (this=0x2d74610) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f05271e3fbb in QThreadPrivate::start (arg=0x2d74610) at thread/qthread_unix.cpp:298
#11 0x00007f0521332e9a in start_thread (arg=0x7f04bd479700) at pthread_create.c:308
#12 0x00007f0526b9d4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f04b7fff700 (LWP 6895)):
#0  0x00007f052133605d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f04ac003100) at pthread_mutex_unlock.c:290
#2  0x00007f0520ea18c1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0520e651c8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0520e65fb4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0520e66214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0527311a96 in QEventDispatcherGlib::processEvents (this=0x7f04ac0032f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f05272e12f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f05272e1547 in QEventLoop::exec (this=0x7f04b7ffedc0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f05271e0f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f05271e3fbb in QThreadPrivate::start (arg=0x3811b40) at thread/qthread_unix.cpp:298
#11 0x00007f0521332e9a in start_thread (arg=0x7f04b7fff700) at pthread_create.c:308
#12 0x00007f0526b9d4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f04b5a75700 (LWP 6896)):
[KCrash Handler]
#6  0x00007f0526bd69fe in __nscd_get_mapping (type=<optimized out>, key=0x7f0526c24990 "hosts", mappedp=0x7f0526e674a8) at nscd_helper.c:417
#7  0x00007f0526bd6bbc in __nscd_get_map_ref (type=GETFDHST, name=<optimized out>, mapptr=0x7f0526e674a0, gc_cyclep=0x7f04b5a73fc0) at nscd_helper.c:452
#8  0x00007f0526bd4072 in nscd_gethst_r (key=0x7f04a4002bf8 "idtgv-sc.com", keylen=13, type=GETHOSTBYNAME, resultbuf=0x7f04b5a744c0, buffer=0x7f04b5a74130 "", buflen=512, result=0x7f04b5a74510, h_errnop=0x7f04b5a74530) at nscd_gethst_r.c:147
#9  0x00007f0526bd4957 in __nscd_gethostbyname2_r (name=0x7f04a4002bf8 "idtgv-sc.com", af=<optimized out>, resultbuf=0x7f04b5a744c0, buffer=0x7f04b5a74130 "", buflen=512, result=0x7f04b5a74510, h_errnop=0x7f04b5a74530) at nscd_gethst_r.c:62
#10 0x00007f0526bb696a in __gethostbyname2_r (name=0x7f04a4002bf8 "idtgv-sc.com", af=2, resbuf=0x7f04b5a744c0, buffer=0x7f04b5a74130 "", buflen=512, result=0x7f04b5a74510, h_errnop=0x7f04b5a74530) at ../nss/getXXbyYY_r.c:194
#11 0x00007f0526b7560a in gaih_inet (name=0x7f04a4002bf8 "idtgv-sc.com", service=<optimized out>, req=0x7f04b5a74670, pai=<optimized out>, naddrs=0x7f04b5a74720) at ../sysdeps/posix/getaddrinfo.c:581
#12 0x00007f0526b7818e in __GI_getaddrinfo (name=0x7f04a4002bf8 "idtgv-sc.com", service=<optimized out>, hints=0x7f04b5a74670, pai=0x7f04b5a74898) at ../sysdeps/posix/getaddrinfo.c:2423
#13 0x00007f05221c7d9a in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:212
#14 0x00007f05221bc6e8 in QHostInfoRunnable::run (this=0x7f04ac008110) at kernel/qhostinfo.cpp:501
#15 0x00007f05271d74e2 in QThreadPoolThread::run (this=0x7f04ac008da0) at concurrent/qthreadpool.cpp:107
#16 0x00007f05271e3fbb in QThreadPrivate::start (arg=0x7f04ac008da0) at thread/qthread_unix.cpp:298
#17 0x00007f0521332e9a in start_thread (arg=0x7f04b5a75700) at pthread_create.c:308
#18 0x00007f0526b9d4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f05296707c0 (LWP 5092)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f05271e44cb in wait (time=18446744073709551615, this=0x7f04ac008b90) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f04ac008ac8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f05271d6c6e in QThreadPoolPrivate::waitForDone (this=0x7f04ac008a40, msecs=-1) at concurrent/qthreadpool.cpp:298
#4  0x00007f05271d8662 in QThreadPool::waitForDone (this=<optimized out>) at concurrent/qthreadpool.cpp:628
#5  0x00007f05221bb934 in QHostInfoLookupManager::clear (this=0x7f04ac008910) at kernel/qhostinfo.cpp:567
#6  0x00007f05221bc9e5 in QHostInfoLookupManager::~QHostInfoLookupManager (this=0x7f04ac008910, __in_chrg=<optimized out>) at kernel/qhostinfo.cpp:552
#7  0x00007f05221bcc49 in QHostInfoLookupManager::~QHostInfoLookupManager (this=0x7f04ac008910, __in_chrg=<optimized out>) at kernel/qhostinfo.cpp:553
#8  0x00007f05221bcc85 in QGlobalStaticDeleter<QHostInfoLookupManager>::~QGlobalStaticDeleter (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1923
#9  0x00007f0526ae6921 in __run_exit_handlers (status=1, listp=0x7f0526e61688, run_list_atexit=true) at exit.c:78
#10 0x00007f0526ae69a5 in __GI_exit (status=<optimized out>) at exit.c:100
#11 0x00007f0527d43408 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:780
#12 0x00007f0528a0ebc8 in KApplication::xioErrhandler (this=0x7fff7ff17650, dpy=0x21dca00) at ../../kdeui/kernel/kapplication.cpp:419
#13 0x00007f052278841e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f052278638b in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#15 0x00007f052276bec4 in XGetWindowProperty () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#16 0x00007f0527d68fe2 in QDesktopWidget::availableGeometry (this=0x21b9600, screen=0) at kernel/qdesktopwidget_x11.cpp:347
#17 0x00007f0525b576cb in WebCore::screenAvailableRect (w=<optimized out>) at platform/qt/PlatformScreenQt.cpp:100
#18 0x00007f05259b0c0b in WebCore::Screen::availTop (this=<optimized out>) at page/Screen.cpp:95
#19 0x00007f052538decd in WebCore::jsScreenAvailTop (exec=<optimized out>, slotBase=...) at ../../WebCore/generated/JSScreen.cpp:155
#20 0x00007f052538e043 in getValue (this=0x7fff7ff04980, propertyName=..., exec=0x7f04bc04c1d8) at ../../JavaScriptCore/runtime/PropertySlot.h:75
#21 getStaticValueDescriptor<WebCore::JSScreen, WebCore::JSDOMWrapper> (descriptor=..., propertyName=..., thisObj=0x7f04b43a01f8, table=0x7f052681f660, exec=0x7f04bc04c1d8) at ../../JavaScriptCore/runtime/Lookup.h:296
#22 WebCore::JSScreen::getOwnPropertyDescriptor (this=0x7f04b43a01f8, exec=0x7f04bc04c1d8, propertyName=..., descriptor=...) at ../../WebCore/generated/JSScreen.cpp:97
#23 0x00007f0525ee5b6f in JSC::JSObject::propertyIsEnumerable (this=<optimized out>, exec=<optimized out>, propertyName=...) at runtime/JSObject.cpp:423
#24 0x00007f052567e637 in convertValueToQVariantMap (recursionLimit=164, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a01f8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:196
#25 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff05860, visitedObjects=0x7fff7ff15ef0, recursionLimit=164) at bridge/qt/qt_runtime.cpp:388
#26 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=165, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc05c150, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#27 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff06010, visitedObjects=0x7fff7ff15ef0, recursionLimit=165) at bridge/qt/qt_runtime.cpp:388
#28 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=166, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048460, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#29 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff067c0, visitedObjects=0x7fff7ff15ef0, recursionLimit=166) at bridge/qt/qt_runtime.cpp:388
#30 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=167, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8ea8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#31 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff06f70, visitedObjects=0x7fff7ff15ef0, recursionLimit=167) at bridge/qt/qt_runtime.cpp:388
#32 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=168, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8e70, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#33 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff07720, visitedObjects=0x7fff7ff15ef0, recursionLimit=168) at bridge/qt/qt_runtime.cpp:388
#34 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=169, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8e38, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#35 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff07ed0, visitedObjects=0x7fff7ff15ef0, recursionLimit=169) at bridge/qt/qt_runtime.cpp:388
#36 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=170, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048af0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#37 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff08680, visitedObjects=0x7fff7ff15ef0, recursionLimit=170) at bridge/qt/qt_runtime.cpp:388
#38 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=171, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8c78, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#39 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff08e30, visitedObjects=0x7fff7ff15ef0, recursionLimit=171) at bridge/qt/qt_runtime.cpp:388
#40 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=172, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048ab8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#41 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff095e0, visitedObjects=0x7fff7ff15ef0, recursionLimit=172) at bridge/qt/qt_runtime.cpp:388
#42 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=173, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8bd0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#43 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff09d90, visitedObjects=0x7fff7ff15ef0, recursionLimit=173) at bridge/qt/qt_runtime.cpp:388
#44 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=174, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048a48, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#45 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0a540, visitedObjects=0x7fff7ff15ef0, recursionLimit=174) at bridge/qt/qt_runtime.cpp:388
#46 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=175, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8b28, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#47 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0acf0, visitedObjects=0x7fff7ff15ef0, recursionLimit=175) at bridge/qt/qt_runtime.cpp:388
#48 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=176, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0489d8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#49 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0b4a0, visitedObjects=0x7fff7ff15ef0, recursionLimit=176) at bridge/qt/qt_runtime.cpp:388
#50 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=177, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8ab8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#51 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0bc50, visitedObjects=0x7fff7ff15ef0, recursionLimit=177) at bridge/qt/qt_runtime.cpp:388
#52 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=178, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0489a0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#53 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0c400, visitedObjects=0x7fff7ff15ef0, recursionLimit=178) at bridge/qt/qt_runtime.cpp:388
#54 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=179, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8a48, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#55 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0cbb0, visitedObjects=0x7fff7ff15ef0, recursionLimit=179) at bridge/qt/qt_runtime.cpp:388
#56 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=180, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048930, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#57 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0d360, visitedObjects=0x7fff7ff15ef0, recursionLimit=180) at bridge/qt/qt_runtime.cpp:388
#58 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=181, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a89d8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#59 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0db10, visitedObjects=0x7fff7ff15ef0, recursionLimit=181) at bridge/qt/qt_runtime.cpp:388
#60 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=182, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0488c0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#61 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0e2c0, visitedObjects=0x7fff7ff15ef0, recursionLimit=182) at bridge/qt/qt_runtime.cpp:388
#62 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=183, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8930, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#63 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0ea70, visitedObjects=0x7fff7ff15ef0, recursionLimit=183) at bridge/qt/qt_runtime.cpp:388
#64 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=184, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048850, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#65 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0f220, visitedObjects=0x7fff7ff15ef0, recursionLimit=184) at bridge/qt/qt_runtime.cpp:388
#66 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=185, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a88c0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#67 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff0f9d0, visitedObjects=0x7fff7ff15ef0, recursionLimit=185) at bridge/qt/qt_runtime.cpp:388
#68 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=186, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048818, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#69 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff10180, visitedObjects=0x7fff7ff15ef0, recursionLimit=186) at bridge/qt/qt_runtime.cpp:388
#70 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=187, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a8850, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#71 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff10930, visitedObjects=0x7fff7ff15ef0, recursionLimit=187) at bridge/qt/qt_runtime.cpp:388
#72 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=188, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0487a8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#73 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff110e0, visitedObjects=0x7fff7ff15ef0, recursionLimit=188) at bridge/qt/qt_runtime.cpp:388
#74 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=189, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048738, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#75 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff11890, visitedObjects=0x7fff7ff15ef0, recursionLimit=189) at bridge/qt/qt_runtime.cpp:388
#76 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=190, visitedObjects=0x7fff7ff15ef0, object=0x7f04b43a86c8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#77 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff12040, visitedObjects=0x7fff7ff15ef0, recursionLimit=190) at bridge/qt/qt_runtime.cpp:388
#78 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=191, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0486c8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#79 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff127f0, visitedObjects=0x7fff7ff15ef0, recursionLimit=191) at bridge/qt/qt_runtime.cpp:388
#80 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=192, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048620, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#81 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff12fa0, visitedObjects=0x7fff7ff15ef0, recursionLimit=192) at bridge/qt/qt_runtime.cpp:388
#82 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=193, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0485b0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#83 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff13750, visitedObjects=0x7fff7ff15ef0, recursionLimit=193) at bridge/qt/qt_runtime.cpp:388
#84 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=194, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048578, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#85 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff13f00, visitedObjects=0x7fff7ff15ef0, recursionLimit=194) at bridge/qt/qt_runtime.cpp:388
#86 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=195, visitedObjects=0x7fff7ff15ef0, object=0x7f04b4557de8, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#87 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff146b0, visitedObjects=0x7fff7ff15ef0, recursionLimit=195) at bridge/qt/qt_runtime.cpp:388
#88 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=196, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048508, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#89 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff14e60, visitedObjects=0x7fff7ff15ef0, recursionLimit=196) at bridge/qt/qt_runtime.cpp:388
#90 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=197, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc0484d0, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#91 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff15610, visitedObjects=0x7fff7ff15ef0, recursionLimit=197) at bridge/qt/qt_runtime.cpp:388
#92 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=198, visitedObjects=0x7fff7ff15ef0, object=0x7f04b4557c28, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#93 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff15dc0, visitedObjects=0x7fff7ff15ef0, recursionLimit=198) at bridge/qt/qt_runtime.cpp:388
#94 0x00007f052567f67c in convertValueToQVariantMap (recursionLimit=199, visitedObjects=0x7fff7ff15ef0, object=0x7f04bc048498, exec=0x7f04bc04c1d8) at bridge/qt/qt_runtime.cpp:201
#95 JSC::Bindings::convertValueToQVariant (exec=0x7f04bc04c1d8, value=..., hint=<optimized out>, distance=0x7fff7ff1601c, visitedObjects=0x7fff7ff15ef0, recursionLimit=199) at bridge/qt/qt_runtime.cpp:388
#96 0x00007f0525681a82 in JSC::Bindings::convertValueToQVariant (exec=<optimized out>, value=..., hint=<optimized out>, distance=<optimized out>) at bridge/qt/qt_runtime.cpp:832
#97 0x00007f0525593f91 in QWebFrame::evaluateJavaScript (this=0x365d020, scriptSource=...) at Api/qwebframe.cpp:1541
#98 0x00007f04c19190e7 in MessageViewer::HTMLQuoteColorer::process (this=<optimized out>, htmlSource=...) at ../../messageviewer/htmlquotecolorer.cpp:127
#99 0x00007f04c1931f1a in MessageViewer::ObjectTreeParser::processTextHtmlSubtype (this=0x7fff7ff16490, curNode=0x3003350) at ../../messageviewer/objecttreeparser.cpp:1177
#100 0x00007f04c193e76e in MessageViewer::ObjectTreeParser::parseObjectTreeInternal (this=0x7fff7ff16490, node=0x3003350) at ../../messageviewer/objecttreeparser.cpp:353
#101 0x00007f04c193efb7 in MessageViewer::ObjectTreeParser::stdChildHandling (this=0x7fff7ff16750, child=0x3003350) at ../../messageviewer/objecttreeparser.cpp:1414
#102 0x00007f04c193f181 in MessageViewer::ObjectTreeParser::processMultiPartAlternativeSubtype (this=0x7fff7ff16750, node=<optimized out>) at ../../messageviewer/objecttreeparser.cpp:1493
#103 0x00007f04c193e76e in MessageViewer::ObjectTreeParser::parseObjectTreeInternal (this=0x7fff7ff16750, node=0x37fbbe0) at ../../messageviewer/objecttreeparser.cpp:353
#104 0x00007f04c196ff9f in MessageViewer::ViewerPrivate::parseContent (this=0x287baa0, content=0x37fbbe0) at ../../messageviewer/viewer_p.cpp:866
#105 0x00007f04c1972a14 in MessageViewer::ViewerPrivate::displayMessage (this=0x287baa0) at ../../messageviewer/viewer_p.cpp:738
#106 0x00007f04c19732c2 in MessageViewer::ViewerPrivate::updateReaderWin (this=0x287baa0) at ../../messageviewer/viewer_p.cpp:2016
#107 0x00007f04c197681a in MessageViewer::ViewerPrivate::qt_static_metacall (_o=0x287baa0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./viewer_p.moc:205
#108 0x00007f05272f68f1 in QMetaObject::activate (sender=0x287bb28, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#109 0x00007f05272fb7e9 in QObject::event (this=0x287bb28, e=<optimized out>) at kernel/qobject.cpp:1157
#110 0x00007f0527cd76b4 in notify_helper (e=0x7fff7ff17380, receiver=0x287bb28, this=0x21b8890) at kernel/qapplication.cpp:4555
#111 QApplicationPrivate::notify_helper (this=0x21b8890, receiver=0x287bb28, e=0x7fff7ff17380) at kernel/qapplication.cpp:4527
#112 0x00007f0527cdc533 in QApplication::notify (this=0x7fff7ff17650, receiver=0x287bb28, e=0x7fff7ff17380) at kernel/qapplication.cpp:4416
#113 0x00007f0528a10906 in KApplication::notify (this=0x7fff7ff17650, receiver=0x287bb28, event=0x7fff7ff17380) at ../../kdeui/kernel/kapplication.cpp:311
#114 0x00007f05272e250c in QCoreApplication::notifyInternal (this=0x7fff7ff17650, receiver=0x287bb28, event=0x7fff7ff17380) at kernel/qcoreapplication.cpp:876
#115 0x00007f0527313862 in sendEvent (event=0x7fff7ff17380, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#116 QTimerInfoList::activateTimers (this=0x21bdf60) at kernel/qeventdispatcher_unix.cpp:611
#117 0x00007f052731127d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#118 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#119 0x00007f0520e65d8a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#120 0x00007f0520e66150 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#121 0x00007f0520e66214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#122 0x00007f0527311a2f in QEventDispatcherGlib::processEvents (this=0x2182c10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#123 0x00007f0527d7fb1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#124 0x00007f05272e12f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#125 0x00007f05272e1547 in QEventLoop::exec (this=0x7fff7ff175e0, flags=...) at kernel/qeventloop.cpp:204
#126 0x00007f05272e65d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#127 0x0000000000403629 in main (argc=1, argv=0x7fff7ff17c78) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-31 17:28:49 UTC

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