[3dprinter-general] Bug#985473: slic3r: symbol lookup error after gcode export

Joe Pfeiffer joseph at pfeifferfamily.net
Tue Apr 6 22:57:57 BST 2021


Hmmm, when I connect gdb to the process, I get an immediate

0x00007f9480ca33ff in __GI___poll (fds=0x55943c327d50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
29	../sysdeps/unix/sysv/linux/poll.c: No such file or directory.

but am then able to proceed.  I set a breakpoint on

boost::nowide::setenv(char const*, char const*, int)@plt

and sliced AK_Bed.stl

gdb did halt on the breakpoint, and got
Thread 73 "perl" hit Breakpoint 1, 0x00007f948024f700 in boost::nowide::setenv(char const*, char const*, int)@plt ()
   from /usr/lib/slic3r/auto/Slic3r/XS/XS.so
(gdb) where
#0  0x00007f948024f700 in boost::nowide::setenv(char const*, char const*, int)@plt () at /usr/lib/slic3r/auto/Slic3r/XS/XS.so
#1  0x00007f948045e2f9 in Slic3r::ConfigBase::setenv_() () at /usr/lib/slic3r/auto/Slic3r/XS/XS.so
#2  0x00007f94803306b6 in  () at /usr/lib/slic3r/auto/Slic3r/XS/XS.so
#3  0x0000559436bc4047 in Perl_pp_entersub ()
#4  0x0000559436bba736 in Perl_runops_standard ()
#5  0x0000559436b1fc44 in Perl_call_sv ()
#6  0x00007f94807d352a in  () at /usr/lib/x86_64-linux-gnu/perl/5.32/auto/threads/threads.so
#7  0x00007f94807d4f6d in  () at /usr/lib/x86_64-linux-gnu/perl/5.32/auto/threads/threads.so
#8  0x00007f9480d80ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f9480caddef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) 

I just tried uninstalling and reinstalling it, with the same result.



More information about the 3dprinter-general mailing list