View Issue Details

IDProjectCategoryView StatusLast Update
0004356FreeCADBugpublic2020-06-05 14:02
Reporterljkenny Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSUbuntuOS Version20.04
Summary0004356: Segault on 'Create new'
Description$ freecad
FreeCAD 0.18.4, Libs: 0.18.4R
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  ##### #### ### ####
  # # # # # #
  # ## #### #### # # # # #
  #### # # # # # # # ##### # #
  # # #### #### # # # # #
  # # # # # # # # # ## ## ##
  # # #### #### ### # # #### ## ## ##

Program received signal SIGSEGV, Segmentation fault.
#0 /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f137dfd5210]
#1 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so(+0xb211d4) [0x7f137537e1d4]
0000002 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so(+0xce5de4) [0x7f1375542de4]
0000003 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so(+0xafce5d) [0x7f1375359e5d]
0000004 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so(+0xafda95) [0x7f137535aa95]
0000005 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so(+0x13c774) [0x7f1374999774]
0000006 0x7f137cb388d8 in QPlatformBackingStore::composeAndFlush(QWindow*, QRegion const&, QPoint const&, QPlatformTextureList*, bool) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x198
0000007 /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x6c008) [0x7f1378050008]
0000008 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x179e84) [0x7f137ea41e84]
0000009 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x17b898) [0x7f137ea43898]
0000010 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x17cc11) [0x7f137ea44c11]
0000011 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x17cdc1) [0x7f137ea44dc1]
0000012 0x7f137ea5d385 in QWidgetPrivate::syncBackingStore() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0xa5
0000013 0x7f137ea75cac in QWidget::event(QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0xc7c
0000014 0x7f137eb8a148 in QMainWindow::event(QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x68
0000015 0x7f13800781ab in Gui::MainWindow::event(QEvent*) from /usr/lib/freecad-python3/lib/libFreeCADGui.so+0x18b
0000016 0x7f137ea32a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x86
0000017 0x7f137ea3c0f0 in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x330
0000018 0x7f137fdc4208 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-python3/lib/libFreeCADGui.so+0x88
0000019 0x7f137e60393a in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x18a
0000020 0x7f137e6065b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x148
0000021 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x49088b) [0x7f137ed5888b]
0000022 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x49917b) [0x7f137ed6117b]
0000023 0x7f137e62fd5a in QObject::event(QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x23a
0000024 0x7f137ed6efb3 in QGraphicsScene::event(QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x93
0000025 0x7f137ea32a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x86
0000026 0x7f137ea3c0f0 in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x330
0000027 0x7f137fdc4208 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-python3/lib/libFreeCADGui.so+0x88
0000028 0x7f137e60393a in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x18a
0000029 0x7f137e6065b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x148
0000030 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2def67) [0x7f137e65bf67]
0000031 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d) [0x7f137be7dfbd]
0000032 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52240) [0x7f137be7e240]
0000033 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7f137be7e2e3]
0000034 0x7f137e65b565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x65
0000035 0x7f137e6024db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x12b
0000036 0x7f137e60a246 in QCoreApplication::exec() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x96
0000037 0x7f137fd5292f in Gui::Application::runApplication() from /usr/lib/freecad-python3/lib/libFreeCADGui.so+0x165f
0000038 freecad(main+0x6a6) [0x55ffb1737bd6]
#39 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f137dfb60b3]
#40 freecad(_start+0x2e) [0x55ffb1737f3e]
Steps To ReproduceStart `freecad`, click 'Create new', wait 10 seconds.
TagsNo tags attached.
FreeCAD InformationOS: Ubuntu 20.04 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4.
Build type: Release
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)

Activities

openBrain

2020-06-04 18:10

developer   ~0014460

@ljkenny : please address your issue following our reporting guidelines by opening first a topic in our forum. Thx
We generally accept tickets when issue has been vet by the community, and especially confirmed to still exist in current development version (which you can test by yourself).

ljkenny

2020-06-05 05:59

reporter   ~0014463

Thanks for getting back to me.

Unfortunately, time is too valuable to chat on forums. I'll use something else instead.

Feel free to either close-out this report, or wait for potential "me too"s.

Kunda1

2020-06-05 10:42

administrator   ~0014465

Last edited: 2020-06-05 10:42

Unfortunately, time is too valuable to chat on forums. I'll use something else instead.
@ljkenny you may be surprised to learn that in all probability you'll have a a more valuable experience if you communicate with the community via the forum

Can you recreate on 0.19.x ?
Try the AppImage to see if you can reproduce.
 
Note: you can run different versions of FC in parallel (just save your 0.18.x files before opening them in 0.19.x)

openBrain

2020-06-05 12:35

developer   ~0014467

@ljkenny : are you suggesting your time is more valued than our, so that you don't have to follow the guidelines we set up in order to get an efficient bug fixing issue ?
You can use something else but your problem will persist anyway. This isn't a FreeCAD issue but an incompatibility between OpenGL and your GFX system. You'll have the same problem as soon as trying to run an application using OpenGL (and there are many).
You could have found by yourself very easily that this problem is actually an issue of your system (https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1877879). But I guess your time it too valuable to have a quick check on the internet...

Kunda1

2020-06-05 14:02

administrator   ~0014468

Last edited: 2020-06-05 14:02

Good point openBrain. Closing ticket.
Edit: typos

Issue History

Date Modified Username Field Change
2020-06-01 08:48 ljkenny New Issue
2020-06-04 18:10 openBrain Status new => feedback
2020-06-04 18:10 openBrain Note Added: 0014460
2020-06-04 18:10 openBrain Tag Attached: #post-to-forum
2020-06-05 05:59 ljkenny Note Added: 0014463
2020-06-05 05:59 ljkenny Status feedback => new
2020-06-05 10:42 Kunda1 Note Added: 0014465
2020-06-05 10:42 Kunda1 Note Edited: 0014465
2020-06-05 10:43 Kunda1 Status new => feedback
2020-06-05 12:35 openBrain Note Added: 0014467
2020-06-05 12:36 openBrain Tag Attached: #tobeclosed
2020-06-05 14:01 Kunda1 Status feedback => closed
2020-06-05 14:01 Kunda1 Resolution open => no change required
2020-06-05 14:01 Kunda1 Tag Detached: #post-to-forum
2020-06-05 14:01 Kunda1 Tag Detached: #tobeclosed
2020-06-05 14:02 Kunda1 Note Added: 0014468
2020-06-05 14:02 Kunda1 Note Edited: 0014468
2020-06-05 14:02 Kunda1 Note Edited: 0014468