Summary: | Kalender (Kontact) crashed when adding an event to a GroupWise 7 calender | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | jansen |
Component: | groupware | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | jacob, jansen, matt, smartins |
Priority: | NOR | ||
Version: | 4.4.1 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
jansen
2010-01-19 15:41:11 UTC
Another backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0x7ff9ab889750 (LWP 6593))] Thread 2 (Thread 0x7ff98ca42910 (LWP 6604)): #0 0x00007ff9a544f049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff9aa0ec53b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007ff9a45a99ec in ?? () from /usr/lib64/libQtNetwork.so.4 #3 0x00007ff9aa0eb485 in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007ff9a544a65d in start_thread () from /lib64/libpthread.so.0 #5 0x00007ff9a8f6614d in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ff9ab889750 (LWP 6593)): [KCrash Handler] #5 0x00007ff9a92945b8 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /usr/lib64/libstdc++.so.6 #6 0x00007ff98d09031e in std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /usr/lib64/libgwsoap.so.4 #7 0x00007ff98d09b002 in GroupwiseServer::retractRequest(KCal::Incidence*, GroupwiseServer::RetractCause) () from /usr/lib64/libgwsoap.so.4 #8 0x00007ff98d0a11c2 in GroupwiseServer::changeIncidence(KCal::Incidence*) () from /usr/lib64/libgwsoap.so.4 #9 0x00007ff987bf415e in KCal::ResourceGroupwise::doSave(bool) () from /usr/lib64/libkcalgroupwise.so.4 #10 0x00007ff9a671a89c in KCal::ResourceCached::save(KCal::ResourceCached::CacheAction, KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #11 0x00007ff9a671aa08 in KCal::ResourceCached::slotSave() () from /usr/lib64/libkcal.so.4 #12 0x00007ff9a671aafc in KCal::ResourceCached::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkcal.so.4 #13 0x00007ff987bf2d80 in KCal::ResourceGroupwise::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkcalgroupwise.so.4 #14 0x00007ff9aa1e5fbc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #15 0x00007ff9aa1dff63 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #16 0x00007ff9a969c2ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #17 0x00007ff9a96a357e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #18 0x00007ff9aab4ef26 in KApplication::notify (this=0x7fffe92d62d0, receiver=0x2b34f00, event=0x7fffe92d2b20) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302 #19 0x00007ff9aa1d0ddc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #20 0x00007ff9aa1fc71d in ?? () from /usr/lib64/libQtCore.so.4 #21 0x00007ff9aa1f9678 in ?? () from /usr/lib64/libQtCore.so.4 #22 0x00007ff9a2dd0dde in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #23 0x00007ff9a2dd47a8 in ?? () from /usr/lib64/libglib-2.0.so.0 #24 0x00007ff9a2dd48d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #25 0x00007ff9aa1f93a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #26 0x00007ff9a972f31e in ?? () from /usr/lib64/libQtGui.so.4 #27 0x00007ff9aa1cf712 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #28 0x00007ff9aa1cfae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #29 0x00007ff9a9af97ee in QDialog::exec() () from /usr/lib64/libQtGui.so.4 #30 0x00007ff987bf2412 in KCal::ResourceGroupwise::confirmSave() () from /usr/lib64/libkcalgroupwise.so.4 #31 0x00007ff987bf3b2e in KCal::ResourceGroupwise::doSave(bool) () from /usr/lib64/libkcalgroupwise.so.4 #32 0x00007ff9a670eea9 in KCal::ResourceCalendar::save(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #33 0x00007ff9a671ddd1 in KCal::CalendarResources::save(KCal::CalendarResources::Ticket*, KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #34 0x00007ff9a6720312 in KCal::CalendarResources::endChange(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #35 0x00007ff9a671f726 in KCal::CalendarResources::addIncidence(KCal::Incidence*) () from /usr/lib64/libkcal.so.4 #36 0x00007ff98e55e007 in IncidenceChanger::addIncidence(KCal::Incidence*, QWidget*) () from /usr/lib64/libkorganizerprivate.so.4 #37 0x00007ff98e4e68b7 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #38 0x00007ff98e4e4a46 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #39 0x00007ff9aaac5799 in KDialog::qt_metacall (this=0x37b13d0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe92d3b00) at /usr/src/debug/kdelibs-4.3.4/build/kdeui/kdialog.moc:184 #40 0x00007ff9aab79d00 in KPageDialog::qt_metacall (this=0x277e990, _c=InvokeMetaMethod, _id=0, _a=0x277e980) at /usr/src/debug/kdelibs-4.3.4/build/kdeui/kpagedialog.moc:64 #41 0x00007ff98e4e5810 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #42 0x00007ff98e4e6d70 in ?? () from /usr/lib64/libkorganizerprivate.so.4 #43 0x00007ff9aa1e5fbc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #44 0x00007ff9aa1e8aee in QSignalMapper::mapped(int) () from /usr/lib64/libQtCore.so.4 #45 0x00007ff9aa1e9ce0 in QSignalMapper::map(QObject*) () from /usr/lib64/libQtCore.so.4 #46 0x00007ff9aa1e9f50 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtCore.so.4 #47 0x00007ff9aa1e5fbc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4 #48 0x00007ff9a9c80e27 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4 #49 0x00007ff9a99e2c2b in ?? () from /usr/lib64/libQtGui.so.4 #50 0x00007ff9a99e483b in ?? () from /usr/lib64/libQtGui.so.4 #51 0x00007ff9a99e4a85 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #52 0x00007ff9a96eacf0 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #53 0x00007ff9a969c2ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #54 0x00007ff9a96a33c1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #55 0x00007ff9aab4ef26 in KApplication::notify (this=0x7fffe92d62d0, receiver=0x31f4200, event=0x7fffe92d43b0) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302 #56 0x00007ff9aa1d0ddc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #57 0x00007ff9a96a2c90 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib64/libQtGui.so.4 #58 0x00007ff9a9708cfe in ?? () from /usr/lib64/libQtGui.so.4 #59 0x00007ff9a9707d9a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #60 0x00007ff9a972fb6c in ?? () from /usr/lib64/libQtGui.so.4 #61 0x00007ff9a2dd0dde in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #62 0x00007ff9a2dd47a8 in ?? () from /usr/lib64/libglib-2.0.so.0 #63 0x00007ff9a2dd48d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #64 0x00007ff9aa1f93a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #65 0x00007ff9a972f31e in ?? () from /usr/lib64/libQtGui.so.4 #66 0x00007ff9aa1cf712 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #67 0x00007ff9aa1cfae4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #68 0x00007ff9aa1d1c99 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #69 0x0000000000403f67 in _start () Created attachment 42225 [details]
New crash information added by DrKonqi
Problem still occurs with Kontact/Kalender 4.4.1 and a GroupWise 8 Server...
*** Bug 181831 has been marked as a duplicate of this bug. *** *** Bug 225322 has been marked as a duplicate of this bug. *** KCal and kres aren't used anymore and this shouldn't happen. Try kdepim 4.6. and reopen if necessary. I´m currently using this (openSUSE 11.4, x86_64): ~> kontact -v Qt: 4.7.3 KDE: 4.6.4 (4.6.4) "release 8" Kontact: 4.6.0 I no longer experience crashes when trying to add events to the GroupWise 8 calender. Which doesn't mean it works, though: I get an endless stream of confirmation windows telling me about added and/or changed events. They can only be stopped by closing kontact completely. After starting kontact again no traces of the event can be found. I gave up using kontact for managing my calender and nowadays use the GroupWise client instead... Someday I´ll try to capture the protocol messages exchanged with the GroupWise server and report that in a different bug report. Unfortunately I can't test this anymore; different company now, so I can't verify whether or not this fixed the problem. This is just a note for future reference that in this case silence means I can't test it rather than it's no longer an issue. |