Hello,
I am not maintainer of stlcmd, just tried to collect some more information.

This crash seems to be a stack overflow because of a recursive function call.

There is a comment near that recursive call, which could be interesting here.
And this issue seems not to be a packaging issue in Debian, therefore it
might be better to report this issue upstream in [2].

Kind regards,
Bernhard

[1] 
https://github.com/AllwineDesigns/stl_cmd/blob/7c2582864df1c10d11f5acb4901fb04c55ea7492/src/csgjs/Trees.cpp#L44-L55
[2] https://github.com/AllwineDesigns/stl_cmd/issues


Core was generated by `stl_boolean -a one.stl -b intersection.stl -d 
one-additions.stl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fe2a95c855e in _int_malloc (av=av@entry=0x7fe2a9712b80 <main_arena>, 
bytes=bytes@entry=512) at malloc.c:3637
3637    malloc.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  0x00007fe2a95c855e in _int_malloc (av=av@entry=0x7fe2a9712b80 <main_arena>, 
bytes=bytes@entry=512) at malloc.c:3637
#1  0x00007fe2a95c9de4 in __GI___libc_malloc (bytes=512) at malloc.c:3058
#2  0x00007fe2a991c0b5 in operator new(unsigned long) () from 
/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x000056309140a744 in __gnu_cxx::new_allocator<csgjs::PolygonTreeNode*>::allocate 
(this=<optimized out>, __n=<optimized out>) at 
/usr/include/c++/7/ext/new_allocator.h:111
#4  std::allocator_traits<std::allocator<csgjs::PolygonTreeNode*> >::allocate 
(__a=..., __n=<optimized out>) at /usr/include/c++/7/bits/alloc_traits.h:436
#5  std::_Vector_base<csgjs::PolygonTreeNode*, std::allocator<csgjs::PolygonTreeNode*> 
>::_M_allocate (this=0x210, this@entry=0x7fff7ccf8470, __n=<optimized out>) at 
/usr/include/c++/7/bits/stl_vector.h:172
#6  std::vector<csgjs::PolygonTreeNode*, std::allocator<csgjs::PolygonTreeNode*> 
>::_M_realloc_insert<csgjs::PolygonTreeNode* const&> (this=this@entry=0x7fff7ccf8470, 
__position=<error reading variable: Cannot access memory at address 0x200>, __args#0=@0x7fff7ccf82a0: 
0x563093c75b00) at /usr/include/c++/7/bits/vector.tcc:406
#7  0x000056309140a84b in std::vector<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> >::emplace_back<csgjs::PolygonTreeNode*> 
(this=this@entry=0x7fff7ccf8470, __args#0=@0x7fff7ccf82a0: 0x563093c75b00) at 
/usr/include/c++/7/bits/vector.tcc:105
#8  0x0000563091409a9a in std::vector<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> >::push_back (__x=@0x7fff7ccf82a0: 
0x563093c75b00, this=0x7fff7ccf8470) at /usr/include/c++/7/bits/stl_vector.h:954
#9  csgjs::PolygonTreeNode::splitPolygonByPlane 
(this=this@entry=0x563093c75b00, plane=..., coplanarFrontNodes=std::vector of 
length 0, capacity 0, coplanarBackNodes=std::vector of length 32, capacity 32 = 
{...},  frontNodes=std::vector of length 0, capacity 0, backNodes=std::vector 
of length 32, capacity 32 = {...}) at src/csgjs/Trees.cpp:298
#10 0x0000563091409d7c in csgjs::PolygonTreeNode::splitLeafByPlane 
(this=0x563093c75b00, plane=..., coplanarFrontNodes=std::vector of length 0, 
capacity 0,  coplanarBackNodes=std::vector of length 32, capacity 32 = {...}, 
frontNodes=std::vector of length 0, capacity 0, backNodes=std::vector of length 
32, capacity 32 = {...}) at src/csgjs/Trees.cpp:239
#11 0x0000563091409f67 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390cc0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:40
#12 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390a50, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#13 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x5630963907e0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#14 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390570, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#15 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390300, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
...
#65433 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99510, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65434 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c994b0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65435 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99880, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65436 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99820, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65437 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c997c0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65438 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99720, polyTreeNodes=std::vector of length 113, 
capacity 128 = {...}) at src/csgjs/Trees.cpp:54
#65439 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c68e20, polyTreeNodes=std::vector of length 497, 
capacity 512 = {...}) at src/csgjs/Trees.cpp:54
#65440 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c6e370, polyTreeNodes=std::vector of length 844, 
capacity 1024 = {...}) at src/csgjs/Trees.cpp:49
#65441 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c831b0, polyTreeNodes=std::vector of length 1352, 
capacity 2048 = {...}) at src/csgjs/Trees.cpp:49
#65442 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c944b0, polyTreeNodes=std::vector of length 2397, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:49
#65443 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c6ab00, polyTreeNodes=std::vector of length 2399, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:49
#65444 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c10c30, polyTreeNodes=std::vector of length 3661, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:54
#65445 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c594c0, polyTreeNodes=std::vector of length 4549, 
capacity 8192 = {...}) at src/csgjs/Trees.cpp:49
#65446 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c59440, polyTreeNodes=std::vector of length 7573, 
capacity 8192 = {...}) at src/csgjs/Trees.cpp:54
#65447 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x7fff7d4f54b0, polyTreeNodes=std::vector of length 14308, 
capacity 14308 = {...}) at src/csgjs/Trees.cpp:54
#65448 0x000056309140a189 in csgjs::Tree::addPolygons 
(this=this@entry=0x7fff7d4f54b0, polygons=std::vector of length 14308, capacity 
14308 = {...}) at src/csgjs/Trees.cpp:119
#65449 0x000056309140a28e in csgjs::Tree::Tree (this=0x7fff7d4f54b0, 
polygons=std::vector of length 14308, capacity 14308 = {...}) at 
src/csgjs/Trees.cpp:105
#65450 0x0000563091402c2b in csgjs::CSG::csgSubtract 
(this=this@entry=0x7fff7d4f5650, csg=...) at src/csgjs/CSG.cpp:64
#65451 0x00005630914018e2 in main (argc=<optimized out>, argv=<optimized out>) 
at src/stl_boolean.cpp:127
(gdb)
# 2024-05-06 Bookworm/stable amd64 qemu VM

apt update
apt dist-upgrade
apt install systemd-coredump gdb rr stlcmd stlcmd-dbgsym
apt build-dep stlcmd



mkdir /home/benutzer/source/stlcmd/orig -p
cd    /home/benutzer/source/stlcmd/orig
apt source stlcmd



wget 
"https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=1054080;filename=one.stl;msg=5";
 -O one.stl
wget 
"https://bugs.debian.org/cgi-bin/bugreport.cgi?att=2;bug=1054080;filename=two.stl;msg=5";
 -O two.stl



benutzer@debian:~$ stl_boolean -a one.stl -b two.stl -i intersection.stl
benutzer@debian:~$ stl_boolean -a one.stl -b intersection.stl -d 
one-additions.stl
Speicherzugriffsfehler (Speicherabzug geschrieben)


benutzer@debian:~$ coredumpctl list
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
TIME                            PID   UID   GID SIG COREFILE  EXE
Mon 2024-05-06 18:06:08 CEST    874  1000  1000  11 present   
/usr/bin/stl_boolean
benutzer@debian:~$ 


benutzer@debian:~$ coredumpctl gdb 874
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
           PID: 874 (stl_boolean)
           UID: 1000 (benutzer)
           GID: 1000 (benutzer)
        Signal: 11 (SEGV)
     Timestamp: Mon 2024-05-06 18:06:08 CEST (3min 21s ago)
  Command Line: stl_boolean -a one.stl -b intersection.stl -d one-additions.stl
    Executable: /usr/bin/stl_boolean
 Control Group: /user.slice/user-1000.slice/session-3.scope
          Unit: session-3.scope
         Slice: user-1000.slice
       Session: 3
     Owner UID: 1000 (benutzer)
       Boot ID: 950370af114745d490ac50f893678104
    Machine ID: a149817c9a8c4bbda2c4be3e7ba0d6ed
      Hostname: debian
       Storage: 
/var/lib/systemd/coredump/core.stl_boolean.1000.950370af114745d490ac50f893678104.874.1715011568000000.zst
       Message: Process 874 (stl_boolean) of user 1000 dumped core.
                
                Stack trace of thread 874:
                #0  0x00007fe2a95c855e _int_malloc (libc.so.6 + 0x8455e)
                #1  0x00007fe2a95c9de4 __GI___libc_malloc (libc.so.6 + 0x85de4)
                #2  0x00007fe2a991c0b5 _Znwm (libstdc++.so.6 + 0xa60b5)
                #3  0x000056309140a744 n/a (stl_boolean + 0xa744)
                #4  0x0000563091409a9a n/a (stl_boolean + 0x9a9a)
                #5  0x0000563091409d7c n/a (stl_boolean + 0x9d7c)
                #6  0x0000563091409f67 n/a (stl_boolean + 0x9f67)
                #7  0x000056309140a061 n/a (stl_boolean + 0xa061)
                #8  0x000056309140a061 n/a (stl_boolean + 0xa061)
                #9  0x000056309140a061 n/a (stl_boolean + 0xa061)
                #10 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #11 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #12 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #13 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #14 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #15 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #16 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #17 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #18 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #19 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #20 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #21 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #22 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #23 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #24 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #25 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #26 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #27 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #28 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #29 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #30 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #31 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #32 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #33 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #34 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #35 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #36 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #37 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #38 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #39 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #40 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #41 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #42 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #43 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #44 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #45 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #46 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #47 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #48 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #49 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #50 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #51 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #52 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #53 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #54 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #55 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #56 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #57 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #58 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #59 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #60 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #61 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #62 0x000056309140a061 n/a (stl_boolean + 0xa061)
                #63 0x000056309140a061 n/a (stl_boolean + 0xa061)

GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/stl_boolean...
Reading symbols from 
/usr/lib/debug/.build-id/43/2b14f8aabbb326873fa4314ffed54c5607f664.debug...
[New LWP 874]
Core was generated by `stl_boolean -a one.stl -b intersection.stl -d 
one-additions.stl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fe2a95c855e in _int_malloc (av=av@entry=0x7fe2a9712b80 <main_arena>, 
bytes=bytes@entry=512) at malloc.c:3637
3637    malloc.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  0x00007fe2a95c855e in _int_malloc (av=av@entry=0x7fe2a9712b80 <main_arena>, 
bytes=bytes@entry=512) at malloc.c:3637
#1  0x00007fe2a95c9de4 in __GI___libc_malloc (bytes=512) at malloc.c:3058
#2  0x00007fe2a991c0b5 in operator new(unsigned long) () from 
/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x000056309140a744 in 
__gnu_cxx::new_allocator<csgjs::PolygonTreeNode*>::allocate (this=<optimized 
out>, __n=<optimized out>) at /usr/include/c++/7/ext/new_allocator.h:111
#4  std::allocator_traits<std::allocator<csgjs::PolygonTreeNode*> >::allocate 
(__a=..., __n=<optimized out>) at /usr/include/c++/7/bits/alloc_traits.h:436
#5  std::_Vector_base<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> >::_M_allocate (this=0x210, 
this@entry=0x7fff7ccf8470, __n=<optimized out>) at 
/usr/include/c++/7/bits/stl_vector.h:172
#6  std::vector<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> 
>::_M_realloc_insert<csgjs::PolygonTreeNode* const&> 
(this=this@entry=0x7fff7ccf8470, __position=<error reading variable: Cannot 
access memory at address 0x200>, __args#0=@0x7fff7ccf82a0: 0x563093c75b00) at 
/usr/include/c++/7/bits/vector.tcc:406
#7  0x000056309140a84b in std::vector<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> 
>::emplace_back<csgjs::PolygonTreeNode*> (this=this@entry=0x7fff7ccf8470, 
__args#0=@0x7fff7ccf82a0: 0x563093c75b00) at 
/usr/include/c++/7/bits/vector.tcc:105
#8  0x0000563091409a9a in std::vector<csgjs::PolygonTreeNode*, 
std::allocator<csgjs::PolygonTreeNode*> >::push_back (__x=@0x7fff7ccf82a0: 
0x563093c75b00, this=0x7fff7ccf8470) at /usr/include/c++/7/bits/stl_vector.h:954
#9  csgjs::PolygonTreeNode::splitPolygonByPlane 
(this=this@entry=0x563093c75b00, plane=..., coplanarFrontNodes=std::vector of 
length 0, capacity 0, coplanarBackNodes=std::vector of length 32, capacity 32 = 
{...},  frontNodes=std::vector of length 0, capacity 0, backNodes=std::vector 
of length 32, capacity 32 = {...}) at src/csgjs/Trees.cpp:298
#10 0x0000563091409d7c in csgjs::PolygonTreeNode::splitLeafByPlane 
(this=0x563093c75b00, plane=..., coplanarFrontNodes=std::vector of length 0, 
capacity 0,  coplanarBackNodes=std::vector of length 32, capacity 32 = {...}, 
frontNodes=std::vector of length 0, capacity 0, backNodes=std::vector of length 
32, capacity 32 = {...}) at src/csgjs/Trees.cpp:239
#11 0x0000563091409f67 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390cc0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:40
#12 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390a50, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#13 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x5630963907e0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#14 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390570, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#15 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563096390300, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
...
#65433 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99510, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65434 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c994b0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65435 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99880, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65436 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99820, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65437 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c997c0, polyTreeNodes=std::vector of length 60, 
capacity 64 = {...}) at src/csgjs/Trees.cpp:54
#65438 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c99720, polyTreeNodes=std::vector of length 113, 
capacity 128 = {...}) at src/csgjs/Trees.cpp:54
#65439 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c68e20, polyTreeNodes=std::vector of length 497, 
capacity 512 = {...}) at src/csgjs/Trees.cpp:54
#65440 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c6e370, polyTreeNodes=std::vector of length 844, 
capacity 1024 = {...}) at src/csgjs/Trees.cpp:49
#65441 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c831b0, polyTreeNodes=std::vector of length 1352, 
capacity 2048 = {...}) at src/csgjs/Trees.cpp:49
#65442 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c944b0, polyTreeNodes=std::vector of length 2397, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:49
#65443 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c6ab00, polyTreeNodes=std::vector of length 2399, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:49
#65444 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c10c30, polyTreeNodes=std::vector of length 3661, 
capacity 4096 = {...}) at src/csgjs/Trees.cpp:54
#65445 0x0000563091409ff8 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c594c0, polyTreeNodes=std::vector of length 4549, 
capacity 8192 = {...}) at src/csgjs/Trees.cpp:49
#65446 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x563093c59440, polyTreeNodes=std::vector of length 7573, 
capacity 8192 = {...}) at src/csgjs/Trees.cpp:54
#65447 0x000056309140a061 in csgjs::Node::addPolygonTreeNodes 
(this=this@entry=0x7fff7d4f54b0, polyTreeNodes=std::vector of length 14308, 
capacity 14308 = {...}) at src/csgjs/Trees.cpp:54
#65448 0x000056309140a189 in csgjs::Tree::addPolygons 
(this=this@entry=0x7fff7d4f54b0, polygons=std::vector of length 14308, capacity 
14308 = {...}) at src/csgjs/Trees.cpp:119
#65449 0x000056309140a28e in csgjs::Tree::Tree (this=0x7fff7d4f54b0, 
polygons=std::vector of length 14308, capacity 14308 = {...}) at 
src/csgjs/Trees.cpp:105
#65450 0x0000563091402c2b in csgjs::CSG::csgSubtract 
(this=this@entry=0x7fff7d4f5650, csg=...) at src/csgjs/CSG.cpp:64
#65451 0x00005630914018e2 in main (argc=<optimized out>, argv=<optimized out>) 
at src/stl_boolean.cpp:127
(gdb)




benutzer@debian:~$ rr record stl_boolean -a one.stl -b intersection.stl -d 
one-additions.stl
rr: Saving execution to trace directory 
`/home/benutzer/.local/share/rr/stl_boolean-0'.
Speicherzugriffsfehler
benutzer@debian:~$ 

rr pack
rr replay --debugger-option=-q stl_boolean-0
set width 0
set pagination off
directory /home/benutzer/source/stlcmd/orig/stlcmd-1.1
b csgjs::Node::addPolygonTreeNodes

Reply via email to