Bug 224059 - crash in kdepim-6:4.3.4-2.fc12 when creating email
Summary: crash in kdepim-6:4.3.4-2.fc12 when creating email
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Unmaintained
Component: general (show other bugs)
Version: 1.12.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-24 17:31 UTC by Michal Klich
Modified: 2012-08-19 11:04 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
backtrace (47.21 KB, application/octet-stream)
2010-01-24 17:33 UTC, Michal Klich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Klich 2010-01-24 17:31:15 UTC
Version:            (using KDE 4.3.4)
OS:                Linux
Installed from:    Fedora RPMs

Comment: I was sending one email and it freezed with email window being opened
and greyed out. I tried to close it without saving email and when it closed
down email whole Kontact crashed.
Attached file: backtrace
cmdline: /usr/bin/kontact
component: kdepim
executable: /usr/bin/kontact
kernel: 2.6.31.9-174.fc12.x86_64
package: kdepim-6:4.3.4-2.fc12
rating: 4
reason: Process was terminated by signal 11 (Segmentation fault)
Comment 1 Michal Klich 2010-01-24 17:33:14 UTC
Created attachment 40203 [details]
backtrace
Comment 2 Dario Andres 2010-01-28 23:34:15 UTC
Backtrace:
---
[New Thread 9153]
[New Thread 9150]
warning: "/usr/lib/debug/usr/lib64/libQt3Support.so.4.5.3.debug": separate debug info file has no debug info
Core was generated by `/usr/bin/kontact'.
Program terminated with signal 11, Segmentation fault.
#0  data (this=0x254fb10)
    at /usr/src/debug/kdepim-4.3.4/mimelib/mimelib/string.h:627
627	/usr/src/debug/kdepim-4.3.4/mimelib/mimelib/string.h: No such file or directory.
	in /usr/src/debug/kdepim-4.3.4/mimelib/mimelib/string.h

Thread 3 (Thread 9150):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
No locals.
#1  0x0000003aa365ad42 in wait (time=30000, this=<value optimized out>)
    at thread/qwaitcondition_unix.cpp:85
        tv = {tv_sec = 1263828008, tv_usec = 9251}
        ti = {tv_sec = 1263828038, tv_nsec = 9251000}
        code = <value optimized out>
#2  QWaitCondition::wait (time=30000, this=<value optimized out>)
    at thread/qwaitcondition_unix.cpp:159
        returnValue = 30
#3  0x0000003aa3650dda in QThreadPoolThread::run (this=<value optimized out>)
    at concurrent/qthreadpool.cpp:140
        r = <value optimized out>
        expired = <value optimized out>
        locker = {{mtx = 0x3696111, val = 57237777}}
#4  0x0000003aa3659d25 in QThreadPrivate::start (arg=0x33a47c0)
    at thread/qthread_unix.cpp:188
        thr = 0x33a47c0
        data = 0x3696690
#5  0x0000003a98606a3a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140280057964304, 
                7159659605574431915, 140737172974560, 140280057964304, 0, 3, 
                -7172327144459455317, 7145251881357030571}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
#6  0x0000003a97ede67d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 9153):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
No locals.
#1  0x0000003aa365ad42 in wait (time=30000, this=<value optimized out>)
    at thread/qwaitcondition_unix.cpp:85
        tv = {tv_sec = 1263828008, tv_usec = 12363}
        ti = {tv_sec = 1263828038, tv_nsec = 12363000}
        code = <value optimized out>
#2  QWaitCondition::wait (time=30000, this=<value optimized out>)
    at thread/qwaitcondition_unix.cpp:159
        returnValue = 30
#3  0x0000003aa3650dda in QThreadPoolThread::run (this=<value optimized out>)
    at concurrent/qthreadpool.cpp:140
        r = <value optimized out>
        expired = <value optimized out>
        locker = {{mtx = 0x3696111, val = 57237777}}
#4  0x0000003aa3659d25 in QThreadPrivate::start (arg=0x3695c60)
    at thread/qthread_unix.cpp:188
        thr = 0x3695c60
        data = 0x36ef720
#5  0x0000003a98606a3a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140280072681232, 
                7159659605574431915, 140737172974560, 140280072681232, 0, 3, 
                -7172325767385566037, 7145251881357030571}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        freesize = <value optimized out>
#6  0x0000003a97ede67d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 9011):
#0  data (this=0x254fb10)
    at /usr/src/debug/kdepim-4.3.4/mimelib/mimelib/string.h:627
No locals.
#1  DwStrcasecmp (this=0x254fb10)
    at /usr/src/debug/kdepim-4.3.4/mimelib/dwstring.cpp:1771
        len1 = <value optimized out>
        s2 = <value optimized out>
        len2 = 0
#2  0x0000003dbb820003 in DwHeaders::FindField (this=<value optimized out>, 
    aFieldName=0x3dbb830934 "content-type")
    at /usr/src/debug/kdepim-4.3.4/mimelib/headers.cpp:289
        field = 0x254faa0
#3  0x0000003dbb820090 in DwHeaders::HasContentType (
    this=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/mimelib/headers.cpp:698
No locals.
#4  0x00007f95873ad199 in KMMessage::type (this=<value optimized out>, 
    entity=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmmessage.cpp:2114
        header = @0x252cb60
#5  0x00007f95876e8621 in MessageComposer::readFromComposeWin (this=0x4d14bf0)
    at /usr/src/debug/kdepim-4.3.4/kmail/messagecomposer.cpp:468
        id = @0x4d14c88
        f = 0x1
        replyAddr = {static null = {<No data fields>}, static shared_null = {
            ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x605a3a, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
            ref = {_q_value = 457}, alloc = 0, size = 0, data = 0x3aa3a39d5a, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, d = 0x7fffed3381b0, 
          static codecForCStrings = 0x0}
        num = <value optimized out>
#6  0x00007f95876e9a4a in MessageComposer::applyChanges (this=0x4d14bf0, 
    disableCrypto=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/kmail/messagecomposer.cpp:370
        __PRETTY_FUNCTION__ = "void MessageComposer::applyChanges(bool)"
#7  0x00007f9587463da6 in KMComposeWin::applyChanges (this=0x56c5dd0, 
    dontSignNorEncrypt=true, dontDisable=true)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmcomposewin.cpp:2014
        __PRETTY_FUNCTION__ = "void KMComposeWin::applyChanges(bool, bool)"
#8  0x00007f9587464488 in KMComposeWin::autoSaveMessage (this=0x56c5dd0)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmcomposewin.cpp:634
        __PRETTY_FUNCTION__ = "virtual void KMComposeWin::autoSaveMessage()"
#9  0x00007f958759bbbf in KMKernel::dumpDeadLetters (
    this=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmkernel.cpp:1840
        win = 0x56c5dd0
        _container_ = {c = {{p = {static shared_null = {ref = {
                    _q_value = 41906}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0x223eaf0}, 
              d = 0x223eaf0}}, brk = 0, i = {i = 0x223eb10}, e = {
            i = 0x223eb18}}
#10 0x0000003db0676d41 in KCrash::defaultCrashHandler (sig=11)
    at /usr/src/debug/kdelibs-4.3.4/kdeui/util/kcrash.cpp:224
        crashRecursionCounter = 1
#11 <signal handler called>
No symbol table info available.
#12 0x0000003a98175378 in main_arena () from /lib64/libc.so.6
No symbol table info available.
#13 0x00007f95873adc42 in KMMessage::setDateToday (this=0x49594d0)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmmessage.cpp:1558
        tval = {tv_sec = 1263828018, tv_usec = 628608}
#14 0x00007f9587466bf1 in KMComposeWin::doSend (this=0x56c5dd0, 
    method=<value optimized out>, saveIn=None)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmcomposewin.cpp:3542
        busy = {inited = true}
        neverEncrypt = <value optimized out>
        __PRETTY_FUNCTION__ = "void KMComposeWin::doSend(KMail::MessageSender::SendMethod, KMComposeWin::SaveIn)"
#15 0x00007f958746881f in KMComposeWin::slotSendNow (this=0x56c5dd0)
    at /usr/src/debug/kdepim-4.3.4/kmail/kmcomposewin.cpp:3799
No locals.
#16 0x00007f9587475692 in KMComposeWin::qt_metacall (this=0x56c5dd0, 
    _c=InvokeMetaMethod, _id=11, _a=0x7fffed3394e0)
    at /usr/src/debug/kdepim-4.3.4/x86_64-redhat-linux-gnu/kmail/kmcomposewin.moc:240
No locals.
#17 0x0000003aa375408c in QMetaObject::activate (sender=0x5ad6590, 
    from_signal_index=<value optimized out>, 
    to_signal_index=<value optimized out>, argv=0x7fffed3394e0)
    at kernel/qobject.cpp:3112
        c = <value optimized out>
        previousSender = <value optimized out>
        receiver = <value optimized out>
        method = 61
        currentSender = {sender = 0x5ad6590, signal = 5, ref = 1}
        i = <value optimized out>
        count = 2
        signal = 5
        empty_argv = {0x0}
        locker = {{mtx = 0x2082328, val = 34087720}}
        currentThreadData = <value optimized out>
        connectionLists = 0x4d36770
#18 0x0000003daf989817 in QAction::triggered (this=<value optimized out>, 
    _t1=false) at .moc/release-shared/moc_qaction.cpp:236
        _a = {0x0, 0x7fffed3394dc}
#19 0x0000003daf98ac7f in QAction::activate (this=0x5ad6590, 
    event=<value optimized out>) at kernel/qaction.cpp:1167
        guard = 0x5ad6590
#20 0x0000003dafcf09ba in QAbstractButtonPrivate::click (this=0x5944180)
    at widgets/qabstractbutton.cpp:525
        changeState = <value optimized out>
        guard = {o = 0x54255c0}
#21 0x0000003dafcf0c55 in QAbstractButton::mouseReleaseEvent (this=0x54255c0, 
    e=0x7fffed339c10) at widgets/qabstractbutton.cpp:1115
No locals.
#22 0x0000003dafdbe34a in QToolButton::mouseReleaseEvent (
    this=<value optimized out>, e=<value optimized out>)
    at widgets/qtoolbutton.cpp:709
        d = 0x5944180
#23 0x0000003daf9ddcd8 in QWidget::event (this=0x54255c0, event=
    0x7fffed339c10) at kernel/qwidget.cpp:7554
No locals.
#24 0x0000003daf98f65c in QApplicationPrivate::notify_helper (this=0x20b2740, 
    receiver=0x54255c0, e=0x7fffed339c10) at kernel/qapplication.cpp:4065
        consumed = <value optimized out>
#25 0x0000003daf996715 in QApplication::notify (this=<value optimized out>, 
    receiver=0x54255c0, e=0x7fffed339c10) at kernel/qapplication.cpp:3767
        me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x3db0390fd0, 
              d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, 
              reserved = 0}, modState = {i = 0}}, p = {xp = 34, yp = 34}, 
          g = {xp = 45, yp = 84}, b = LeftButton, mouseState = {i = 0}}
        w = 0x54255c0
        mouse = 0x7fffed339c10
        eventAccepted = <value optimized out>
        relpos = {xp = 34, yp = 34}
        pw = {o = 0x54255c0}
        res = <value optimized out>
#26 0x0000003db0611a66 in KApplication::notify (this=0x7fffed33bb30, 
    receiver=0x54255c0, event=0x7fffed339c10)
    at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
No locals.
#27 0x0000003aa373ee6c in QCoreApplication::notifyInternal (this=
    0x7fffed33bb30, receiver=0x54255c0, event=0x7fffed339c10)
    at kernel/qcoreapplication.cpp:610
        threadData = 0x20822d0
        returnValue = <value optimized out>
        result = false
        cbdata = {0x54255c0, 0x7fffed339c10, 0x7fffed339a9f}
#28 0x0000003daf995ff2 in sendSpontaneousEvent (event=0x7fffed339c10, 
    receiver=0x54255c0) at ../../src/corelib/kernel/qcoreapplication.h:216
No locals.
#29 QApplicationPrivate::sendMouseEvent (event=0x7fffed339c10, 
    receiver=0x54255c0) at kernel/qapplication.cpp:2924
        alienGuard = {o = 0x54255c0}
        receiverGuard = {o = 0x54255c0}
        nativeGuard = {o = 0x56c5dd0}
        activePopupWidget = {o = 0x0}
        graphicsWidget = false
        wasLeaveAfterRelease = <value optimized out>
        result = false
#30 0x0000003daf9fb9ee in QETWidget::translateMouseEvent (this=0x56c5dd0, 
    event=<value optimized out>) at kernel/qapplication_x11.cpp:4408
        alienWidget = 0x54255c0
        widget = 0x54255c0
        oldOpenPopupCount = <value optimized out>
        e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x3db0390fd0, 
              d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, 
              reserved = 7590}, modState = {i = 0}}, p = {xp = 34, yp = 34}, 
          g = {xp = 45, yp = 84}, b = LeftButton, mouseState = {i = 0}}
        type = MouseButtonRelease
        globalPos = {xp = 45, yp = 84}
        button = <value optimized out>
        nextEvent = {type = 0, xany = {type = 0, serial = 264868223481, 
            send_event = 1, display = 0x3daae3ebb3, window = 34486640}, 
          xkey = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, root = 7, 
            subwindow = 34514656, time = 264859939923, x = -315383792, 
            y = 32767, x_root = 96247920, y_root = 0, state = 1315602, 
            keycode = 0, same_screen = 0}, xbutton = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            window = 34486640, root = 7, subwindow = 34514656, 
            time = 264859939923, x = -315383792, y = 32767, 
            x_root = 96247920, y_root = 0, state = 1315602, button = 0, 
            same_screen = 0}, xmotion = {type = 0, serial = 264868223481, 
            send_event = 1, display = 0x3daae3ebb3, window = 34486640, 
            root = 7, subwindow = 34514656, time = 264859939923, 
            x = -315383792, y = 32767, x_root = 96247920, y_root = 0, 
            state = 1315602, is_hint = 0 '\000', same_screen = 0}, 
          xcrossing = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, root = 7, 
            subwindow = 34514656, time = 264859939923, x = -315383792, 
            y = 32767, x_root = 96247920, y_root = 0, mode = 1315602, 
            detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, mode = 7, detail = 0}, 
          xexpose = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, x = 7, y = 0, 
            width = 34514656, height = 0, count = -1428032429}, 
          xgraphicsexpose = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, drawable = 34486640, x = 7, y = 0, 
            width = 34514656, height = 0, count = -1428032429, 
            major_code = 61, minor_code = -315383792}, xnoexpose = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            drawable = 34486640, major_code = 7, minor_code = 0}, 
          xvisibility = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, state = 7}, 
          xcreatewindow = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, parent = 34486640, window = 7, 
            x = 34514656, y = 0, width = -1428032429, height = 61, 
            border_width = -315383792, override_redirect = 32767}, 
          xdestroywindow = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, event = 34486640, window = 7}, xunmap = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, event = 34486640, window = 7, 
            from_configure = 34514656}, xmap = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            event = 34486640, window = 7, override_redirect = 34514656}, 
          xmaprequest = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, parent = 34486640, window = 7}, 
          xreparent = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, event = 34486640, window = 7, 
            parent = 34514656, x = -1428032429, y = 61, 
            override_redirect = -315383792}, xconfigure = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            event = 34486640, window = 7, x = 34514656, y = 0, 
            width = -1428032429, height = 61, border_width = -315383792, 
            above = 96247920, override_redirect = 1315602}, xgravity = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, event = 34486640, window = 7, 
            x = 34514656, y = 0}, xresizerequest = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            window = 34486640, width = 7, height = 0}, xconfigurerequest = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, parent = 34486640, window = 7, 
            x = 34514656, y = 0, width = -1428032429, height = 61, 
            border_width = -315383792, above = 96247920, detail = 1315602, 
            value_mask = 0}, xcirculate = {type = 0, serial = 264868223481, 
            send_event = 1, display = 0x3daae3ebb3, event = 34486640, 
            window = 7, place = 34514656}, xcirculaterequest = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            parent = 34486640, window = 7, place = 34514656}, xproperty = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, atom = 7, 
            time = 34514656, state = -1428032429}, xselectionclear = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, selection = 7, 
            time = 34514656}, xselectionrequest = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            owner = 34486640, requestor = 7, selection = 34514656, 
            target = 264859939923, property = 140737172971536, 
            time = 96247920}, xselection = {type = 0, serial = 264868223481, 
            send_event = 1, display = 0x3daae3ebb3, requestor = 34486640, 
            selection = 7, target = 34514656, property = 264859939923, 
            time = 140737172971536}, xcolormap = {type = 0, 
            serial = 264868223481, send_event = 1, display = 0x3daae3ebb3, 
            window = 34486640, colormap = 7, c_new = 34514656, state = 0}, 
          xclient = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, message_type = 7, 
            format = 34514656, data = {
              b = "S\364\341\252=\000\000\000\020\240\063\355\377\177\000\000p\240\274\005", s = {-2989, -21791, 61, 0, -24560, -4813, 32767, 0, -24464, 
                1468}, l = {264859939923, 140737172971536, 96247920, 1315602, 
                0}}}, xmapping = {type = 0, serial = 264868223481, 
            send_event = 1, display = 0x3daae3ebb3, window = 34486640, 
            request = 7, first_keycode = 0, count = 34514656}, xerror = {
            type = 0, display = 0x3dab6059f9, resourceid = 1, 
            serial = 264860068787, error_code = 112 'p', 
            request_code = 57 '9', minor_code = 14 '\016'}, xkeymap = {
            type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, window = 34486640, 
            key_vector = "\a\000\000\000\000\000\000\000\340\246\016\002\000\000\000\000S\364\341\252=\000\000\000\020\240\063\355\377\177\000"}, 
          xgeneric = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, extension = 34486640, evtype = 0}, 
          xcookie = {type = 0, serial = 264868223481, send_event = 1, 
            display = 0x3daae3ebb3, extension = 34486640, evtype = 0, 
            cookie = 7, data = 0x20ea6e0}, pad = {0, 264868223481, 1, 
            264860068787, 34486640, 7, 34514656, 264859939923, 
            140737172971536, 96247920, 1315602, 0, 0, 264868223195, 
            4653106820468965376, 90987984, 57731632, 264949734672, 0, 
            90987984, 34430080, 264939416503, 140737172971240, 264945300300}}
        pos = {xp = 34, yp = 34}
#31 0x0000003daf9faaa8 in QApplication::x11ProcessEvent (
    this=<value optimized out>, event=0x7fffed33b740)
    at kernel/qapplication_x11.cpp:3549
        alien = <value optimized out>
        enter = <value optimized out>
        leave = <value optimized out>
        widget = 0x56c5dd0
        keywidget = <value optimized out>
        grabbed = <value optimized out>
        d = 0x20b2740
#32 0x0000003dafa2284c in x11EventSourceDispatch (s=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:146
        event = {type = 5, xany = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, window = 94774387}, xkey = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, root = 259, subwindow = 0, time = 21073456, 
            x = 41, y = 59, x_root = 45, y_root = 84, state = 256, 
            keycode = 1, same_screen = 1}, xbutton = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, root = 259, subwindow = 0, time = 21073456, 
            x = 41, y = 59, x_root = 45, y_root = 84, state = 256, 
            button = 1, same_screen = 1}, xmotion = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, root = 259, subwindow = 0, time = 21073456, 
            x = 41, y = 59, x_root = 45, y_root = 84, state = 256, 
            is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, root = 259, subwindow = 0, time = 21073456, 
            x = 41, y = 59, x_root = 45, y_root = 84, mode = 256, detail = 1, 
            same_screen = 1, focus = 1, state = 0}, xfocus = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, mode = 259, detail = 0}, xexpose = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, x = 259, y = 0, width = 0, height = 0, 
            count = 21073456}, xgraphicsexpose = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, drawable = 94774387, 
            x = 259, y = 0, width = 0, height = 0, count = 21073456, 
            major_code = 0, minor_code = 41}, xnoexpose = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            drawable = 94774387, major_code = 259, minor_code = 0}, 
          xvisibility = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, window = 94774387, state = 259}, 
          xcreatewindow = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, parent = 94774387, window = 259, x = 0, 
            y = 0, width = 21073456, height = 0, border_width = 41, 
            override_redirect = 59}, xdestroywindow = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            event = 94774387, window = 259}, xunmap = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            event = 94774387, window = 259, from_configure = 0}, xmap = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            event = 94774387, window = 259, override_redirect = 0}, 
          xmaprequest = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, parent = 94774387, window = 259}, 
          xreparent = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, event = 94774387, window = 259, parent = 0, 
            x = 21073456, y = 0, override_redirect = 41}, xconfigure = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            event = 94774387, window = 259, x = 0, y = 0, width = 21073456, 
            height = 0, border_width = 41, above = 360777252909, 
            override_redirect = 256}, xgravity = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, event = 94774387, 
            window = 259, x = 0, y = 0}, xresizerequest = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, width = 259, height = 0}, xconfigurerequest = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            parent = 94774387, window = 259, x = 0, y = 0, width = 21073456, 
            height = 0, border_width = 41, above = 360777252909, 
            detail = 256, value_mask = 4294967297}, xcirculate = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            event = 94774387, window = 259, place = 0}, xcirculaterequest = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            parent = 94774387, window = 259, place = 0}, xproperty = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, atom = 259, time = 0, state = 21073456}, 
          xselectionclear = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, window = 94774387, selection = 259, 
            time = 0}, xselectionrequest = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, owner = 94774387, 
            requestor = 259, selection = 0, target = 21073456, 
            property = 253403070505, time = 360777252909}, xselection = {
            type = 5, serial = 3072007, send_event = 0, display = 0x20e3970, 
            requestor = 94774387, selection = 259, target = 0, 
            property = 21073456, time = 253403070505}, xcolormap = {type = 5, 
            serial = 3072007, send_event = 0, display = 0x20e3970, 
            window = 94774387, colormap = 259, c_new = 0, state = 0}, 
          xclient = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, window = 94774387, message_type = 259, 
            format = 0, data = {
              b = "0\216A\001\000\000\000\000)\000\000\000;\000\000\000-\000\000", s = {-29136, 321, 0, 0, 41, 0, 59, 0, 45, 0}, l = {21073456, 
                253403070505, 360777252909, 4294967552, 4294967297}}}, 
          xmapping = {type = 5, serial = 3072007, send_event = 0, 
            display = 0x20e3970, window = 94774387, request = 259, 
            first_keycode = 0, count = 0}, xerror = {type = 5, 
            display = 0x2ee007, resourceid = 6229723434327212032, 
            serial = 34486640, error_code = 115 's', request_code = 36 '$', 
            minor_code = 166 '\246'}, xkeymap = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, window = 94774387, 
            key_vector = "\003\001", '\000' <repeats 14 times>, "0\216A\001\000\000\000\000)\000\000\000;\000\000"}, xgeneric = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, extension = 94774387, 
            evtype = 0}, xcookie = {type = 5, serial = 3072007, 
            send_event = 0, display = 0x20e3970, extension = 94774387, 
            evtype = 0, cookie = 259, data = 0x0}, pad = {5, 3072007, 
            6229723434327212032, 34486640, 94774387, 259, 0, 21073456, 
            253403070505, 360777252909, 4294967552, 4294967297, 0, 128, 48, 
            53542768, 249149155200, 41052032, 54757968, 0, 129, 41443408, 
            37279872, 41443272}}
        marker = <value optimized out>
#33 0x0000003a99e3922e in g_main_dispatch (context=<value optimized out>)
    at gmain.c:1960
        dispatch = 0x3dafa224e0 <x11EventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = <value optimized out>
        current_source_link = {data = 0x20c12b0, next = 0x0}
        source = 0x20c12b0
        current = 0x20b9290
        i = <value optimized out>
#34 IA__g_main_context_dispatch (context=<value optimized out>)
    at gmain.c:2513
No locals.
#35 0x0000003a99e3cc18 in g_main_context_iterate (context=0x20c0110, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>) at gmain.c:2591
        max_priority = 2147483647
        timeout = 442
        some_ready = 1
        nfds = 13
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#36 0x0000003a99e3cd3a in IA__g_main_context_iteration (context=0x20c0110, 
    may_block=1) at gmain.c:2654
        retval = 1
#37 0x0000003aa37671e6 in QEventDispatcherGlib::processEvents (this=
    0x2081f30, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:327
        d = 0x20c4b90
        canWait = true
        result = <value optimized out>
#38 0x0000003dafa21ffe in QGuiEventDispatcherGlib::processEvents (
    this=<value optimized out>, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:202
        d = 0x20c4b90
        returnValue = <value optimized out>
#39 0x0000003aa373d772 in QEventLoop::processEvents (
    this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
        d = 0x222e880
#40 0x0000003aa373db44 in QEventLoop::exec (this=0x7fffed33ba70, flags=...)
    at kernel/qeventloop.cpp:201
        d = 0x222e880
        app = 0x7fffed33bb30
#41 0x0000003aa373fcd9 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:888
        threadData = 0x20822d0
        eventLoop = {<QObject> = {_vptr.QObject = 0x3aa3a384f0, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x3aa37d34e0 "QObject", data = 0x3aa37d3580, 
                extradata = 0x3aa3a31580}}, d_ptr = 0x222e880, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x3aa37dcd60 "Qt", data = 0x3aa37e00e0, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x3aa3a31560, 
              stringdata = 0x3aa37e51e0 "QEventLoop", data = 0x3aa37e5200, 
              extradata = 0x0}}}
        returnCode = -1
#42 0x0000000000403d17 in main (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.4/kontact/src/main.cpp:218
        about = {d = 0x2088220}
        args = 0x0
        app = {
    <KUniqueApplication> = {<KApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x404e30, static staticMetaObject = {d = {
                        superdata = 0x0, stringdata = 0x3aa37d34e0 "QObject", 
                        data = 0x3aa37d3580, extradata = 0x3aa3a31580}}, 
                    d_ptr = 0x20b2740, static staticQtMetaObject = {d = {
                        superdata = 0x0, stringdata = 0x3aa37dcd60 "Qt", 
                        data = 0x3aa37e00e0, extradata = 0x0}}}, 
                  static staticMetaObject = {d = {superdata = 0x3aa3a31560, 
                      stringdata = 0x3aa37e5280 "QCoreApplication", 
                      data = 0x3aa37e5320, extradata = 0x0}}, 
                  static self = 0x7fffed33bb30}, static staticMetaObject = {
                  d = {superdata = 0x3aa3a38580, 
                    stringdata = 0x3daff94280 "QApplication", 
                    data = 0x3daff94480, extradata = 0x0}}}, 
              static staticMetaObject = {d = {superdata = 0x3db0390760, 
                  stringdata = 0x3db0771b80 "KApplication", 
                  data = 0x3db0771d20, extradata = 0x0}}, 
              static loadedByKdeinit = false, static KApp = 0x7fffed33bb30, 
              d = 0x2102810}, static staticMetaObject = {d = {
                superdata = 0x3db09fc960, 
                stringdata = 0x3db07724a0 "KUniqueApplication", 
                data = 0x3db07725a0, extradata = 0x0}}, d = 0x214dc90}, 
          static staticMetaObject = {d = {superdata = 0x6059a0, 
              stringdata = 0x404d00 "KontactApp", data = 0x404dc0, 
              extradata = 0x0}}, mMainWindow = 0x223f740, 
          mSessionRestored = false}
Comment 3 Myriam Schweingruber 2012-08-19 11:04:51 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding