Bug 225822

Summary: time tracker crashes kontact on saving
Product: [Applications] kontact Reporter: Larry CK <blackravener>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Larry CK 2010-02-07 12:31:20 UTC
Application that crashed: kontact
Version of the application: 4.3.5
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-19-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I've tried this 3 times in a row and all 3 time trying to save time tracker file couses kontact to crash.
I'm trying to keep track of the time I spend on different tasks on projects and for me to preserv this track I must save a file from Time Tracker, othervice it is gone after restart of Kontact.

My system:
Dell Studio XPS 1645 (with core i7 CPU, I've read forums saying that [k]ubuntu doesn't play well with i7, so I'm mentioning it, jsut in case)
Kubuntu 9.10 64bit

Kontact v 4.3.5

How to reproduce:

1. Open Kontact
2. Go to Time Tracker
3. Press "new" icon (icon of a tab with a yellow flair)
3. create new task (by clickin "new task button")
4. save the Time Tracker file by clicking "save" (black floppy disk icon)
5. select save location (tried saving on a local file system - ext4 and ntfs file system wit hte same result)
6. name your file
7. press save button

Kontact crashes.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  QString::size (this=<value optimized out>, other=...) at ../../include/QtCore/../../src/corelib/tools/qstring.h:104
#6  QString::operator== (this=<value optimized out>, other=...) at tools/qstring.cpp:1912
#7  0x00007f84391a806b in KDirWatchPrivate::Entry::findSubEntry (this=0x42fcd00) at ../../kio/kio/kdirwatch_p.h:157
#8  KDirWatchPrivate::inotifyEventReceived (this=0x42fcd00) at ../../kio/kio/kdirwatch.cpp:297
#9  0x00007f84391a96c4 in KDirWatchPrivate::qt_metacall (this=0x42fcd00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0c1581b0) at ./kdirwatch_p.moc:75
#10 0x00007f843ad06ddc in QMetaObject::activate (sender=0x43015c0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3113
#11 0x00007f843ad3ce9e in QSocketNotifier::activated (this=0x4059800000000000, _t1=26) at .moc/release-shared/moc_qsocketnotifier.cpp:83
#12 0x00007f843ad0b773 in QSocketNotifier::event (this=0x43015c0, e=0x7fff0c1586f0) at kernel/qsocketnotifier.cpp:316
#13 0x00007f843b615efc in QApplicationPrivate::notify_helper (this=0x262ad70, receiver=0x43015c0, e=0x7fff0c1586f0) at kernel/qapplication.cpp:4056
#14 0x00007f843b61d1ce in QApplication::notify (this=0x7fff0c158a10, receiver=0x43015c0, e=0x7fff0c1586f0) at kernel/qapplication.cpp:4021
#15 0x00007f843c24cf46 in KApplication::notify (this=0x7fff0c158a10, receiver=0x43015c0, event=0x7fff0c1586f0) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x00007f843acf1c2c in QCoreApplication::notifyInternal (this=0x7fff0c158a10, receiver=0x43015c0, event=0x7fff0c1586f0) at kernel/qcoreapplication.cpp:610
#17 0x00007f843ad1a42a in QCoreApplication::sendEvent (source=0x262fbf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#18 socketNotifierSourceDispatch (source=0x262fbf0) at kernel/qeventdispatcher_glib.cpp:110
#19 0x00007f8434569bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x00007f843456d598 in ?? () from /lib/libglib-2.0.so.0
#21 0x00007f843456d6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x00007f843ad1a1a6 in QEventDispatcherGlib::processEvents (this=0x2602cb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x00007f843b6aa4be in QGuiEventDispatcherGlib::processEvents (this=0x4059800000000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x00007f843acf0532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f843acf0904 in QEventLoop::exec (this=0x7fff0c158950, flags=) at kernel/qeventloop.cpp:201
#26 0x00007f843acf2ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0x0000000000403f47 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 PC LX 2010-02-13 03:33:37 UTC
*** Bug 226618 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2010-02-15 23:37:37 UTC
Fixed in KDE SC 4.4.1 and 4.5
Regards

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