Bugzilla – Bug 120615
[korganizer] add birthday resource crash
Last modified: 2006-02-23 12:54:40 UTC
KOrganizer (both as a Kontact module and standalone) crashes on me when I am trying to add a new calendar (birthdays from KAddressbook). The calendar is however added and it does work (birthdays are shown in KOrganizer after relaunching). However when I open the birthday calendar source setting dialog, KOrganizer crashes after pressing OK or Cancel in the dialog: test@llyr:~> korganizer test@llyr:~> QLayout::addChildLayout: layout already has a parent *** glibc detected *** free(): invalid pointer: 0x0835d850 *** test@llyr:~> kontact test@llyr:~> QLayout::addChildLayout: layout already has a parent *** glibc detected *** free(): invalid pointer: 0x087a5180 *** *** KMail got signal 6 (Crashing) This is SUSE Linux 10.0, but I have found exactly the same problem on a different machine still running SUSE Linux 9.3.
well, backtrace? please install debug infos and call korganizer from gdb
(no debugging symbols found) Program exited normally. (gdb) QLayout::addChildLayout: layout already has a parent *** glibc detected *** free(): invalid pointer: 0x0835ad50 *** (gdb) bt No stack. well, probably I did some mistake, I am not very experienced in debugging :)
(gdb) run Starting program: /opt/kde3/bin/korganizer [Thread debugging using libthread_db enabled] [New Thread 1104076736 (LWP 5627)] Program exited normally. (gdb) QLayout::addChildLayout: layout already has a parent *** glibc detected *** free(): invalid pointer: 0x0833be60 *** bt No stack. (gdb) can you reproduce the bug?
Yes, investigating it now.
Fixed in KDE 3.5.1, missing resourceChanged() on reload, revision 474539. Fix is in 10.1