snapcrafters / signal-desktop

Unofficial Signal Desktop installer for Linux
https://snapcraft.io/signal-desktop
GNU Affero General Public License v3.0
34 stars 14 forks source link

[Bug]: Rev. 554 / Version 6.39.1 crashes after first start, reverted 6.39.0 loads but has Segmentation fault for any action #205

Closed w-sky closed 9 months ago

w-sky commented 9 months ago

What happened?

I just got the most recent update, notably with a new icon, but at first start it did not open. I tried again and saw a warning about "can not connect server". Then I tried to revert to the previous version with sudo snap revert signal-desktop but I think this did not really work, because now Signal opens but crashes as I click anything inside the Signal window.

What should have happened?

I guess the most recent update had a serious bug.

Output of snap info $snap_name

name:      signal-desktop
summary:   Speak Freely - Private Messenger
publisher: Snapcrafters✪
store-url: https://snapcraft.io/signal-desktop
contact:   https://github.com//snapcrafters/signal-desktop/issues
license:   AGPL-3.0-only
description: |
  **Note: To use the Signal desktop app, you must first install Signal on your phone.**

  Millions of people use Signal every day for free and instantaneous communication anywhere in the
  world. Send and receive high-fidelity messages, participate in HD voice/video calls, and explore a
  growing set of new features that help you stay connected. Signal's advanced privacy-preserving
  technology is always enabled, so you can focus on sharing the moments that matter with the people
  who matter to you.

  - Say anything - State-of-the-art end-to-end encryption (powered by the open source Signal
  Protocol™) keeps your conversations secure. Privacy isn't an optional mode; it's just the way that
  Signal works. Every message, every call, every time.
  - Go fast - Messages are delivered quickly and reliably, even on slow networks. Signal is
  optimized to operate in the most constrained environment possible.
  - Feel free - Signal is a completely independent 501c3 nonprofit. Development is supported by
  users like you. No advertisements. No trackers. No kidding.
  - Be yourself - You can use your existing phone number and address book to securely communicate
  with your friends.
  - Speak up - Whether they live across town or across the ocean, Signal's enhanced audio and video
  quality will make your friends and family feel closer.
  - Whisper in the shadows - Switch to the dark theme if you refuse to see the light.

  **Are you having issues?**

  Let us know by creating a new issue here: https://github.com/snapcrafters/signal-desktop/issues

  **Authors**

  This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or
  officially maintained by the upstream developers.
commands:
  - signal-desktop
snap-id:      r4LxMVp7zWramXsJQAKdamxy6TAWlaDD
tracking:     latest/stable
refresh-date: today at 15:33 CET
channels:
  latest/stable:    6.39.1 2023-11-23 (556) 181MB -
  latest/candidate: 6.39.1 2023-11-23 (556) 181MB -
  latest/beta:      ↑                             
  latest/edge:      ↑                             
installed:          6.39.0            (554) 181MB -

Output of snap connections $snap_name

Interface               Plug                                   Slot                            Notes
audio-playback          signal-desktop:audio-playback          :audio-playback                 -
audio-record            signal-desktop:audio-record            :audio-record                   -
browser-support         signal-desktop:browser-support         :browser-support                -
camera                  signal-desktop:camera                  :camera                         -
content[gnome-42-2204]  signal-desktop:gnome-42-2204           gnome-42-2204:gnome-42-2204     -
content[gtk-3-themes]   signal-desktop:gtk-3-themes            gtk-common-themes:gtk-3-themes  -
content[icon-themes]    signal-desktop:icon-themes             gtk-common-themes:icon-themes   -
content[sound-themes]   signal-desktop:sound-themes            gtk-common-themes:sound-themes  -
desktop                 signal-desktop:desktop                 :desktop                        -
desktop-legacy          signal-desktop:desktop-legacy          :desktop-legacy                 -
gsettings               signal-desktop:gsettings               :gsettings                      -
home                    signal-desktop:home                    :home                           -
network                 signal-desktop:network                 :network                        -
opengl                  signal-desktop:opengl                  :opengl                         -
removable-media         signal-desktop:removable-media         -                               -
screen-inhibit-control  signal-desktop:screen-inhibit-control  :screen-inhibit-control         -
unity7                  signal-desktop:unity7                  :unity7                         -
wayland                 signal-desktop:wayland                 :wayland                        -
x11                     signal-desktop:x11                     :x11                            -

Output of snap version

snap    2.60.4
snapd   2.60.4
series  16
ubuntu  22.04
kernel  6.2.0-37-generic

Relevant log output

[ 7266.090667] audit: type=1400 audit(1700750002.648:276): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.090814] audit: type=1400 audit(1700750002.648:277): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.090886] audit: type=1400 audit(1700750002.648:278): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.090968] audit: type=1400 audit(1700750002.652:279): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/icd.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.097404] audit: type=1400 audit(1700750002.656:280): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.097533] audit: type=1400 audit(1700750002.656:281): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.097578] audit: type=1400 audit(1700750002.656:282): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7266.097599] audit: type=1400 audit(1700750002.656:283): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=21485 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.982907] audit: type=1400 audit(1700750017.544:305): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.982969] audit: type=1400 audit(1700750017.544:306): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.983025] audit: type=1400 audit(1700750017.544:307): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.983077] audit: type=1400 audit(1700750017.544:308): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/icd.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.985095] audit: type=1400 audit(1700750017.544:309): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7280.985221] audit: type=1400 audit(1700750017.544:310): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=21739 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.055791] audit: type=1400 audit(1700750235.616:334): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.055867] audit: type=1400 audit(1700750235.616:335): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.055936] audit: type=1400 audit(1700750235.616:336): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.056001] audit: type=1400 audit(1700750235.616:337): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/icd.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.057734] audit: type=1400 audit(1700750235.616:338): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 7499.057819] audit: type=1400 audit(1700750235.616:339): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=22330 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.587012] audit: type=1400 audit(1700750824.146:361): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.587051] audit: type=1400 audit(1700750824.146:362): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.587127] audit: type=1400 audit(1700750824.146:363): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.587205] audit: type=1400 audit(1700750824.146:364): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/icd.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.589051] audit: type=1400 audit(1700750824.150:365): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.589195] audit: type=1400 audit(1700750824.150:366): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.589264] audit: type=1400 audit(1700750824.150:367): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8087.589343] audit: type=1400 audit(1700750824.150:368): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=30254 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.645984] audit: type=1400 audit(1700750831.206:388): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.646183] audit: type=1400 audit(1700750831.206:389): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.646187] audit: type=1400 audit(1700750831.206:390): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.646333] audit: type=1400 audit(1700750831.206:391): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/icd.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.647851] audit: type=1400 audit(1700750831.206:392): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.647972] audit: type=1400 audit(1700750831.206:393): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.648032] audit: type=1400 audit(1700750831.206:394): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/implicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[ 8094.648094] audit: type=1400 audit(1700750831.206:395): apparmor="DENIED" operation="open" class="file" profile="snap.signal-desktop.signal-desktop" name="/etc/vulkan/explicit_layer.d/" pid=30561 comm="signal-desktop" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

Teminal output of app

Set Windows Application User Model ID (AUMID) { AUMID: 'org.whispersystems.signal-desktop' }
NODE_ENV production
NODE_CONFIG_DIR /snap/signal-desktop/554/opt/Signal/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME undefined
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/w-sky/snap/signal-desktop/554/.config/Signal
config/get: Successfully read user config file
config/get: Successfully read ephemeral config file
making app single instance
Error org.freedesktop.DBus.Error.Failed: cannot find desktop file "/var/lib/snapd/desktop/applications/signal-desktop_signal.desktop"
Error org.freedesktop.DBus.Error.Failed: cannot find desktop file "/var/lib/snapd/desktop/applications/signal-desktop_signal.desktop"
Gtk-Message: 15:54:41.014: Failed to load module "xapp-gtk3-module"
Gtk-Message: 15:54:41.014: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.

(signal-desktop:37620): Gtk-WARNING **: 15:54:41.077: GTK+ module /snap/signal-desktop/554/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 15:54:41.077: Failed to load module "canberra-gtk-module"

(signal-desktop:37620): Gtk-WARNING **: 15:54:41.079: GTK+ module /snap/signal-desktop/554/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 15:54:41.079: Failed to load module "canberra-gtk-module"
libva error: vaGetDriverNames() failed with unknown libva error
{"level":30,"time":"2023-11-23T14:54:41.199Z","msg":"got fast localeOverride setting null"}
{"level":30,"time":"2023-11-23T14:54:41.200Z","msg":"app.ready: hour cycle preference: UnknownPreference"}
{"level":30,"time":"2023-11-23T14:54:41.200Z","msg":"app.ready: preferred system locales: en-US, en"}
{"level":30,"time":"2023-11-23T14:54:41.200Z","msg":"locale: Supported locales: af-ZA, ar, az-AZ, bg-BG, bn-BD, bs-BA, ca, cs, da, de, el, en, es, et-EE, eu, fa-IR, fi, fr, ga-IE, gl-ES, gu-IN, he, hi-IN, hr-HR, hu, id, it, ja, ka-GE, kk-KZ, km-KH, kn-IN, ko, ky-KG, lt-LT, lv-LV, mk-MK, ml-IN, mr-IN, ms, my, nb, nl, pa-IN, pl, pt-BR, pt-PT, ro-RO, ru, sk-SK, sl-SI, sq-AL, sr, sv, sw, ta-IN, te-IN, th, tl-PH, tr, ug, uk-UA, ur, vi, yue, zh-CN, zh-HK, zh-Hant"}
{"level":30,"time":"2023-11-23T14:54:41.201Z","msg":"locale: Preferred locales: en-US, en"}
{"level":30,"time":"2023-11-23T14:54:41.201Z","msg":"locale: Locale Override: null"}
{"level":30,"time":"2023-11-23T14:54:41.202Z","msg":"locale: Matched locale: en"}
{"level":40,"time":"2023-11-23T14:54:41.237Z","msg":"intl.onWarn [@formatjs/intl] \"defaultRichTextElements\" was specified but \"message\" was not pre-compiled. \nPlease consider using \"@formatjs/cli\" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution"}
{"level":30,"time":"2023-11-23T14:54:41.237Z","msg":"locale: Text info direction for en: ltr"}
{"level":30,"time":"2023-11-23T14:54:41.239Z","msg":"app ready"}
{"level":30,"time":"2023-11-23T14:54:41.239Z","msg":"starting version 6.39.0"}
{"level":30,"time":"2023-11-23T14:54:41.239Z","msg":"media access status [object Undefined] [object Undefined]"}
{"level":30,"time":"2023-11-23T14:54:41.241Z","msg":"got fast theme-setting value dark"}
{"level":40,"time":"2023-11-23T14:54:41.241Z","msg":"MainSQL: Database log code=283: recovered 647 frames from WAL file [REDACTED]/sql/db.sqlite-wal"}
{"level":30,"time":"2023-11-23T14:54:41.242Z","msg":"MainSQL: updateSchema:\n  Current user_version: 950;\n  Most recent db schema: 960;\n  SQLite version: 3.42.0;\n  SQLCipher version: 4.5.5 community;\n  (deprecated) schema_version: 438;\n"}
{"level":30,"time":"2023-11-23T14:54:41.243Z","msg":"got fast theme-setting value dark"}
{"level":30,"time":"2023-11-23T14:54:41.243Z","msg":"got fast spellcheck setting false"}
{"level":30,"time":"2023-11-23T14:54:41.243Z","msg":"getSystemTraySetting saw --use-tray-icon flag. Returning MinimizeToSystemTray"}
{"level":30,"time":"2023-11-23T14:54:41.244Z","msg":"Initializing BrowserWindow config: {\"show\":false,\"width\":955,\"height\":827,\"minWidth\":300,\"minHeight\":200,\"autoHideMenuBar\":false,\"titleBarStyle\":\"default\",\"titleBarOverlay\":false,\"backgroundColor\":\"#121212\",\"webPreferences\":{\"devTools\":false,\"spellcheck\":false,\"enableBlinkFeatures\":\"CSSPseudoDir,CSSLogical\",\"nodeIntegration\":false,\"nodeIntegrationInWorker\":false,\"sandbox\":false,\"contextIsolation\":true,\"preload\":\"[REDACTED]/preload.bundle.js\",\"backgroundThrottling\":true,\"enablePreferredSizeMode\":true,\"disableBlinkFeatures\":\"Accelerated2dCanvas,AcceleratedSmallCanvases\"},\"icon\":\"[REDACTED]/images/signal-logo-desktop-linux.png\",\"x\":1269,\"y\":374}"}
{"level":30,"time":"2023-11-23T14:54:41.264Z","msg":"spellcheck: user locales: [\"en-US\",\"en\"]"}
{"level":30,"time":"2023-11-23T14:54:41.264Z","msg":"spellcheck: available spellchecker languages: [\"af\",\"bg\",\"ca\",\"cs\",\"cy\",\"da\",\"de\",\"de-DE\",\"el\",\"en\",\"en-AU\",\"en-CA\",\"en-GB\",\"en-GB-oxendict\",\"en-US\",\"es\",\"es-419\",\"es-AR\",\"es-ES\",\"es-MX\",\"es-US\",\"et\",\"fa\",\"fo\",\"fr\",\"fr-FR\",\"he\",\"hi\",\"hr\",\"hu\",\"hy\",\"id\",\"it\",\"it-IT\",\"ko\",\"lt\",\"lv\",\"nb\",\"nl\",\"pl\",\"pt\",\"pt-BR\",\"pt-PT\",\"ro\",\"ru\",\"sh\",\"sk\",\"sl\",\"sq\",\"sr\",\"sv\",\"ta\",\"tg\",\"tr\",\"uk\",\"vi\"]"}
{"level":30,"time":"2023-11-23T14:54:41.264Z","msg":"spellcheck: setting languages to: [\"en-US\",\"en\"]"}
{"level":30,"time":"2023-11-23T14:54:41.271Z","msg":"MainSQL: updateToSchemaVersion960: not running, pni is normalized"}
{"level":30,"time":"2023-11-23T14:54:41.271Z","msg":"MainSQL: updateToSchemaVersion960: success!"}
{"level":30,"time":"2023-11-23T14:54:41.271Z","msg":"MainSQL: updateSchema: optimize took 0ms"}
[37620:1123/155441.278831:ERROR:object_proxy.cc(590)] Failed to call method: org.freedesktop.login1.Manager.Inhibit: object_path= /org/freedesktop/login1: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.191" (uid=1000 pid=37620 comm="/snap/signal-desktop/554/opt/Signal/signal-desktop" label="snap.signal-desktop.signal-desktop (enforce)") interface="org.freedesktop.login1.Manager" member="Inhibit" error name="(unset)" requested_reply="0" destination="org.freedesktop.login1" (uid=0 pid=1864 comm="/lib/systemd/systemd-logind " label="unconfined")
{"level":30,"time":"2023-11-23T14:54:41.657Z","msg":"got fast theme-setting value dark"}
{"level":30,"time":"2023-11-23T14:54:42.275Z","msg":"got fast spellcheck setting false"}
{"level":30,"time":"2023-11-23T14:54:42.276Z","msg":"main window is ready-to-show"}
{"level":30,"time":"2023-11-23T14:54:42.277Z","msg":"showing main window"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: created"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: updating main window. Previously, there was not a window, and now there is"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: rendering no tray"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: enabling"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: rendering the tray"}
{"level":30,"time":"2023-11-23T14:54:42.285Z","msg":"System tray service: creating the tray"}
{"level":30,"time":"2023-11-23T14:54:42.287Z","msg":"Begin ensuring permissions"}
{"level":30,"time":"2023-11-23T14:54:42.292Z","msg":"Ensuring file permissions for 4 files"}
{"level":30,"time":"2023-11-23T14:54:42.294Z","msg":"Finish ensuring permissions in 7ms"}
{"level":30,"time":"2023-11-23T14:54:42.548Z","msg":"MainSQL: slow query getAllStories duration=123ms"}
{"level":30,"time":"2023-11-23T14:54:42.647Z","msg":"Prevent display sleep service: allowing display sleep"}
{"level":30,"time":"2023-11-23T14:54:42.647Z","msg":"Background throttling enabled because no call is active"}
{"level":30,"time":"2023-11-23T14:54:42.793Z","msg":"Updating BrowserWindow config: %s {\"maximized\":false,\"autoHideMenuBar\":false,\"fullscreen\":false,\"width\":955,\"height\":827,\"x\":1269,\"y\":402}"}
{"level":30,"time":"2023-11-23T14:54:42.797Z","msg":"config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2023-11-23T14:54:42.798Z","msg":"config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2023-11-23T14:54:43.028Z","msg":"updater/start: Updates disabled - not starting new version checks"}
{"level":30,"time":"2023-11-23T14:54:43.044Z","msg":"System tray service: setting unread count to 2"}
{"level":30,"time":"2023-11-23T14:54:43.044Z","msg":"System tray service: rendering the tray"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"App loaded - time: 1808"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"SQL init - time: 73"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"Preload - time: 625"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"WebSocket connect - time: 625"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"Processed count: 0"}
{"level":30,"time":"2023-11-23T14:54:43.046Z","msg":"Messages per second: 0"}
Segmentation fault (core dumped)
w-sky commented 9 months ago

Sorry for this unclear bug report. From snap changes I can see that last night (2023-11-23) Signal was automatically updated again. I now have Revision 556, Signal 6.39.1 according to the About window, and everything is working fine. No crashes.

merlijn-sebrechts commented 9 months ago

No problem! I'm happy it fixed itself!