Hi,

I use the tree mask often to scan for possible moves in the opening.

I open DB1, then open the tree mask, then I enter the moves as a new 
game. Everithing is OK.

After closing the tree mask and switch to DB2 the tree mask button makes 
scid crash instantly.

This does not happen everytime but VERY often, when I switch DBS/Trees.

I use the latest source from git on linux.

Any help/hint will be greatly appreciated.

Thanks,

Oliver

End of strace ---------

write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32395, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32397, 
{1324036592, 105818000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\6\0W\343\254q\337\0\267\0\0\0q\2@\4\0\0\0\0\220\5\205\0\r\0\21\0\0\0\1\0", 
4096) = 32
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32399, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32401, 
{1324036592, 105819000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\6\0X\343\304q\337\0\267\0\0\0q\2@\4\0\0\0\0\220\5\204\0\r\0\20\0\0\0\1\0", 
4096) = 32
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32403, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32405, 
{1324036592, 105819000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\6\0Y\343Dr\337\0\267\0\0\0q\2@\4\0\0\0\0\220\5\203\0\r\0\17\0\0\0\1\0", 4096) 
= 32
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32407, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32409, 
{1324036592, 105819000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\6\0Z\343\274r\337\0\267\0\0\0q\2@\4\0\0\0\0\217\5\203\0\f\0\17\0\0\0\1\0", 
4096) = 32
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32411, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32413, 
{1324036592, 105819000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\10\0[\343\374r\337\0\267\0\0\0q\2@\4\0\0\0\0\217\5\203\0\f\0\17\0\0\1\1\2"...,
 
4096) = 128
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 
"\n\3[\343\301\3@\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096) = 64
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, 
revents=POLLIN|POLLOUT}])
read(5, 
"\10\2[\343\375r\337\0\267\0\0\0\221\0@\4\0\0\0\0\217\5\203\0\262\1N\0\0\1\2\3"...,
 
4096) = 160
writev(5, 
[{"\2\30\4\0q\2@\4\2\0\0\0\354\354\354\0\2\0\4\0\265\5@\4\2\0\0\0\377\377\377\0"...,
 
320}, {NULL, 0}, {"", 0}], 3) = 320
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32415, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"\2\30\4\0q\2@\4\2\0\0\0\354\354\354\0\2\0\4\0q\2@\4\2\0\0\0\354\354\354\0"...,
 
48}, {NULL, 0}, {"", 0}], 3) = 48
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_PRIVATE, 32417, NULL) = -1 EAGAIN (Resource 
temporarily unavailable)
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"5\30\4\0n-@\4q\2@\4\30\0\30\0F\0\5\0n-@\4I\0@\4\0\0\0\0"..., 120}, 
{NULL, 0}, {"", 0}], 3) = 120
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"F\30\5\0n-@\4W\3@\4\0\0\0\0\1\0\30\0F-\5\0n-@\4\7\0@\4"..., 
776}, {NULL, 0}, {"", 0}], 3) = 776
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"F\30\v\0n-@\4\6\0@\4\0\0\0\0\1\0\"\0!\0\0\0\1\0\"\0\0\0\0\0"..., 
796}, {NULL, 0}, {"", 0}], 3) = 796
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"F\30\v\0n-@\4\6\0@\4\0\0\0\0\1\0\"\0!\0\0\0\1\0\"\0\0\0\0\0"..., 
672}, {NULL, 0}, {"", 0}], 3) = 672
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"F\30\v\0n-@\4\6\0@\4\0\0\0\0\1\0\"\0!\0\0\0\1\0\"\0\0\0\0\0"..., 
688}, {NULL, 0}, {"", 0}], 3) = 688
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, 
[{"F\30\v\0n-@\4\6\0@\4\0\0\0\0\1\0\"\0!\0\0\0\1\0\"\0\0\0\0\0"..., 
1020}, {NULL, 0}, {"", 0}], 3) = 1020
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32419, 
{1324036592, 105836000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\16\0~\343q\2@\4\0\0>\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096) = 480
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
write(4, "\0", 1)                       = 1
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x22e0c74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 32421, 
{1324036592, 105824000}, ffffffff) = 0
futex(0x1c6e5b0, FUTEX_WAKE_PRIVATE, 1) = 0
read(5, 
"\5\1#\344Ts\337\0\267\0\0\0q\2@\4\0\0\0\0\217\5\203\0\f\0\17\0\0\1\1\0", 4096) 
= 32
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"\177\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(5, 0x1cb0af4, 4096)                = -1 EAGAIN (Resource 
temporarily unavailable)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 
0x7f7e1e2fa480}, 8) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to