[Bug 3192] openssh-8.2 & openssl-1.1.1d error: dereferencing pointer to incomplete type Not found struct BIO , bio->num_write

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Thu Jul 16 17:40:39 AEST 2020


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

Darren Tucker <dtucker at dtucker.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |INVALID

--- Comment #6 from Darren Tucker <dtucker at dtucker.net> ---
(In reply to cun from comment #0)
> sshkey.c: In function ‘sshkey_parse_private_pem_fileblob’:
> sshkey.c:4625:27: error: dereferencing pointer to incomplete type
>   BIO_read(bio, keybuf, bio->num_write);

In the sshkey.c shipped with OpenSSH 8.2p1,
sshkey_parse_private_pem_fileblob() runs from line 4503 to 4602 and the
code block immediately before the error ends at line 4522.  This means
you have added at least 100 lines of code to this file not including
the one with the error.  If you change the code and it doesn't work
that's something you need to fix yourself.

-- 
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