From kde-bugs-dist Sat Dec 31 23:04:47 2005 From: GrdScarabe Date: Sat, 31 Dec 2005 23:04:47 +0000 To: kde-bugs-dist Subject: [Bug 119324] New: crash when sorting class attributes Message-Id: <20060101000446.119324.grdscarabe () grdscarabe ! net> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=113607029119649 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=119324 Summary: crash when sorting class attributes Product: umbrello Version: 1.5 Platform: Gentoo Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: uml-devel lists sourceforge net ReportedBy: grdscarabe grdscarabe net Version: 1.5 (using KDE KDE 3.5.0) Installed from: Gentoo Packages Compiler: gcc-3.4.4 Gentoo 3.4.5, ssp-3.4.5-1.0, pie-8.7.9 (thread model posix) OS: Linux When in a class diagram, we edit the order of a class attributes and then create a new attribute, a segfault is received ! To reproduce it : 1- create a class diagram 2- add a class 3- create some attributes (8 of type array for me) 4- move up an attribute from the middle ... the application receives a segfault Here is a backtrace (sorry there are no debug information) : #0 0xb698f0ab in __dynamic_cast () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so.6 No symbol table info available. #1 0x0812d35d in CodeClassFieldDeclarationBlock::syncToParent () No symbol table info available. #2 0x0812d584 in CodeClassFieldDeclarationBlock::qt_invoke () No symbol table info available. #3 0x082f2c6b in CPPSourceCodeClassFieldDeclarationBlock::qt_invoke () No symbol table info available. #4 0xb6f9ec2a in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb6f9f43c in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x082b7da5 in ClassifierListPage::slotClicked () No symbol table info available. #7 0x082b869f in ClassifierListPage::qt_invoke () No symbol table info available. #8 0xb6f9eca4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #9 0xb730f140 in QListBox::selectionChanged () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #10 0xb707c701 in QListBox::setSelected () from /usr/qt/3/lib/libqt-mt.so.3 ---Type to continue, or q to quit--- No symbol table info available. #11 0x082b83d2 in ClassifierListPage::slotUpClicked () No symbol table info available. #12 0x082b8757 in ClassifierListPage::qt_invoke () No symbol table info available. #13 0xb6f9eca4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #14 0xb6f9f43c in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #15 0xb73055bc in QButton::clicked () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #16 0xb7036d71 in QButton::mouseReleaseEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #17 0xb6fd8fda in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #18 0xb6f3927f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #19 0xb6f39642 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #20 0xb75ac905 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 No symbol table info available. ---Type to continue, or q to quit--- #21 0xb6ecfc49 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #22 0xb6ece4e7 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #23 0xb6ee2715 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #24 0xb6f4fea1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #25 0xb6f3837f in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #26 0xb71356f3 in QDialog::exec () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #27 0x081a94e6 in UMLDoc::showProperties () No symbol table info available. #28 0x081fa7f8 in UMLWidget::slotMenuSelection () No symbol table info available. #29 0x08191ebf in ToolBarState::mouseDoubleClick () No symbol table info available. #30 0xb70bba15 in QScrollView::viewportMouseDoubleClickEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. ---Type to continue, or q to quit--- #31 0xb70bdfb4 in QScrollView::eventFilter () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #32 0xb6f9bc7f in QObject::activate_filters () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #33 0xb6f9bd54 in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #34 0xb6fd8a1f in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #35 0xb6f3927f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #36 0xb6f39642 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #37 0xb75ac905 in KApplication::notify () from /usr/kde/3.5/lib/libkdecore.so.4 No symbol table info available. #38 0xb6ecfc49 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #39 0xb6ece4e7 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #40 0xb6ee2715 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. ---Type to continue, or q to quit--- #41 0xb6f4fea1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #42 0xb6f4fdf6 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #43 0xb6f3834f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #44 0x0816efbb in main () No symbol table info available.