https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91386
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-08-07 Ever confirmed|0 |1 --- Comment #9 from Martin Liška <marxin at gcc dot gnu.org> --- I ended up with 5 files that are needed for the issue and my backtrace is then: │0xaaaaaaab3930 <main> sub sp, sp, #0xbc0 │0xaaaaaaab3934 <main+4> stp x29, x30, [sp] │0xaaaaaaab3938 <main+8> mov x29, sp │0xaaaaaaab393c <main+12> stp x19, x20, [sp, #16] │0xaaaaaaab3940 <main+16> stp x23, x24, [sp, #48] │0xaaaaaaab3944 <main+20> sub sp, sp, #0x260 │0xaaaaaaab3948 <main+24> add x9, sp, #0x390 │0xaaaaaaab394c <main+28> mov w23, w0 │0xaaaaaaab3950 <main+32> mov w0, #0xffffffff // #-1 │0xaaaaaaab3954 <main+36> mov x24, x1 │0xaaaaaaab3958 <main+40> str xzr, [sp, #928] │0xaaaaaaab395c <main+44> stp wzr, w0, [x9, #-8] │0xaaaaaaab3960 <main+48> stp wzr, w0, [x9] │0xaaaaaaab3964 <main+52> str xzr, [sp, #936] │0xaaaaaaab3968 <main+56> bl 0xaaaaaaab2d20 <iscsi_context_new@plt> │0xaaaaaaab396c <main+60> str x0, [sp, #752] │0xaaaaaaab3970 <main+64> cbz x0, 0xaaaaaaab46f0 <main+3520> │0xaaaaaaab3974 <main+68> str x21, [sp, #640] │0xaaaaaaab3978 <main+72> adrp x1, 0xaaaaaaac4000 <__for_each_matched_rec+48> │0xaaaaaaab397c <main+76> str x22, [sp, #648] │0xaaaaaaab3980 <main+80> add x1, x1, #0x6c8 │0xaaaaaaab3984 <main+84> str x25, [sp, #672] │0xaaaaaaab3988 <main+88> add x0, sp, #0x460 │0xaaaaaaab398c <main+92> str x26, [sp, #680] │0xaaaaaaab3990 <main+96> add x8, sp, #0x3b8 │0xaaaaaaab3994 <main+100> str x27, [sp, #688] │0xaaaaaaab3998 <main+104> add x3, sp, #0x3c8 >│0xaaaaaaab399c <main+108> str x28, [x7] Segfault happens at the last instruction.