Bug 279993 - umbrello crashes on importing java files / projects
Summary: umbrello crashes on importing java files / projects
Status: RESOLVED NOT A BUG
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 2.6.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
: 303941 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-12 21:10 UTC by jomi
Modified: 2014-02-01 13:50 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (8.19 KB, text/plain)
2012-03-22 15:14 UTC, sussespam
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jomi 2011-08-12 21:10:47 UTC
Application: umbrello (2.6.2)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
Importing one java class file. Tried importing the whole project earlier on with the same result.
- Unusual behavior I noticed:
Don know, just installed umbrello. (ubuntu repos)
- Custom settings of the application:

The crash can be reproduced every time.

-- Backtrace:
Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f336248c780 (LWP 4516))]

Thread 3 (Thread 0x7f334ea2e700 (LWP 4517)):
#0  0x00007f335e29bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f335a998104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f335a998639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f335f35c446 in QEventDispatcherGlib::processEvents (this=0x23ae480, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f335f330882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f335f330abc in QEventLoop::exec (this=0x7f334ea2ddd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f335f247924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f335f312c2f in QInotifyFileSystemWatcherEngine::run (this=0x238f170) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f335f24a175 in QThreadPrivate::start (arg=0x238f170) at thread/qthread_unix.cpp:320
#9  0x00007f335dfabd8c in start_thread (arg=0x7f334ea2e700) at pthread_create.c:304
#10 0x00007f335e2a904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f334d5f3700 (LWP 4518)):
#0  0x00007f335dfae3c4 in __pthread_mutex_lock (mutex=0x248d058) at pthread_mutex_lock.c:61
#1  0x00007f335a9970d3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f335a997f9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f335a998639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f335f35c446 in QEventDispatcherGlib::processEvents (this=0x2442fa0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f335f330882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f335f330abc in QEventLoop::exec (this=0x7f334d5f2dd0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f335f247924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007f335f312c2f in QInotifyFileSystemWatcherEngine::run (this=0x2478a80) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f335f24a175 in QThreadPrivate::start (arg=0x2478a80) at thread/qthread_unix.cpp:320
#10 0x00007f335dfabd8c in start_thread (arg=0x7f334d5f3700) at pthread_create.c:304
#11 0x00007f335e2a904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f336248c780 (LWP 4516)):
[KCrash Handler]
#6  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:728
#7  UMLObject::name (this=0x0) at ../../../umbrello/umbrello/umlobject.cpp:186
#8  0x000000000052d9e5 in JavaImport::parseStmt (this=0x7fffbd502290) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:469
#9  0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd502290, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#10 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd502290, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#11 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd502290, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#12 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#13 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd503610, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#14 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd503610) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#15 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd503610, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#16 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd503610, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#17 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd503610, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#18 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#19 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd504990, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#20 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd504990) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#21 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd504990, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#22 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd504990, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#23 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd504990, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#24 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#25 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd505d10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#26 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd505d10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#27 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd505d10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#28 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd505d10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#29 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd505d10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#30 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#31 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd507090, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#32 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd507090) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#33 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd507090, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#34 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd507090, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#35 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd507090, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#36 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#37 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd508410, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#38 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd508410) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#39 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd508410, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#40 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd508410, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#41 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd508410, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#42 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#43 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd509790, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#44 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd509790) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#45 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd509790, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#46 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd509790, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#47 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd509790, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#48 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#49 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd50ab10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#50 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd50ab10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#51 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd50ab10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#52 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd50ab10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#53 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd50ab10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#54 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#55 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd50be90, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#56 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd50be90) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#57 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd50be90, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#58 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd50be90, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#59 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd50be90, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#60 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#61 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd50d210, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#62 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd50d210) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#63 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd50d210, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#64 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd50d210, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#65 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd50d210, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#66 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#67 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd50e590, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#68 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd50e590) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#69 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd50e590, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#70 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd50e590, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#71 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd50e590, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#72 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#73 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd50f910, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#74 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd50f910) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#75 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd50f910, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#76 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd50f910, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#77 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd50f910, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#78 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#79 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd510c90, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#80 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd510c90) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#81 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd510c90, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#82 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd510c90, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#83 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd510c90, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#84 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#85 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd512010, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#86 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd512010) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#87 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd512010, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#88 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd512010, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#89 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd512010, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#90 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#91 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd513390, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#92 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd513390) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#93 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd513390, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#94 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd513390, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#95 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd513390, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#96 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#97 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd514710, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#98 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd514710) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#99 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd514710, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#100 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd514710, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#101 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd514710, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#102 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#103 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd515a90, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#104 0x000000000052b2b8 in JavaImport::parseStmt (this=0x7fffbd515a90) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:354
#105 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd515a90, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#106 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd515a90, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#107 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd515a90, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#108 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#109 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd516e10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#110 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd516e10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#111 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd516e10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#112 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd516e10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#113 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd516e10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#114 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#115 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd518190, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#116 0x000000000052cec1 in JavaImport::parseStmt (this=0x7fffbd518190) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#117 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd518190, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#118 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd518190, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#119 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd518190, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#120 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#121 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd519510, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#122 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd519510) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#123 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd519510, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#124 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd519510, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#125 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd519510, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#126 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#127 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd51a890, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#128 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd51a890) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#129 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd51a890, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#130 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd51a890, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#131 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd51a890, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#132 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#133 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd51bc10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#134 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd51bc10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#135 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd51bc10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#136 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd51bc10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#137 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd51bc10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#138 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#139 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd51cf90, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#140 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd51cf90) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#141 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd51cf90, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#142 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd51cf90, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#143 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd51cf90, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#144 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#145 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd51e310, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#146 0x000000000052d562 in JavaImport::parseStmt (this=0x7fffbd51e310) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:506
#147 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd51e310, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#148 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd51e310, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#149 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd51e310, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#150 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#151 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd51f690, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#152 0x000000000052b2b8 in JavaImport::parseStmt (this=0x7fffbd51f690) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:354
#153 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd51f690, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#154 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd51f690, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#155 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd51f690, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#156 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#157 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd520a10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#158 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd520a10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#159 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd520a10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#160 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd520a10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#161 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd520a10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#162 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#163 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd521d90, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#164 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd521d90) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#165 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd521d90, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#166 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd521d90, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#167 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd521d90, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#168 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#169 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd523110, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#170 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd523110) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#171 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd523110, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#172 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd523110, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#173 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd523110, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#174 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#175 0x000000000052915d in JavaImport::resolveClass (this=0x7fffbd524490, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#176 0x000000000052d329 in JavaImport::parseStmt (this=0x7fffbd524490) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:517
#177 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd524490, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#178 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd524490, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#179 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd524490, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#180 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#181 0x00000000005288da in JavaImport::resolveClass (this=0x7fffbd525810, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:177
#182 0x000000000052ae50 in JavaImport::parseStmt (this=0x7fffbd525810) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:339
#183 0x000000000052ff4a in NativeImportBase::parseFile (this=0x7fffbd525810, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#184 0x000000000052858f in JavaImport::parseFile (this=0x7fffbd525810, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#185 0x000000000051f61a in ClassImport::importFiles (this=0x7fffbd525810, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#186 0x0000000000528273 in JavaImport::spawnImport (this=<value optimized out>, file=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:128
#187 0x000000000052915d in JavaImport::resolveClass (this=0x2862a10, className=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:211
#188 0x000000000052cec1 in JavaImport::parseStmt (this=0x2862a10) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:570
#189 0x000000000052ff4a in NativeImportBase::parseFile (this=0x2862a10, filename=<value optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#190 0x000000000052858f in JavaImport::parseFile (this=0x2862a10, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
#191 0x000000000051f61a in ClassImport::importFiles (this=0x2862a10, fileList=...) at ../../../umbrello/umbrello/codeimport/classimport.cpp:45
#192 0x0000000000760675 in UMLApp::importFiles (this=0x20b7710, fileList=0x7fffbd526c50) at ../../../umbrello/umbrello/uml.cpp:2241
#193 0x00000000007609dd in UMLApp::slotImportClasses (this=0x20b7710) at ../../../umbrello/umbrello/uml.cpp:2278
#194 0x000000000076379d in UMLApp::qt_metacall (this=0x20b7710, _c=QMetaObject::InvokeMetaMethod, _id=44, _a=0x7fffbd526e00) at ./uml.moc:258
#195 0x00007f335f3465f8 in QMetaObject::activate (sender=0x20f52d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffbd526e00) at kernel/qobject.cpp:3287
#196 0x00007f335f819122 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#197 0x00007f335f81930f in QAction::activate (this=0x20f52d0, event=<value optimized out>) at kernel/qaction.cpp:1257
#198 0x00007f335fc5d9f3 in QMenuPrivate::activateCausedStack (this=0x22842b0, causedStack=..., action=0x20f52d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#199 0x00007f335fc639aa in QMenuPrivate::activateAction (this=0x22842b0, action=0x20f52d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#200 0x00007f3360d31e8d in KMenu::mouseReleaseEvent (this=0x22834d0, e=<value optimized out>) at ../../kdeui/widgets/kmenu.cpp:458
#201 0x00007f335f870cc8 in QWidget::event (this=0x22834d0, event=0x7fffbd527a30) at kernel/qwidget.cpp:8259
#202 0x00007f335fc64b8b in QMenu::event (this=0x22834d0, e=0x7fffbd527a30) at widgets/qmenu.cpp:2415
#203 0x00007f335f81f9f4 in QApplicationPrivate::notify_helper (this=0x1fce850, receiver=0x22834d0, e=0x7fffbd527a30) at kernel/qapplication.cpp:4462
#204 0x00007f335f824dc3 in QApplication::notify (this=<value optimized out>, receiver=0x22834d0, e=0x7fffbd527a30) at kernel/qapplication.cpp:4023
#205 0x00007f3360c6b866 in KApplication::notify (this=0x7fffbd528720, receiver=0x22834d0, event=0x7fffbd527a30) at ../../kdeui/kernel/kapplication.cpp:311
#206 0x00007f335f33149c in QCoreApplication::notifyInternal (this=0x7fffbd528720, receiver=0x22834d0, event=0x7fffbd527a30) at kernel/qcoreapplication.cpp:731
#207 0x00007f335f820a1d in sendEvent (receiver=0x22834d0, event=0x7fffbd527a30, alienWidget=0x0, nativeWidget=0x22834d0, buttonDown=0x7f3360303218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#208 QApplicationPrivate::sendMouseEvent (receiver=0x22834d0, event=0x7fffbd527a30, alienWidget=0x0, nativeWidget=0x22834d0, buttonDown=0x7f3360303218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#209 0x00007f335f8a23e4 in QETWidget::translateMouseEvent (this=0x22834d0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4492
#210 0x00007f335f8a0ab7 in QApplication::x11ProcessEvent (this=0x7fffbd528720, event=0x7fffbd528380) at kernel/qapplication_x11.cpp:3680
#211 0x00007f335f8c9842 in x11EventSourceDispatch (s=0x1fd2340, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#212 0x00007f335a997bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#213 0x00007f335a9983a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#214 0x00007f335a998639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#215 0x00007f335f35c3ef in QEventDispatcherGlib::processEvents (this=0x1f5b340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#216 0x00007f335f8c94de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#217 0x00007f335f330882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#218 0x00007f335f330abc in QEventLoop::exec (this=0x7fffbd528680, flags=...) at kernel/qeventloop.cpp:201
#219 0x00007f335f334ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#220 0x000000000072c594 in main (argc=1, argv=0x7fffbd528bb8) at ../../../umbrello/umbrello/main.cpp:111

This bug may be a duplicate of or related to bug 271872.

Possible duplicates by query: bug 271872.

Reported using DrKonqi
Comment 1 sussespam 2012-03-22 15:14:44 UTC
Created attachment 69813 [details]
New crash information added by DrKonqi

umbrello (2.7.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:
Same as the selected report - I am loading a java project into umbrello. The software is rather large with multiple packages.
 Only difference to the report is I am running the latetst ubuntu 11.10.

-- Backtrace (Reduced):
#6  QString (other=..., this=0x7fff23c6fcb0) at /usr/include/qt4/QtCore/qstring.h:728
#7  UMLObject::name (this=0x0) at ../../../umbrello/umbrello/umlobject.cpp:186
#8  0x0000000000521fe5 in JavaImport::parseStmt (this=0x7fff23c70850) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:469
#9  0x0000000000524cb6 in NativeImportBase::parseFile (this=0x7fff23c70850, filename=<optimized out>) at ../../../umbrello/umbrello/codeimport/nativeimportbase.cpp:416
#10 0x000000000051d39f in JavaImport::parseFile (this=0x7fff23c70850, filename=...) at ../../../umbrello/umbrello/codeimport/javaimport.cpp:253
Comment 2 Oliver Kellogg 2012-03-24 08:49:24 UTC
Likely a duplicate of bug 293770 which was fixed in 2.8.1 but without a reproducer it's hard to tell.
Please attach Java code for which this happens.
Comment 3 Oliver Kellogg 2012-07-29 16:58:29 UTC
*** Bug 303941 has been marked as a duplicate of this bug. ***
Comment 4 Ralf Habacker 2014-02-01 13:50:07 UTC
no example provided