I have been running applications from VP Suite 2.3, and have been experiencing a few annoying problems I’d like to share for in case they are not known.
1 - Sometimes dialogue boxes (like opening a specification edit box or a delete confirmation) go full-screen. Not a train-stopper, but a bit strange.
2 - Sometimes when VP applications crash and kills kicker (KDE taskbar), kdesktop, and sometimes even kwin (KDE window manager) in the process.
3 - Sometimes, when starting a VP application, it will resize all the other applications I have open to some random sizes.
These problems do not occur with any other Java applications I run, not any other non-java applications for that matter.
Case 2 is in itself not nice (apps should not crash from normal use), but killing my desktop and taskbar when it does so, is very bad behaviour. It might be some weakness in kicker, kdesktop and kwin, but since no other apps do this, I have to wonder. When VP crashes, these processes do not get terminated, but from then onwards, draw black on the screen, and do not respond from mouse or keyboard input. To get my desktop back, I have to re-start them.
Unfortunately, all of these problems occur sporadically and intermittently. I have not been able to reliably reproduce them, but in a day’s work with VP, each of these problems will happen several times.
When I run VP-UML in the fvwm environment rather than KDE, problem 3 goes away, and although it still crashes sometimes (case 2), it does not affect fvwm.
I mainly use VP-UML, drawing Class, Requirement, Use case and Activity Diagrams, but have found the same issues in the other applications included in the VP Suite.
I hoped these would be gone in 3.0, but alas, 3.0 does exactly the same.
For background info - I am running the x86_64 version of SuSE linux 10.1 and Sun’s Java.
My kernel version is 2.6.16.27-0.6-smp
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01)
Java HotSpot™ 64-Bit Server VM (build 1.5.0_09-b01, mixed mode)
Other than these annoyances, I am truly enjoying the product! Thank you so much for developing this!