Crash when opening existing project

Questions regarding the use of UaModeler

Moderator: uamodeler

Post Reply
profanter
Full Member
Full Member
Posts: 5
Joined: 30 Sep 2016, 15:00

Crash when opening existing project

Post by profanter »

Hi, I found another severe bug in UaModeler. C:-)

Version: 1.5.0 (Evaluation)
OS: Ubuntu 16.04

How to reproduce (it happens every 2 times or so):
1. Open a previously created project in UaModeler
2. Then click on "New Project" (while the opened project is still loaded into UaModeler)
3. Create a new project in UaModeler, just use the default settings. For code generation select 'modeling' only.
4. You can see that already loaded project is closed (a dialog pops up where the progress bar is decreasing)
5. Bam! UaModeler Crashes

GDB Backtrace:
Thread 1 "uamodeler" received signal SIGSEGV, Segmentation fault.
0x00007ffff6f46ee0 in QTreeView::sizeHintForColumn(int) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
(gdb) bt
#0 0x00007ffff6f46ee0 in QTreeView::sizeHintForColumn(int) const () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#1 0x00007ffff6f42497 in QTreeView::resizeColumnToContents(int) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#2 0x0000000000693566 in MainWindow::sltNewProjectWizard() ()
#3 0x00007ffff5c92010 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007ffff69c2d62 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5 0x00007ffff69c40b3 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6 0x00007ffff6da4623 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7 0x00007ffff6da4774 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8 0x00007ffff6e6a73a in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007ffff6a1f8d0 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007ffff69c8fdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff69d00d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ffff5c7d90d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007ffff69cf6dd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ffff6a4d3f2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff6a4cc83 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ffff6a76542 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ffff3c821a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff3c82400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff3c824ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff5cae2ae in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007ffff6a76616 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007ffff5c7c18f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007ffff5c7c4f5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007ffff5c824b9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00000000004f7fef in main ()
(gdb)

User avatar
Support Team
Hero Member
Hero Member
Posts: 3069
Joined: 18 Mar 2011, 15:09

Re: Crash when opening existing project

Post by Support Team »

Thank you for the detailed bug report. We could reproduce the crash and will fix it in the next hotfix release.
Best regards
Unified Automation Support Team

Post Reply