server 0.51.1 segfault on RPiB+ (armv6l)
I can't start repetier server 0.51.1 on my Pi B+, every start failed with a segmentation fault.
The Raspbian is up to date.
The strace :
execve("/usr/local/Repetier-Server/bin/RepetierServer", ["/usr/local/Repetier-Server/bin/R"..., "-c", "/usr/local/Repetier-Server/etc/R"...], [/* 18 vars */]) = 0
...
futex(0xbeda2c58, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, b6ec2000) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0xb6eab20c, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb6eab0b4, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
The XML :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<server>
<installation-directory>/usr/local/Repetier-Server/</installation-directory>
<storage-directory>/var/lib/Repetier-Server/</storage-directory>
<default-language>en</default-language>
<port>3344</port>
<logging>true</logging>
<backlog-size>1000</backlog-size>
</server>
The Raspbian is up to date.
The strace :
execve("/usr/local/Repetier-Server/bin/RepetierServer", ["/usr/local/Repetier-Server/bin/R"..., "-c", "/usr/local/Repetier-Server/etc/R"...], [/* 18 vars */]) = 0
...
futex(0xbeda2c58, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, b6ec2000) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0xb6eab20c, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb6eab0b4, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
The XML :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<server>
<installation-directory>/usr/local/Repetier-Server/</installation-directory>
<storage-directory>/var/lib/Repetier-Server/</storage-directory>
<default-language>en</default-language>
<port>3344</port>
<logging>true</logging>
<backlog-size>1000</backlog-size>
</server>
Comments
Thanks, problem solved.