[Bug 294770] New: KMail crash on opening email

bgodusky at pcprotechs.com bgodusky at pcprotechs.com
Fri Feb 24 19:36:08 GMT 2012


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

           Summary: KMail crash on opening email
           Product: kmail2
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: bgodusky at pcprotechs.com


Application: kmail (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0)
Qt Version: 4.8.0
Operating System: Linux 3.3.0-0.rc4.git1.4.fc17.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Surfing the web with firefox. Opened KMail to check email. Tried to open a
newly recieved email and double clicked it to open it and KMail crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
166    62:    movl    (%rsp), %edi
[Current thread is 1 (Thread 0x7fb6b9879880 (LWP 1799))]

Thread 8 (Thread 0x7fb6ad90e700 (LWP 1803)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
#1  0x0000003d3967b927 in wait (time=30000, this=0x118a060) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x118a008, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x0000003d3966f1af in QThreadPoolThread::run (this=0x119c990) at
concurrent/qthreadpool.cpp:141
#4  0x0000003d3967b4cb in QThreadPrivate::start (arg=0x119c990) at
thread/qthread_unix.cpp:298
#5  0x0000003d30e07d14 in start_thread (arg=0x7fb6ad90e700) at
pthread_create.c:309
#6  0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fb6a7fff700 (LWP 1810)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003c77f7e685 in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x3c78952740) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x0000003c77f7e6e9 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x0000003d30e07d14 in start_thread (arg=0x7fb6a7fff700) at
pthread_create.c:309
#4  0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fb6a77fe700 (LWP 1811)):
#0  0x0000003d30ae85af in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003d30647824 in g_main_context_poll (n_fds=1, fds=0x7fb69c0029c0,
timeout=3093, context=0x7fb69c0009a0, priority=<optimized out>) at gmain.c:3412
#2  g_main_context_iterate (context=context at entry=0x7fb69c0009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable:
Unhandled dwarf expression opcode 0xfa>) at gmain.c:3113
#3  0x0000003d30647944 in g_main_context_iteration (context=0x7fb69c0009a0,
may_block=1) at gmain.c:3179
#4  0x0000003d397a2976 in QEventDispatcherGlib::processEvents
(this=0x7fb69c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003d3977382f in QEventLoop::processEvents
(this=this at entry=0x7fb6a77fdd20, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003d39773ab8 in QEventLoop::exec (this=0x7fb6a77fdd20, flags=...) at
kernel/qeventloop.cpp:204
#7  0x0000003d39678588 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x0000003d3967b4cb in QThreadPrivate::start (arg=0x1626cc0) at
thread/qthread_unix.cpp:298
#9  0x0000003d30e07d14 in start_thread (arg=0x7fb6a77fe700) at
pthread_create.c:309
#10 0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fb6a5ae0700 (LWP 1812)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
#1  0x0000003d3967b927 in wait (time=30000, this=0x1689fc0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x168b928, time=30000) at
thread/qwaitcondition_unix.cpp:158
#3  0x0000003d3966f1af in QThreadPoolThread::run (this=0x169f3e0) at
concurrent/qthreadpool.cpp:141
#4  0x0000003d3967b4cb in QThreadPrivate::start (arg=0x169f3e0) at
thread/qthread_unix.cpp:298
#5  0x0000003d30e07d14 in start_thread (arg=0x7fb6a5ae0700) at
pthread_create.c:309
#6  0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fb65bfff700 (LWP 1814)):
#0  0x00007fff0a1ff8f4 in ?? ()
#1  0x0000003d3160410d in __GI_clock_gettime (clock_id=<optimized out>,
tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x0000003d396d0e74 in do_gettime (frac=0x7fb65bffea88, sec=0x7fb65bffea80)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x0000003d397a317d in QTimerInfoList::updateCurrentTime
(this=this at entry=0x7fb650002660) at kernel/qeventdispatcher_unix.cpp:343
#5  0x0000003d397a34c1 in QTimerInfoList::timerWait (this=0x7fb650002660,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x0000003d397a203c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7fb65bffeb7c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x0000003d397a20e5 in timerSourcePrepare
(source=source at entry=0x7fb650002600, timeout=timeout at entry=0x7fb65bffeb7c) at
kernel/qeventdispatcher_glib.cpp:169
#8  0x0000003d30646f3f in g_main_context_prepare
(context=context at entry=0x7fb6500009a0, priority=priority at entry=0x7fb65bffebc8)
at gmain.c:2808
#9  0x0000003d3064774b in g_main_context_iterate
(context=context at entry=0x7fb6500009a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<error reading variable: Unhandled dwarf
expression opcode 0xfa>) at gmain.c:3098
#10 0x0000003d30647944 in g_main_context_iteration (context=0x7fb6500009a0,
may_block=1) at gmain.c:3179
#11 0x0000003d397a2976 in QEventDispatcherGlib::processEvents
(this=0x7fb6500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x0000003d3977382f in QEventLoop::processEvents
(this=this at entry=0x7fb65bffed20, flags=...) at kernel/qeventloop.cpp:149
#13 0x0000003d39773ab8 in QEventLoop::exec (this=0x7fb65bffed20, flags=...) at
kernel/qeventloop.cpp:204
#14 0x0000003d39678588 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#15 0x0000003d3967b4cb in QThreadPrivate::start (arg=0x17f6df0) at
thread/qthread_unix.cpp:298
#16 0x0000003d30e07d14 in start_thread (arg=0x7fb65bfff700) at
pthread_create.c:309
#17 0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fb65b7fe700 (LWP 1815)):
[KCrash Handler]
#6  0x0000003d30b29706 in __nscd_get_mapping (type=type at entry=GETFDHST,
key=key at entry=0x3d30b7666a "hosts", mappedp=mappedp at entry=0x3d30db5468) at
nscd_helper.c:417
#7  0x0000003d30b277f0 in __nscd_get_nl_timestamp () at nscd_gethst_r.c:113
#8  0x0000003d30b15513 in __check_pf (seen_ipv4=seen_ipv4 at entry=0x7fb65b7fd500,
seen_ipv6=seen_ipv6 at entry=0x7fb65b7fd510, in6ai=in6ai at entry=0x7fb65b7fd550,
in6ailen=in6ailen at entry=0x7fb65b7fd560) at
../sysdeps/unix/sysv/linux/check_pf.c:324
#9  0x0000003d30adc8e9 in __GI_getaddrinfo (name=0x7fb648002cc8
"www.grassrootsaction.com", service=<optimized out>, hints=0x7fb65b7fd7c0,
pai=0x7fb65b7fd7b8) at ../sysdeps/posix/getaddrinfo.c:2305
#10 0x0000003c6f4b1e02 in QHostInfoAgent::fromName (hostName=...) at
kernel/qhostinfo_unix.cpp:212
#11 0x0000003c6f4a6b83 in QHostInfoRunnable::run (this=0x7fb650005c00) at
kernel/qhostinfo.cpp:501
#12 0x0000003d3966f0bd in QThreadPoolThread::run (this=0x7fb6500068b0) at
concurrent/qthreadpool.cpp:107
#13 0x0000003d3967b4cb in QThreadPrivate::start (arg=0x7fb6500068b0) at
thread/qthread_unix.cpp:298
#14 0x0000003d30e07d14 in start_thread (arg=0x7fb65b7fe700) at
pthread_create.c:309
#15 0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fb65affd700 (LWP 1816)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
#1  0x0000003d3967b927 in wait (time=30000, this=0x7fb650006660) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7fb650006608,
time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003d3966f1af in QThreadPoolThread::run (this=0x7fb65000e990) at
concurrent/qthreadpool.cpp:141
#4  0x0000003d3967b4cb in QThreadPrivate::start (arg=0x7fb65000e990) at
thread/qthread_unix.cpp:298
#5  0x0000003d30e07d14 in start_thread (arg=0x7fb65affd700) at
pthread_create.c:309
#6  0x0000003d30af105d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fb6b9879880 (LWP 1799)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
#1  0x0000003d3967b9cb in wait (time=18446744073709551615, this=0x7fb6500066d0)
at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7fb650006608,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x0000003d3966e89f in QThreadPoolPrivate::waitForDone
(this=this at entry=0x7fb650006580, msecs=msecs at entry=-1) at
concurrent/qthreadpool.cpp:298
#4  0x0000003d396702f2 in QThreadPool::waitForDone (this=<optimized out>) at
concurrent/qthreadpool.cpp:628
#5  0x0000003c6f4a60f1 in QHostInfoLookupManager::clear
(this=this at entry=0x7fb650006450) at kernel/qhostinfo.cpp:567
#6  0x0000003c6f4a6df5 in QHostInfoLookupManager::~QHostInfoLookupManager
(this=0x7fb650006450, __in_chrg=<optimized out>) at kernel/qhostinfo.cpp:552
#7  0x0000003c6f4a7039 in QHostInfoLookupManager::~QHostInfoLookupManager
(this=0x7fb650006450, __in_chrg=<optimized out>) at kernel/qhostinfo.cpp:553
#8  0x0000003c6f4a7075 in
QGlobalStaticDeleter<QHostInfoLookupManager>::~QGlobalStaticDeleter
(this=0x3c6f734628, __in_chrg=<optimized out>) at
../../src/corelib/global/qglobal.h:1921
#9  0x0000003d30a38b21 in __run_exit_handlers (status=1, listp=0x3d30daf6b8,
run_list_atexit=run_list_atexit at entry=true) at exit.c:78
#10 0x0000003d30a38ba5 in __GI_exit (status=<optimized out>) at exit.c:100
#11 0x0000003d3dc33ac8 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:770
#12 0x0000003c70043828 in KApplication::xioErrhandler (this=0x7fff0a108d20,
dpy=0xd698d0) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:419
#13 0x0000003d342453ce in _XIOError (dpy=dpy at entry=0xd698d0) at XlibInt.c:1618
#14 0x0000003d342433aa in _XReply (dpy=dpy at entry=0xd698d0,
rep=rep at entry=0x7fff0a1034c0, extra=extra at entry=0, discard=discard at entry=0) at
xcb_io.c:707
#15 0x0000003d34229001 in XGetWindowProperty (dpy=0xd698d0, w=354,
property=360, offset=0, length=4, delete=0, req_type=6,
actual_type=0x7fff0a103590, actual_format=0x7fff0a10358c,
nitems=0x7fff0a1035a0, bytesafter=0x7fff0a1035a8, prop=0x7fff0a103598) at
GetProp.c:61
#16 0x0000003d3dc54b28 in QDesktopWidget::availableGeometry (this=0xd68bb0,
screen=0) at kernel/qdesktopwidget_x11.cpp:299
#17 0x0000003c77c85d8b in WebCore::screenAvailableRect (w=<optimized out>) at
../../../Source/WebCore/platform/qt/PlatformScreenQt.cpp:100
#18 0x0000003c77ae5adb in WebCore::Screen::availTop (this=<optimized out>) at
../../../Source/WebCore/page/Screen.cpp:95
#19 0x0000003c774cbe9d in WebCore::jsScreenAvailTop (exec=<optimized out>,
slotBase=...) at ../../WebCore/generated/JSScreen.cpp:155
#20 0x0000003c774cbff4 in getValue (propertyName=..., exec=0x7fb6ac1cc1d8,
this=0x7fff0a103690) at
../../../../Source/JavaScriptCore/runtime/PropertySlot.h:75
#21 getStaticValueDescriptor<WebCore::JSScreen, WebCore::JSDOMWrapper>
(descriptor=..., propertyName=..., thisObj=0x7fb6ac030af0, table=0x3c7893d980,
exec=0x7fb6ac1cc1d8) at ../../../../Source/JavaScriptCore/runtime/Lookup.h:296
#22 WebCore::JSScreen::getOwnPropertyDescriptor (this=0x7fb6ac030af0,
exec=0x7fb6ac1cc1d8, propertyName=..., descriptor=...) at
../../WebCore/generated/JSScreen.cpp:97
#23 0x0000003c77ff6c4f in JSC::JSObject::propertyIsEnumerable (this=<optimized
out>, exec=<optimized out>, propertyName=...) at
../../../Source/JavaScriptCore/runtime/JSObject.cpp:423
#24 0x0000003c777b89df in convertValueToQVariantMap (recursionLimit=189,
visitedObjects=0x7fff0a107100, object=0x7fb6ac030af0, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:196
#25 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a103df8,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=189,
recursionLimit at entry=190) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#26 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=190,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1dc150, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#27 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a104338,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=190,
recursionLimit at entry=191) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#28 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=191,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b0460, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#29 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a104878,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=191,
recursionLimit at entry=192) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#30 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=192,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b3aa0, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#31 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a104db8,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=192,
recursionLimit at entry=193) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#32 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=193,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b3a68, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#33 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a1052f8,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=193,
recursionLimit at entry=194) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#34 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=194,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b3a30, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#35 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a105838,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=194,
recursionLimit at entry=195) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#36 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=195,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b0508, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#37 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a105d78,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=195,
recursionLimit at entry=196) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#38 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=196,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b3870, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#39 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a1062b8,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=196,
recursionLimit at entry=197) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#40 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=197,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b04d0, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#41 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a1067f8,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=197,
recursionLimit at entry=198) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#42 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=198,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b37c8, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#43 JSC::Bindings::convertValueToQVariant (exec=exec at entry=0x7fb6ac1cc1d8,
value=..., hint=<optimized out>, hint at entry=QMetaType::Void,
distance=distance at entry=0x7fff0a106d38,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=198,
recursionLimit at entry=199) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#44 0x0000003c777b914c in convertValueToQVariantMap (recursionLimit=199,
visitedObjects=0x7fff0a107100, object=0x7fb6ac1b0498, exec=0x7fb6ac1cc1d8) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:201
#45 JSC::Bindings::convertValueToQVariant (exec=0x7fb6ac1cc1d8, value=...,
hint=<optimized out>, distance=0x7fff0a10713c,
visitedObjects=visitedObjects at entry=0x7fff0a107100, recursionLimit=199,
recursionLimit at entry=200) at
../../../Source/WebCore/bridge/qt/qt_runtime.cpp:388
#46 0x0000003c777bbfa2 in JSC::Bindings::convertValueToQVariant
(exec=<optimized out>, value=..., hint=<optimized out>, distance=<optimized
out>) at ../../../Source/WebCore/bridge/qt/qt_runtime.cpp:832
#47 0x0000003c776d1561 in QWebFrame::evaluateJavaScript (this=<optimized out>,
scriptSource=...) at ../../../../Source/WebKit/qt/Api/qwebframe.cpp:1543
#48 0x0000003c7ce61599 in MessageViewer::HTMLQuoteColorer::process
(this=<optimized out>, htmlSource=...) at
/usr/src/debug/kdepim-4.8.0/messageviewer/htmlquotecolorer.cpp:127
#49 0x0000003c7ce79bc6 in
MessageViewer::ObjectTreeParser::processTextHtmlSubtype (this=0x7fff0a107620,
curNode=0x14f43e0) at
/usr/src/debug/kdepim-4.8.0/messageviewer/objecttreeparser.cpp:1177
#50 0x0000003c7ce86dbb in
MessageViewer::ObjectTreeParser::parseObjectTreeInternal
(this=this at entry=0x7fff0a107620, node=node at entry=0x14f43e0) at
/usr/src/debug/kdepim-4.8.0/messageviewer/objecttreeparser.cpp:353
#51 0x0000003c7ce873b7 in MessageViewer::ObjectTreeParser::stdChildHandling
(this=this at entry=0x7fff0a1078c0, child=child at entry=0x14f43e0) at
/usr/src/debug/kdepim-4.8.0/messageviewer/objecttreeparser.cpp:1414
#52 0x0000003c7ce87506 in
MessageViewer::ObjectTreeParser::processMultiPartAlternativeSubtype
(this=0x7fff0a1078c0, node=<optimized out>) at
/usr/src/debug/kdepim-4.8.0/messageviewer/objecttreeparser.cpp:1493
#53 0x0000003c7ce86dbb in
MessageViewer::ObjectTreeParser::parseObjectTreeInternal (this=0x7fff0a1078c0,
node=0x1591610) at
/usr/src/debug/kdepim-4.8.0/messageviewer/objecttreeparser.cpp:353
#54 0x0000003c7ceb7780 in MessageViewer::ViewerPrivate::parseContent
(this=this at entry=0x15dffa0, content=0x1591610) at
/usr/src/debug/kdepim-4.8.0/messageviewer/viewer_p.cpp:866
#55 0x0000003c7ceb929c in MessageViewer::ViewerPrivate::displayMessage
(this=this at entry=0x15dffa0) at
/usr/src/debug/kdepim-4.8.0/messageviewer/viewer_p.cpp:738
#56 0x0000003c7ceb97ee in MessageViewer::ViewerPrivate::updateReaderWin
(this=0x15dffa0) at /usr/src/debug/kdepim-4.8.0/messageviewer/viewer_p.cpp:2015
#57 0x0000003c7cebbaea in MessageViewer::ViewerPrivate::setMessageItem
(this=0x15dffa0, item=..., updateMode=MessageViewer::Viewer::Force) at
/usr/src/debug/kdepim-4.8.0/messageviewer/viewer_p.cpp:1225
#58 0x0000003c7cea58c2 in MessageViewer::Viewer::setMessageItem
(this=<optimized out>, item=..., updateMode=MessageViewer::Viewer::Force) at
/usr/src/debug/kdepim-4.8.0/messageviewer/viewer.cpp:91
#59 0x0000003c7e2cffa4 in KMReaderWin::setMessage (this=0x15dc330, item=...,
updateMode=MessageViewer::Viewer::Force) at
/usr/src/debug/kdepim-4.8.0/kmail/kmreaderwin.cpp:549
#60 0x0000003c7e305b2f in KMReaderMainWin::showMessage (this=0x15d0a00,
encoding=..., msg=..., parentCollection=...) at
/usr/src/debug/kdepim-4.8.0/kmail/kmreadermainwin.cpp:139
#61 0x0000003c7e311c11 in KMMainWidget::slotItemsFetchedForActivation
(this=0x1062260, list=...) at
/usr/src/debug/kdepim-4.8.0/kmail/kmmainwidget.cpp:2877
#62 0x0000003c7e32d047 in KMMainWidget::qt_static_metacall (_o=0x1062260,
_c=<optimized out>, _id=<optimized out>, _a=0x7fff0a107f40) at
/usr/src/debug/kdepim-4.8.0/x86_64-redhat-linux-gnu/kmail/kmmainwidget.moc:335
#63 0x0000003d39789c0f in QMetaObject::activate (sender=0x1506a60, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff0a107f40) at
kernel/qobject.cpp:3547
#64 0x0000003c741272d2 in Akonadi::ItemFetchJob::itemsReceived
(this=this at entry=0x1506a60, _t1=...) at
/usr/src/debug/kdepimlibs-4.8.0/x86_64-redhat-linux-gnu/akonadi/itemfetchjob.moc:106
#65 0x0000003c74128303 in timeout (this=0x15ea780) at
/usr/src/debug/kdepimlibs-4.8.0/akonadi/itemfetchjob.cpp:71
#66 Akonadi::ItemFetchJob::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/kdepimlibs-4.8.0/x86_64-redhat-linux-gnu/akonadi/itemfetchjob.moc:57
#67 0x0000003d39789c0f in QMetaObject::activate (sender=0x1506a60, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff0a1080b0) at
kernel/qobject.cpp:3547
#68 0x0000003c6f933122 in KJob::result (this=this at entry=0x1506a60,
_t1=_t1 at entry=0x1506a60) at
/usr/src/debug/kdelibs-4.8.0/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#69 0x0000003c6f933160 in KJob::emitResult (this=0x1506a60) at
/usr/src/debug/kdelibs-4.8.0/kdecore/jobs/kjob.cpp:318
#70 0x0000003d397890ee in QObject::event (this=0x1506a60, e=<optimized out>) at
kernel/qobject.cpp:1195
#71 0x0000003d3dbca2dc in QApplicationPrivate::notify_helper
(this=this at entry=0xd60b60, receiver=receiver at entry=0x1506a60,
e=e at entry=0x14ecac0) at kernel/qapplication.cpp:4550
#72 0x0000003d3dbce85a in QApplication::notify (this=0x7fff0a108d20,
receiver=0x1506a60, e=0x14ecac0) at kernel/qapplication.cpp:4411
#73 0x0000003c70044a46 in KApplication::notify (this=0x7fff0a108d20,
receiver=0x1506a60, event=0x14ecac0) at
/usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311
#74 0x0000003d3977482e in QCoreApplication::notifyInternal
(this=0x7fff0a108d20, receiver=receiver at entry=0x1506a60,
event=event at entry=0x14ecac0) at kernel/qcoreapplication.cpp:876
#75 0x0000003d39777fb1 in sendEvent (event=0x14ecac0, receiver=0x1506a60) at
kernel/qcoreapplication.h:231
#76 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xd0c210) at kernel/qcoreapplication.cpp:1500
#77 0x0000003d397a27c3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#78 postEventSourceDispatch (s=s at entry=0xd67930) at
kernel/qeventdispatcher_glib.cpp:279
#79 0x0000003d3064746c in g_main_dispatch (context=0xd67800) at gmain.c:2510
#80 g_main_context_dispatch (context=context at entry=0xd67800) at gmain.c:3047
#81 0x0000003d30647888 in g_main_context_iterate
(context=context at entry=0xd67800, block=block at entry=1,
dispatch=dispatch at entry=1, self=<error reading variable: Unhandled dwarf
expression opcode 0xfa>) at gmain.c:3118
#82 0x0000003d30647944 in g_main_context_iteration (context=0xd67800,
may_block=1) at gmain.c:3179
#83 0x0000003d397a2956 in QEventDispatcherGlib::processEvents (this=0xd0daf0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#84 0x0000003d3dc69c0e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#85 0x0000003d3977382f in QEventLoop::processEvents
(this=this at entry=0x7fff0a1089c0, flags=...) at kernel/qeventloop.cpp:149
#86 0x0000003d39773ab8 in QEventLoop::exec (this=0x7fff0a1089c0, flags=...) at
kernel/qeventloop.cpp:204
#87 0x0000003d397782fc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#88 0x0000000000402d19 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kdepim-4.8.0/kmail/main.cpp:145

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