Tango-Server crashes on Restart Command
I am submitting a new issue, because #190 (closed) was automatically closed. The segfault really affects our user experience because we need to restart the server from our Webapplication after adding/changing devices and reconfiguring them. We would like to apply them and thus make the devices usable by restarting the tango server which is currently not possible.
This holds true with 9.4.2 on the current debian platform. I do not know if it is of any help, but here is the stacktrace:
(gdb) bt
#0 0x00007f6c0a6e0311 in Tango::DServer::init_device() [clone .cold] ()
from /tango-server/venv/lib/python3.11/site-packages/tango/../pytango.libs/libtango-664e7a80.so.9.4.2
#1 0x00007f6c0a9b0afd in Tango::ServRestartThread::run(void*) ()
from /tango-server/venv/lib/python3.11/site-packages/tango/../pytango.libs/libtango-664e7a80.so.9.4.2
#2 0x00007f6c09bfb225 in omni_thread_wrapper ()
from /tango-server/venv/lib/python3.11/site-packages/tango/../pytango.libs/libomnithread-99f9d0d3.so.4.1
#3 0x00007f6c0bf99044 in start_thread (arg=<optimized out>)
at ./nptl/pthread_create.c:442
#4 0x00007f6c0c018860 in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100