http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57038
--- Comment #28 from Martin Liška <marxin.liska at gmail dot com> ---
Gdb instruction dump of ScDocument::CalcAll, place where SIGSEGV was received
is marked with '>', address: 0x2aaab390c19d
+
B+ ¦0x2aaab390c180 <_ZN10ScDocument7CalcAllEv> push %r15
¦
¦0x2aaab390c182 <_ZN10ScDocument7CalcAllEv+2> push %r14
¦
¦0x2aaab390c184 <_ZN10ScDocument7CalcAllEv+4> push %r13
¦
¦0x2aaab390c186 <_ZN10ScDocument7CalcAllEv+6> push %r12
¦
¦0x2aaab390c188 <_ZN10ScDocument7CalcAllEv+8> push %rbp
¦
¦0x2aaab390c189 <_ZN10ScDocument7CalcAllEv+9> mov %rdi,%rbp
¦
¦0x2aaab390c18c <_ZN10ScDocument7CalcAllEv+12> lea 0x21bc66(%rip),%rdi
# 0x2aaab3b27df9
¦
¦0x2aaab390c193 <_ZN10ScDocument7CalcAllEv+19> push %rbx
¦
¦0x2aaab390c194 <_ZN10ScDocument7CalcAllEv+20> sub $0x18,%rsp
¦
¦0x2aaab390c198 <_ZN10ScDocument7CalcAllEv+24> callq 0x2aaab33c8af0
<puts@plt>
¦
>¦0x2aaab390c19d <_ZN10ScDocument7CalcAllEv+29> mov 0x1c8(%rbp),%rbx
¦
¦0x2aaab390c1a4 <_ZN10ScDocument7CalcAllEv+36> test %rbx,%rbx
¦
¦0x2aaab390c1a7 <_ZN10ScDocument7CalcAllEv+39> je 0x2aaab390c29d
<_ZN10ScDocument7CalcAllEv+285>
¦
¦0x2aaab390c1ad <_ZN10ScDocument7CalcAllEv+45> mov (%rbx),%r12
¦
¦0x2aaab390c1b0 <_ZN10ScDocument7CalcAllEv+48> mov 0x8(%rbx),%rax
¦
¦0x2aaab390c1b4 <_ZN10ScDocument7CalcAllEv+52> test %r12,%r12
¦
¦0x2aaab390c1b7 <_ZN10ScDocument7CalcAllEv+55> je 0x2aaab390c1f5
<_ZN10ScDocument7CalcAllEv+117>
¦
¦0x2aaab390c1b9 <_ZN10ScDocument7CalcAllEv+57> mov (%r12,%rax,8),%r13
¦
¦0x2aaab390c1bd <_ZN10ScDocument7CalcAllEv+61> test %r13,%r13
¦
¦0x2aaab390c1c0 <_ZN10ScDocument7CalcAllEv+64> je 0x2aaab390c1f5
<_ZN10ScDocument7CalcAllEv+117>
¦
¦0x2aaab390c1c2 <_ZN10ScDocument7CalcAllEv+66> sub $0x18,%r13
¦
¦0x2aaab390c1c6 <_ZN10ScDocument7CalcAllEv+70> jne 0x2aaab390c1d6
<_ZN10ScDocument7CalcAllEv+86>
¦
¦0x2aaab390c1c8 <_ZN10ScDocument7CalcAllEv+72> jmp 0x2aaab390c1f5
<_ZN10ScDocument7CalcAllEv+117>
¦
¦0x2aaab390c1ca <_ZN10ScDocument7CalcAllEv+74> nopw 0x0(%rax,%rax,1)
¦
¦0x2aaab390c1d0 <_ZN10ScDocument7CalcAllEv+80> sub $0x18,%r13
¦
¦0x2aaab390c1d4 <_ZN10ScDocument7CalcAllEv+84> je 0x2aaab390c1ee
<_ZN10ScDocument7CalcAllEv+110>
¦
¦0x2aaab390c1d6 <_ZN10ScDocument7CalcAllEv+86> mov 0x10(%r13),%rdi
¦
¦0x2aaab390c1da <_ZN10ScDocument7CalcAllEv+90> test %rdi,%rdi
¦
¦0x2aaab390c1dd <_ZN10ScDocument7CalcAllEv+93> je 0x2aaab390c1e5
<_ZN10ScDocument7CalcAllEv+101>
¦
¦0x2aaab390c1df <_ZN10ScDocument7CalcAllEv+95> mov (%rdi),%rax
¦
¦0x2aaab390c1e2 <_ZN10ScDocument7CalcAllEv+98> callq *0x18(%rax)
¦
¦0x2aaab390c1e5 <_ZN10ScDocument7CalcAllEv+101> mov 0x18(%r13),%r13
¦
¦0x2aaab390c1e9 <_ZN10ScDocument7CalcAllEv+105> test %r13,%r13
¦
¦0x2aaab390c1ec <_ZN10ScDocument7CalcAllEv+108> jne 0x2aaab390c1d0
<_ZN10ScDocument7CalcAllEv+80>
¦
¦0x2aaab390c1ee <_ZN10ScDocument7CalcAllEv+110> mov (%rbx),%r12
¦
¦0x2aaab390c1f1 <_ZN10ScDocument7CalcAllEv+113> mov 0x8(%rbx),%rax
¦
¦0x2aaab390c1f5 <_ZN10ScDocument7CalcAllEv+117> lea 0x238ea4(%rip),%rcx
# 0x2aaab3b450a0
<_ZN5boost9unordered6detail19prime_list_templateImE5valueE.lto_priv.2744>
¦
¦0x2aaab390c1fc <_ZN10ScDocument7CalcAllEv+124> mov $0x28,%esi
¦
¦0x2aaab390c201 <_ZN10ScDocument7CalcAllEv+129> jmp 0x2aaab390c206
<_ZN10ScDocument7CalcAllEv+134>
¦
¦0x2aaab390c203 <_ZN10ScDocument7CalcAllEv+131> mov %rdx,%rsi
¦
¦0x2aaab390c206 <_ZN10ScDocument7CalcAllEv+134> mov %rsi,%rdx
¦
CalcAll
called------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
multi-thre Thread 0x2aaaa In: ScDocument::CalcAll
Line: ?? PC: 0x2aaab390c19d
(gdb) nexti
0x00002aaab390c182 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c184 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c186 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c188 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c189 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c18c in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c193 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c194 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c198 in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
0x00002aaab390c19d in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
Program received signal SIGSEGV, Segmentation fault.
0x00002aaab390c19d in ScDocument::CalcAll() () from
/ssd/libreoffice/solver/unxlngx6.pro/lib/libsclo.so
(gdb)