[Bug 281323] New: Crash while entering path in KMAIL attachment

lbickley lbickley at bickleywest.com
Sun Sep 4 16:09:58 BST 2011


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

           Summary: Crash while entering path in KMAIL attachment
           Product: kmail2
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: lbickley at bickleywest.com


Application: kmail (1.13.6)
KDE Platform Version: 4.6.00 (4.6.0) "release 6" (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.7-default x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: Entering a path for a KMAIL
attachment. There were no signs of problems before entering the path. Note that
the crash occured before the path was completed.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f39b3299760 (LWP 6630))]

Thread 3 (Thread 0x7f3991296700 (LWP 24244)):
#0  0x00007f39afe7c503 in poll () from /lib64/libc.so.6
#1  0x00007f39a79a7114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f39a79a7650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f39b07ca976 in QEventDispatcherGlib::processEvents (this=0x3d10a90,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f39b079f052 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f39b079f265 in QEventLoop::exec (this=0x7f3991295de0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f39b06b41e4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#7  0x00007f39b0780968 in QInotifyFileSystemWatcherEngine::run (this=0x3ceb5a0)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f39b06b6a5e in QThreadPrivate::start (arg=0x3ceb5a0) at
thread/qthread_unix.cpp:285
#9  0x00007f39add1ca3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f39afe8567d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3990a95700 (LWP 24260)):
[KCrash Handler]
#6  QMutex::lock (this=0x90) at thread/qmutex.cpp:151
#7  0x00007f39b06b5d39 in QThreadPrivate::finish (arg=<value optimized out>) at
thread/qthread_unix.cpp:307
#8  0x00007f39b06b6a66 in ~__pthread_cleanup_class (arg=0x41dc240) at
/usr/include/pthread.h:535
#9  QThreadPrivate::start (arg=0x41dc240) at thread/qthread_unix.cpp:243
#10 0x00007f39add1ca3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f39afe8567d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f39b3299760 (LWP 6630)):
#0  0x00007f39add2138c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f39b06b714b in wait (this=<value optimized out>, mutex=0x3d10330,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3d10330,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f39b06b6200 in QThread::wait (this=<value optimized out>,
time=18446744073709551615) at thread/qthread_unix.cpp:683
#4  0x00007f39b07741d0 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x3d10070, __in_chrg=<value optimized out>) at
io/qfilesystemwatcher.cpp:440
#5  0x00007f39b07742a9 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x3d10070, __in_chrg=<value optimized out>) at
io/qfilesystemwatcher.cpp:456
#6  0x00007f39b07b21d4 in QObjectPrivate::deleteChildren (this=0x3d0ffd0) at
kernel/qobject.cpp:1949
#7  0x00007f39b07b6e72 in QObject::~QObject (this=0x3d0dc90, __in_chrg=<value
optimized out>) at kernel/qobject.cpp:945
#8  0x00007f39a7f147a9 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher
(this=0x3d0dc90, __in_chrg=<value optimized out>) at
/usr/src/debug/kdelibs-4.6.0/solid/solid/backends/fstab/fstabwatcher.cpp:51
#9  0x00007f39afde75a1 in __run_exit_handlers () from /lib64/libc.so.6
#10 0x00007f39afde75f5 in exit () from /lib64/libc.so.6
#11 0x00007f39b0d0a378 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:773
#12 0x00007f39b2c1bab8 in KApplication::xioErrhandler (this=0x7fff3fd73b60,
dpy=0x697820) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:417
#13 0x00007f39af69378e in _XIOError () from /usr/lib64/libX11.so.6
#14 0x00007f39af69103d in _XEventsQueued () from /usr/lib64/libX11.so.6
#15 0x00007f39af6818df in XEventsQueued () from /usr/lib64/libX11.so.6
#16 0x00007f39b0d42c2c in x11EventSourceCheck (s=0x672c90) at
kernel/qguieventdispatcher_glib.cpp:85
#17 0x00007f39a79a684c in g_main_context_check () from /lib64/libglib-2.0.so.0
#18 0x00007f39a79a7132 in ?? () from /lib64/libglib-2.0.so.0
#19 0x00007f39a79a7650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#20 0x00007f39b07ca976 in QEventDispatcherGlib::processEvents (this=0x6125e0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#21 0x00007f39b0d42d8e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#22 0x00007f39b079f052 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007f39b079f265 in QEventLoop::exec (this=0x7fff3fd72060, flags=...) at
kernel/qeventloop.cpp:201
#24 0x00007f39b115032e in QDialog::exec (this=0x3cc8b80) at
dialogs/qdialog.cpp:552
#25 0x00007f39b1cda090 in ?? () from /usr/lib64/libkmailprivate.so.4
#26 0x00007f39b1cead4a in ?? () from /usr/lib64/libkmailprivate.so.4
#27 0x00007f39b07b4def in QMetaObject::activate (sender=0x16787e0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff3fd72380)
at kernel/qobject.cpp:3272
#28 0x00007f39b0c97982 in QAction::triggered (this=<value optimized out>,
_t1=false) at .moc/release-shared/moc_qaction.cpp:263
#29 0x00007f39b0c97b7a in QAction::activate (this=0x16787e0, event=<value
optimized out>) at kernel/qaction.cpp:1257
#30 0x00007f39b105231a in QAbstractButtonPrivate::click (this=0x26712d0) at
widgets/qabstractbutton.cpp:528
#31 0x00007f39b10525cc in QAbstractButton::mouseReleaseEvent (this=0x3e01210,
e=0x7fff3fd72d10) at widgets/qabstractbutton.cpp:1121
#32 0x00007f39b110ea7a in QToolButton::mouseReleaseEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qtoolbutton.cpp:721
#33 0x00007f39b0cef538 in QWidget::event (this=0x3e01210, event=0x7fff3fd72d10)
at kernel/qwidget.cpp:8200
#34 0x00007f39b0c9dd14 in QApplicationPrivate::notify_helper (this=0x66f1a0,
receiver=0x3e01210, e=0x7fff3fd72d10) at kernel/qapplication.cpp:4445
#35 0x00007f39b0ca6aac in QApplication::notify (this=<value optimized out>,
receiver=0x3e01210, e=0x7fff3fd72d10) at kernel/qapplication.cpp:4006
#36 0x00007f39b2c279e6 in KApplication::notify (this=0x7fff3fd73b60,
receiver=0x3e01210, event=0x7fff3fd72d10) at
/usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#37 0x00007f39b079fbfc in QCoreApplication::notifyInternal
(this=0x7fff3fd73b60, receiver=0x3e01210, event=0x7fff3fd72d10) at
kernel/qcoreapplication.cpp:732
#38 0x00007f39b0c9ed25 in sendEvent (receiver=0x3e01210, event=0x7fff3fd72d10,
alienWidget=0x3e01210, nativeWidget=0x195afa0, buttonDown=0x7f39b176d178,
lastMouseReceiver=..., spontaneous=true) at
../../src/corelib/kernel/qcoreapplication.h:215
#39 QApplicationPrivate::sendMouseEvent (receiver=0x3e01210,
event=0x7fff3fd72d10, alienWidget=0x3e01210, nativeWidget=0x195afa0,
buttonDown=0x7f39b176d178, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3105
#40 0x00007f39b0d1ce08 in QETWidget::translateMouseEvent (this=0x195afa0,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4438
#41 0x00007f39b0d1b4c9 in QApplication::x11ProcessEvent (this=0x7fff3fd73b60,
event=0x7fff3fd73670) at kernel/qapplication_x11.cpp:3564
#42 0x00007f39b0d430f2 in x11EventSourceDispatch (s=0x672c90, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0x00007f39a79a6bd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#44 0x00007f39a79a73b0 in ?? () from /lib64/libglib-2.0.so.0
#45 0x00007f39a79a7650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#46 0x00007f39b07ca91f in QEventDispatcherGlib::processEvents (this=0x6125e0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#47 0x00007f39b0d42d8e in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#48 0x00007f39b079f052 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007f39b079f265 in QEventLoop::exec (this=0x7fff3fd73990, flags=...) at
kernel/qeventloop.cpp:201
#50 0x00007f39b07a36ab in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009
#51 0x00000000004033e8 in _start ()

This bug may be a duplicate of or related to bug 262752.

Possible duplicates by query: bug 262752.

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