[Uml-devel] [Bug 169009] New: Crashes with Signal 11 (SIGSEGV ) on start

James Funk MarathonToo at yahoo.com
Tue Aug 12 23:48:39 UTC 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=169009         
           Summary: Crashes with Signal 11 (SIGSEGV ) on start
           Product: umbrello
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel.kde.org
        ReportedBy: MarathonToo yahoo com


Version:           2.0.3 (using KDE 4.0.5)
Installed from:    I Don't Know
OS:                Linux

KDE Version: 4.0.4 (not one of the choices listed)
O/S:  Linux; Version:  SuSE 11.0
Umbrello Installation source:  I don't know, except to say I used SuSE 11 YaST2, which
used an Internet connection, to install.  (This is a new installation of SuSE 11).


Problem:  Whenever I start Umbrello, it crashes with Signal 11 (SIGSEGV)

Here is what I did before the trouble started:

* Started Umbrello
* Clicked on the "class" icon
* Added a class to diagram
* Clicked on "association"
* Added an self association
* Adjusted the self-association so that it connected at the bottom and right side of the class rectangle.
* Clicked on "select" icon
* Clicked on the self-association.
* Clicked on "roles"
* Named one end "Parent" with multiplicity "1"
* Named the other end "Child" with multiplicity "*"
* Clicked on the class
* Named the class "Jurisdiction"
* Added an attributed
* Named the attribute "Jurisdiction_ID" with type "int" and stereotype "generated"
* Noticed that the rectangle representing the class overlapped information about the association. 
* Tried to grab "child" or its multiplicity and drag them outside the class rectangle.
* The self-association suddenly got very long,  with the shape changed.  (The distance it was extended far exceeded the amount by which I tried to drag the role name or multiplicity.)
* Tried to "undo" several times by pressing "<control> Z" 
* The "undo" didn't work.  I tried to change correct the association directly.
* That is when I got the first crash.
* Whenever I tried to start Umbrello again, it crashed right away.  

******************************************************************************************
************** Backtrace Follows *********************************************************
******************************************************************************************

[?1034h(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb62716d0 (LWP 2925)]
(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)
(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)
(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)
[KCrash handler]
#6  0xb7ae1700 in KTabWidget::tabBarWidthForMaxChars ()
   from /usr/lib/libkdeui.so.5
#7  0xb7ae1d45 in KTabWidget::Private::resizeTabs ()
   from /usr/lib/libkdeui.so.5
#8  0xb7ae1e0c in KTabWidget::resizeEvent () from /usr/lib/libkdeui.so.5
#9  0xb6809f99 in QWidget::event () from /usr/lib/libQtGui.so.4
#10 0xb6b622a3 in QTabWidget::event () from /usr/lib/libQtGui.so.4
#11 0xb67b7ecc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#12 0xb67be3ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#13 0xb7a0739d in KApplication::notify () from /usr/lib/libkdeui.so.5
#14 0xb7484bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#15 0xb683769e in QWidgetPrivate::setGeometry_sys ()
   from /usr/lib/libQtGui.so.4
#16 0xb6802878 in QWidget::setGeometry () from /usr/lib/libQtGui.so.4
#17 0xb67e67a5 in QWidgetItem::setGeometry () from /usr/lib/libQtGui.so.4
#18 0xb67c3cde in QBoxLayout::setGeometry () from /usr/lib/libQtGui.so.4
#19 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#20 0xb67e31c9 in QLayout::widgetEvent () from /usr/lib/libQtGui.so.4
#21 0xb67b7e97 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#22 0xb67be3ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb7a0739d in KApplication::notify () from /usr/lib/libkdeui.so.5
#24 0xb7484bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#25 0xb683769e in QWidgetPrivate::setGeometry_sys ()
   from /usr/lib/libQtGui.so.4
#26 0xb6802878 in QWidget::setGeometry () from /usr/lib/libQtGui.so.4
#27 0xb6b92e70 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb6ae6b8d in ?? () from /usr/lib/libQtGui.so.4
#29 0xb6b0f5a2 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb6b10499 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb6b10698 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#33 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#34 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#35 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#36 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#37 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#38 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#39 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#40 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#41 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#42 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#43 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#44 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#45 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#46 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#47 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#48 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#49 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#50 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#51 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#52 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#53 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#54 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#55 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#56 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#57 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#58 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#59 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#60 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#61 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#62 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#63 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#64 0xb680b633 in QWidget::setVisible () from /usr/lib/libQtGui.so.4
#65 0xb6b743d3 in QToolBarLayout::layoutActions () from /usr/lib/libQtGui.so.4
#66 0xb6b74a0b in QToolBarLayout::setGeometry () from /usr/lib/libQtGui.so.4
#67 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#68 0xb67e31c9 in QLayout::widgetEvent () from /usr/lib/libQtGui.so.4
#69 0xb67b7e97 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#70 0xb67be3ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#71 0xb7a0739d in KApplication::notify () from /usr/lib/libkdeui.so.5
#72 0xb7484bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#73 0xb683769e in QWidgetPrivate::setGeometry_sys ()
   from /usr/lib/libQtGui.so.4
#74 0xb6802878 in QWidget::setGeometry () from /usr/lib/libQtGui.so.4
#75 0xb6b92e70 in ?? () from /usr/lib/libQtGui.so.4
#76 0xb6b9487a in ?? () from /usr/lib/libQtGui.so.4
#77 0xb6b0f596 in ?? () from /usr/lib/libQtGui.so.4
#78 0xb6b10499 in ?? () from /usr/lib/libQtGui.so.4
#79 0xb6b10698 in ?? () from /usr/lib/libQtGui.so.4
#80 0xb67e246c in QLayoutPrivate::doResize () from /usr/lib/libQtGui.so.4
#81 0xb67e2593 in QLayout::activate () from /usr/lib/libQtGui.so.4
#82 0xb67e31db in QLayout::widgetEvent () from /usr/lib/libQtGui.so.4
#83 0xb67b7e97 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#84 0xb67be3ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#85 0xb7a0739d in KApplication::notify () from /usr/lib/libkdeui.so.5
#86 0xb7484bc1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#87 0xb6812899 in ?? () from /usr/lib/libQtGui.so.4
#88 0xb681be7c in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#89 0xb68423ae in ?? () from /usr/lib/libQtGui.so.4
#90 0xb7485856 in QCoreApplication::processEvents ()
   from /usr/lib/libQtCore.so.4
#91 0x082ad171 in ?? ()
#92 0x082bdf7b in ?? ()
#93 0x082ab35e in ?? ()
#94 0x082b9e23 in ?? ()
#95 0xb749645a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#96 0xb74969d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#97 0xb6b61263 in QTabWidget::currentChanged () from /usr/lib/libQtGui.so.4
#98 0xb6b61b42 in ?? () from /usr/lib/libQtGui.so.4
#99 0xb6b62c37 in QTabWidget::qt_metacall () from /usr/lib/libQtGui.so.4
#100 0xb7ae204a in KTabWidget::qt_metacall () from /usr/lib/libkdeui.so.5
#101 0xb749645a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#102 0xb74969d2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#103 0xb6b59093 in QTabBar::currentChanged () from /usr/lib/libQtGui.so.4
#104 0xb6b5a8aa in QTabBar::setCurrentIndex () from /usr/lib/libQtGui.so.4
#105 0xb6b6098a in QTabBar::insertTab () from /usr/lib/libQtGui.so.4
#106 0xb6b63157 in QTabWidget::insertTab () from /usr/lib/libQtGui.so.4
#107 0xb6b631d9 in QTabWidget::insertTab () from /usr/lib/libQtGui.so.4
#108 0xb6b63233 in QTabWidget::addTab () from /usr/lib/libQtGui.so.4
#109 0x082ad328 in ?? ()
#110 0x082c26fa in ?? ()
#111 0x082ca314 in ?? ()
#112 0x082cba41 in ?? ()
#113 0x082aeb15 in ?? ()
#114 0x08273c66 in ?? ()
#115 0x08274803 in ?? ()
#116 0xb641f5f5 in __libc_start_main () from /lib/libc.so.6
#117 0x0806e401 in _start ()
#0  0xffffe430 in __kernel_vsyscall ()

*******************************************************************************************
********** Backtrace Preceeds *************************************************************
*******************************************************************************************


******************************************************************************************
************ File Contents Follow ********************************************************
************ File name: ./kde4/share/config/umbrellorc ***********************************
****************************************************************************************** 

[MainWindow]
Height 768=769
State=AAAA/wAAAAD9AAAAAQAAAAAAAAB7AAACZPwCAAAAAvsAAAAYAFQAcgBlAGUAVgBpAGUAdwBEAG8AYwBrAQAAAEsAAAEZAAAAZAD////8AAABagAAAUUAAAB0AQAAIfoAAAABAgAAAAL7AAAAIgBEAG8AYwB1AG0AZQBuAHQAYQB0AGkAbwBuAEQAbwBjAGsBAAAAAP////8AAABSAP////sAAAAcAEMAbQBkAEgAaQBzAHQAbwByAHkARABvAGMAawEAAAAA/////wAAAFIA////AAADfwAAAmQAAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAgAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAQAAAAAAAAJYAAAAAAAAAAAAAAAWAHcAbwByAGsAdABvAG8AbABiAGEAcgEAAAJYAAABqAAAAAAAAAAA
Width 1024=1025

[MainWindow Toolbar mainToolBar]
Index=0

[MainWindow Toolbar worktoolbar]
Index=1

*******************************************************************************************
******** File contents precede ************************************************************
******** File Name:  ./kde4/share/config/umbrellorc ***************************************
*******************************************************************************************

If I delete the file, Umbrello will start, and I can do editing.  However, Umbrello will crash on exit. 

----------------------------------------------------------------------------------------
Note: When I changed the name of the class, and added an attribute, the size of the rectangle changed, causing it to overlap existing information about the association.  This information might be used to spawn a separate bug report or feature request.  (That is, adjust other diagram elements when editing causes a size change.)  (Of course, being aware of it now, I would either do things in a different order to avoid the problem, or prepare for the size change by making adjustments in advance.)




More information about the umbrello-devel mailing list