Application: umbrello (2.4.4) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.2 Operating System: Linux 2.6.32.14-127.fc12.x86_64 x86_64 Distribution: "Fedora release 12 (Constantine)" -- Information about the crash: the uml modeller imports the opencog project until it seems to be too much, then the uml modeller crashes The crash can be reproduced every time. -- Backtrace: Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [KCrash Handler] #5 0x0000000000c7f47d in size (this=0x3b68a90, pObject=0x3e837c0) at /usr/include/QtCore/qlist.h:90 #6 indexOf (this=0x3b68a90, pObject=0x3e837c0) at /usr/include/QtCore/qlist.h:726 #7 UMLPackage::addObject (this=0x3b68a90, pObject=0x3e837c0) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/package.cpp:136 #8 0x0000000000be18eb in Uml::CmdCreateUMLObject::redo (this=0x3e90f60) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/cmds/generic/cmd_create_umlobject.cpp:48 #9 0x00000036e01c5e03 in QUndoStack::push (this=0x32d1ad0, cmd=0x3e90f60) at util/qundostack.cpp:541 #10 0x0000000000c8e56a in UMLApp::executeCommand (this=0x32e8de0, cmd=0x3e90f60) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/uml.cpp:2794 #11 0x0000000000c7682b in Object_Factory::createNewUMLObject (type=<value optimized out>, name=..., parentPkg=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/object_factory.cpp:141 #12 0x0000000000c787c1 in Object_Factory::createUMLObject (type=<value optimized out>, n=..., parentPkg=<value optimized out>, solicitNewName=false) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/object_factory.cpp:181 #13 0x0000000000506ddc in Import_Utils::createUMLObject (type=ot_UMLObject, inName=<value optimized out>, parentPkg=0x3b68a90, comment=<value optimized out>, stereotype=...) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/import_utils.cpp:231 #14 0x00000000005075f9 in Import_Utils::insertAttribute (owner=0x3ce3b30, scope=..., name=..., type=..., comment=..., isStatic=false) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/import_utils.cpp:370 #15 0x00000000004fa097 in CppTree2Uml::parseDeclaration2 (this=<value optimized out>, funSpec=<value optimized out>, storageSpec=<value optimized out>, typeSpec=<value optimized out>, decl=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:475 #16 0x00000000004f7036 in CppTree2Uml::parseSimpleDeclaration (this=0x7fffae9aec30, ast=0x3e20ac0) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:247 #17 0x00000000004f3889 in TreeParser::parseClassSpecifier (this=0x7fffae9aec30, classSpec=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/tree_parser.cpp:187 #18 0x00000000004fbd0b in CppTree2Uml::parseClassSpecifier (this=0x7fffae9aec30, ast=0x3c24540) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:378 #19 0x00000000004f6fdb in CppTree2Uml::parseSimpleDeclaration (this=0x7fffae9aec30, ast=0x3e32d70) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:240 #20 0x00000000004f3949 in TreeParser::parseLinkageBody (this=0x7fffae9aec30, linkageBody=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/tree_parser.cpp:160 #21 0x00000000004fa771 in CppTree2Uml::parseNamespace (this=0x7fffae9aec30, ast=0x3c230f0) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:96 #22 0x00000000004f37c9 in TreeParser::parseTranslationUnit (this=0x7fffae9aec30, translationUnit=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/tree_parser.cpp:41 #23 0x00000000004f6f66 in CppTree2Uml::parseTranslationUnit (this=0x7fffae9aec30, ast=0x3c22fa0) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:62 #24 0x0000000000515a9e in CppImport::feedTheModel (this=<value optimized out>, fileName=...) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/cppimport.cpp:98 #25 0x00000000005017da in ClassImport::importFiles (this=0x348bcc0, fileList=...) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/codeimport/classimport.cpp:45 #26 0x0000000000c8cf15 in UMLApp::importFiles (this=0x32e8de0, fileList=0x7fffae9af070) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/uml.cpp:2225 #27 0x0000000000c8d073 in UMLApp::slotImportProject (this=0x32e8de0) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/uml.cpp:2274 #28 0x0000000000c9c642 in UMLApp::qt_metacall (this=0x32e8de0, _c=InvokeMetaMethod, _id=52, _a=0x7fffae9af1f0) at /usr/src/debug/kdesdk-4.4.4/x86_64-redhat-linux-gnu/umbrello/umbrello/uml.moc:284 #29 0x00000036de36a2af in QMetaObject::activate (sender=0x3305a60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffae9af1f0) at kernel/qobject.cpp:3293 #30 0x00000036dfba5b12 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #31 0x00000036dfba724b in QAction::activate (this=0x3305a60, event=<value optimized out>) at kernel/qaction.cpp:1255 #32 0x00000036dffa9f25 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x3305a60, action_e=Trigger, self=true) at widgets/qmenu.cpp:1011 #33 0x00000036dffaf6da in QMenuPrivate::activateAction (this=0x3494350, action=0x3305a60, action_e=Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1103 #34 0x00000036e0ad027e in KMenu::mouseReleaseEvent (this=0x34933a0, e=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kdeui/widgets/kmenu.cpp:471 #35 0x00000036dfbf5bea in QWidget::event (this=0x34933a0, event=0x7fffae9afe40) at kernel/qwidget.cpp:7998 #36 0x00000036dffb0c8b in QMenu::event (this=0x34933a0, e=0x7fffae9afe40) at widgets/qmenu.cpp:2414 #37 0x00000036dfbaa99c in QApplicationPrivate::notify_helper (this=0x320fbb0, receiver=0x34933a0, e=0x7fffae9afe40) at kernel/qapplication.cpp:4304 #38 0x00000036dfbb152d in QApplication::notify (this=<value optimized out>, receiver=0x34933a0, e=0x7fffae9afe40) at kernel/qapplication.cpp:3869 #39 0x00000036e0a06ba6 in KApplication::notify (this=0x7fffae9b0b50, receiver=0x34933a0, event=0x7fffae9afe40) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302 #40 0x00000036de35774c in QCoreApplication::notifyInternal (this=0x7fffae9b0b50, receiver=0x34933a0, event=0x7fffae9afe40) at kernel/qcoreapplication.cpp:704 #41 0x00000036dfbb071e in sendEvent (receiver=0x34933a0, event=0x7fffae9afe40, alienWidget=0x0, nativeWidget=0x34933a0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #42 QApplicationPrivate::sendMouseEvent (receiver=0x34933a0, event=0x7fffae9afe40, alienWidget=0x0, nativeWidget=0x34933a0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2969 #43 0x00000036dfc228f5 in QETWidget::translateMouseEvent (this=0x34933a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4307 #44 0x00000036dfc211d8 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffae9b0760) at kernel/qapplication_x11.cpp:3506 #45 0x00000036dfc49e32 in x11EventSourceDispatch (s=0x32138b0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #46 0x00000035f8a3923e in g_main_dispatch (context=0x3212920) at gmain.c:1960 #47 IA__g_main_context_dispatch (context=0x3212920) at gmain.c:2513 #48 0x00000035f8a3cc28 in g_main_context_iterate (context=0x3212920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #49 0x00000035f8a3cd4a in IA__g_main_context_iteration (context=0x3212920, may_block=1) at gmain.c:2654 #50 0x00000036de37d063 in QEventDispatcherGlib::processEvents (this=0x31e8480, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #51 0x00000036dfc49afe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #52 0x00000036de356192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #53 0x00000036de35645c in QEventLoop::exec (this=0x7fffae9b0a90, flags=...) at kernel/qeventloop.cpp:201 #54 0x00000036de358749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #55 0x0000000000c6e685 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdesdk-4.4.4/umbrello/umbrello/main.cpp:111 Possible duplicates by query: bug 238775, bug 217387. Reported using DrKonqi
Created attachment 55377 [details] New crash information added by DrKonqi umbrello (2.5.4) on KDE Platform 4.5.4 (KDE 4.5.4) using Qt 4.6.3 - What I was doing when the application crashed: Importing of big C/C++ project crashes th Umbrello. It looks that UML construction has been failed -- Backtrace (Reduced): #7 0x0861b01e in size (this=0x90ce148, pObject=0x92322d8) at /usr/include/QtCore/qlist.h:90 #8 indexOf (this=0x90ce148, pObject=0x92322d8) at /usr/include/QtCore/qlist.h:726 #9 UMLPackage::addObject (this=0x90ce148, pObject=0x92322d8) at /usr/src/debug/kdesdk-4.5.4/umbrello/umbrello/package.cpp:136 #10 0x0857870d in Uml::CmdCreateUMLObject::redo (this=0x92756b8) at /usr/src/debug/kdesdk-4.5.4/umbrello/umbrello/cmds/generic/cmd_create_umlobject.cpp:48 #11 0x070ce0c6 in QUndoStack::push (this=0x8924bb8, cmd=0x92756b8) at util/qundostack.cpp:541
*** This bug has been marked as a duplicate of bug 175096 ***