[Bug 3116] ExitOnForwardFailure=yes does not cause connection to die when server fails to open tunnel

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Thu Oct 14 01:41:25 AEDT 2021


https://bugzilla.mindrot.org/show_bug.cgi?id=3116

Ahmed Sayeed <ahmedsayeed1982 at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahmedsayeed1982 at yahoo.com

--- Comment #7 from Ahmed Sayeed <ahmedsayeed1982 at yahoo.com> ---
Minimal testcase: http://www.compilatori.com/category/computers/
        .align  8
        .globl main http://www.acpirateradio.co.uk/category/property/
        .globl insn
        .type  main, @function
http://www.logoarts.co.uk/category/services/
        .type  insn, @function
        # This should return 0 on success.
http://www.slipstone.co.uk/tech/nvidia-and-samsung/
main:
        basr    %r1, %r0
insn:   bc      15, win-insn(0,%r1)
http://embermanchester.uk/category/technology/
        lghi    %r2,1
win:    lghi    %r2,0
        br      %r14
http://connstr.net/category/tech/
Assemble and link the above.

Turn on displaced stepping, set a breakpoint on `insn`, run, then try
to step over the breakpoint with stepi.
http://joerg.li/computers/latest-car-deals/
(gdb) set displaced-stepping on
(gdb) b insn http://www.jopspeech.com/services/surface-duo/
(gdb) r
(gdb) stepi http://www.wearelondonmade.com/tech/nvidia-and-samsung/

instead of branching to `win`, gdb will branch to an apparently random
nearby address, and the inferior will generally crash. This problem is
present in all versions of GDB I've tested.
https://waytowhatsnext.com/computers/what-is-ssl-certificate/
When trying to step over a breakpoint set on a BC (branch on condition)
    instruction with displaced stepping on IBM Z, gdb would incorrectly
    adjust the pc regardless of whether or not the branch was taken.
Since
http://www.iu-bloomington.com/technology/advantages-of-online-banks/
    the branch target is an absolute address, this would cause the
inferior
    to jump around wildly whenever the branch was taken, either
crashing it https://komiya-dental.com/sports/telegram/
    or causing it to behave unpredicta
When trying to step over a breakpoint set on a BC (branch on condition)
http://www-look-4.com/property/houses-in-france/
    instruction with displaced stepping on IBM Z, gdb would incorrectly
    adjust the pc regardless of whether or not the branch was taken.
Since
    the branch target is an absolute address,
https://www.webb-dev.co.uk/sports/sports-and-health/ this would cause
the inferior
    to jump around wildly whenever the branch was taken, either
crashing it
    or causing it to behave unpredicta

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list