Segfault with Python/Linux
Posted: Mon Mar 17, 2025 1:37 pm
I'm getting a SEGFAULT:
On Linux:
6.6.31-rt31-v8+ #5 SMP PREEMPT_RT Wed Jul 31 20:16:24 CEST 2024 aarch64 GNU/Linux
Using the newest? library version:
> dpkg -l | grep phid
ii libphidget22:arm64 99:1.22.20250106-1+deb12 arm64 Phidgets runtime library
Any idea what might cause this? How to fix it?
Code: Select all
#0 0x000000003b9acc04 in ?? ()
#1 0x0000000000494468 in _PyObject_MakeTpCall ()
#2 0x0000007fab656910 in ?? () from /usr/lib/python3.11/lib-dynload/_ctypes.cpython-311-aarch64-linux-gnu.so
#3 0x0000007fab616190 in ?? () from /lib/aarch64-linux-gnu/libffi.so.8
#4 0x0000007fab616574 in ?? () from /lib/aarch64-linux-gnu/libffi.so.8
#5 0x0000007f883ff238 in ?? () from /lib/aarch64-linux-gnu/libphidget22.so.0
#6 0x0000007f884ad9e4 in ?? () from /lib/aarch64-linux-gnu/libphidget22.so.0
#7 0x0000007f8846afcc in ?? () from /lib/aarch64-linux-gnu/libphidget22.so.0
#8 0x0000007fac2cee30 in start_thread (arg=0x7f127ce417) at ./nptl/pthread_create.c:442
#9 0x0000007fac337adc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79
6.6.31-rt31-v8+ #5 SMP PREEMPT_RT Wed Jul 31 20:16:24 CEST 2024 aarch64 GNU/Linux
Using the newest? library version:
> dpkg -l | grep phid
ii libphidget22:arm64 99:1.22.20250106-1+deb12 arm64 Phidgets runtime library
Any idea what might cause this? How to fix it?