Bug#1121993: f3d: Crash when opening OBJ file on MNT Reform 2 (segmentation violation)
Ælla Chiana Arson Bobbie Moskopp
acab+debian-reportbug at dieweltistgarnichtso.net
Fri Dec 5 16:48:56 GMT 2025
Package: f3d
Version: 3.2.0+dfsg-3+b2
Severity: normal
X-Debbugs-Cc: acab+debian-reportbug at dieweltistgarnichtso.net
Dear Maintainer,
I installed f3d on my MNT Reform 2 laptop with apt.
When I opened a very simple OBJ file, f3d crashed …
I expected f3d to render the OBJ file and not crash.
A log of my terminal session with a crash follows;
lines starting with a semicolon show my CLI input.
; cat test.obj
v 0 0 0
v 0 1 0
v 0 0 1
f 1 2 3
; f3d test.obj
Configuration file for "config" could not be found
Current framebuffer is bind to framebuffer object 5
color attachment 0:
this attachment is a texture with name: 9
its mipmap level is: 0
this is not a cube map texture.
this is not 3D texture.
color attachment 1:
this attachment is empty
color attachment 2:
this attachment is empty
color attachment 3:
this attachment is empty
depth attachment :
this attachment is a texture with name: 10
its mipmap level is: 0
this is not a cube map texture.
this is not 3D texture.
stencil attachment :
this attachment is empty
there are 4 draw buffers.
draw buffer[0]=GL_COLOR_ATTACHMENT0
draw buffer[1]=GL_NONE
draw buffer[2]=GL_NONE
draw buffer[3]=GL_NONE
read buffer=GL_COLOR_ATTACHMENT0
[lego-reform2:1631 :0:1631] Caught signal 11 (Segmentation fault: address not mapped to object at address 0xc4)
==== backtrace (tid: 1631) ====
0 /usr/lib/aarch64-linux-gnu/libucs.so.0(ucs_handle_error+0x2e0) [0xffffa1862390]
1 /usr/lib/aarch64-linux-gnu/libucs.so.0(+0x32528) [0xffffa1862528]
2 /usr/lib/aarch64-linux-gnu/libucs.so.0(+0x32650) [0xffffa1862650]
3 linux-vdso.so.1(__kernel_rt_sigreturn+0) [0xffffb1e51820]
4 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN16vtkShaderProgram11FindUniformEPKc+0x14) [0xffffae7560b4]
5 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN16vtkShaderProgram12SetUniform2fEPKcPKf+0x20) [0xffffae756ba0]
6 f3d(+0x1af38c) [0xaaaae4c6f38c]
7 f3d(+0x1a8430) [0xaaaae4c68430]
8 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN14vtkDefaultPass13RenderOverlayEPK14vtkRenderState+0x98) [0xffffae551c18]
9 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN13vtkCameraPass6RenderEPK14vtkRenderState+0x690) [0xffffae548cf4]
10 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN27vtkDepthImageProcessingPass14RenderDelegateEPK14vtkRenderStateiiiiP26vtkOpenGLFramebufferObjectP16vtkTextureObjectS6_+0x228) [0xffffae552448]
11 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN18vtkFramebufferPass6RenderEPK14vtkRenderState+0x194) [0xffffae58223c]
12 f3d(+0x1cfdd4) [0xaaaae4c8fdd4]
13 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN17vtkOpenGLRenderer12DeviceRenderEv+0xa4) [0xffffae6b0330]
14 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.1(_ZN11vtkRenderer6RenderEv+0x984) [0xffffadc8de64]
15 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.1(_ZN21vtkRendererCollection6RenderEv+0x13c) [0xffffadca5bbc]
16 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.1(_ZN15vtkRenderWindow14DoStereoRenderEv+0xb0) [0xffffadc6ceb0]
17 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingCore-9.5.so.1(_ZN15vtkRenderWindow6RenderEv+0x184) [0xffffadc6e9e4]
18 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN21vtkOpenGLRenderWindow6RenderEv+0xb0) [0xffffae6aceb0]
19 /usr/bin/../lib/aarch64-linux-gnu/libvtkRenderingOpenGL2-9.5.so.1(_ZN22vtkXOpenGLRenderWindow6RenderEv+0x40) [0xffffae79dce0]
20 f3d(+0x143d3c) [0xaaaae4c03d3c]
21 f3d(+0xc4460) [0xaaaae4b84460]
22 f3d(+0x67a2c) [0xaaaae4b27a2c]
23 /usr/bin/../lib/aarch64-linux-gnu/libc.so.6(+0x2255c) [0xffffa90b255c]
24 /usr/bin/../lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c) [0xffffa90b263c]
25 f3d(+0x69f30) [0xaaaae4b29f30]
=================================
segmentation violation
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: arm64 (aarch64)
Kernel: Linux 6.17.9-mnt-reform-arm64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_CRAP, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages f3d depends on:
ii libassimp6 6.0.2+ds-1
ii libc6 2.42-4
ii libgcc-s1 15.2.0-10
ii libocct-data-exchange-7.9 7.9.2+dfsg-2
ii libocct-foundation-7.9 7.9.2+dfsg-2
ii libocct-modeling-algorithms-7.9 7.9.2+dfsg-2
ii libocct-modeling-data-7.9 7.9.2+dfsg-2
ii libocct-ocaf-7.9 7.9.2+dfsg-2
ii libstb0t64 0.0~git20250907.fede005+ds-1
ii libstdc++6 15.2.0-10
ii libtbb12 2022.1.0-3
ii libvtk9.5 9.5.2+dfsg2-4
ii libx11-6 2:1.8.12-1
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
f3d recommends no packages.
f3d suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list