Bug 294929 - Umbrello stopped after accessing properties of an element that does not pose a diagram associated - Segmentation fault
Summary: Umbrello stopped after accessing properties of an element that does not pose ...
Status: RESOLVED WORKSFORME
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-27 14:29 UTC by Juan Sebastian
Modified: 2012-03-02 15:52 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 Juan Sebastian 2012-02-27 14:29:44 UTC
Application: umbrello (2.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.6-2-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:

Add a use case in the light of use cases without widespread use case diagram. Then enter the properties of the use case and failure Umbrello

- Custom settings of the application:
The application does not have an established custom configuration. It has the default configuration

Umbrello 2.8.0

The crash can be reproduced every time.

-- Backtrace:
Application: Modelador de UML Umbrello (umbrello), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash Handler]
#7  0x083b8af4 in ?? ()
#8  0x083aeb36 in ?? ()
#9  0x083b10a1 in ?? ()
#10 0xb5bca351 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb662c235 in QMenu::triggered(QAction*) () from /usr/lib/libQtGui.so.4
#12 0xb662d7ed in ?? () from /usr/lib/libQtGui.so.4
#13 0xb5bca351 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb617070d in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#15 0xb61709ab in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#16 0xb662c4f3 in ?? () from /usr/lib/libQtGui.so.4
#17 0xb663338f in ?? () from /usr/lib/libQtGui.so.4
#18 0xb6636075 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb6de050c in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb61d191c in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb6634afc in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb6177964 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb617da80 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb6d01f51 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0xb5bb3afe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb6178925 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#27 0xb620222a in ?? () from /usr/lib/libQtGui.so.4
#28 0xb6200add in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb622b62c in ?? () from /usr/lib/libQtGui.so.4
#30 0xb4f6a07f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb4f6a7b0 in ?? () from /usr/lib/libglib-2.0.so.0
#32 0xb4f6aa4a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0xb5be65a7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb622b22a in ?? () from /usr/lib/libQtGui.so.4
#35 0xb5bb268d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0xb5bb2929 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0xb5bb7b5a in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#38 0xb61757c4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#39 0x08078ecb in ?? ()
#40 0xb5764483 in __libc_start_main () from /lib/libc.so.6
#41 0x0807a929 in _start ()

This bug may be a duplicate of or related to bug 191396.

Possible duplicates by query: bug 294787, bug 294480, bug 294261, bug 291691, bug 291623.

Reported using DrKonqi
Comment 1 Oliver Kellogg 2012-03-01 17:49:29 UTC
(In reply to comment #0)
> [...]
> - What I was doing when the application crashed:
> 
> Add a use case in the light of use cases without widespread use case diagram.
> Then enter the properties of the use case and failure Umbrello

I have not been able to reproduce this with current trunk.
I tried adding a new use case in the tree view using right mouse button -> New, and then looked at and changed the properties by double clicking on the new use case.

> The crash can be reproduced every time.
> 
> -- Backtrace:
> [...]

Strange, there is not a single frame of umbrello code in your backtrace.

Please try again with umbrello-2.8.1 which will appear in a few days.
If the problem still happens with 2.8.1 then please reopen and attach a fresh backtrace. Thanks.
Comment 2 Juan Sebastian Scatularo 2012-03-02 15:52:38 UTC
On Jue 01 Mar 2012 17:49:29 Oliver Kellogg escribió:
> https://bugs.kde.org/show_bug.cgi?id=294929
> 
> 
> Oliver Kellogg <okellogg@users.sourceforge.net> changed:
> 
>            What    |Removed                     |Added
ok thanks, and if it happensit proves informs

> ----------------------------------------------------------------------------
> Status|UNCONFIRMED                 |RESOLVED
>                  CC|                            |okellogg@users.sourceforge.
>                    |                            |net
> 
>          Resolution|                            |WORKSFORME
> 
> 
> 
> 
> --- Comment #1 from Oliver Kellogg <okellogg users sourceforge net> 
> 2012-03-01 17:49:29 --- (In reply to comment #0)
> 
> > [...]
> > - What I was doing when the application crashed:
> > 
> > Add a use case in the light of use cases without widespread use case
> > diagram. Then enter the properties of the use case and failure Umbrello
> 
> I have not been able to reproduce this with current trunk.
> I tried adding a new use case in the tree view using right mouse button ->
> New, and then looked at and changed the properties by double clicking on
> the new use case.
> 
> > The crash can be reproduced every time.
> > 
> > -- Backtrace:
> > [...]
> 
> Strange, there is not a single frame of umbrello code in your backtrace.
> 
> Please try again with umbrello-2.8.1 which will appear in a few days.
> If the problem still happens with 2.8.1 then please reopen and attach a
> fresh backtrace. Thanks.