Bug 289028

Summary: karm segfaults after update
Product: [openSUSE] openSUSE 10.2 Reporter: Ursula Brueckner <ursula.brueckner>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 10.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: rpm -qa --last
strace

Description Ursula Brueckner 2007-07-02 18:12:19 UTC
After the last update karm crashes immediately.
Removing .kde/share/apps/karm/karm.ics lets karm start but trying to save a new task karm crashes again.

Steps to reproduce: 
Install opensuse 10.2 with KDE, install kdepim3-time-management. Start and use "karm". 
Update, start "karm" again and see how it crashes.
Remove .kde/share/apps/karm/karm.ics and start karm. Try to create a "New Task" and see the crash happen.

Backtrace of karm:

(gdb) run
Starting program: /opt/kde3/bin/karm
Failed to read a valid object file image from memory.
(no debugging symbols found)
[....]
(no debugging symbols found)
QLayout: Adding QCheckBox/0 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/1 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/2 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/3 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/4 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/5 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/6 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/7 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/8 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed
QLayout: Adding QCheckBox/9 (child of QButtonGroup/_desktopsGB) to layout for QWidget/unnamed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1236378992 (LWP 4303)]
0xb7cdf8f2 in QMap<QCString, QString>::operator[] () from /opt/kde3/lib/libkcal.so.2

(gdb) bt
#0  0xb7cdf8f2 in QMap<QCString, QString>::operator[] () from /opt/kde3/lib/libkcal.so.2
#1  0xb7cdef45 in KCal::CustomProperties::setCustomProperty () from /opt/kde3/lib/libkcal.so.2
#2  0x0806d15d in Task::staticMetaObject ()
#3  0x080870c0 in QValidator::metaObject ()
#4  0x0807082f in TaskView::staticMetaObject ()
#5  0x08070bc9 in TaskView::staticMetaObject ()
#6  0x08070e36 in TaskView::staticMetaObject ()
#7  0x0807257e in TaskView::staticMetaObject ()
#8  0xb6e243cd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0xb6e2500d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb7642b59 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#11 0xb7677fd2 in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#12 0xb77431ad in KAction::slotPopupActivated () from /opt/kde3/lib/libkdeui.so.4
#13 0xb7743471 in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#14 0xb6e243cd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0xb715e1ae in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb6e40497 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb6f2a337 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0xb764b81e in KPopupMenu::mouseReleaseEvent () from /opt/kde3/lib/libkdeui.so.4
#19 0xb6e5d1b0 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0xb6dc5647 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0xb6dc6641 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb74821f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#23 0xb6d659f9 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb6d6401f in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6d7491a in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6ddc0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6ddbf76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb6dc500f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x08060b12 in QWidget::setUpdatesEnabled ()
#30 0xbff8c0dc in ?? ()
#31 0x080606b0 in QWidget::setUpdatesEnabled ()
#32 0x00000001 in ?? ()
#33 0x00000000 in ?? ()
(gdb)
Comment 1 Ursula Brueckner 2007-07-02 18:17:11 UTC
Created attachment 149239 [details]
rpm -qa --last
Comment 2 Ursula Brueckner 2007-07-02 18:20:36 UTC
Created attachment 149240 [details]
strace
Comment 3 Stephan Binner 2007-07-09 06:57:24 UTC

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