Closed holmesworcester closed 2 years ago
Logs:
hwilson@penguin:~$ DEBUG='waggle*' DATA_DIR=Quiet_test_connection2 ./Quiet-0.5.0-alpha.0.AppImage
SHELL=/bin/bash
QT_ACCESSIBILITY=1
NVM_INC=/home/hwilson/.config/nvm/versions/node/v12.10.0/include/node
ARGV0=./Quiet-0.5.0-alpha.0.AppImage
XDG_CONFIG_HOME=/home/hwilson/.config
ANDROID_SDK_HOME=/home/hwilson/Android/Sdk
DISPLAY_LOW_DENSITY=:1
XCURSOR_SIZE=64
PWD=/home/hwilson
LOGNAME=hwilson
QT_QPA_PLATFORMTHEME=gtk2
WAYLAND_DISPLAY_LOW_DENSITY=wayland-1
XCURSOR_SIZE_LOW_DENSITY=32
SOMMELIER_VERSION=0.20
HOME=/home/hwilson
LANG=en_US.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
WAYLAND_DISPLAY=wayland-0
INVOCATION_ID=53844beb012d4d5c847c7bc957064dda
MANAGERPID=108
ANDROID_NDK_HOME=/home/hwilson/Android/Sdk/ndk
APPDIR=/tmp/.mount_Quiet-yl6fCO
NVM_DIR=/home/hwilson/.config/nvm
SOMMELIER_DRM_DEVICE=/dev/dri/renderD128
TERM=xterm-256color
USER=hwilson
NCURSES_NO_UTF8_ACS=1
OWD=/home/hwilson
SOMMELIER_GLAMOR=1
DISPLAY=:0
SHLVL=2
NVM_CD_FLAGS=
DATA_DIR=Quiet_test_connection2
APPIMAGE=/home/hwilson/Quiet-0.5.0-alpha.0.AppImage
XDG_RUNTIME_DIR=/run/user/1000
QT_AUTO_SCREEN_SCALE_FACTOR=1
JOURNAL_STREAM=7:19466
XCURSOR_THEME=Adwaita
XDG_DATA_DIRS=/home/hwilson/.local/share:/home/hwilson/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
BROWSER=/usr/bin/garcon-url-handler
PATH=/home/hwilson/Android/Sdk/ndk:/home/hwilson/Android/Sdk/platform-tools:/home/hwilson/.config/nvm/versions/node/v12.10.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin:/usr/local/go/work/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
NVM_BIN=/home/hwilson/.config/nvm/versions/node/v12.10.0/bin
LD_ARGV0_REL=../bin/vshd
DEBUG=waggle*
GOPATH=/usr/local/go/work
_=/usr/bin/env
+ THIS=/tmp/.mount_Quiet-yl6fCO/AppRun
+ args=("$@")
+ NUMBER_OF_ARGS=0
+ '[' -z /tmp/.mount_Quiet-yl6fCO ']'
+ export PATH=/tmp/.mount_Quiet-yl6fCO:/tmp/.mount_Quiet-yl6fCO/usr/sbin:/home/hwilson/Android/Sdk/ndk:/home/hwilson/Android/Sdk/platform-tools:/home/hwilson/.config/nvm/versions/node/v12.10.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin:/usr/local/go/work/bin
+ PATH=/tmp/.mount_Quiet-yl6fCO:/tmp/.mount_Quiet-yl6fCO/usr/sbin:/home/hwilson/Android/Sdk/ndk:/home/hwilson/Android/Sdk/platform-tools:/home/hwilson/.config/nvm/versions/node/v12.10.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin:/usr/local/go/work/bin
+ export XDG_DATA_DIRS=./share/:/usr/share/gnome:/usr/local/share/:/usr/share/:/home/hwilson/.local/share:/home/hwilson/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
+ XDG_DATA_DIRS=./share/:/usr/share/gnome:/usr/local/share/:/usr/share/:/home/hwilson/.local/share:/home/hwilson/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
+ export LD_LIBRARY_PATH=/tmp/.mount_Quiet-yl6fCO/usr/lib:
+ LD_LIBRARY_PATH=/tmp/.mount_Quiet-yl6fCO/usr/lib:
+ export XDG_DATA_DIRS=/tmp/.mount_Quiet-yl6fCO/usr/share/:./share/:/usr/share/gnome:/usr/local/share/:/usr/share/:/home/hwilson/.local/share:/home/hwilson/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/usr/share/gnome/:/usr/local/share/:/usr/share/
+ XDG_DATA_DIRS=/tmp/.mount_Quiet-yl6fCO/usr/share/:./share/:/usr/share/gnome:/usr/local/share/:/usr/share/:/home/hwilson/.local/share:/home/hwilson/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/usr/share/gnome/:/usr/local/share/:/usr/share/
+ export GSETTINGS_SCHEMA_DIR=/tmp/.mount_Quiet-yl6fCO/usr/share/glib-2.0/schemas:
+ GSETTINGS_SCHEMA_DIR=/tmp/.mount_Quiet-yl6fCO/usr/share/glib-2.0/schemas:
+ export LD_PRELOAD=/tmp/.mount_Quiet-yl6fCO/usr/lib/libssl.so
+ LD_PRELOAD=/tmp/.mount_Quiet-yl6fCO/usr/lib/libssl.so
+ BIN=/tmp/.mount_Quiet-yl6fCO/quiet
+ '[' -z '' ']'
+ trap atexit EXIT
+ isEulaAccepted=1
+ '[' -z /home/hwilson/Quiet-0.5.0-alpha.0.AppImage ']'
+ atexit
+ '[' 1 == 1 ']'
+ '[' 0 -eq 0 ']'
+ exec /tmp/.mount_Quiet-yl6fCO/quiet
Read extra envs: { TEST_MODE: 'true' }
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
WebContents #2 called ipcRenderer.sendSync() with 'electron-store-get-data' channel without listeners.
WebContents #1 called ipcRenderer.sendSync() with 'electron-store-get-data' channel without listeners.
(node:4610) [DEP0128] DeprecationWarning: Invalid 'main' field in '/tmp/.mount_Quiet-yl6fCO/resources/app.asar/node_modules/@quiet/waggle/node_modules/@quiet/nectar/node_modules/factory-girl/package.json' of './src/index'. Please either fix that or report it to the module author
(Use `quiet --trace-deprecation ...` to show where the warning was created)
waggle:socket Data server running on port 37813 +0ms
waggle:conn Creating https proxy agent: 46229 +0ms
waggle:conn Initialized socket listeners +33ms
waggle:tor Initializing tor... +0ms
waggle:tor Trying to spawn tor for the 0 time... +1s
waggle:tor May 12 07:42:23.755 [notice] Tor 0.4.6.9 (git-ea2ada6d1459f829) running on Linux with Libevent 2.1.11-stable, OpenSSL 1.1.1h, Zlib 1.2.11, Liblzma N/A, Libzstd N/A and Glibc 2.28 as libc.
waggle:tor +587ms
waggle:tor May 12 07:42:23.785 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
waggle:tor +29ms
waggle:tor May 12 07:42:23.786 [notice] Configuration file "/var/tmp/dist/tor/etc/tor/torrc" not present, using reasonable defaults.
waggle:tor +1ms
waggle:tor May 12 07:42:23.849 [notice] Opening Socks listener on 127.0.0.1:37035
waggle:tor +64ms
waggle:tor May 12 07:42:23.865 [notice] Opened Socks listener connection (ready) on 127.0.0.1:37035
waggle:tor +16ms
waggle:tor May 12 07:42:23.879 [notice] Opening HTTP tunnel listener on 127.0.0.1:46229
waggle:tor +13ms
waggle:tor May 12 07:42:23.886 [notice] Opened HTTP tunnel listener connection (ready) on 127.0.0.1:46229
waggle:tor May 12 07:42:23.886 [notice] Opening Control listener on 127.0.0.1:39975
waggle:tor May 12 07:42:23.887 [notice] Opened Control listener connection (ready) on 127.0.0.1:39975
waggle:tor +11ms
waggle:tor May 12 07:42:24.000 [notice] Bootstrapped 0% (starting): Starting
waggle:tor +532ms
Checking for update
Update for version 0.5.0-alpha.0 is not available (latest version: 0.5.0-alpha.0, downgrade is disallowed).
waggle:socket websocket connected +0ms
waggle:socket Launching community C080E9153C8EDE70CDECA2C22B396213 for QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +214ms
waggle:communities Spawning hidden service for community C080E9153C8EDE70CDECA2C22B396213, peer: QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +0ms
waggle:tor May 12 07:42:30.000 [notice] Starting with guard context "default"
waggle:tor +6s
waggle:tor May 12 07:42:30.000 [notice] New control connection opened from 127.0.0.1.
waggle:tor +57ms
waggle:tor May 12 07:42:30.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
waggle:tor +197ms
waggle:communities Launching community C080E9153C8EDE70CDECA2C22B396213, peer: QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +2s
[4592:0512/074230.666464:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
waggle:communities Initializing storage for peer QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb... +286ms
waggle:conn Initializing libp2p for QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +9s
waggle:conn Initialized libp2p for peer QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +523ms
waggle:conn Creating storage for community: C080E9153C8EDE70CDECA2C22B396213 +10ms
waggle:db STORAGE: Entered init +0ms
waggle:db Initializing IPFS +7ms
waggle:tor May 12 07:42:30.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
waggle:tor +1s
waggle:tor May 12 07:42:32.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
waggle:tor +378ms
waggle:tor May 12 07:42:32.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
waggle:tor May 12 07:42:32.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
waggle:tor May 12 07:42:32.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
waggle:tor May 12 07:42:32.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
waggle:tor +583ms
waggle:tor May 12 07:42:33.000 [notice] Bootstrapped 100% (done): Done
waggle:tor +1s
waggle:conn Spawned Tor +2s
waggle:conn QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb discovered QmSsV5z5qZCiqAPzWXdu8ccZsAif1KWc6wizwTRYEo8Jgi +1s
waggle:db 1/6 +5s
waggle:db createDbForChannels init +14ms
waggle:db ALL CHANNELS COUNT: 1 +584ms
waggle:db ALL CHANNELS COUNT: [ 'general' ] +0ms
waggle:db STORAGE: Finished createDbForChannels +3ms
waggle:db 2/6 +0ms
waggle:db createDbForCertificates init +11ms
waggle:db Loaded certificates to memory +315ms
waggle:io Sending 2 certificates +0ms
waggle:db ALL Certificates COUNT: 2 +10ms
waggle:db STORAGE: Finished createDbForCertificates +0ms
waggle:db 3/6 +0ms
waggle:db ALL MESSAGE THREADS COUNT: 0 +110ms
waggle:db 4/6 +2ms
waggle:db Creating channel general +19ms
waggle:db Set general to local channels +85ms
waggle:db Created channel general +263ms
waggle:db Subscribing to channel general +0ms
waggle:io Sending 5 messages ids +730ms
waggle:db Subscribed to channel general +246ms
waggle:db 5/6 +0ms
waggle:db 6/6 +0ms
waggle:communities Initialized storage for peer QmQFSaWNhVA8BYjKgMZR529tDu6P4LHnvs6CRG7CsD1Zcb +7s
waggle:io Launched community C080E9153C8EDE70CDECA2C22B396213 +1ms
[4592:0512/074238.753986:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
waggle:tor May 12 07:42:44.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 60000ms after 18 timeouts and 238 buildtimes.
waggle:tor +11s
[4592:0512/075148.803097:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
Checking for update
Update for version 0.5.0-alpha.0 is not available (latest version: 0.5.0-alpha.0, downgrade is disallowed).
Also, is there anything we can do with logging to make it more obvious what is happening in these cases and where the failure is?
There is no failure in those logs, probably logs from frontend console would help
RE: One question I have is, if Alice and Bob both come online at the same time such that they fail to connect to each other on the first try, when does their second attempt happen? Will they connect? Will messages replicate?
It's super unlikely that they won't connect when they start at the same time, but anyway, in general it happens all the time. Libp2p retries connections very often (I don't know the exact number, but like once a minute? or maybe immediately after fail?)
Okay, then I think the task here is to automate starting Quiet many times in different situations (perhaps as a returning user or in a two player test) and see if we can ever get it stuck on "Starting Quiet"
This happened again.
Logs:
waggle:socket Data server running on port 38915 +0ms
waggle:conn Creating https proxy agent: 46479 +0ms
waggle:conn Initialized socket listeners +1ms
waggle:tor Initializing tor... +0ms
waggle:tor Trying to spawn tor for the 0 time... +269ms
waggle:tor May 18 09:03:09.394 [notice] Tor 0.4.6.9 (git-ea2ada6d1459f829) running on Linux with Libevent 2.1.11-stable, OpenSSL 1.1.1h, Zlib 1.2.11, Liblzma N/A, Libzstd N/A and Glibc 2.28 as libc.
waggle:tor May 18 09:03:09.397 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
waggle:tor May 18 09:03:09.398 [notice] Configuration file "/var/tmp/dist/tor/etc/tor/torrc" not present, using reasonable defaults.
waggle:tor +84ms
waggle:tor May 18 09:03:09.405 [notice] Opening Socks listener on 127.0.0.1:44593
waggle:tor +9ms
waggle:tor May 18 09:03:09.412 [notice] Opened Socks listener connection (ready) on 127.0.0.1:44593
waggle:tor May 18 09:03:09.412 [notice] Opening HTTP tunnel listener on 127.0.0.1:46479
waggle:tor May 18 09:03:09.412 [notice] Opened HTTP tunnel listener connection (ready) on 127.0.0.1:46479
waggle:tor May 18 09:03:09.412 [notice] Opening Control listener on 127.0.0.1:35965
waggle:tor May 18 09:03:09.412 [notice] Opened Control listener connection (ready) on 127.0.0.1:35965
waggle:tor +4ms
waggle:tor May 18 09:03:09.000 [notice] Bootstrapped 0% (starting): Starting
waggle:tor +80ms
waggle:tor May 18 09:03:10.000 [notice] Starting with guard context "default"
waggle:tor +695ms
waggle:tor May 18 09:03:11.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
waggle:tor +1s
waggle:tor May 18 09:03:11.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
waggle:tor +108ms
waggle:tor May 18 09:03:11.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
waggle:tor +475ms
waggle:tor May 18 09:03:12.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
waggle:tor May 18 09:03:12.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
waggle:tor +207ms
waggle:tor May 18 09:03:12.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
waggle:tor May 18 09:03:12.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
waggle:tor +38ms
waggle:tor May 18 09:03:12.000 [notice] Bootstrapped 100% (done): Done
waggle:tor +893ms
waggle:conn Spawned Tor +4s
That's different case, 'Starting Quiet' works as intended in this case - we are waiting for websocket connection but we don't see any in this case, creating more specific issue for that one
EDIT: New issue https://github.com/ZbayApp/monorepo/issues/501
backend:tor +23s
backend:tor Jun 20 09:04:59.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
backend:tor Jun 20 09:04:59.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
backend:tor +544ms
backend:tor Jun 20 09:05:02.000 [notice] Bootstrapped 100% (done): Done
backend:tor +2s
backend:conn Spawned Tor +1m
backend:socket Data server running on port 38271 +0ms
backend:conn Initialized socket listeners +23ms
[17716:0620/090521.280066:ERROR:CONSOLE(160)] "Electron sandbox_bundle.js script failed to run", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090521.280102:ERROR:CONSOLE(160)] "TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090521.281388:ERROR:CONSOLE(160)] "Electron sandbox_bundle.js script failed to run", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090521.281492:ERROR:CONSOLE(160)] "TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090521.414544:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090521.414769:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090522.415033:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090523.414954:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090524.414771:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090738.691483:ERROR:CONSOLE(160)] "Electron sandbox_bundle.js script failed to run", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090738.691747:ERROR:CONSOLE(160)] "TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090738.702323:ERROR:CONSOLE(160)] "Electron sandbox_bundle.js script failed to run", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090738.702357:ERROR:CONSOLE(160)] "TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))", source: node:electron/js2c/sandbox_bundle (160)
[17716:0620/090738.874614:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090738.875290:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090739.874595:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090740.874727:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090741.874604:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090742.874685:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090743.875151:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
[17716:0620/090744.874996:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
Seems that
[17716:0620/090741.874604:ERROR:CONSOLE(1)] "Extension server error: Object not found: <top>", source: devtools://devtools/bundled/models/extensions/extensions.js (1)
is the cause
I think this likely has to do with running two instances at once on the same machine using DATA_DIR, which eventually we'll stop doing. This doesn't feel like a big priority. Closing.
Sometimes Quiet will get stuck in a "Starting Quiet" state.
Restarting usually addresses the problem.
I'm still not sure how to reproduce this, but starting two clients at the same time in the same community was when it first happened to me.
Rather than trying to reproduce this, I think we should get our e2e tests running many times in a row, and I think we should try waggle tests with peers going on and offline aggressively to ensure connects still get made and messages still get sent.
One question I have is, if Alice and Bob both come online at the same time such that they fail to connect to each other on the first try, when does their second attempt happen? Will they connect? Will messages replicate?