Fix out-of-memory crash with malformed ssh keys

* Reported by Oblivionsage - thank you!
This commit is contained in:
Jonathan White
2025-10-27 20:49:24 -04:00
parent 32b0f4ee9f
commit 298d401649
3 changed files with 32 additions and 8 deletions

View File

@@ -876,6 +876,17 @@ Ctrl+Shift+4 - Copy URL<br/>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BinaryStream</name>
<message>
<source>Failed to read string data: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>String length exceeds 10 MiB limit (requested %1)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BrowserAccessControlDialog</name>
<message>
@@ -6694,10 +6705,6 @@ Expect some bugs and minor issues, this version is meant for testing purposes.</
<source>Found zero keys</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to read public key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Corrupted key file, reading private key failed</source>
<translation type="unfinished"></translation>
@@ -6786,6 +6793,14 @@ Expect some bugs and minor issues, this version is meant for testing purposes.</
<source>(encrypted)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to read key file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to read public key: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenSSHKeyGenDialog</name>