[KimDaBa] Re: Crashes with actual snapshot (2004-01-28)

Jesper K. Pedersen blackie at kde.org
Mon Feb 2 09:10:18 GMT 2004


First Reimar Imhof you block emails from my IP, so its pretty difficult to
answer your email :-/

Looking over the bug below I still belive it must be a bug in KDock* from
KDE 3.1.x, I cannot reproduce it with the CVS version.

Should anyone running CVS or KDE 3.2, see the bug please let me know and
I'll have a look at it again, until then I will see this bug as a bug in
an old version of third party code, which I really can't do much about.

Cheers
Jesper.

Reimar Imhof <Reimar.Imhof at netCologne.de> writes:

| Am Donnerstag, 29. Januar 2004 19:24 schrieben Sie:
| > What is your KDE and Qt version?
| >
| > Cheers.
| > Jesper
| 
| Hello Jesper,
| 
| it's both 3.1.1.
| 
| In your mail from 29. January (on the mailing list) you asked me to do a 
| valgrind output.
| Okay, I've never done it, but here it comes.
| What I did in kimdaba is this: I tried to add a new category to 
| the properties window of an image and save it.
| This time it was working.
| Here comes the valgrind output.
| I hope, it might help you.
| Bye
| Reimar
| 
| ri at linux:~/kdevelop/kimdaba> valgrind --skin=memcheck ./kimdaba/kimdaba
| ==10687== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux.
| ==10687== Copyright (C) 2002, and GNU GPL'd, by Julian Seward.
| ==10687== Using valgrind-1.9.5pre, a program instrumentation system for 
| x86-linux.
| ==10687== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward.
| ==10687== Estimated CPU clock rate is 449 MHz
| ==10687== For more details, rerun with: -v
| ==10687==
| ==10687== Syscall param ioctl(generic) contains uninitialised or unaddressable 
| byte(s)
| ==10687==    at 0x41381A34: __GI___ioctl (in /lib/libc.so.6)
| ==10687==    by 0x44552206: ???
| ==10687==    by 0x4440D21F: ???
| ==10687==    by 0x445529B4: ???
| ==10687==    Address 0xBFFFEBC4 is on thread 1's stack
| ==10687==
| ==10687== Syscall param write(buf) contains uninitialised or unaddressable 
| byte(s)
| ==10687==    at 0x4137BBE8: __GI___libc_write (in /lib/libc.so.6)
| ==10687==    by 0x410E9EBD: _X11TransSocketWrite (in 
| /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    by 0x410EAAFE: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    by 0x410C9663: _XFlushInt (in /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    Address 0x436BBC44 is 116 bytes inside a block of size 2048 
| alloc'd
| ==10687==    at 0x401633BB: calloc (in /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x410BA736: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    by 0x40B5E330: qt_init_internal(int*, char**, _XDisplay*, 
| unsigned long, unsigned long) (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40B5F83B: qt_init(int*, char**, QApplication::Type) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Syscall param writev(vector[...]) contains uninitialised or 
| unaddressable byte(s)
| ==10687==    at 0x40175278: vgIntercept_writev (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x401752AF: __writev (in /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x410E9F3D: _X11TransSocketWritev (in 
| /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    by 0x410EAB5E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    Address 0x436BBC75 is 165 bytes inside a block of size 2048 
| alloc'd
| ==10687==    at 0x401633BB: calloc (in /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x410BA736: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
| ==10687==    by 0x40B5E330: qt_init_internal(int*, char**, _XDisplay*, 
| unsigned long, unsigned long) (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40B5F83B: qt_init(int*, char**, QApplication::Type) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Syscall param write(buf) contains uninitialised or unaddressable 
| byte(s)
| ==10687==    at 0x4137BBE8: __GI___libc_write (in /lib/libc.so.6)
| ==10687==    by 0x4117AD9D: _IceTransSocketWrite (in 
| /usr/X11R6/lib/libICE.so.6.3)
| ==10687==    by 0x4117BB6E: _IceTransWrite (in /usr/X11R6/lib/libICE.so.6.3)
| ==10687==    by 0x4117254A: _IceWrite (in /usr/X11R6/lib/libICE.so.6.3)
| ==10687==    Address 0x4370530C is 12 bytes inside a block of size 1024 
| alloc'd
| ==10687==    at 0x401633BB: calloc (in /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x4116F4A6: IceOpenConnection (in 
| /usr/X11R6/lib/libICE.so.6.3)
| ==10687==    by 0x411633A0: SmcOpenConnection (in /usr/X11R6/lib/libSM.so.6.0)
| ==10687==    by 0x40B68DD1: QSessionManager::QSessionManager(QApplication*, 
| QString&, QString&) (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687== valgrind's libpthread.so: IGNORED call to: 
| pthread_attr_setinheritsched
| ==10687== valgrind's libpthread.so: IGNORED call to: pthread_attr_destroy
| ==10687==
| ==10687== Conditional jump or move depends on uninitialised value(s)
| ==10687==    at 0x40DCFF1A: QIconView::showEvent(QShowEvent*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40C5AACD: QWidget::event(QEvent*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40BC35F7: QApplication::internalNotify(QObject*, QEvent*) 
| (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40BC2B4F: QApplication::notify(QObject*, QEvent*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Conditional jump or move depends on uninitialised value(s)
| ==10687==    at 0x4AA6A878: KateViewInternal::updateView(bool, int) (in 
| /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==    by 0x4AA68F89: KateViewInternal::KateViewInternal(KateView*, 
| KateDocument*) (in /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==    by 0x4AA47098: KateView::KateView(KateDocument*, QWidget*, char 
| const*) (in /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==    by 0x4AA23CD1: KateDocument::createView(QWidget*, char const*) 
| (in /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==
| ==10687== Conditional jump or move depends on uninitialised value(s)
| ==10687==    at 0x4AA6A878: KateViewInternal::updateView(bool, int) (in 
| /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==    by 0x4AA7221F: KateViewInternal::resizeEvent(QResizeEvent*) (in 
| /opt/kde3/lib/kde3/libkatepart.so)
| ==10687==    by 0x40C5AAB9: QWidget::event(QEvent*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40BC35F7: QApplication::internalNotify(QObject*, QEvent*) 
| (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x406EBEF5: KDockWidget::manualDock(KDockWidget*, 
| KDockWidget::DockPosition, int, QPoint, bool, int) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EE21F: KDockWidget::dockBack() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EDF69: KDockWidget::makeDockVisible() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406E8B00: KDockMainWindow::makeDockVisible(KDockWidget*) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    Address 0x44201F08 is not stack'd, malloc'd or free'd
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x406EBEE1: KDockWidget::manualDock(KDockWidget*, 
| KDockWidget::DockPosition, int, QPoint, bool, int) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EBFA6: KDockWidget::manualDock(KDockWidget*, 
| KDockWidget::DockPosition, int, QPoint, bool, int) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EE21F: KDockWidget::dockBack() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EDF69: KDockWidget::makeDockVisible() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    Address 0x44201F04 is not stack'd, malloc'd or free'd
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x406EBF06: KDockWidget::manualDock(KDockWidget*, 
| KDockWidget::DockPosition, int, QPoint, bool, int) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EBFA6: KDockWidget::manualDock(KDockWidget*, 
| KDockWidget::DockPosition, int, QPoint, bool, int) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EE21F: KDockWidget::dockBack() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406EDF69: KDockWidget::makeDockVisible() (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    Address 0x44201E74 is not stack'd, malloc'd or free'd
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x40C22271: QObject::name() const (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x406F199F: KDockManager::writeConfig(QDomElement&) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x406E8BB9: KDockMainWindow::writeDockConfig(QDomElement&) (in 
| /opt/kde3/lib/libkdeui.so.4.1.0)
| ==10687==    by 0x808B7E9: ImageConfig::writeDockConfig(QDomElement&) 
| (imageconfig.cpp:611)
| ==10687==    Address 0x44201E70 is 4 bytes before a block of size 12 free'd
| ==10687==    at 0x40163266: __builtin_delete (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40163284: operator delete(void*) (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40E9F35E: QGList::removeRef(void*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40BC4478: QApplication::sendPostedEvents(QObject*, int) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x40E3C58C: QDomNodePrivate::insertAfter(QDomNodePrivate*, 
| QDomNodePrivate*) (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3C83F: QDomNodePrivate::appendChild(QDomNodePrivate*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3D761: QDomNode::appendChild(QDomNode const&) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x806F793: Options::save(QDomElement) (options.cpp:134)
| ==10687==    Address 0x48EAFFDC is 0 bytes inside a block of size 56 free'd
| ==10687==    at 0x40163266: __builtin_delete (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40163284: operator delete(void*) (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40E4798C: QDomDocumentPrivate::~QDomDocumentPrivate() (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3CC1D: QDomNode::~QDomNode() (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==
| ==10687== Invalid read of size 4
| ==10687==    at 0x40E3C7FF: QDomNodePrivate::removeChild(QDomNodePrivate*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3C597: QDomNodePrivate::insertAfter(QDomNodePrivate*, 
| QDomNodePrivate*) (in /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3C83F: QDomNodePrivate::appendChild(QDomNodePrivate*) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3D761: QDomNode::appendChild(QDomNode const&) (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    Address 0x48EAFFF0 is 20 bytes inside a block of size 56 free'd
| ==10687==    at 0x40163266: __builtin_delete (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40163284: operator delete(void*) (in 
| /usr/lib/valgrind/valgrind.so)
| ==10687==    by 0x40E4798C: QDomDocumentPrivate::~QDomDocumentPrivate() (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687==    by 0x40E3CC1D: QDomNode::~QDomNode() (in 
| /usr/lib/qt3/lib/libqt-mt.so.3.1.1)
| ==10687== discard syms in /usr/lib/qt3/plugins/imageformats/libqmng.so due to 
| munmap()
| ==10687== discard syms in /usr/lib/libmng.so.1.0.0 due to munmap()
| ==10687== discard syms in /usr/lib/liblcms.so.1.0.9 due to munmap()
| ==10687== discard syms in /usr/lib/qt3/plugins/imageformats/libqjpeg.so due to 
| munmap()
| ==10687== discard syms in /usr/lib/libGLU.so.1.3 due to munmap()
| ==10687== discard syms in /opt/kde3/lib/kde3/plugins/styles/keramik.so due to 
| munmap()
| ==10687== discard syms in /usr/lib/gconv/ISO8859-1.so due to munmap()
| ==10687== discard syms in /usr/lib/gconv/ISO8859-15.so due to munmap()
| ==10687==
| ==10687== ERROR SUMMARY: 271 errors from 13 contexts (suppressed: 40 from 2)
| ==10687== malloc/free: in use at exit: 946861 bytes in 25833 blocks.
| ==10687== malloc/free: 965377 allocs, 939544 frees, 99021333 bytes allocated.
| ==10687== For a detailed leak analysis,  rerun with: --leak-check=yes
| ==10687== For counts of detected errors, rerun with: -v
| ri at linux:~/kdevelop/kimdaba>
| 
| 
| 
| >
| > Reimar Imhof <Reimar.Imhof at netCologne.de> writes:
| > | Hello Jesper,
| > |
| > | perhaps these stack traces can help you.
| > |
| > | Should I reconfigure kimdaba with debug-enabled=full and try to get the
| > | call stacks again? Could that help you?
| > |
| > | Bye
| > | Reimar
| > |
| > |
| > | I tried to add a new category to the properties window of an image
| > | (happend again, when I went back to my original copy of index.xml and
| > | tried again):
| > |
| > | [New Thread 16384 (LWP 8894)]
| > | [New Thread 32769 (LWP 9064)]
| > | [New Thread 16386 (LWP 9065)]
| > | 0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #0  0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #1  0x40682c89 in KCrash::defaultCrashHandler(int) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #2  0x40f9b1ec in __pthread_sighandler () from /lib/libpthread.so.0
| > | #3  <signal handler called>
| > | #4  0x40a30235 in QObject::inherits(char const*) const ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #5  0x404f9f1f in KDockWidget::manualDock(KDockWidget*,
| > | KDockWidget::DockPosition, int, QPoint, bool, int) () from
| > | /opt/kde3/lib/libkdeui.so.4
| > | #6  0x404f9fa7 in KDockWidget::manualDock(KDockWidget*,
| > | KDockWidget::DockPosition, int, QPoint, bool, int) () from
| > | /opt/kde3/lib/libkdeui.so.4
| > | #7  0x404fc220 in KDockWidget::dockBack() () from
| > | /opt/kde3/lib/libkdeui.so.4 #8  0x404fbf6a in
| > | KDockWidget::makeDockVisible() ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #9  0x404f6b01 in KDockMainWindow::makeDockVisible(KDockWidget*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #10 0x404fbf18 in KDockWidget::changeHideShowState() ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #11 0x405055d9 in KDockManager::slotMenuActivated(int) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #12 0x40507c64 in KDockManager::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #13 0x40a3285e in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #14 0x40a329c8 in QObject::activate_signal(int, int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #15 0x40d3ebc0 in QPopupMenu::activated(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #16 0x40b23cfc in QPopupMenu::actSig(int, bool) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #17 0x40b280f7 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #18 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #19 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #20 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #21 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #22 0x40972886 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #23 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #24 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #25 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #26 0x409d18df in QApplication::enter_loop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #27 0x40b2abd7 in QPopupMenu::exec(QPoint const&, int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #28 0x0808b447 in ImageConfig::slotOptions() ()
| > | #29 0x0808c37b in ImageConfig::qt_invoke(int, QUObject*) ()
| > | #30 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #31 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #32 0x40d303ec in QButton::clicked() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #33 0x40aba716 in
| > | QButton::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #34 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #35 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #36 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #37 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #38 0x409725c8 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #39 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #40 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #41 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #42 0x0808b497 in ImageConfig::exec() ()
| > | #43 0x0808a720 in ImageConfig::configure(QPtrList<ImageInfo>, bool) ()
| > | #44 0x0807f1c0 in MainView::configImages(QPtrList<ImageInfo> const&,
| > | bool) () #45 0x0807efcb in MainView::configureImages(QPtrList<ImageInfo>
| > | const&, bool) ()
| > | #46 0x0807ef5e in MainView::configureImages(bool) ()
| > | #47 0x0807ee81 in MainView::slotConfigureAllImages() ()
| > | #48 0x08084026 in MainView::qt_invoke(int, QUObject*) ()
| > | #49 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #50 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #51 0x40431a89 in KAction::activated() () from
| > | /opt/kde3/lib/libkdeui.so.4 #52 0x4042257d in KAction::slotActivated() ()
| > | from /opt/kde3/lib/libkdeui.so.4 #53 0x40431b41 in
| > | KAction::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #54 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #55 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #56 0x4067d1c9 in KAccelPrivate::menuItemActivated() ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #57 0x4067b962 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #58 0x40a305fe in QObject::activate_filters(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #59 0x40a304d2 in QObject::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #60 0x40a6889c in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #61 0x40b15b72 in QMainWindow::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #62 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #63 0x409d1006 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #64 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #65 0x4067a914 in KAccelEventHandler::x11Event(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #66 0x40614e2f in KApplication::x11EventFilter(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #67 0x40965a08 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #68 0x4096f5f3 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #69 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #70 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #71 0x409e5a76 in QEventLoop::exec() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #72 0x409d187f in QApplication::exec() ()
| > | from /usr/lib/qt3/lib/libqt-mt.so.3 #73 0x08067067 in main ()
| > | #74 0x410f7857 in __libc_start_main () from /lib/libc.so.6
| > |
| > | restart of program, added new category to the properties window of some
| > | images again (no crash this time at this point), then add some new
| > | properties to selected pictures, then add some different new properties
| > | to some other pictures and then try to save:
| > |
| > | [New Thread 16384 (LWP 9111)]
| > | [New Thread 32769 (LWP 9112)]
| > | [New Thread 16386 (LWP 9113)]
| > | 0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #0  0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #1  0x40682c89 in KCrash::defaultCrashHandler(int) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #2  0x40f9b1ec in __pthread_sighandler () from /lib/libpthread.so.0
| > | #3  <signal handler called>
| > | #4  0x0822749a in ?? ()
| > | #5  0x40c4a840 in QDomNodePrivate::appendChild(QDomNodePrivate*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #6  0x40c4b762 in QDomNode::appendChild(QDomNode const&) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #7  0x0806e98b in Options::save(QDomElement) ()
| > | #8  0x0807f8fc in MainView::save(QString const&) ()
| > | #9  0x0807f634 in MainView::slotSave() ()
| > | #10 0x0808400a in MainView::qt_invoke(int, QUObject*) ()
| > | #11 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #12 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #13 0x40431a89 in KAction::activated() () from
| > | /opt/kde3/lib/libkdeui.so.4 #14 0x4042257d in KAction::slotActivated() ()
| > | from /opt/kde3/lib/libkdeui.so.4 #15 0x40431b41 in
| > | KAction::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #16 0x40a3285e in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #17 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #18 0x40d303ec in QButton::clicked() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #19 0x40aba716 in
| > | QButton::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #20 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #21 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #22 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #23 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #24 0x409725c8 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #25 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #26 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #27 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #28 0x409e5a76 in QEventLoop::exec() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #29 0x409d187f in QApplication::exec() ()
| > | from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x08067067 in main ()
| > | #31 0x410f7857 in __libc_start_main () from /lib/libc.so.6
| > |
| > |
| > | restart program, added new category to the properties window of some
| > | images again, trying to save window dialog layout:
| > |
| > | [New Thread 16384 (LWP 9143)]
| > | [New Thread 32769 (LWP 9144)]
| > | [New Thread 16386 (LWP 9145)]
| > | 0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #0  0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #1  0x40682c89 in KCrash::defaultCrashHandler(int) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #2  0x40f9b1ec in __pthread_sighandler () from /lib/libpthread.so.0
| > | #3  <signal handler called>
| > | #4  0x4115d43b in strlen () from /lib/libc.so.6
| > | #5  0x40cc08e2 in QString::latin1ToUnicode(char const*, unsigned*,
| > | unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #6  0x40cc12a7 in QString::QString(char const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #7  0x404ff9b2 in KDockManager::writeConfig(QDomElement&) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #8  0x404f6bba in KDockMainWindow::writeDockConfig(QDomElement&) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #9  0x0806f85d in Options::saveConfigWindowLayout(ImageConfig*) ()
| > | #10 0x0808b4e8 in ImageConfig::slotSaveWindowSetup() ()
| > | #11 0x0808c386 in ImageConfig::qt_invoke(int, QUObject*) ()
| > | #12 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #13 0x40d28c6a in QSignal::signal(QVariant const&) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #14 0x40a4d328 in QSignal::activate() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x40b2816b in
| > | QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3
| > | #16 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #17 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #18 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #19 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #20 0x40972886 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #21 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #22 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #23 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #24 0x409d18df in QApplication::enter_loop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #25 0x40b2abd7 in QPopupMenu::exec(QPoint const&, int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #26 0x0808b447 in ImageConfig::slotOptions() ()
| > | #27 0x0808c37b in ImageConfig::qt_invoke(int, QUObject*) ()
| > | #28 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #29 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #30 0x40d303ec in QButton::clicked() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x40aba716 in
| > | QButton::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #32 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #33 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #34 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #35 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #36 0x409725c8 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #37 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #38 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #39 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #40 0x0808b497 in ImageConfig::exec() ()
| > | #41 0x0808a720 in ImageConfig::configure(QPtrList<ImageInfo>, bool) ()
| > | #42 0x0807f1c0 in MainView::configImages(QPtrList<ImageInfo> const&,
| > | bool) () #43 0x0807efcb in MainView::configureImages(QPtrList<ImageInfo>
| > | const&, bool) ()
| > | #44 0x0807ef5e in MainView::configureImages(bool) ()
| > | #45 0x0807ee81 in MainView::slotConfigureAllImages() ()
| > | #46 0x08084026 in MainView::qt_invoke(int, QUObject*) ()
| > | #47 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #48 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #49 0x40431a89 in KAction::activated() () from
| > | /opt/kde3/lib/libkdeui.so.4 #50 0x4042257d in KAction::slotActivated() ()
| > | from /opt/kde3/lib/libkdeui.so.4 #51 0x40431b41 in
| > | KAction::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #52 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #53 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #54 0x4067d1c9 in KAccelPrivate::menuItemActivated() ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #55 0x4067b962 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #56 0x40a305fe in QObject::activate_filters(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #57 0x40a304d2 in QObject::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #58 0x40a6889c in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #59 0x40b15b72 in QMainWindow::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #60 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #61 0x409d1006 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #62 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #63 0x4067a914 in KAccelEventHandler::x11Event(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #64 0x40614e2f in KApplication::x11EventFilter(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #65 0x40965a08 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #66 0x4096f5f3 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #67 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #68 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #69 0x409e5a76 in QEventLoop::exec() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #70 0x409d187f in QApplication::exec() ()
| > | from /usr/lib/qt3/lib/libqt-mt.so.3 #71 0x08067067 in main ()
| > | #72 0x410f7857 in __libc_start_main () from /lib/libc.so.6
| > |
| > |
| > | restart program, open new category for the properties window of some
| > | images: (happened twice)
| > |
| > | [New Thread 16384 (LWP 9143)]
| > | [New Thread 32769 (LWP 9144)]
| > | [New Thread 16386 (LWP 9145)]
| > | 0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #0  0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #1  0x40682c89 in KCrash::defaultCrashHandler(int) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #2  0x40f9b1ec in __pthread_sighandler () from /lib/libpthread.so.0
| > | #3  <signal handler called>
| > | #4  0x4115d43b in strlen () from /lib/libc.so.6
| > | #5  0x40cc08e2 in QString::latin1ToUnicode(char const*, unsigned*,
| > | unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #6  0x40cc12a7 in QString::QString(char const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #7  0x404ff9b2 in KDockManager::writeConfig(QDomElement&) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #8  0x404f6bba in KDockMainWindow::writeDockConfig(QDomElement&) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #9  0x0806f85d in Options::saveConfigWindowLayout(ImageConfig*) ()
| > | #10 0x0808b4e8 in ImageConfig::slotSaveWindowSetup() ()
| > | #11 0x0808c386 in ImageConfig::qt_invoke(int, QUObject*) ()
| > | #12 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #13 0x40d28c6a in QSignal::signal(QVariant const&) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #14 0x40a4d328 in QSignal::activate() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x40b2816b in
| > | QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3
| > | #16 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #17 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #18 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #19 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #20 0x40972886 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #21 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #22 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #23 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #24 0x409d18df in QApplication::enter_loop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #25 0x40b2abd7 in QPopupMenu::exec(QPoint const&, int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #26 0x0808b447 in ImageConfig::slotOptions() ()
| > | #27 0x0808c37b in ImageConfig::qt_invoke(int, QUObject*) ()
| > | #28 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #29 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #30 0x40d303ec in QButton::clicked() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x40aba716 in
| > | QButton::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #32 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #33 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #34 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #35 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #36 0x409725c8 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #37 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #38 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #39 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #40 0x0808b497 in ImageConfig::exec() ()
| > | #41 0x0808a720 in ImageConfig::configure(QPtrList<ImageInfo>, bool) ()
| > | #42 0x0807f1c0 in MainView::configImages(QPtrList<ImageInfo> const&,
| > | bool) () #43 0x0807efcb in MainView::configureImages(QPtrList<ImageInfo>
| > | const&, bool) ()
| > | #44 0x0807ef5e in MainView::configureImages(bool) ()
| > | #45 0x0807ee81 in MainView::slotConfigureAllImages() ()
| > | #46 0x08084026 in MainView::qt_invoke(int, QUObject*) ()
| > | #47 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #48 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #49 0x40431a89 in KAction::activated() () from
| > | /opt/kde3/lib/libkdeui.so.4 #50 0x4042257d in KAction::slotActivated() ()
| > | from /opt/kde3/lib/libkdeui.so.4 #51 0x40431b41 in
| > | KAction::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #52 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #53 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #54 0x4067d1c9 in KAccelPrivate::menuItemActivated() ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #55 0x4067b962 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #56 0x40a305fe in QObject::activate_filters(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #57 0x40a304d2 in QObject::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #58 0x40a6889c in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #59 0x40b15b72 in QMainWindow::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #60 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #61 0x409d1006 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #62 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #63 0x4067a914 in KAccelEventHandler::x11Event(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #64 0x40614e2f in KApplication::x11EventFilter(_XEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #65 0x40965a08 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #66 0x4096f5f3 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #67 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #68 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #69 0x409e5a76 in QEventLoop::exec() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #70 0x409d187f in QApplication::exec() ()
| > | from /usr/lib/qt3/lib/libqt-mt.so.3 #71 0x08067067 in main ()
| > | #72 0x410f7857 in __libc_start_main () from /lib/libc.so.6
| > |
| > |
| > | started with old index.xml again, added new category in kimdaba config
| > | dialog, opend properties window for one picture, added that new category
| > | to the properties window (no crash right now), put a new value for that
| > | new category to the picture, changed to picture angle and try to save the
| > | index.xml file:
| > |
| > | [New Thread 16384 (LWP 9202)]
| > | [New Thread 32769 (LWP 9203)]
| > | [New Thread 16386 (LWP 9204)]
| > | 0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #0  0x40f9c3ba in waitpid () from /lib/libpthread.so.0
| > | #1  0x40682c89 in KCrash::defaultCrashHandler(int) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #2  0x40f9b1ec in __pthread_sighandler () from /lib/libpthread.so.0
| > | #3  <signal handler called>
| > | #4  0x40c4a595 in QDomNodePrivate::insertAfter(QDomNodePrivate*,
| > | QDomNodePrivate*) () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #5  0x0823a630 in ?? ()
| > | #6  0x40c4a840 in QDomNodePrivate::appendChild(QDomNodePrivate*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #7  0x40c4b762 in QDomNode::appendChild(QDomNode const&) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #8  0x0806e98b in Options::save(QDomElement) ()
| > | #9  0x0807f8fc in MainView::save(QString const&) ()
| > | #10 0x0807f634 in MainView::slotSave() ()
| > | #11 0x0808400a in MainView::qt_invoke(int, QUObject*) ()
| > | #12 0x40a328e7 in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #13 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #14 0x40431a89 in KAction::activated() () from
| > | /opt/kde3/lib/libkdeui.so.4 #15 0x4042257d in KAction::slotActivated() ()
| > | from /opt/kde3/lib/libkdeui.so.4 #16 0x40431b41 in
| > | KAction::qt_invoke(int, QUObject*) ()
| > |    from /opt/kde3/lib/libkdeui.so.4
| > | #17 0x40a3285e in QObject::activate_signal(QConnectionList*, QUObject*)
| > | () from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #18 0x40a3278f in QObject::activate_signal(int) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #19 0x40d303ec in QButton::clicked() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #20 0x40aba716 in
| > | QButton::mouseReleaseEvent(QMouseEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #21 0x40a68954 in QWidget::event(QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #22 0x409d15f8 in QApplication::internalNotify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #23 0x409d0d76 in QApplication::notify(QObject*, QEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #24 0x4060f929 in KApplication::notify(QObject*, QEvent*) ()
| > |    from /opt/kde3/lib/libkdecore.so.4
| > | #25 0x409725c8 in QETWidget::translateMouseEvent(_XEvent const*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #26 0x4096fe30 in QApplication::x11ProcessEvent(_XEvent*) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #27 0x409854f2 in QEventLoop::processEvents(unsigned) ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #28 0x409e5b83 in QEventLoop::enterLoop() ()
| > |    from /usr/lib/qt3/lib/libqt-mt.so.3
| > | #29 0x409e5a76 in QEventLoop::exec() () from
| > | /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x409d187f in QApplication::exec() ()
| > | from /usr/lib/qt3/lib/libqt-mt.so.3 #31 0x08067067 in main ()
| > | #32 0x410f7857 in __libc_start_main () from /lib/libc.so.6
| 

-- 
Jesper K. Pedersen          |  Klarälvdalens Datakonsult
Senior Software Engineer    |  www.klaralvdalens-datakonsult.se
Peder Skrams Gade 27 3. tv. |
6700 Esbjerg                |  Platform-independent
Denmark                     |  software solutions



More information about the Kphotoalbum mailing list