• Re: ssh-client: "double free or corruption (!prev)"

    From =?UTF-8?Q?Hilmar_Preu=c3=9fe?=@21:1/5 to Debian User German on Fri Jun 24 14:30:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------HPkK884oYrzfJVLiBaCiIV0C
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    QW0gMjQuMDYuMjAyMiB1bSAxNDoxMiB0ZWlsdGUgQW5kcmVhcyBUaWxsZSBtaXQ6DQoNCk1v aW4sDQoNCj4gIyBncmVwIHNzaCAvdmFyL2xvZy9kcGtnKiB8IGdyZXAgLXcgaW5zdGFsbGVk IHwgZ3JlcCAtdiAtZSBoYWxmIC1lIGxpYmNvbmZpZyB8IGxlc3MNCj4gL3Zhci9sb2cvZHBr Zy5sb2cuMToyMDIyLTA1LTIwIDA4OjE3OjE5IHN0YXR1cyBpbnN0YWxsZWQgbGlic3NoLWdj cnlwdC00OmFtZDY0IDAuOS41LTErZGViMTF1MQ0KPiAvdmFyL2xvZy9kcGtnLmxvZy4xOjIw MjItMDUtMjAgMDg6MTc6MjIgc3RhdHVzIGluc3RhbGxlZCBsaWJzc2gtNDphbWQ2NCAwLjku NS0xK2RlYjExdTENCj4gL3Zhci9sb2cvZHBrZy5sb2cuMToyMDIyLTA1LTIwIDA4OjE3OjIz IHN0YXR1cyBpbnN0YWxsZWQgbGlic3NoMi0xOmFtZDY0IDEuOS4wLTINCj4gL3Zhci9sb2cv ZHBrZy5sb2cuMToyMDIyLTA1LTIwIDA4OjE3OjI1IHN0YXR1cyBpbnN0YWxsZWQgb3BlbnNz aC1jbGllbnQ6YW1kNjQgMTo4LjRwMS01DQo+IC92YXIvbG9nL2Rwa2cubG9nLjE6MjAyMi0w NS0yMCAwODoxNzoyOSBzdGF0dXMgaW5zdGFsbGVkIG9wZW5zc2gtc2Z0cC1zZXJ2ZXI6YW1k NjQgMTo4LjRwMS01DQo+IC92YXIvbG9nL2Rwa2cubG9nLjE6MjAyMi0wNS0yMCAwODoxNzoz MCBzdGF0dXMgaW5zdGFsbGVkIG9wZW5zc2gtc2VydmVyOmFtZDY0IDE6OC40cDEtNQ0KPiAv dmFyL2xvZy9kcGtnLmxvZy4xOjIwMjItMDUtMjAgMDg6MTg6MDMgc3RhdHVzIGluc3RhbGxl ZCB0YXNrLXNzaC1zZXJ2ZXI6YWxsIDMuNjgrZGViMTF1MQ0KPiAvdmFyL2xvZy9kcGtnLmxv Zy4xOjIwMjItMDUtMjAgMDk6NTA6NTEgc3RhdHVzIGluc3RhbGxlZCBsaWJzc2gyLTE6YW1k NjQgMS4xMC4wLTMrYjENCj4gL3Zhci9sb2cvZHBrZy5sb2cuMToyMDIyLTA1LTIwIDA5OjUx OjAwIHN0YXR1cyBpbnN0YWxsZWQgbGlic3NoLTQ6YW1kNjQgMC45LjYtMitiMQ0KPiAvdmFy L2xvZy9kcGtnLmxvZy4xOjIwMjItMDUtMjAgMDk6NTE6MDIgc3RhdHVzIGluc3RhbGxlZCBs aWJzc2gtZ2NyeXB0LTQ6YW1kNjQgMC45LjYtMitiMQ0KPiAvdmFyL2xvZy9kcGtnLmxvZy4x OjIwMjItMDUtMjAgMDk6NTE6MDMgc3RhdHVzIGluc3RhbGxlZCBvcGVuc3NoLWNsaWVudDph bWQ2NCAxOjkuMHAxLTErYjENCj4gL3Zhci9sb2cvZHBrZy5sb2cuMToyMDIyLTA1LTIwIDA5 OjUxOjI1IHN0YXR1cyBpbnN0YWxsZWQgb3BlbnNzaC1zZnRwLXNlcnZlcjphbWQ2NCAxOjku MHAxLTErYjENCj4gL3Zhci9sb2cvZHBrZy5sb2cuMToyMDIyLTA1LTIwIDA5OjUxOjI2IHN0 YXR1cyBpbnN0YWxsZWQgb3BlbnNzaC1zZXJ2ZXI6YW1kNjQgMTo5LjBwMS0xK2IxDQo+IC92 YXIvbG9nL2Rwa2cubG9nLjE6MjAyMi0wNS0yMCAwOTo1MTozNSBzdGF0dXMgaW5zdGFsbGVk IHRhc2stc3NoLXNlcnZlcjphbGwgMy42OStyZWJ1aWxkDQo+IA0KaHR0cHM6Ly9idWdzLmRl Ymlhbi5vcmcvY2dpLWJpbi9idWdyZXBvcnQuY2dpP2J1Zz0xMDEzNDUxDQoNCkRlaW5lIFZl cnNpb24gZGVzIG9wZW5zc2gtY2xpZW50IGlzdCBnZWdlbiBsaWJzc2wzIGdlbGlua3QgdW5k IGRhIGdhYiBlcyANCmdlc3Rlcm4gZWluIG5ldWVzIFJlbGVhc2UuIEhpbGZ0IGhpZXIgZGVy IERvd25ncmFkZT8NCg0KSC4NCi0tIA0Kc2lnZmF1bHQNCg0K

    --------------HPkK884oYrzfJVLiBaCiIV0C--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmK1rZEFAwAAAAAACgkQxiZYRqvgLIvI +g/9F1Fgn2fSf8WFZFvLL76GPSUMwmqIXB65WnYP9sWXQlxPtXLV2ZL8p44CXopvDx8PdmWf6cg7 pUdGBpafNBUwb5VH5UzZ37Jy3rSs/7QszFLQNyzWnk6uHewQRBBRq+yGjnBg+fy0/o3owzBrjDFL cJDmeHZWROeQVjW20bo51YIxOIj+qTbK6DDMV6PVnHiK61/Wyws//7DF1PKZ8nLoDAK1xmE/ZV9w lQC7jupHJAir1x2Qy7OiB9ANciNTU0+hbK0TqF1CwVGe89OmRbpwE3rAIdXtN9EweMAB7o352ro0 ryiBoQlH7mXd4VMkodbmuCv4vFj6ANAuJTfLhyAYA9f4PvabCaejQM9DmZ6gZpCqI2m/hcPN0MbY 291HHvy9pDGSaplqqRMdMVc34pHY6WM2xB54YJ2DVdO82NNgCUeAJ7N/Lds9v2X4smV+az3iRbsG v2xcxcW90ctBryhwVqlJj+i3s2CZ/+W3Kp7xc+kLy0bnzkCuLJUU1RG2D6Ii8Yjz5sRXq9VfQUJu CsHQuh1ikX/cwWQhbJ0mLzJRSDHG7ZH/b1oe0boIMPEdEEDCmLOj3PrcxLoBp9asWmGGqSWsVH2B 6lBEQDgf0HddPa4q428kLUFOziftfoQ/xW6wsD1ceOb6lYvRrSShK89wx0SPDAniCGrBU+vWLYk/ jYY=
    =+JLz
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Fri Jun 24 14:20:01 2022
    Hi,

    mein Laptop unter einem heute aktualisierten Testing sagt zu jedem Host,
    auf dem ich mich anmelden möchte:

    $ ssh host
    double free or corruption (!prev)
    Abgebrochen

    Allerdings kann ich mich per ssh problemlos an dem Gerät anmelden (nur
    z.B. nicht zurück zu dem Rechner, von dem ich komme.)

    Ich nutze auch viel mosh

    $ mosh host
    free(): corrupted unsorted chunks
    /usr/bin/mosh: Did not find mosh server startup message. (Have you installed mosh on your server?)

    Das geht also auch nicht mehr.

    Das letzte Mal, dass ein Testing-Upgrade die ssh-Installation betroffen
    hat, ist schon etwas her:

    # grep ssh /var/log/dpkg* | grep -w installed | grep -v -e half -e libconfig | less
    /var/log/dpkg.log.1:2022-05-20 08:17:19 status installed libssh-gcrypt-4:amd64 0.9.5-1+deb11u1
    /var/log/dpkg.log.1:2022-05-20 08:17:22 status installed libssh-4:amd64 0.9.5-1+deb11u1
    /var/log/dpkg.log.1:2022-05-20 08:17:23 status installed libssh2-1:amd64 1.9.0-2
    /var/log/dpkg.log.1:2022-05-20 08:17:25 status installed openssh-client:amd64 1:8.4p1-5
    /var/log/dpkg.log.1:2022-05-20 08:17:29 status installed openssh-sftp-server:amd64 1:8.4p1-5
    /var/log/dpkg.log.1:2022-05-20 08:17:30 status installed openssh-server:amd64 1:8.4p1-5
    /var/log/dpkg.log.1:2022-05-20 08:18:03 status installed task-ssh-server:all 3.68+deb11u1
    /var/log/dpkg.log.1:2022-05-20 09:50:51 status installed libssh2-1:amd64 1.10.0-3+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:00 status installed libssh-4:amd64 0.9.6-2+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:02 status installed libssh-gcrypt-4:amd64 0.9.6-2+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:03 status installed openssh-client:amd64 1:9.0p1-1+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:25 status installed openssh-sftp-server:amd64 1:9.0p1-1+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:26 status installed openssh-server:amd64 1:9.0p1-1+b1
    /var/log/dpkg.log.1:2022-05-20 09:51:35 status installed task-ssh-server:all 3.69+rebuild


    Gestern ging noch alles. Ich habe nun mal einen id_rsa neu erzeugt.
    Nun geht es wieder auf dem zugehörigen Host. Auf einem Host, wo ich
    einen anderen id_rsa benutze, wirft nach wie vor diesen Fehler.

    Mir ist aufgefallen, dass die alten keys

    .ssh_old $ ls -l id_rsa id_rsa.pub
    -rw------- 1 andreas admin 1675 21. Feb 2014 id_rsa
    -rw------- 1 andreas admin 399 21. Feb 2014 id_rsa.pub

    kürzer sind, als die neuen:

    .ssh $ .ssh $ ls -l id_rsa id_rsa.pub
    -rw------- 1 andreas admin 2602 24. Jun 14:03 id_rsa
    -rw-r--r-- 1 andreas admin 569 24. Jun 14:03 id_rsa.pub

    Kann es sein, dass hier irgendwas umgestellt wurde? Wenn ja, dann sollte
    doch trotzdem eher eine Fehlermeldung: "Please create a new key" und nicht
    der Abbruch per "double free or corruption (!prev)" kommen, oder?

    Viele Grüße

    Andreas.


    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Tille@21:1/5 to All on Fri Jun 24 16:50:01 2022
    Moin Hilmar,

    Am Fri, Jun 24, 2022 at 02:26:57PM +0200 schrieb Hilmar Preuße:

    # grep ssh /var/log/dpkg* | grep -w installed | grep -v -e half -e libconfig | less
    /var/log/dpkg.log.1:2022-05-20 09:51:03 status installed openssh-client:amd64 1:9.0p1-1+b1

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013451

    Ahhh, danke für die schnelle Hilfe.

    Deine Version des openssh-client ist gegen libssl3 gelinkt und da gab es gestern ein neues Release. Hilft hier der Downgrade?

    Ich gucke mal. Scheint aber so, als müsse ich den selbst bauen, weil das
    ja nur ein Rebuild ist. Na ich werd's mal versuchen und füge mal dem
    Bugreport meine Beobachtung hinzu, dass neue Keys auch helfen ... was mir
    in dem Zusammenhang nicht logisch erscheint - vielleicht ist da noch ein anderes Problem.

    Viele Grüße
    Andreass.

    --
    http://fam-tille.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)