Freecad on aarch64 crashes when trying to open a file

Problems with packages? Post here, using [tags] of the package name.

Freecad on aarch64 crashes when trying to open a file

Postby nochtli » Thu Nov 21, 2024 5:52 pm

Freecad crashes when trying to open a file. It doesn't matter if you click File -> Open or type Ctrl-o. Tested on Raspi 4 and Raspi 5.

FreeCAD 1.0.0, Libs: 1.0.0R39109 (Git)
(C) 2001-2024 FreeCAD contributors
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.

Program received signal SIGSEGV, Segmentation fault.
#0 linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffff970207a8]
#1 /usr/lib/libQt6Gui.so.6(+0x17859c) [0xffff9263859c]
#2 0xffff9200cba0 in QVariant::~QVariant() from /usr/lib/libQt6Core.so.6+0x98
#3 0xffff93347d24 in QHeaderView::sectionSizeFromContents(int) const from /usr/lib/libQt6Widgets.so.6+0xe4
#4 0xffff93345f2c in QHeaderView::sizeHint() const from /usr/lib/libQt6Widgets.so.6+0xa0
#5 0xffff933cc2a8 in QTreeView::updateGeometries() from /usr/lib/libQt6Widgets.so.6+0x188
#6 0xffff93324058 in QAbstractItemView::doItemsLayout() from /usr/lib/libQt6Widgets.so.6+0x38
#7 0xffff933ca304 in QTreeView::doItemsLayout() from /usr/lib/libQt6Widgets.so.6+0x84
#8 0xffff932c3654 in QFileDialogPrivate::restoreFromSettings() from /usr/lib/libQt6Widgets.so.6+0x3d4
#9 /usr/lib/libQt6Widgets.so.6(+0x4657e0) [0xffff932c57e0]
#10 0xffff932c6040 in QFileDialog::setOptions(QFlags<QFileDialog::Option>) from /usr/lib/libQt6Widgets.so.6+0x160
#11 0xffff955a887c in Gui::FileDialog::getOpenFileNames(QWidget*, QString const&, QString const&, QString const&, QString*, QFlags<QFileDialog::Option>) from /usr/lib/freecad/lib/libFreeCADGui.so+0x16c
#12 0xffff94f8b11c in StdCmdOpen::activated(int) from /usr/lib/freecad/lib/libFreeCADGui.so+0x57c
#13 0xffff94f7881c in Gui::Command::_invoke(int, bool) from /usr/lib/freecad/lib/libFreeCADGui.so+0x29c
#14 0xffff94f79158 in Gui::Command::invoke(int, Gui::Command::TriggerSource) from /usr/lib/freecad/lib/libFreeCADGui.so+0x138
#15 /usr/lib/libQt6Core.so.6(+0x201c20) [0xffff91ff1c20]
#16 0xffff92af4b48 in QAction::triggered(bool) from /usr/lib/libQt6Gui.so.6+0x48
#17 0xffff92af8130 in QAction::activate(QAction::ActionEvent) from /usr/lib/libQt6Gui.so.6+0x110
#18 /usr/lib/libQt6Widgets.so.6(+0x39c6fc) [0xffff931fc6fc]
#19 /usr/lib/libQt6Widgets.so.6(+0x3a5688) [0xffff93205688]
#20 0xffff9305b83c in QWidget::event(QEvent*) from /usr/lib/libQt6Widgets.so.6+0x1fc
#21 0xffff92fee534 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt6Widgets.so.6+0x64
#22 0xffff92ff9384 in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQt6Widgets.so.6+0x3c0
#23 0xffff94efb26c in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0xec
#24 0xffff91f7b4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt6Core.so.6+0x1c8
#25 0xffff92ff8450 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) from /usr/lib/libQt6Widgets.so.6+0x1f0
#26 /usr/lib/libQt6Widgets.so.6(+0x2136ac) [0xffff930736ac]
#27 /usr/lib/libQt6Widgets.so.6(+0x21591c) [0xffff9307591c]
#28 0xffff92fee534 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt6Widgets.so.6+0x64
#29 0xffff94efb26c in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0xec
#30 0xffff91f7b4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt6Core.so.6+0x1c8
#31 0xffff926a6b88 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) from /usr/lib/libQt6Gui.so.6+0x45c
#32 0xffff9271d7a4 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQt6Gui.so.6+0x104
#33 /usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6(+0x5be9c) [0xffff8a86be9c]
#34 /usr/lib/libglib-2.0.so.0(+0x6986c) [0xffff8fed986c]
#35 /usr/lib/libglib-2.0.so.0(+0x6c238) [0xffff8fedc238]
#36 /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x44) [0xffff8fedcc44]
#37 0xffff922add4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQt6Core.so.6+0x64
#38 0xffff91f8b4f4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQt6Core.so.6+0x1e4
#39 0xffff91f865c8 in QCoreApplication::exec() from /usr/lib/libQt6Core.so.6+0xb8
#40 0xffff94de35c8 in Gui::Application::runApplication() from /usr/lib/freecad/lib/libFreeCADGui.so+0xc20
#41 freecad(+0x61bc) [0xaaaac20061bc]
#42 /usr/lib/libc.so.6(+0x28294) [0xffff91968294]
#43 /usr/lib/libc.so.6(__libc_start_main+0x98) [0xffff91968378]
#44 freecad(+0x7470) [0xaaaac2007470]
nochtli
 
Posts: 3
Joined: Fri Dec 25, 2020 11:35 pm

Return to Packages

Who is online

Users browsing this forum: No registered users and 37 guests