Bug 187440 - umbrello crashes when editing agregation
Summary: umbrello crashes when editing agregation
Status: RESOLVED FIXED
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: 2009-03-17 21:35 UTC by Jože Prijatelj
Modified: 2014-02-19 09:13 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jože Prijatelj 2009-03-17 21:35:02 UTC
Version:            (using KDE 4.2.1)
Compiler:          gcc-c++ 4.3-34.168 From repository: http://download.opensuse.org/distribution/11.1/repo/oss/
OS:                Linux
Installed from:    SuSE RPMs

Hello there, I've been using umbrello for a day and it keep crashing for different reasons. I'll report crashes/chabges in this field.

After I've created class and than fill it with operations and attributes I've made aggregation from one class to another. After that I've tried to edit it with right click and that's when It crashed.

But I didn't get any concrete bug trace. This is what I got:

Unable to create a valid backtrace.

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, 
or the stack frame was seriously corrupted in the crash.


034h(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)
[Thread debugging using libthread_db enabled]
(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)
0xffffe430 in __kernel_vsyscall ()
[Current thread is 1 (Thread 0xb5afb700 (LWP 7603))]

Thread 1 (Thread 0xb5afb700 (LWP 7603)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb61f1e96 in nanosleep () from /lib/libc.so.6
#2  0xb61f1c7e in sleep () from /lib/libc.so.6
#3  0xb7868bfa in ?? () from /usr/lib/libkdeui.so.5
#4  0xb786962c in KCrash::defaultCrashHandler(int) () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0x0865bc77 in ?? ()
#7  0x08667160 in ?? ()
#8  0xb6843580 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#9  0xb6844302 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x08743219 in ?? ()
#11 0x086f3615 in ?? ()
#12 0x08743abf in ?? ()
#13 0xb6533cb1 in Q3ScrollView::viewportMousePressEvent(QMouseEvent*) () from /usr/lib/libQt3Support.so.4
#14 0xb6535890 in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4
#15 0xb682db3a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb6a348da in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb6a3d111 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb77fca3d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0xb682e961 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb6a3c39e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#21 0xb6aa6756 in ?? () from /usr/lib/libQtGui.so.4
#22 0xb6aa5b05 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb6ace0ca in ?? () from /usr/lib/libQtGui.so.4
#24 0xb5c669a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb5c6a063 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb5c6a221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb6858fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6acd7c5 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb682d01a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb682d1da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0xb682f895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#32 0xb6a34777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#33 0x086beae5 in ?? ()
#34 0xb616e705 in __libc_start_main () from /lib/libc.so.6
#35 0x08071061 in _start ()
Comment 1 Jochen Korb 2009-04-30 12:25:08 UTC
I can reproduce it with kubuntu 9.04; standard installation!
Qt: 4.5.0
KDE: 4.2.2 (KDE 4.2.2)
Umbrello UML Modeller: 2.2.2

a correct backtrace is not possible so far.

--snip
Eine korrekte Rückverfolgung ist nicht möglich.
Wahrscheinlich sind die Dateien Ihres Systems in einer Weise erstellt worden, die eine solche Rückverfolgung (Backtrace) nicht erlaubt. Oder der so genannte „Stack Frame“ für das Programm wurde durch den Absturz unbrauchbar gemacht.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb59f49e0 (LWP 4571)]
0xb7eed430 in __kernel_vsyscall ()
[Current thread is 0 (process 4571)]

Thread 1 (Thread 0xb59f49e0 (LWP 4571)):
#0  0xb7eed430 in __kernel_vsyscall ()
#1  0xb60b0780 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb60b05be in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb78478b2 in ?? () from /usr/lib/libkdeui.so.5
#4  0xb7848274 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0x08672617 in ?? ()
#7  0x0867ef40 in ?? ()
#8  0xb66f7ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#9  0xb66f8932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0x0876e4a9 in ?? ()
#11 0x087152f5 in ?? ()
#12 0x0876ed4f in ?? ()
#13 0xb63f51e1 in Q3ScrollView::viewportMousePressEvent () from /usr/lib/libQt3Support.so.4
#14 0xb63f6dc0 in Q3ScrollView::eventFilter () from /usr/lib/libQt3Support.so.4
#15 0xb66e0c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#16 0xb6bb2f0a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#17 0xb6bbbba1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#18 0xb77d794d in KApplication::notify () from /usr/lib/libkdeui.so.5
#19 0xb66e1a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#20 0xb6bbac0e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#21 0xb6c2aa0e in ?? () from /usr/lib/libQtGui.so.4
#22 0xb6c29d37 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#23 0xb6c54cfa in ?? () from /usr/lib/libQtGui.so.4
#24 0xb5ba3b88 in IA__g_main_context_dispatch (context=0x8e3f898) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#25 0xb5ba70eb in g_main_context_iterate (context=0x8e3f898, block=1, dispatch=1, self=0x8e3ce98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#26 0xb5ba7268 in IA__g_main_context_iteration (context=0x8e3f898, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#27 0xb670d438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#28 0xb6c543f5 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb66e006a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#30 0xb66e04aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#31 0xb66e2959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#32 0xb6bb2da7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#33 0x086dc925 in ?? ()
#34 0xb6027775 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#35 0x08071101 in _start ()
#0  0xb7eed430 in __kernel_vsyscall ()
Comment 2 Cervesato Andrea 2009-06-12 11:25:06 UTC
I've the same problem on Archlinux:

KDE - 4.2.4
gcc - 4.4.0
glibc - 2.10.1
qt  - 4.5.1
Umbrello 2.2.4


this is a frustrating bug....
Comment 3 FiNeX 2009-07-24 20:50:31 UTC
Cannot reproduce on trunk (r1001816).
Comment 4 FiNeX 2009-08-07 22:34:43 UTC
I'm not able to reproduce on KDE 4.3 too. Someone can confirm it has been fixed?
Comment 5 Ralf Habacker 2014-02-19 09:13:59 UTC
Do not crash also with 4.11.5