Bug 69793 - Crash when viewing different diagrams
Summary: Crash when viewing different diagrams
Status: RESOLVED NOT A BUG
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-07 14:17 UTC by Sean Clarke
Modified: 2003-12-09 13:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Clarke 2003-12-07 14:17:56 UTC
Version:            (using KDE KDE 3.1.93)
Installed from:    SuSE RPMs
OS:          Linux

No easily reproducable... but I can get Umbrello to crash by creating a diagram, deleting it and then view some other digrams and eventually Umbrello crashes.

Poor description I know, but the crash happens regulary and the risk of losing work is high.

Here is a stack trace to aid you.

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 16384 (LWP 18309)]
(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x41409a86 in waitpid ()
   from /lib/i686/libpthread.so.0
#0  0x41409a86 in waitpid () from /lib/i686/libpthread.so.0
#1  0x408d255c in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#2  0x4140896c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x40fa3937 in QGList::clear() () from /usr/lib/qt3/lib/libqt-mt.so.3
#5  0x08165278 in UMLView::clearSelected() ()
#6  0x08158046 in UMLListView::contentsMousePressEvent(QMouseEvent*) ()
#7  0x40e04da2 in QScrollView::viewportMousePressEvent(QMouseEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x40e04844 in QScrollView::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x40dd21e8 in QListView::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x40cef05e in QObject::activate_filters(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x40ceef50 in QObject::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40d2809f in QWidget::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40c8f6d6 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40c8f238 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x4084267b in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#16 0x40c22d1d in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40c20b3c in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40c36d7d in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40ca3980 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40ca3876 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40c8f96f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x0813598e in main ()
Comment 1 Jonathan Riddell 2003-12-08 00:36:01 UTC
Tricky one this.  I can't recreate it but I agree that Umbrello can (apparnatly) randomly crash and it can be difficult to work out why or recreate it.  I think that unless it can be confirmed and recreated we'll have to close this report unfortunatly because it can't really be fixed without that.
Comment 2 Sean Clarke 2003-12-08 00:46:42 UTC
Hi Jonathan,
    I'm a developer myself, so I know where you're coming from :-)

I sort of hoped the stack trace might have given you a pointer, but that was a real piece of wishful thinking. I'll be using Umbrello quite a lot over the next week or two so I'll see if I can gather enough info to help track it down/reproduce it.

Out of interest Jonathan, did you try and recreate it with current CVS (aka 3.2 beta 2) or 3.2 beta 1 ?
Comment 3 Jonathan Riddell 2003-12-09 13:55:03 UTC
I tried to create it with current CVS.