anv
<blockquote rel="Repetier" style="font-family: Arial, Verdana; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;">I'm wondering which image could not be loaded correctly as it seems that it crashes inside libpng and the only png I can think about is the splashscreen, or did you see the splashscreen and it crashes afterwards.
You could try replacing it with a other png or checking with strace if you see which file is making the problem. Apperently it has to do with color profiles, but when I tested it on Mint it worked.
I've checked the strace but can't find the problem I've tried converting all pngs to indexed. Then tried this script:
for f in $(find . -type f -name "*.png")
do
echo "Processing $f ..."
convert $f -strip $f
done
But the problem persists. I even tried removing all PNG files and the "libpng warning: iCCP: known incorrect sRGB profile" stills appearing.
Some lines of the strace before the stack trace:
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/CuraEngine/es/CuraEngine.resources.dll", 0x7ffd141cd630) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/CuraEngine/es/CuraEngine.resources.dll", 0x7ffd141cd630) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/CuraEngine/es", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/fonts/Microsoft/Corefonts/cour.ttf", R_OK) = 0
open("/usr/share/fonts/Microsoft/Corefonts/cour.ttf", O_RDONLY) = 10
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
fstat(10, {st_mode=S_IFREG|0444, st_size=302688, ...}) = 0
mmap(NULL, 302688, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7f7aa7b63000
close(10) = 0
mmap(0x4198f000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_32BIT, -1, 0) = 0x4198f000
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d0420) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources.exe", 0x7ffd141d0420) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources/RepetierServerConnector.resources.dll", 0x7ffd141d0420) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources/RepetierServerConnector.resources.exe", 0x7ffd141d0420) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141cfdf0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141cfdf0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d03f0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d03f0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources.dll", 0x7ffd141d0310) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources.exe", 0x7ffd141d0310) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources/RepetierServerConnector.resources.dll", 0x7ffd141d0310) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources/RepetierServerConnector.resources.exe", 0x7ffd141d0310) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141cfce0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141cfce0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es/RepetierServerConnector.resources.dll", 0x7ffd141d02e0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es/RepetierServerConnector.resources.dll", 0x7ffd141d02e0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/es", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d0e00) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources.exe", 0x7ffd141d0e00) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources/RepetierServerConnector.resources.dll", 0x7ffd141d0e00) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierServerConnector.resources/RepetierServerConnector.resources.exe", 0x7ffd141d0e00) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141d07d0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141d07d0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d0dd0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES/RepetierServerConnector.resources.dll", 0x7ffd141d0dd0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/es-ES", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources.dll", 0x7ffd141d0cf0) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources.exe", 0x7ffd141d0cf0) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources/RepetierServerConnector.resources.dll", 0x7ffd141d0cf0) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierServerConnector.resources/RepetierServerConnector.resources.exe", 0x7ffd141d0cf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierServerConnector.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141d06c0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierServerConnector.resources.dll", 0x7ffd141d06c0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es/RepetierServerConnector.resources.dll", 0x7ffd141d0cc0) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/es/RepetierServerConnector.resources.dll", 0x7ffd141d0cc0) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/es", F_OK) = -1 ENOENT (No such file or directory)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\16\0\2\0\1\0\240\7", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\30\301\3\0\0\0\0\327\0\0\0\0\0\0\0\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7ffd141d0e60, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7ffd141d0e60, 0) = -1 EAGAIN (Resource temporarily unavailable)
stat("/home/anv/RepetierHost/es-ES/RepetierHost.resources.dll", 0x7ffd141d0b80) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierHost.resources.exe", 0x7ffd141d0b80) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierHost.resources/RepetierHost.resources.dll", 0x7ffd141d0b80) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierHost.resources/RepetierHost.resources.exe", 0x7ffd141d0b80) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierHost.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierHost.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierHost.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierHost.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierHost.resources.dll", 0x7ffd141d0550) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierHost.resources.dll", 0x7ffd141d0550) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es-ES/RepetierHost.resources.dll", 0x7ffd141d0b50) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/es-ES/RepetierHost.resources.dll", 0x7ffd141d0b50) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/es-ES", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierHost.resources.dll", 0x7ffd141d0a70) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierHost.resources.exe", 0x7ffd141d0a70) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierHost.resources/RepetierHost.resources.dll", 0x7ffd141d0a70) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierHost.resources/RepetierHost.resources.exe", 0x7ffd141d0a70) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierHost.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierHost.resources.dll", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/RepetierHost.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mono/4.5/Facades/RepetierHost.resources.exe", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierHost.resources.dll", 0x7ffd141d0440) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector/RepetierHost.resources.dll", 0x7ffd141d0440) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/plugins/RepetierServerConnector/plugins/RepetierServerConnector", F_OK) = -1 ENOENT (No such file or directory)
stat("/home/anv/RepetierHost/es/RepetierHost.resources.dll", 0x7ffd141d0a40) = -1 ENOENT (No such file or directory)
lstat("/home/anv/RepetierHost/es/RepetierHost.resources.dll", 0x7ffd141d0a40) = -1 ENOENT (No such file or directory)
access("/home/anv/RepetierHost/es", F_OK) = -1 ENOENT (No such file or directory)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x2c} ---
write(2, "Stacktrace:\n\n", 13Stacktrace:
)