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
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
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.
*** Bug 303941 has been marked as a duplicate of this bug. ***
no example provided