Bug 92123 - Umbrello crashes when canceling the addition of a state in a state diagram
Summary: Umbrello crashes when canceling the addition of a state in a state diagram
Status: RESOLVED WORKSFORME
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 1.3.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-26 13:05 UTC by Atte Kojo
Modified: 2005-11-29 15:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Atte Kojo 2004-10-26 13:05:37 UTC
Version:           1.3.1 (using KDE KDE 3.3.1)
Installed from:    Unlisted Binary Package
OS:                Linux

When adding a new state to state diagram, canceling the addition at the state name dialog makes umbrello crash.
Steps to reproduce:

1. Open a new state diagram
2. Add a new state
3. When prompted for a name, click cancel

Works (i.e. crashes) every time. 

I'm using kdesdk-3.3.1 from the kde-redhat project.
Comment 1 Jonathan Riddell 2004-10-28 01:53:58 UTC
Doesn't crash for me with current CVS, would you be able to try from a CVS head build?
Comment 2 esigra 2004-11-28 12:01:58 UTC
This is a confirmation that the bug also exists in the current Gentoo package of kdesdk-3.3.1.
Comment 3 Daniel Hofstetter 2005-04-28 11:18:22 UTC
The bug exists also in the current debian package (version 1.3.2). 

[KCrash handler]
#3  0x7fffffff in ?? ()
#4  0x08185afa in UMLView::setupNewWidget ()
#5  0x08152c92 in ToolBarStateOther::newWidget ()
#6  0x08153218 in ToolBarStateOther::mouseRelease ()
#7  0x08185bf1 in UMLView::contentsMouseReleaseEvent ()
#8  0x40dc5842 in QScrollView::viewportMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#9  0x40dc50f9 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#10 0x40cad04e in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#11 0x40cacf7c in QObject::event () from /usr/lib/libqt-mt.so.3
#12 0x40ce5aaf in QWidget::event () from /usr/lib/libqt-mt.so.3
#13 0x40c52e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#14 0x40c52514 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#15 0x407f6e93 in KApplication::notify () from /usr/lib/libkdecore.so.4
#16 0x40be75b0 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#17 0x40be523e in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#18 0x40bfc254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#19 0x40c651d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#20 0x40c65088 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#21 0x40c53071 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#22 0x0813b774 in main ()
Comment 4 William Jones 2005-11-29 15:59:52 UTC
Same Debian crash 

KDE 3.3.2

[KCrash handler]
#5  0x00000000 in ?? ()
#6  0x08185afa in UMLView::setupNewWidget ()
#7  0x08152c92 in ToolBarStateOther::newWidget ()
#8  0x08153218 in ToolBarStateOther::mouseRelease ()
#9  0x08185bf1 in UMLView::contentsMouseReleaseEvent ()
#10 0x40dc6842 in QScrollView::viewportMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#11 0x40dc60f9 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#12 0x40cae04e in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#13 0x40cadf7c in QObject::event () from /usr/lib/libqt-mt.so.3
#14 0x40ce6aaf in QWidget::event () from /usr/lib/libqt-mt.so.3
#15 0x40c53e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#16 0x40c53514 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#17 0x407f8ec3 in KApplication::notify () from /usr/lib/libkdecore.so.4
#18 0x40be85b0 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3