Bug 218631 - KMail crashed when I was trying to open an attachment.
Summary: KMail crashed when I was trying to open an attachment.
Status: RESOLVED DUPLICATE of bug 188142
Alias: None
Product: kmail
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-14 12:18 UTC by knurz
Modified: 2009-12-31 16:51 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description knurz 2009-12-14 12:18:15 UTC
Application that crashed: kmail
Version of the application: 1.12.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
KMail crashed shot after start. I had sought a mail via the search bar and was trying to open an attachment (.pdf). The program was very busy at that moment; I heard the signal that in the other mailaccount a new mail was download.

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

Thread 9 (Thread 0xb1385b70 (LWP 3882)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x025bf142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00c1e7e4 in __pthread_cond_timedwait (cond=0x9612960, mutex=0x9612948, abstime=0xb13852d0) at forward.c:152
#3  0x036989ff in ?? () from /usr/lib/libxine.so.1
#4  0x025ba80e in start_thread (arg=0xb1385b70) at pthread_create.c:300
#5  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb0992b70 (LWP 3883)):
#0  __i686.get_pc_thunk.bx () at ../sysdeps/i386/i686/memcmp.S:52
#1  0x00c03b4d in *__GI___poll (fds=0x96b3dc0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:69
#2  0x05d0853b in g_poll () from /lib/libglib-2.0.so.0
#3  0x05cfb55b in ?? () from /lib/libglib-2.0.so.0
#4  0x05cfb853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0092c067 in QEventDispatcherGlib::processEvents (this=0x966a630, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x008ffc79 in QEventLoop::processEvents (this=0xb0992254, flags=) at kernel/qeventloop.cpp:149
#7  0x009000ca in QEventLoop::exec (this=0xb0992254, flags=...) at kernel/qeventloop.cpp:201
#8  0x0080db73 in QThread::exec (this=0x8725278) at thread/qthread.cpp:487
#9  0x035b720a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#10 0x00810e32 in QThreadPrivate::start (arg=0x8725278) at thread/qthread_unix.cpp:188
#11 0x025ba80e in start_thread (arg=0xb0992b70) at pthread_create.c:300
#12 0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xab4edb70 (LWP 3889)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x00c03ba6 in *__GI___poll (fds=0xc84ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x083e8c3b in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#3  0x025ba80e in start_thread (arg=0xab4edb70) at pthread_create.c:300
#4  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently asm".

Thread 6 (Thread 0xaacecb70 (LWP 3890)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x025bee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c1e78d in __pthread_cond_wait (cond=0x952d098, mutex=0x952d080) at forward.c:139
#3  0x036a95ee in ?? () from /usr/lib/libxine.so.1
#4  0x025ba80e in start_thread (arg=0xaacecb70) at pthread_create.c:300
#5  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xaa4ebb70 (LWP 3891)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x00c0a981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x036c1be0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x036a6011 in ?? () from /usr/lib/libxine.so.1
#4  0x025ba80e in start_thread (arg=0xaa4ebb70) at pthread_create.c:300
#5  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaecfab70 (LWP 3892)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x025bee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c1e78d in __pthread_cond_wait (cond=0x940d39c, mutex=0x940d384) at forward.c:139
#3  0x0369bfc2 in ?? () from /usr/lib/libxine.so.1
#4  0x036a1d36 in ?? () from /usr/lib/libxine.so.1
#5  0x025ba80e in start_thread (arg=0xaecfab70) at pthread_create.c:300
#6  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xae32cb70 (LWP 3893)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x025bee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c1e78d in __pthread_cond_wait (cond=0x95b414c, mutex=0x95b4134) at forward.c:139
#3  0x0369bfc2 in ?? () from /usr/lib/libxine.so.1
#4  0x036a2d46 in ?? () from /usr/lib/libxine.so.1
#5  0x025ba80e in start_thread (arg=0xae32cb70) at pthread_create.c:300
#6  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xadb2bb70 (LWP 3894)):
#0  0x007c1422 in __kernel_vsyscall ()
#1  0x025bee15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c1e78d in __pthread_cond_wait (cond=0x95ff67c, mutex=0x95ff664) at forward.c:139
#3  0x036ac51a in xine_event_wait () from /usr/lib/libxine.so.1
#4  0x036ac5a2 in ?? () from /usr/lib/libxine.so.1
#5  0x025ba80e in start_thread (arg=0xadb2bb70) at pthread_create.c:300
#6  0x00c117ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7784aa0 (LWP 3872)):
[KCrash Handler]
#6  QBasicAtomicInt::deref (this=0x9802c78, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:132
#7  QByteArray::operator= (this=0x9802c78, other=...) at tools/qbytearray.cpp:850
#8  0x010ee78b in KMMessagePart::clear (this=0x9802c74) at ../../kmail/kmmsgpart.cpp:65
#9  0x00fbefe1 in KMMessage::bodyPart (aDwBodyPart=0x3c0000, aPart=0x9802c74, withBody=true) at ../../kmail/kmmessage.cpp:2712
#10 0x012a4b8f in partNode::msgPart (this=0x97cda28) at ../../kmail/partNode.h:99
#11 KMHandleAttachmentCommand::createAtmFileLink (this=0x97cda28) at ../../kmail/kmcommands.cpp:2976
#12 0x012a6cd4 in KMHandleAttachmentCommand::atmOpen (this=0x97cda28) at ../../kmail/kmcommands.cpp:3039
#13 0x012a7260 in KMHandleAttachmentCommand::execute (this=0x97cda28) at ../../kmail/kmcommands.cpp:2940
#14 0x012833b1 in KMHandleAttachmentCommand::slotPartComplete (this=0x97cda28) at ../../kmail/kmcommands.cpp:2932
#15 0x0129228b in KMHandleAttachmentCommand::qt_metacall (this=0x97cda28, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfa3b1dc) at ./kmcommands.moc:2241
#16 0x00917263 in QMetaObject::activate (sender=0x9701cc0, from_signal_index=13, to_signal_index=13, argv=0x0) at kernel/qobject.cpp:3113
#17 0x00917ec2 in QMetaObject::activate (sender=0x9701cc0, m=0x16c0894, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#18 0x01283b37 in KMLoadPartsCommand::partsRetrieved (this=0x9701cc0) at ./kmcommands.moc:1869
#19 0x01284f62 in KMLoadPartsCommand::execute (this=0x9701cc0) at ../../kmail/kmcommands.cpp:2774
#20 0x01290830 in KMLoadPartsCommand::slotPartRetrieved (this=0x9701cc0, msg=0x9407fe8, partSpecifier=...) at ../../kmail/kmcommands.cpp:2769
#21 0x0129239b in KMLoadPartsCommand::qt_metacall (this=0x9701cc0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfa3b3e4) at ./kmcommands.moc:1858
#22 0x00917263 in QMetaObject::activate (sender=0x96ca0b8, from_signal_index=5, to_signal_index=5, argv=0xbfa3b3e4) at kernel/qobject.cpp:3113
#23 0x00917ec2 in QMetaObject::activate (sender=0x96ca0b8, m=0x16c24d0, local_signal_index=1, argv=0xbfa3b3e4) at kernel/qobject.cpp:3187
#24 0x012e73d9 in KMail::FolderJob::messageUpdated (this=0x96ca0b8, _t1=0x9407fe8, _t2=...) at ./folderjob.moc:106
#25 0x012f3ef6 in KMail::ImapJob::slotGetMessageResult (this=0x96ca0b8, job=0x96fb868) at ../../kmail/imapjob.cpp:476
#26 0x012f860f in KMail::ImapJob::qt_metacall (this=0x96ca0b8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfa3b588) at ./imapjob.moc:82
#27 0x00917263 in QMetaObject::activate (sender=0x96fb868, from_signal_index=7, to_signal_index=7, argv=0xbfa3b588) at kernel/qobject.cpp:3113
#28 0x00917ec2 in QMetaObject::activate (sender=0x96fb868, m=0xf1cd68, local_signal_index=3, argv=0xbfa3b588) at kernel/qobject.cpp:3187
#29 0x00db6fe3 in KJob::result (this=0x96fb868, _t1=0x96fb868) at ./kjob.moc:188
#30 0x00db7469 in KJob::emitResult (this=0x96fb868) at ../../kdecore/jobs/kjob.cpp:304
#31 0x02074660 in KIO::SimpleJob::slotFinished (this=0x96fb868) at ../../kio/kio/job.cpp:477
#32 0x02074b7a in KIO::TransferJob::slotFinished (this=0x96fb868) at ../../kio/kio/job.cpp:948
#33 0x020728a3 in KIO::TransferJob::qt_metacall (this=0x96fb868, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfa3b7ec) at ./jobclasses.moc:343
#34 0x00917263 in QMetaObject::activate (sender=0x8ffb448, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#35 0x00917ec2 in QMetaObject::activate (sender=0x8ffb448, m=0x2226f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#36 0x0213e557 in KIO::SlaveInterface::finished (this=0x8ffb448) at ./slaveinterface.moc:165
#37 0x0214244d in KIO::SlaveInterface::dispatch (this=0x8ffb448, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#38 0x0213ea13 in KIO::SlaveInterface::dispatch (this=0x8ffb448) at ../../kio/kio/slaveinterface.cpp:91
#39 0x02130aea in KIO::Slave::gotInput (this=0x8ffb448) at ../../kio/kio/slave.cpp:322
#40 0x02132ee3 in KIO::Slave::qt_metacall (this=0x8ffb448, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfa3bacc) at ./slave.moc:76
#41 0x00917263 in QMetaObject::activate (sender=0x8fff068, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#42 0x00917ec2 in QMetaObject::activate (sender=0x8fff068, m=0x22238a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#43 0x0203af97 in KIO::Connection::readyRead (this=0x8fff068) at ./connection.moc:86
#44 0x0203cd5e in KIO::ConnectionPrivate::dequeue (this=0x8ffee20) at ../../kio/kio/connection.cpp:82
#45 0x0203ce8e in KIO::Connection::qt_metacall (this=0x8fff068, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x970e420) at ./connection.moc:73
#46 0x0090ff0b in QMetaCallEvent::placeMetaCall (this=0x940dfd8, object=0x8fff068) at kernel/qobject.cpp:477
#47 0x009115fe in QObject::event (this=0x8fff068, e=0x940dfd8) at kernel/qobject.cpp:1111
#48 0x03d67f54 in QApplicationPrivate::notify_helper (this=0x86b48e8, receiver=0x8fff068, e=0x940dfd8) at kernel/qapplication.cpp:4056
#49 0x03d6f67c in QApplication::notify (this=0xbfa3c400, receiver=0x8fff068, e=0x940dfd8) at kernel/qapplication.cpp:3603
#50 0x002e2bfa in KApplication::notify (this=0xbfa3c400, receiver=0x8fff068, event=0x940dfd8) at ../../kdeui/kernel/kapplication.cpp:302
#51 0x009016cb in QCoreApplication::notifyInternal (this=0xbfa3c400, receiver=0x8fff068, event=0x940dfd8) at kernel/qcoreapplication.cpp:610
#52 0x009022b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8689fa8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8689fa8) at kernel/qcoreapplication.cpp:1247
#54 0x0090247d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#55 0x0092c3ff in QCoreApplication::sendPostedEvents (s=0x86b4c00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#56 postEventSourceDispatch (s=0x86b4c00) at kernel/qeventdispatcher_glib.cpp:210
#57 0x05cf7e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0x05cfb720 in ?? () from /lib/libglib-2.0.so.0
#59 0x05cfb853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0x0092c02c in QEventDispatcherGlib::processEvents (this=0x868a180, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#61 0x03e08be5 in QGuiEventDispatcherGlib::processEvents (this=0x868a180, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#62 0x008ffc79 in QEventLoop::processEvents (this=0xbfa3c2c4, flags=) at kernel/qeventloop.cpp:149
#63 0x009000ca in QEventLoop::exec (this=0xbfa3c2c4, flags=...) at kernel/qeventloop.cpp:201
#64 0x0090253f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#65 0x03d67dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#66 0x0804a702 in main (argc=1, argv=0xbfa3c5b4) at ../../kmail/main.cpp:146

This bug may be a duplicate of or related to bug 212856

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-15 14:17:36 UTC
This looks like a mixup of bug 203590 / bug 188142 / bug 194920
Thanks
Comment 2 Jonathan Thomas 2009-12-31 16:51:53 UTC

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