In the freshly updated Slowroll with Wayland and nuveau drivers (proprietary don’t work at all) I get crash any time I try to use OpenSCAD and open or save a file in certain directories or folders.
Repository : repo-oss
Name : openscad
Version : 2021.01-6.1
Arch : x86_64
Thread 1 “openscad” received signal SIGSEGV, Segmentation fault.
0x00007ffff0d2675b in ?? () from /lib64/libQt5WaylandClient.so.5
#0 0x00007ffff0d2675b in () at /lib64/libQt5WaylandClient.so.5
#1 0x00007ffff45b1972 in () at /lib64/libffi.so.8
#2 0x00007ffff45ae2df in () at /lib64/libffi.so.8
#3 0x00007ffff45b0f36 in ffi_call () at /lib64/libffi.so.8
#4 0x00007ffff7f93a23 in () at /lib64/libwayland-client.so.0
#5 0x00007ffff7f94203 in () at /lib64/libwayland-client.so.0
#6 0x00007ffff7f94494 in wl_display_dispatch_queue_pending () at /lib64/libwayland-client.so.0
#7 0x00007ffff0d27b2d in QtWaylandClient::QWaylandDisplay::blockingReadEvents() () at /lib64/libQt5WaylandClient.so.5
#8 0x00007ffff0d1e1b9 in QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) () at /lib64/libQt5WaylandClient.so.5
#9 0x00007ffff0d1e3e9 in QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&) () at /lib64/libQt5WaylandClient.so.5
#10 0x00007ffff655a59f in QBackingStore::beginPaint(QRegion const&) () at /lib64/libQt5Gui.so.5
#11 0x00007ffff6bb62da in () at /lib64/libQt5Widgets.so.5
#12 0x00007ffff6be7366 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#13 0x00007ffff6ba513e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#14 0x00005555557754d0 in OpenSCADApp::notify(QObject*, QEvent*) (this=0x7fffffffc470, object=0x55555606c200, event=0x555555fa6bc0) at src/OpenSCADApp.cc:57
#15 0x00007ffff5ced8e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#16 0x00007ffff5cf0ee1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#17 0x00007ffff5d47013 in () at /lib64/libQt5Core.so.5
#18 0x00007ffff7998740 in () at /lib64/libglib-2.0.so.0
#19 0x00007ffff799a388 in () at /lib64/libglib-2.0.so.0
#20 0x00007ffff799aa3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#21 0x00007ffff5d46826 in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#22 0x00007ffff5cec37b in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#23 0x00007ffff6dadd77 in QDialog::exec() () at /lib64/libQt5Widgets.so.5
#24 0x00007ffff6dadc5a in QDialog::exec() () at /lib64/libQt5Widgets.so.5
#25 0x00007ffff6dc2c35 in QFileDialog::getOpenFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlagsQFileDialog::Option, QStringList const&) () at /lib64/libQt5Widgets.so.5
#26 0x00007ffff6dc2d31 in QFileDialog::getOpenFileName(QWidget*, QString const&, QString const&, QString const&, QString*, QFlagsQFileDialog::Option) () at /lib64/libQt5Widgets.so.5
#27 0x00005555558a3a44 in UIUtils::openFile(QWidget*) (parent=0x555555dcc010) at src/UIUtils.cc:49
#28 LaunchingScreen::openUserFile() (this=0x555555dcc010) at src/launchingscreen.cc:133
#29 LaunchingScreen::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x555555dcc010, _id=, _a=, _c=) at objects/moc_launchingscreen.cpp:108
#30 0x00007ffff5d25b3b in () at /lib64/libQt5Core.so.5
#31 0x00007ffff6c96bd2 in QAbstractButton::clicked(bool) () at /lib64/libQt5Widgets.so.5
#32 0x00007ffff6c96e3a in () at /lib64/libQt5Widgets.so.5
#33 0x00007ffff6c98677 in () at /lib64/libQt5Widgets.so.5
#34 0x00007ffff6c98887 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#35 0x00007ffff6be6cd8 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#36 0x00007ffff6ba513e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#37 0x00007ffff6bad55f in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#38 0x00005555557754d0 in OpenSCADApp::notify(QObject*, QEvent*) (this=0x7fffffffc470, object=0x555555dd9830, event=0x7fffffffbc60) at src/OpenSCADApp.cc:57
#39 0x00007ffff5ced8e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#40 0x00007ffff6bab8ce in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) () at /lib64/libQt5Widgets.so.5
#41 0x00007ffff6bff79d in () at /lib64/libQt5Widgets.so.5
#42 0x00007ffff6c02cbf in () at /lib64/libQt5Widgets.so.5
#43 0x00007ffff6ba513e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#44 0x00005555557754d0 in OpenSCADApp::notify(QObject*, QEvent*) (this=0x7fffffffc470, object=0x555556199d60, event=0x7fffffffbfc0) at src/OpenSCADApp.cc:57
#45 0x00007ffff5ced8e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#46 0x00007ffff637d1eb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#47 0x00007ffff63503dc in QWindowSystemInterface::sendWindowSystemEvents(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Gui.so.5
#48 0x00007ffff0d612e0 in () at /lib64/libQt5WaylandClient.so.5
#49 0x00007ffff7998740 in () at /lib64/libglib-2.0.so.0
#50 0x00007ffff799a388 in () at /lib64/libglib-2.0.so.0
#51 0x00007ffff799aa3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#52 0x00007ffff5d4683e in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#53 0x00007ffff5cec37b in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () at /lib64/libQt5Core.so.5
#54 0x00007ffff6dadd77 in QDialog::exec() () at /lib64/libQt5Widgets.so.5
#55 0x000055555574badf in gui(std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > >&, boost::filesystem::path const&, int, char**)
(inputFiles=, original_path=, argc=, argv=) at src/openscad.cc:779
#56 0x0000555555630206 in main(int, char**) (argc=, argv=0x7fffffffcce8) at src/openscad.cc:1187