Bug 254168 - Exception fired when I tried to open a java project
Summary: Exception fired when I tried to open a java project
Status: RESOLVED DUPLICATE of bug 223760
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-14 17:06 UTC by mastepanoski
Modified: 2010-11-17 23:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mastepanoski 2010-10-14 17:06:16 UTC
Application: umbrello (2.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Once I tried to open a java project, Umbrello starts to load Java classes and suddenly it notifies an exception.

The crash can be reproduced every time.

 -- Backtrace:
Application: Modelador de UML Umbrello (umbrello), signal: Segmentation fault
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0xa960598, name=...) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QList (this=0xa960598, name=...) at /usr/include/qt4/QtCore/qlist.h:114
#8  QListIterator (this=0xa960598, name=...) at /usr/include/qt4/QtCore/qlist.h:777
#9  UMLPackage::findObject (this=0xa960598, name=...) at ../../../umbrello/umbrello/package.cpp:238
#10 0x086ea1e5 in UMLDoc::isUnique (this=0xa4af090, name=..., package=0x1f4) at ../../../umbrello/umbrello/umldoc.cpp:972
#11 0x086ae4b6 in Model_Utils::uniqObjectName (type=Uml::ot_Class, parentPkg=0xa960598, prefix=...) at ../../../umbrello/umbrello/model_utils.cpp:438
#12 0x086b620b in Object_Factory::createUMLObject (type=Uml::ot_Class, n=..., parentPkg=0xa960598, solicitNewName=false) at ../../../umbrello/umbrello/object_factory.cpp:186
#13 0x08168037 in Import_Utils::createUMLObject (type=Uml::ot_UMLObject, inName=..., parentPkg=0xa960598, comment=..., stereotype=...) at ../../../umbrello/umbrello/codeimport/import_utils.cpp:231
#14 0x0816870c in Import_Utils::addMethodParameter (method=0xacdc8b0, type=..., name=...) at ../../../umbrello/umbrello/codeimport/import_utils.cpp:478
#15 0x0816dffc in JavaImport::parseStmt (this=0xa8ab448) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:508
#16 0x0817066b in NativeImportBase::parseFile (this=0xa8ab448, filename=...) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#17 0x081695b3 in JavaImport::parseFile (this=0xa8ab448, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:251
#18 0x08162145 in ClassImport::importFiles (this=0xa8ab448, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#19 0x086ccd7d in UMLApp::importFiles (this=0xa4b6650, fileList=0xbfcbce0c) at ../../../umbrello/umbrello/uml.cpp:2225
#20 0x086cceac in UMLApp::slotImportProject (this=0xa4b6650) at ../../../umbrello/umbrello/uml.cpp:2274
#21 0x086dd4b4 in UMLApp::qt_metacall (this=0xa4b6650, _c=QMetaObject::InvokeMetaMethod, _id=500, _a=0xbfcbcf58) at ./uml.moc:284
#22 0x01d45c9a in QMetaObject::metacall (object=0xa4b6650, cl=13525761, idx=98, argv=0xbfcbcf58) at kernel/qmetaobject.cpp:237
#23 0x01d543d5 in QMetaObject::activate (sender=0xa4c7a80, m=0x1bb9d58, local_signal_index=1, argv=0xbfcbcf58) at kernel/qobject.cpp:3293
#24 0x0128abd9 in QAction::triggered (this=0xa4c7a80, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#25 0x0128cdcc in QAction::activate (this=0xa4c7a80, event=QAction::Trigger) at kernel/qaction.cpp:1255
#26 0x0173060c in QMenuPrivate::activateCausedStack (this=0xa5e2ef0, causedStack=..., action=0xa4c7a80, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1011
#27 0x01736abb in QMenuPrivate::activateAction (this=0xa5e2ef0, action=0xa4c7a80, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1103
#28 0x01737ac7 in QMenu::mouseReleaseEvent (this=0xa5e2500, e=0xbfcbd7f0) at widgets/qmenu.cpp:2312
#29 0x0107af65 in KMenu::mouseReleaseEvent (this=0xa5e2500, e=0xbfcbd7f0) at ../../kdeui/widgets/kmenu.cpp:471
#30 0x012ef7f8 in QWidget::event (this=0xa5e2500, event=0xbfcbd7f0) at kernel/qwidget.cpp:7998
#31 0x017390cc in QMenu::event (this=0xa5e2500, e=0xbfcbd7f0) at widgets/qmenu.cpp:2414
#32 0x012914dc in QApplicationPrivate::notify_helper (this=0xa337500, receiver=0xa5e2500, e=0xbfcbd7f0) at kernel/qapplication.cpp:4300
#33 0x012989f7 in QApplication::notify (this=0xbfcbe0a0, receiver=0xa5e2500, e=0xbfcbd7f0) at kernel/qapplication.cpp:3865
#34 0x00f84f2a in KApplication::notify (this=0xbfcbe0a0, receiver=0xa5e2500, event=0xbfcbd7f0) at ../../kdeui/kernel/kapplication.cpp:302
#35 0x01d40a3b in QCoreApplication::notifyInternal (this=0xbfcbe0a0, receiver=0xa5e2500, event=0xbfcbd7f0) at kernel/qcoreapplication.cpp:704
#36 0x01297952 in QCoreApplication::sendEvent (receiver=0xa5e2500, event=0xbfcbd7f0, alienWidget=0x0, nativeWidget=0xa5e2500, buttonDown=0x1bd5058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QApplicationPrivate::sendMouseEvent (receiver=0xa5e2500, event=0xbfcbd7f0, alienWidget=0x0, nativeWidget=0xa5e2500, buttonDown=0x1bd5058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#38 0x013235cf in QETWidget::translateMouseEvent (this=0xa5e2500, event=0xbfcbdd0c) at kernel/qapplication_x11.cpp:4302
#39 0x01322511 in QApplication::x11ProcessEvent (this=0xbfcbe0a0, event=0xbfcbdd0c) at kernel/qapplication_x11.cpp:3379
#40 0x0135160a in x11EventSourceDispatch (s=0xa33a740, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#41 0x024015e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#42 0x024052d8 in ?? () from /lib/libglib-2.0.so.0
#43 0x024054b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0x01d6c5d5 in QEventDispatcherGlib::processEvents (this=0xa31a150, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#45 0x01351135 in QGuiEventDispatcherGlib::processEvents (this=0xa31a150, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x01d3f059 in QEventLoop::processEvents (this=0xbfcbe004, flags=) at kernel/qeventloop.cpp:149
#47 0x01d3f4aa in QEventLoop::exec (this=0xbfcbe004, flags=...) at kernel/qeventloop.cpp:201
#48 0x01d4369f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#49 0x01291577 in QApplication::exec () at kernel/qapplication.cpp:3579
#50 0x086ac645 in main (argc=1, argv=0xbfcbe254) at ../../../umbrello/umbrello/main.cpp:111

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-17 23:46:29 UTC
[Comment from a bug triager]
This issue is being tracked at bug 223760. Merging. Thanks

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