Nearly forgot the following...:
(gdb) thread apply all bt
Thread 18 (LWP 1241):
#0 0x00879b0c in __syscall_cp_c ()
#1 0x00881180 in __timedwait_cp ()
#2 0x00879f8c in __pthread_cond_timedwait_time64 ()
#3 0x76b6870c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Thread 17 (LWP 1240):
#0 0x00879b0e in __syscall_cp_c ()
#1 0x00873a20 in recvfrom ()
#2 0x00873a02 in recv ()
#3 0x003031bc in Poco::Net::SocketImpl::receiveBytes(void
, int, int) ()
#4 0x0030c140 in Poco::Net::WebSocketImpl::receiveNBytes(void, int) ()
#5 0x0030c440 in Poco::Net::WebSocketImpl::receiveHeader(char
, bool&) ()
#6 0x0030c774 in Poco::Net::WebSocketImpl::receiveBytes(Poco::Buffer<char>&, int, Poco::Timespan const&) ()
#7 0x0030a98c in Poco::Net::WebSocket::receiveFrame(Poco::Buffer<char>&, int&) ()
#8 0x001d6ec2 in repetier::WebSocketRequestHandler::handleRequest(repetier::RequestContext&) ()
#9 0x001e5c88 in repetier::MainRequestHandler::handleRequest(Poco::Net::HTTPServerRequest&, Poco::Net::HTTPServerResponse&) ()
#10 0x00312e08 in Poco::Net::HTTPServerConnection::run() ()
#11 0x003176dc in Poco::Net::TCPServerConnection::start() ()
#12 0x0030a0ea in Poco::Net::TCPServerDispatcher::run() ()
#13 0x00817a88 in Poco::PooledThread::run() ()
#14 0x002b6c5c in Poco::ThreadImpl::runnableEntry(void) ()
#15 0x0087a4b0 in start ()
#16 0x008812e4 in __clone ()
#17 0x008812e4 in __clone ()
[...]
#33 0x008812e4 in __clone ()
#34 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#35 0x008812e4 in __clone ()
#36 0x008812e4 in __clone ()
[...]
#77 0x008812e4 in __clone ()
#78 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#123 0x008812e4 in __clone ()
#124 0x008812e4 in __clone ()
[...]
#165 0x008812e4 in __clone ()
#166 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#167 0x008812e4 in __clone ()
#168 0x008812e4 in __clone ()
[...]
#209 0x008812e4 in __clone ()
#210 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#211 0x008812e4 in __clone ()
#212 0x008812e4 in __clone ()
[...]
#253 0x008812e4 in __clone ()
#254 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#255 0x008812e4 in __clone ()
#256 0x008812e4 in __clone ()
[...]
#297 0x008812e4 in __clone ()
#298 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#299 0x008812e4 in __clone ()
#300 0x008812e4 in __clone ()
[...]
#341 0x008812e4 in __clone ()
#342 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#343 0x008812e4 in __clone ()
#344 0x008812e4 in __clone ()
[...]
#385 0x008812e4 in __clone ()
#386 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--<RET>
#387 0x008812e4 in __clone ()
#388 0x008812e4 in __clone ()
[...]
#429 0x008812e4 in __clone ()
#430 0x008812e4 in __clone ()
--Type <RET> for more, q to quit, c to continue without paging--q
Quit
(gdb) quit
A debugging session is active.
Inferior 1 [process 786] will be detached.
Quit anyway? (y or n) y
Detaching from program: /usr/local/Repetier-Server/bin/RepetierServer, process 786
[Inferior 1 (process 786) detached]
I replaced a lot of nearly similar lines with [...]