Bug 89334 - Umbrello Crashes on Quit
Summary: Umbrello Crashes on Quit
Status: RESOLVED WORKSFORME
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-12 05:43 UTC by John Jennings
Modified: 2004-09-20 18:09 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
The sample file I was using when experienced Crash on Quit. (24.98 KB, application/octet-stream)
2004-09-12 05:46 UTC, John Jennings
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Jennings 2004-09-12 05:43:25 UTC
Version:           1.3.0 (using KDE KDE 3.2.91)
Installed from:    Gentoo Packages
Compiler:          gcc version 3.3.4-r1 CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
OS:                Linux

After gentoo emerge of kde-base/kdesdk (version 3.3.0) I tried out Umbrello for the first time downloading and opening the sample file umbrello-example-file.xmi.

After adding a simple note (and anchor) to the use case diagram I tried to quit Umbrello (via the pull down menu)... the following crash occurred:

Short description

The application Umbrello UML Modler (umbrello) crashed and caused the signal 11 (SIGSEGV).


Backtrace

Using host libthread_db library "/lib/libthread_db.so.1".
0x413ee928 in waitpid () from /lib/libpthread.so.0
#0  0x413ee928 in waitpid () from /lib/libpthread.so.0
#1  0x40945d58 in ?? () from /usr/kde/3.3/lib/libkdecore.so.4
#2  0x408626ee in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#3  0x083c8008 in ?? ()
#4  0x0839c198 in ?? ()
#5  0xbfffeda0 in ?? ()
#6  0x40f53849 in QGListIterator::~QGListIterator() ()
   from /usr/qt/3/lib/libqt-mt.so.3


Misc. additional info:
bash-2.05b$ uname -a
Linux driftpin 2.4.26-gentoo-r5 #6 SMP Mon Jul 19 09:23:10 CDT 2004 i686 AMD Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux

bash-2.05b$ gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/specs
Configured with: /var/tmp/portage/gcc-3.3.4-r1/work/gcc-3.3.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info --enable-shared --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,c++ --enable-threads=posix --enable-long-long --disable-checking --disable-libunwind-exceptions --enable-cstdio=stdio --enable-version-specific-runtime-libs --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/include/g++-v3 --with-local-prefix=/usr/local --enable-shared --enable-nls --without-included-gettext --disable-multilib --enable-__cxa_atexit --enable-clocale=generic
Thread model: posix
gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
Comment 1 John Jennings 2004-09-12 05:46:29 UTC
Created attachment 7490 [details]
The sample file I was using when experienced Crash on Quit.
Comment 2 Jonathan Riddell 2004-09-20 18:09:10 UTC
Doesn't crash with current CVS, 3.3 or HEAD.  However it does give the following errors when loading the file so you may want to try editing it by hand and removing the parts indicated.

umbrello: ERROR: ERROR: can't load ownedcodeblock: parentUMLObject w/id:7 not found, corrupt save file?
umbrello: ERROR: Failed to find codeclassfield for parent uml id:56 (role id:0) Do you have a corrupt classifier code document?