Andy_m4
Well-Known Member
FreeBSD-System:
Ich hab Probleme mit cad/openscad (verwende lastest-Repository)
Folgendes passiert instant (und ohne das irgendwie ein Fenster aufgeht oder so) beim Start:
Es gibt auch ein Core-Dump unter /tmp/openscad.core
Ok. Sieht so ein bisschen danach aus, das wenn das evtl. was mit OpenGL/Mesa zu tun hat(?)
(Zusatzinfo zum installierten Grafiktreiber:
Also einfach mal LIBGL_DEBUG angeknipst:
Hilft mir aber auch nicht so fürchterlich weiter.
Stell gerade auf dem Schlauch. Hat jemand noch eine Idee, welche Schritte ich jetzt weiter machen kann oder hat sogar eine Idee was das Problem sein könnte?
btw. gibts auch ein Package openscad-devel, welches aber die gleiche Symptomatik zeigt.
Vor paar Wochen funktionierte es übrigens noch. Und bis auf kontinuierlich updaten - Achtung, jetzt kommt der Schrecken eines jeden HelpDesk: hab ich nichts gemacht.
14.1-RELEASE-p7 GENERIC amd64
Ich hab Probleme mit cad/openscad (verwende lastest-Repository)
Code:
openscad-2024.10.11_6
Name : openscad
Version : 2024.10.11_6
Installed on : Sat Mar 8 20:55:53 2025 CET
Origin : cad/openscad
Architecture : FreeBSD:14:amd64
Prefix : /usr/local
Categories : cad
Licenses : GPLv2+
Maintainer : mr@FreeBSD.org
WWW : https://www.openscad.org/
Comment : Programmer's solid 3D CAD modeller
Shared Libs required:
libzip.so.5
libxml2.so.2
libthr.so.3
libtbb.so.12
libqscintilla2_qt5.so.15
libopencsg.so.1
libmpfr.so.6
libm.so.5
libintl.so.8
libhidapi.so.0
libharfbuzz.so.0
libgmp.so.10
libglib-2.0.so.0
libgcc_s.so.1
libfreetype.so.6
libfontconfig.so.1
libdouble-conversion.so.3
libcxxrt.so.1
libcairo.so.2
libc.so.7
libc++.so.1
libboost_program_options.so.1.87.0
libboost_filesystem.so.1.87.0
libX11.so.6
libQt5Widgets.so.5
libQt5Network.so.5
libQt5Multimedia.so.5
libQt5Gui.so.5
libQt5DBus.so.5
libQt5Core.so.5
libGLX.so.0
libGLU.so.1
libEGL.so.1
libClipper2.so.1
Annotations :
FreeBSD_version: 1401000
build_timestamp: 2025-03-04T11:06:26+0000
built_by : poudriere-git-3.4.2
cpe : cpe:2.3:a:openscad:openscad:2024.10.11:::::freebsd14:x64:6
port_checkout_unclean: no
port_git_hash : 1bb147345
ports_top_checkout_unclean: no
ports_top_git_hash: 4f5cd1472
repo_type : binary
repository : FreeBSD
Folgendes passiert instant (und ohne das irgendwie ein Fenster aufgeht oder so) beim Start:
Code:
$ openscad
'openscad' terminated by signal SIGSEGV (Adressbereichsfehler)
Es gibt auch ein Core-Dump unter /tmp/openscad.core
Code:
$ lldb --core /tmp/openscad.core openscad
(lldb) target create "openscad" --core "/tmp/openscad.core"
Core file '/tmp/openscad.core' (x86_64) was loaded.
(lldb) bt
* thread #1, name = 'openscad', stop reason = signal SIGSEGV
* frame #0: 0x0000000000ed8621 openscad`mi_free_generic(mi_segment_s const*, bool, void*) + 65
frame #1: 0x00000009eefb9da8 libLLVM.so.19.1`___lldb_unnamed_symbol54428 + 360
frame #2: 0x00000009eefb948e libLLVM.so.19.1`llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) + 78
frame #3: 0x00000009f241276e libLLVM.so.19.1`___lldb_unnamed_symbol137856 + 126
frame #4: 0x0000000834831129 libc++.so.1`std::__1::__call_once(unsigned long volatile&, void*, void (*)(void*)) + 185
frame #5: 0x00000009f24126da libLLVM.so.19.1`llvm::initializeScopInlinerPass(llvm::PassRegistry&) + 90
frame #6: 0x00000009f2322cae libLLVM.so.19.1`polly::initializePollyPasses(llvm::PassRegistry&) + 174
frame #7: 0x00000009f2337925 libLLVM.so.19.1`___lldb_unnamed_symbol136560 + 3893
frame #8: 0x00001df44c88af5d ld-elf.so.1
frame #9: 0x00001df44c88f3f3 ld-elf.so.1
frame #10: 0x00001df44c88bf53 ld-elf.so.1
frame #11: 0x00000008b1e98b1d libGLX_mesa.so.0`___lldb_unnamed_symbol2867 + 381
frame #12: 0x00000008b1e98c3f libGLX_mesa.so.0`___lldb_unnamed_symbol2868 + 63
frame #13: 0x00000008b1e68836 libGLX_mesa.so.0`___lldb_unnamed_symbol2392 + 54
frame #14: 0x00000008b1e7e1b5 libGLX_mesa.so.0`___lldb_unnamed_symbol2748 + 277
frame #15: 0x00000008b1e6fb87 libGLX_mesa.so.0`___lldb_unnamed_symbol2531 + 151
frame #16: 0x00000008b1e6f736 libGLX_mesa.so.0`___lldb_unnamed_symbol2526 + 790
frame #17: 0x00000008b1e6c889 libGLX_mesa.so.0`___lldb_unnamed_symbol2477 + 25
frame #18: 0x00000008aff8baf7 libqxcb-glx-integration.so`___lldb_unnamed_symbol502 + 295
frame #19: 0x000000086583c2c2 libQt5XcbQpa.so.5`QXcbWindow::create() + 2242
frame #20: 0x000000086582fa85 libQt5XcbQpa.so.5`QXcbIntegration::createPlatformWindow(QWindow*) const + 165
frame #21: 0x0000000833a7b184 libQt5Gui.so.5`QWindowPrivate::create(bool, unsigned long long) + 212
frame #22: 0x00000008366c1039 libQt5Widgets.so.5`QWidgetPrivate::create() + 1097
frame #23: 0x00000008366bfc99 libQt5Widgets.so.5`QWidget::create(unsigned long long, bool, bool) + 345
frame #24: 0x00000008366d350e libQt5Widgets.so.5`QWidgetPrivate::setVisible(bool) + 190
frame #25: 0x000000083688e03e libQt5Widgets.so.5`QDialog::setVisible(bool) + 286
frame #26: 0x000000083688d7bc libQt5Widgets.so.5`QDialog::exec() + 236
frame #27: 0x0000000000aafe84 openscad`gui(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>&, boost::filesystem::path const&, int, char**) + 2340
frame #28: 0x0000000000ab4f0a openscad`main + 18394
frame #29: 0x0000000839297a6a libc.so.7`__libc_start1 + 298
frame #30: 0x0000000000573e60 openscad`_start at crt1_s.S:83
Ok. Sieht so ein bisschen danach aus, das wenn das evtl. was mit OpenGL/Mesa zu tun hat(?)
(Zusatzinfo zum installierten Grafiktreiber:
drm-510-kmod-5.10.163.1401000_11 DRM drivers modules
, falls hilfreich)Also einfach mal LIBGL_DEBUG angeknipst:
Code:
$ env LIBGL_DEBUG=1 openscad
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/michael/.drirc: No such file or directory.
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/michael/.drirc: No such file or directory.
fish: Job 1, 'env LIBGL_DEBUG=1 openscad' terminated by signal SIGSEGV (Adressbereichsfehler)
Hilft mir aber auch nicht so fürchterlich weiter.
Stell gerade auf dem Schlauch. Hat jemand noch eine Idee, welche Schritte ich jetzt weiter machen kann oder hat sogar eine Idee was das Problem sein könnte?
btw. gibts auch ein Package openscad-devel, welches aber die gleiche Symptomatik zeigt.
Vor paar Wochen funktionierte es übrigens noch. Und bis auf kontinuierlich updaten - Achtung, jetzt kommt der Schrecken eines jeden HelpDesk: hab ich nichts gemacht.