marius-wieschollek/passwords-webextension

no match when more than 3 URLs linked to entry

Opened this issue · 1 comments

System Information

  • Extension Version: 2.3.1
  • App Version: NC 27.1.1 (docker), Passwords 2023.9.30
  • Browser and Version: Firefox 102.14.0 ESR
  • Client OS and Version:

Steps to reproduce

  1. set extension suggestions filter to hostname
  2. Add entry with more than 3 different host adresses for one password entry
  3. reload passwords in Browser extension

Expected result

For all hostnames the entry should be suggested

Actual result

For no hostname an entry is suggested.
If only 3 or less adresses are specified, evrything works as intended

Browser log

Browser log
!!! PUT THE CONTENTS OF THE LOGS HERE !!!

Content Security Policy: Die Einstellungen der Seite haben das Laden einer Ressource auf wasm-eval blockiert ("script-src"). moz-extension:2:533714
PasswordsClient not found Error: PasswordsClient not found
    findById moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
 
Object { details: {…}, error: {…} }
 findById@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:766694
[background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
No default configured Error: No default configured
    getDefaultApi moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
 
Object { details: {…}, error: {…} }
 getDefaultApi@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:748116
[background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist.
    _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
 
Object { details: {…}, error: {…} }
 _sendMessage@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:796031
[background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
Could not establish connection. Receiving end does not exist. Error: Could not establish connection. Receiving end does not exist.
    _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
 
Object { details: {…}, error: {…} }
 _sendMessage@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:796031
[background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
    _addError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    logError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    _sendMessage moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
BadRequestError: HTTP 400 - Bad Request
    r moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    le moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    _getHttpError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    _processJsonResponse moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    send moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
[background.js:2:557647](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
HTTP 400 - Bad Request BadRequestError: HTTP 400 - Bad Request
    r moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    le moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    getClass moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    _getHttpError moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    _processJsonResponse moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
    send moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2
 
Object { details: {…}, error: {…} }
 r@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:595332
le@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:583172
getClass@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:556718
getClass@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:614726
_getHttpError@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:573299
_processJsonResponse@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:572724
send@moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js:2:571257
[background.js:2:732369](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/js/background.js)
Uncaught (in promise) TypeError: can't access dead object

Diese Seite befindet sich im Kompatibilitätsmodus (Quirks). Das Seitenlayout kann beeinflusst werden. Verwenden Sie für den Standardmodus "<!DOCTYPE html>".
[options.html](moz-extension://a601acc8-8d0b-4429-8c46-3a51f818e900/html/options.html)
Uncaught (in promise) TypeError: can't access dead object
4

​

update: same behaviour also on Firefox 118.0.1 on Fedora Linux 38, installed as RPM