Version: 1.3.0 (using KDE 3.1.4) Installed from: SuSE Compiler: gcc version 3.3.1 (SuSE Linux) OS: Linux (x86_64) release 2.4.21-243-smp I loaded a umbrello 1.1 input file into umbrello 1.3. Any menu action after this causes umbrello to get SIGSEGV. Also, whenever I start umbrello afterwards, it automatically loads this old file and again everything results in crash. I cannot even quit without crashing. I see this warning on the console: "WARNING: Old Style save file? swapping roles on association widget0x85b3dc8". It may have something to do with my architecture (x86_64) or my KDE version (3.1.X).
Created attachment 7441 [details] umbrello 1.1 XMI file that causes umbrello 1.3 to crash After loading this document in umbrello 1.3, all actions result in a crash.
Cannot reproduce using cvs HEAD. Interestingly, I don't even get the > [...] "WARNING: Old Style save file? swapping roles on association > widget0x85b3dc8".
Note: This is the SuSE 9.0 RPM version I got from the umbrello site. Also, I managed to start umbrello 1.3.0 without the old file loaded and it works fine. But it goes into the suicidal crashing mode after I load the previously attached XMI file. Sorry for being off-topic, but I tried to compile the source tarball, and I get the error: "libtool: link: cannot find the library `/usr/lib/libart_lgpl_2.la'" at the linking stage. The above library is actually in /usr/lib64/libart_lpgl_2.la". Giving --with-extra-libs=/usr/lib64 to configure didn't help, either.
After compiling the source tarball 1.3.0 I no longer have the above problem. BTW, the reason the compilation failed was because the configure script found the 32-bit libraries for the system, even though the system is by default 64-bit. Using the --enable-libsuffix=64 during configure fixed the compilation problem for the SuSE9.0 distribution for x86_64 architectures.