Bug 346896 - Umbrello crashes
Summary: Umbrello crashes
Status: RESOLVED DUPLICATE of bug 351103
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 2.15.3 (KDE Applications 14.12.3)
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-04-29 11:57 UTC by Serge
Modified: 2015-09-05 22:38 UTC (History)
1 user (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 Serge 2015-04-29 11:57:31 UTC
Application: umbrello (2.15.3)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.18.6-1.gec2a744-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
In activities diagram add multiple line, in properties of it line edit width, click OK, it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Umbrello (umbrello), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x0000000000489598 in  ()
#6  0x00000000004786c9 in  ()
#7  0x00000000004504a7 in  ()
#8  0x00000000004505c5 in  ()
#9  0x00007fb30a9891fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#10 0x00007fb30a9891fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#11 0x00007fb30c256550 in KDialog::slotButtonClicked(int) () at /usr/lib64/libkdeui.so.5
#12 0x00007fb30c257dcf in  () at /usr/lib64/libkdeui.so.5
#13 0x00007fb30a9891fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#14 0x00007fb30a99091e in QSignalMapper::mapped(int) () at /usr/lib64/libQtCore.so.4
#15 0x00007fb30a990a26 in QSignalMapper::map(QObject*) () at /usr/lib64/libQtCore.so.4
#16 0x00007fb30a9891fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#17 0x00007fb30bc24bb2 in QAbstractButton::clicked(bool) () at /usr/lib64/libQtGui.so.4
#18 0x00007fb30b987fe3 in  () at /usr/lib64/libQtGui.so.4
#19 0x00007fb30b989153 in  () at /usr/lib64/libQtGui.so.4
#20 0x00007fb30b98923c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#21 0x00007fb30b62ac0a in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#22 0x00007fb30b5db76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#23 0x00007fb30b5e1dea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#24 0x00007fb30c2f3cea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#25 0x00007fb30a9752ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#26 0x00007fb30b5e15e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#27 0x00007fb30b652c9b in  () at /usr/lib64/libQtGui.so.4
#28 0x00007fb30b65170c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#29 0x00007fb30b6785c2 in  () at /usr/lib64/libQtGui.so.4
#30 0x00007fb3065d1a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#31 0x00007fb3065d1c48 in  () at /usr/lib64/libglib-2.0.so.0
#32 0x00007fb3065d1cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#33 0x00007fb30a9a20be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#34 0x00007fb30b678676 in  () at /usr/lib64/libQtGui.so.4
#35 0x00007fb30a973e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#36 0x00007fb30a974165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#37 0x00007fb30ba7dd1c in QDialog::exec() () at /usr/lib64/libQtGui.so.4
#38 0x000000000061fbec in  ()
#39 0x0000000000623e63 in  ()
#40 0x000000000068c4a4 in  ()
#41 0x00000000006c992b in  ()
#42 0x00007fb30bbbbcb0 in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#43 0x00007fb30b5db76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#44 0x00007fb30b5e1cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#45 0x00007fb30c2f3cea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#46 0x00007fb30a9752ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#47 0x00007fb30bbd23c7 in QGraphicsView::mouseDoubleClickEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#48 0x00007fb30b62ad4e in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#49 0x00007fb30b9c75ee in QFrame::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#50 0x00007fb30bbd3429 in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#51 0x00007fb30a975416 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#52 0x00007fb30b5db74c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#53 0x00007fb30b5e1dea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#54 0x00007fb30c2f3cea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#55 0x00007fb30a9752ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#56 0x00007fb30b5e15e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#57 0x00007fb30b652c9b in  () at /usr/lib64/libQtGui.so.4
#58 0x00007fb30b65170c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#59 0x00007fb30b6785c2 in  () at /usr/lib64/libQtGui.so.4
#60 0x00007fb3065d1a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#61 0x00007fb3065d1c48 in  () at /usr/lib64/libglib-2.0.so.0
#62 0x00007fb3065d1cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#63 0x00007fb30a9a20be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#64 0x00007fb30b678676 in  () at /usr/lib64/libQtGui.so.4
#65 0x00007fb30a973e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#66 0x00007fb30a974165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#67 0x00007fb30a9795b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#68 0x000000000043e247 in  ()
#69 0x00007fb309e5cb05 in __libc_start_main () at /lib64/libc.so.6
#70 0x000000000043f8c2 in _start ()

Reported using DrKonqi
Comment 1 Ralf Habacker 2015-08-18 16:40:04 UTC
(In reply to Serge from comment #0)
> #5  0x0000000000489598 in  ()
> #6  0x00000000004786c9 in  () 
> #7  0x00000000004504a7 in  ()
> #8  0x00000000004505c5 in  ()
Would it be possible to resend the backtrace with installed debug symbols ? On opensuse for example debug symbols are available by installing 'umbrello-debuginfo' package.

Having debug symbols makes it possible to get the file and line where crash happens.
Comment 2 Ralf Habacker 2015-08-18 20:03:07 UTC
possible duplicate of bug 351103. It may help to disable "Use new codegenerator..." in main page of Umbrello settings.
Comment 3 Ralf Habacker 2015-09-05 22:38:52 UTC

*** This bug has been marked as a duplicate of bug 351103 ***