[Bug 284842] New: Kontact crashes when message saved as template

bruceM bruce at anantamyoga.co.za
Mon Oct 24 06:26:26 BST 2011


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

           Summary: Kontact crashes when message saved as template
           Product: kontact
           Version: 4.7.2
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: bruce at anantamyoga.co.za


Application: kontact (4.7.2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed: I saved a KMail2 message as a
template. On reopening Kontact, the message wasn't in the template folder.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb789b730 (LWP 1868))]

Thread 4 (Thread 0xb6c26b70 (LWP 1869)):
#0  0x00955416 in __kernel_vsyscall ()
#1  0x00709a5c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0081acfc in __pthread_cond_wait (cond=0x2b62430, mutex=0x2b62418) at
forward.c:139
#3  0x02441883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x0244199f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x00705d31 in start_thread (arg=0xb6c26b70) at pthread_create.c:304
#6  0x0080d0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb62fdb70 (LWP 1870)):
#0  0x00955416 in __kernel_vsyscall ()
#1  0x007fe40e in __GI___poll (fds=0x9ce5c08, nfds=1, timeout=7373) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x08c2134b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08c12896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x08c12c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00aeab37 in QEventDispatcherGlib::processEvents (this=0x9ce5bf8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00abb1dd in QEventLoop::processEvents (this=0xb62fd2c0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x00abb421 in QEventLoop::exec (this=0xb62fd2c0, flags=...) at
kernel/qeventloop.cpp:201
#8  0x009be90b in QThread::exec (this=0x9cb7760) at thread/qthread.cpp:498
#9  0x009be9fb in QThread::run (this=0x9cb7760) at thread/qthread.cpp:565
#10 0x009c17b3 in QThreadPrivate::start (arg=0x9cb7760) at
thread/qthread_unix.cpp:331
#11 0x00705d31 in start_thread (arg=0xb62fdb70) at pthread_create.c:304
#12 0x0080d0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4598b70 (LWP 1874)):
#0  0x00707dbd in __pthread_mutex_lock (mutex=0xa0cbb14) at
pthread_mutex_lock.c:61
#1  0x0081af14 in pthread_mutex_lock (mutex=0xa0cbb14) at forward.c:182
#2  0x08c118bb in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08c12637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x08c12c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00aeab37 in QEventDispatcherGlib::processEvents (this=0x9f24be8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00abb1dd in QEventLoop::processEvents (this=0xb4598290, flags=...) at
kernel/qeventloop.cpp:149
#7  0x00abb421 in QEventLoop::exec (this=0xb4598290, flags=...) at
kernel/qeventloop.cpp:201
#8  0x009be90b in QThread::exec (this=0xa09adc0) at thread/qthread.cpp:498
#9  0x00a9be2d in QInotifyFileSystemWatcherEngine::run (this=0xa09adc0) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x009c17b3 in QThreadPrivate::start (arg=0xa09adc0) at
thread/qthread_unix.cpp:331
#11 0x00705d31 in start_thread (arg=0xb4598b70) at pthread_create.c:304
#12 0x0080d0ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb789b730 (LWP 1868)):
[KCrash Handler]
#7  QSharedDataPointer (o=..., this=0xbfe0245c) at
/usr/include/qt4/QtCore/qshareddata.h:93
#8  assignEntityPrivate (one=..., other=...) at ../../akonadi/entity.cpp:49
#9  0x04470737 in Akonadi::Entity::operator= (this=0xbfe024c8, other=...) at
../../akonadi/entity.cpp:116
#10 0x0423fe2d in operator= (this=<optimized out>) at
/usr/include/akonadi/collection.h:75
#11 Message::ComposerViewBase::slotSaveMessage (this=0xa080568, job=0xb3b8358)
at ../../messagecomposer/composerviewbase.cpp:971
#12 0x042059c5 in Message::ComposerViewBase::qt_metacall (this=0xa080568,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe02608) at
moc_composerviewbase.cpp:112
#13 0x00ac2b7d in metacall (argv=0xbfe02608, idx=17,
cl=QMetaObject::InvokeMetaMethod, object=0xa080568) at
kernel/qmetaobject.cpp:237
#14 QMetaObject::metacall (object=0xa080568, cl=QMetaObject::InvokeMetaMethod,
idx=17, argv=0xbfe02608) at kernel/qmetaobject.cpp:232
#15 0x00ad1a6a in QMetaObject::activate (sender=0xb3b8358, m=0x62858c,
local_signal_index=3, argv=0xbfe02608) at kernel/qobject.cpp:3278
#16 0x0047aa05 in KJob::result (this=0xb3b8358, _t1=0xb3b8358) at
./kjob.moc:194
#17 0x0047aa58 in KJob::emitResult (this=0xb3b8358) at
../../kdecore/jobs/kjob.cpp:312
#18 0x0453c25e in Akonadi::JobPrivate::delayedEmitResult (this=0xb3c1a78) at
../../akonadi/job.cpp:144
#19 0x0453cf6f in Akonadi::Job::qt_metacall (this=0xb3b8358,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xb16e860) at
./job.moc:91
#20 0x044afe22 in Akonadi::CollectionFetchJob::qt_metacall (this=0xb3b8358,
_c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xb16e860) at
./collectionfetchjob.moc:75
#21 0x00ac2b7d in metacall (argv=0xb16e860, idx=34,
cl=QMetaObject::InvokeMetaMethod, object=0xb3b8358) at
kernel/qmetaobject.cpp:237
#22 QMetaObject::metacall (object=0xb3b8358, cl=QMetaObject::InvokeMetaMethod,
idx=34, argv=0xb16e860) at kernel/qmetaobject.cpp:232
#23 0x00acd685 in QMetaCallEvent::placeMetaCall (this=0xb3bb210,
object=0xb3b8358) at kernel/qobject.cpp:535
#24 0x00ad4b52 in QObject::event (this=0xb3b8358, e=0xb3bb210) at
kernel/qobject.cpp:1217
#25 0x058b4d54 in notify_helper (e=0xb3bb210, receiver=0xb3b8358,
this=0x9bcc930) at kernel/qapplication.cpp:4486
#26 QApplicationPrivate::notify_helper (this=0x9bcc930, receiver=0xb3b8358,
e=0xb3bb210) at kernel/qapplication.cpp:4458
#27 0x058ba103 in QApplication::notify (this=0xb3bb210, receiver=0xb3b8358,
e=0xb3bb210) at kernel/qapplication.cpp:3886
#28 0x011c5721 in KApplication::notify (this=0xbfe02dc4, receiver=0xb3b8358,
event=0xb3bb210) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00abc19e in QCoreApplication::notifyInternal (this=0xbfe02dc4,
receiver=0xb3b8358, event=0xb3bb210) at kernel/qcoreapplication.cpp:787
#30 0x00abff93 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9ba2540) at kernel/qcoreapplication.cpp:1428
#32 0x00ac00ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1321
#33 0x00aea6a4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#34 postEventSourceDispatch (s=0x9bc8088) at
kernel/qeventdispatcher_glib.cpp:277
#35 0x08c1225f in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x08c12990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x08c12c2a in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#38 0x00aeaada in QEventDispatcherGlib::processEvents (this=0x9ba3268,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#39 0x0596ce3a in QGuiEventDispatcherGlib::processEvents (this=0x9ba3268,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00abb1dd in QEventLoop::processEvents (this=0xbfe02d24, flags=...) at
kernel/qeventloop.cpp:149
#41 0x00abb421 in QEventLoop::exec (this=0xbfe02d24, flags=...) at
kernel/qeventloop.cpp:201
#42 0x00ac019d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#43 0x058b28f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#44 0x0804ac91 in main (argc=473460962, argv=0x19) at
../../../kontact/src/main.cpp:218

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

Possible duplicates by query: bug 284505, bug 283619, bug 283593, bug 283364,
bug 266358.

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