Here's the crash report. Looks like Thread 4 needed a smoke.
Code: Select all
LZsMacPro: /Library/Logs/CrashReporter] more stockfish-1.6.2-mSD7_2010-01-04-001724_LZsMacPro.crash
Process: stockfish-1.6.2-mSD7 [99245]
Path: /Users/louis/Desktop/StockfishTests/stockfish-162-ja/src/stockf
ish-1.6.2-mSD7
Identifier: stockfish-1.6.2-mSD7
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: cutechess-cli [99240]
Date/Time: 2010-01-04 00:17:24.333 -0500
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: 49C45F4F-7F87-48E0-A090-172D8B6B827D
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000140261b20
Crashed Thread: 4
Thread 0:
0 stockfish-1.6.2-mSD7 0x000000010000b912 Position::do_move(Mov
e, StateInfo&, CheckInfo const&, bool) + 690
1 stockfish-1.6.2-mSD7 0x000000010000edec (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 3964
2 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
3 stockfish-1.6.2-mSD7 0x000000010000d0ab (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2587
4 stockfish-1.6.2-mSD7 0x000000010000d10e (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2686
5 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
6 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
7 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
8 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
9 stockfish-1.6.2-mSD7 0x0000000100010758 (anonymous namespace)
::sp_search_pv(SplitPoint*, int) + 1240
10 stockfish-1.6.2-mSD7 0x000000010001011c (anonymous namespace)
::split(Position const&, SearchStack*, int, Value*, Value*, Value*, Value, Value
, Depth, int*, MovePicker*, int, bool) + 1324
11 stockfish-1.6.2-mSD7 0x000000010000d47c (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 3564
12 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
13 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
14 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
15 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
16 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
17 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
18 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
19 stockfish-1.6.2-mSD7 0x0000000100009eae (anonymous namespace)
::root_search(Position&, SearchStack*, (anonymous namespace)::RootMoveList&, Val
ue, Value) + 1758
20 stockfish-1.6.2-mSD7 0x000000010000880c (anonymous namespace)
::id_loop(Position const&, Move*) + 1420
21 stockfish-1.6.2-mSD7 0x0000000100006335 think(Position const&
, bool, bool, int, int*, int*, int, int, int, int, Move*) + 3669
22 stockfish-1.6.2-mSD7 0x0000000100001b34 (anonymous namespace)
::go(std::basic_istringstream<char, std::char_traits<char>, std::allocator<char>
>&) + 868
23 stockfish-1.6.2-mSD7 0x00000001000016bc (anonymous namespace)
::handle_command(std::basic_string<char, std::char_traits<char>, std::allocator<
char> > const&) + 1868
24 stockfish-1.6.2-mSD7 0x0000000100000b2a main + 330
25 stockfish-1.6.2-mSD7 0x00000001000009b4 start + 52
Thread 1:
0 stockfish-1.6.2-mSD7 0x0000000100017cd2 Position::attackers_t
o(Square) const + 162
1 ??? 0x0000000100141360 (anonymous namespace)
::H + 0
2 ??? 0x0000001000000010 0 + 68719476752
Thread 2:
0 stockfish-1.6.2-mSD7 0x0000000100028642 void (anonymous names
pace)::evaluate_pieces<(PieceType)4, (Color)1, true>(Position const&, EvalInfo&,
unsigned long long) + 306
1 stockfish-1.6.2-mSD7 0x00000001000280d8 void (anonymous names
pace)::evaluate_pieces_of_color<(Color)1, true>(Position const&, EvalInfo&) + 40
8
2 stockfish-1.6.2-mSD7 0x0000000100026070 Value (anonymous name
space)::do_evaluate<true>(Position const&, EvalInfo&, int) + 560
3 stockfish-1.6.2-mSD7 0x00000001000154a0 (anonymous namespace)
::qsearch(Position&, SearchStack*, Value, Value, Depth, int, int) + 560
4 stockfish-1.6.2-mSD7 0x000000010000dedc (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 108
5 stockfish-1.6.2-mSD7 0x000000010000e379 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 1289
6 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
7 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
8 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
9 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
10 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
11 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
12 stockfish-1.6.2-mSD7 0x000000010001117c (anonymous namespace)
::sp_search(SplitPoint*, int) + 1852
13 stockfish-1.6.2-mSD7 0x000000010001e760 (anonymous namespace)
::init_thread(void*) + 128
14 libSystem.B.dylib 0x00007fff83f9fe8b _pthread_start + 316
15 libSystem.B.dylib 0x00007fff83f9fd4d thread_start + 13
Thread 3:
0 stockfish-1.6.2-mSD7 0x0000000100016c3e MovePicker::get_next_
move() + 1758
1 ??? 0x0000000100141360 (anonymous namespace)
::H + 0
2 ??? 0x0000001000000010 0 + 68719476752
Thread 4 Crashed:
0 stockfish-1.6.2-mSD7 0x0000000100015690 (anonymous namespace)
::qsearch(Position&, SearchStack*, Value, Value, Depth, int, int) + 1056
1 stockfish-1.6.2-mSD7 0x000000010000dedc (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 108
2 stockfish-1.6.2-mSD7 0x000000010000e379 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 1289
3 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
4 stockfish-1.6.2-mSD7 0x000000010000ef02 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4242
5 stockfish-1.6.2-mSD7 0x000000010001117c (anonymous namespace)
::sp_search(SplitPoint*, int) + 1852
6 stockfish-1.6.2-mSD7 0x000000010001e760 (anonymous namespace)
::init_thread(void*) + 128
7 libSystem.B.dylib 0x00007fff83f9fe8b _pthread_start + 316
8 libSystem.B.dylib 0x00007fff83f9fd4d thread_start + 13
Thread 5:
0 stockfish-1.6.2-mSD7 0x00000001000263db Value (anonymous name
space)::do_evaluate<true>(Position const&, EvalInfo&, int) + 1435
1 ??? 0x0000000101f12390 0 + 4327547792
Thread 6:
0 stockfish-1.6.2-mSD7 0x00000001000114cf (anonymous namespace)
::scale_by_game_phase(Score const&, Phase, ScaleFactor const*) + 15
1 ??? 0x0000000101f24210 0 + 4327621136
Thread 7:
0 stockfish-1.6.2-mSD7 0x0000000100028831 void (anonymous names
pace)::evaluate_king<(Color)0, true>(Position const&, EvalInfo&) + 49
1 stockfish-1.6.2-mSD7 0x000000010002607b Value (anonymous name
space)::do_evaluate<true>(Position const&, EvalInfo&, int) + 571
2 stockfish-1.6.2-mSD7 0x000000010000f128 (anonymous namespace)
::search(Position&, SearchStack*, Value, Depth, int, bool, int, Move) + 4792
3 stockfish-1.6.2-mSD7 0x000000010000d0ab (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2587
4 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
5 stockfish-1.6.2-mSD7 0x000000010000d10e (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2686
6 stockfish-1.6.2-mSD7 0x000000010000d10e (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2686
7 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
8 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
9 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
10 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
11 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
12 stockfish-1.6.2-mSD7 0x000000010000cf6a (anonymous namespace)
::search_pv(Position&, SearchStack*, Value, Value, Depth, int, int) + 2266
13 stockfish-1.6.2-mSD7 0x0000000100010758 (anonymous namespace)
::sp_search_pv(SplitPoint*, int) + 1240
14 stockfish-1.6.2-mSD7 0x000000010001e756 (anonymous namespace)
::init_thread(void*) + 118
15 libSystem.B.dylib 0x00007fff83f9fe8b _pthread_start + 316
16 libSystem.B.dylib 0x00007fff83f9fd4d thread_start + 13
Thread 4 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000000000000f rcx: 0x0000000004032280 rdx
: 0x0000000100060b20
rdi: 0x0000000000000040 rsi: 0x000080484040a000 rbp: 0x0000000000000a0f rsp
: 0x0000000101b80ce0
r8: 0x0000000000000418 r9: 0x0000000000000000 r10: 0x0000000008040200 r11
: 0x0000000000020400
r12: 0x0000000000000a10 r13: 0x000000010047d3d8 r14: 0x0000000101b85fe0 r15
: 0x000000010005e620
rip: 0x0000000100015690 rfl: 0x0000000000010206 cr2: 0x0000000140261b20
Binary Images:
0x100000000 - 0x100051ff7 +stockfish-1.6.2-mSD7 ??? (???) <4b8b16d
2fea2e37dfdfe937c6164d8c4> /Users/louis/Desktop/StockfishTests/stockfish-162-ja/
src/stockfish-1.6.2-mSD7
0x10172a000 - 0x10172affd libmx.A.dylib ??? (???) /usr/lib/libmx.
A.dylib
0x7fff5fc00000 - 0x7fff5fc2e643 dyld 97.1 (???) <1d1ba42c89e77cfe2558a3
c66129fff6> /usr/lib/dyld
0x7fff81f8b000 - 0x7fff81f8ffff libmathCommon.A.dylib ??? (???) /usr/li
b/system/libmathCommon.A.dylib
0x7fff835fa000 - 0x7fff8366efe7 libstdc++.6.dylib ??? (???) <4c05223450
1252589cb46a124abc72d9> /usr/lib/libstdc++.6.dylib
0x7fff83f3d000 - 0x7fff83f49ff1 libgcc_s.1.dylib ??? (???) <568895f7479
fefc4796748a618c6ec9f> /usr/lib/libgcc_s.1.dylib
0x7fff83f71000 - 0x7fff840fcffb libSystem.B.dylib ??? (???) <714d2608b5
acae3ad5364897c49868fa> /usr/lib/libSystem.B.dylib
0x7fffffe00000 - 0x7fffffe01780 libSystem.B.dylib ??? (???) /usr/lib/li
bSystem.B.dylib