arch-setup/files/Signal/logs/main.log.2

348 lines
52 KiB
Groff

{"level":30,"time":"2026-03-29T07:12:38.487Z","msg":"[startup_config] Set Windows Application User Model ID (AUMID) {\"AUMID\":\"org.whispersystems.signal-desktop\"}"}
{"level":30,"time":"2026-03-29T07:12:38.551Z","msg":"[base_config] config/get: Successfully read user config file"}
{"level":30,"time":"2026-03-29T07:12:38.701Z","msg":"[base_config] config/get: Successfully read ephemeral config file"}
{"level":30,"time":"2026-03-29T07:12:38.835Z","msg":"[app/main] making app single instance"}
{"level":30,"time":"2026-03-29T07:12:39.086Z","msg":"[app/main] signal is already registered as the default app for the sgnl url scheme."}
{"level":30,"time":"2026-03-29T07:12:39.305Z","msg":"[app/main] signal is already registered as the default app for the sgnl url scheme."}
{"level":30,"time":"2026-03-29T07:12:40.602Z","msg":"[app/main] got fast localeOverride setting null"}
{"level":30,"time":"2026-03-29T07:12:40.603Z","msg":"[app/main] app.ready: hour cycle preference: UnknownPreference"}
{"level":30,"time":"2026-03-29T07:12:40.603Z","msg":"[app/main] app.ready: preferred system locales: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T07:12:40.604Z","msg":"[app/main] 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":"2026-03-29T07:12:40.604Z","msg":"[app/main] locale: Preferred locales: en-US, en"}
{"level":30,"time":"2026-03-29T07:12:40.605Z","msg":"[app/main] locale: Locale Override: null"}
{"level":30,"time":"2026-03-29T07:12:40.607Z","msg":"[app/main] locale: Matched locale: en"}
{"level":40,"time":"2026-03-29T07:12:40.674Z","msg":"[setupI18nMain] 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.github.io/docs/getting-started/message-distribution"}
{"level":30,"time":"2026-03-29T07:12:40.674Z","msg":"[app/main] locale: Text info direction for en: ltr"}
{"level":30,"time":"2026-03-29T07:12:40.675Z","msg":"[app/main] getSQLKey: using legacy key"}
{"level":30,"time":"2026-03-29T07:12:40.676Z","msg":"[SystemTraySettingCache] getSystemTraySetting got value DoNotUseSystemTray"}
{"level":30,"time":"2026-03-29T07:12:40.676Z","msg":"[SystemTraySettingCache] getSystemTraySetting returning DoNotUseSystemTray"}
{"level":30,"time":"2026-03-29T07:12:40.677Z","msg":"[app/main] app ready"}
{"level":30,"time":"2026-03-29T07:12:40.677Z","msg":"[app/main] starting version 8.4.1"}
{"level":30,"time":"2026-03-29T07:12:40.678Z","msg":"[app/main] media access status [object Undefined] [object Undefined] [object Undefined]"}
{"level":30,"time":"2026-03-29T07:12:40.681Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T07:12:40.695Z","msg":"[app/main] MainSQL: updateSchema:\n Current user_version: 1680;\n Most recent db schema: 1680;\n SQLite version: 3.50.4;\n SQLCipher version: 4.10.0 community;\n (deprecated) schema_version: 610;\n"}
{"level":30,"time":"2026-03-29T07:12:40.699Z","msg":"[app/main] got fast spellcheck setting true"}
{"level":30,"time":"2026-03-29T07:12:40.700Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T07:12:40.700Z","msg":"[app/main] got fast spellcheck setting true"}
{"level":30,"time":"2026-03-29T07:12:40.702Z","msg":"[app/main] visibleOnAnyScreen(window): x=0, y=0, width=1426, height=766"}
{"level":30,"time":"2026-03-29T07:12:40.702Z","msg":"[app/main] visibleOnAnyScreen(display #66): x=0, y=0, width=1440, height=810"}
{"level":30,"time":"2026-03-29T07:12:40.702Z","msg":"[app/main] Initializing BrowserWindow config: {\"show\":false,\"width\":1426,\"height\":766,\"minWidth\":300,\"minHeight\":200,\"autoHideMenuBar\":true,\"titleBarStyle\":\"default\",\"backgroundColor\":\"#121212\",\"webPreferences\":{\"devTools\":false,\"spellcheck\":true,\"nodeIntegration\":false,\"nodeIntegrationInWorker\":false,\"sandbox\":false,\"contextIsolation\":true,\"preload\":\"[REDACTED]/preload.wrapper.js\"},\"icon\":\"[REDACTED]/images/signal-logo-desktop-linux.png\",\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:12:40.822Z","msg":"[spell_check] spellcheck: user locales: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T07:12:40.823Z","msg":"[spell_check] 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\",\"gl\",\"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":"2026-03-29T07:12:40.823Z","msg":"[spell_check] spellcheck: setting languages to: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T07:12:41.488Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":1426,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:12:41.494Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:12:41.504Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:12:42.571Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T07:12:43.932Z","msg":"[app/main] main window webContents did-finish-load"}
{"level":30,"time":"2026-03-29T07:12:43.932Z","msg":"[app/main] showing main window"}
{"level":30,"time":"2026-03-29T07:12:43.948Z","msg":"[SystemTrayService] System tray service: created"}
{"level":30,"time":"2026-03-29T07:12:43.949Z","msg":"[SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is"}
{"level":30,"time":"2026-03-29T07:12:43.949Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T07:12:43.950Z","msg":"[app/main] Begin ensuring permissions"}
{"level":30,"time":"2026-03-29T07:12:43.954Z","msg":"[app/main] Ensuring file permissions for 4 files"}
{"level":30,"time":"2026-03-29T07:12:43.958Z","msg":"[app/main] Finish ensuring permissions in 8ms"}
{"level":30,"time":"2026-03-29T07:12:44.091Z","msg":"[app/main] MainSQL: slow query getAllKyberPreKeys duration=60ms"}
{"level":30,"time":"2026-03-29T07:12:44.247Z","msg":"[app/main] MainSQL: dequeueOldestSyncTasks: Deleted 3 expired sync tasks"}
{"level":30,"time":"2026-03-29T07:12:44.332Z","msg":"[PreventDisplaySleepService] Prevent display sleep service: allowing display sleep"}
{"level":30,"time":"2026-03-29T07:12:44.340Z","msg":"[OptionalResourceService] loaded emoji-index-en.json from disk"}
{"level":30,"time":"2026-03-29T07:12:47.961Z","msg":"[app/main] MainSQL: slow query isAttachmentSafeToDelete duration=114ms"}
{"level":30,"time":"2026-03-29T07:12:51.078Z","msg":"[app/main] MainSQL: slow query saveSyncTasks duration=41ms"}
{"level":30,"time":"2026-03-29T07:12:52.473Z","msg":"[app/main] MainSQL: slow query saveMessage duration=53ms"}
{"level":30,"time":"2026-03-29T07:12:54.774Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773224023220"}
{"level":30,"time":"2026-03-29T07:12:54.779Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773745663691"}
{"level":30,"time":"2026-03-29T07:12:54.782Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396340431"}
{"level":30,"time":"2026-03-29T07:12:54.784Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773993183557"}
{"level":30,"time":"2026-03-29T07:12:54.785Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988744194"}
{"level":30,"time":"2026-03-29T07:12:54.819Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773126252041"}
{"level":30,"time":"2026-03-29T07:12:54.822Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773907627735"}
{"level":30,"time":"2026-03-29T07:12:54.823Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773903096295"}
{"level":30,"time":"2026-03-29T07:12:54.840Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773068124871"}
{"level":30,"time":"2026-03-29T07:12:54.841Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773125689060"}
{"level":30,"time":"2026-03-29T07:12:54.844Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774632171661"}
{"level":30,"time":"2026-03-29T07:12:54.883Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611202015"}
{"level":30,"time":"2026-03-29T07:12:54.903Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774363618559"}
{"level":30,"time":"2026-03-29T07:12:54.904Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611893521"}
{"level":30,"time":"2026-03-29T07:12:54.906Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401798719"}
{"level":30,"time":"2026-03-29T07:12:54.906Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773068892135"}
{"level":30,"time":"2026-03-29T07:12:54.906Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300958807"}
{"level":30,"time":"2026-03-29T07:12:54.906Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773301676965"}
{"level":30,"time":"2026-03-29T07:12:54.909Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402585497"}
{"level":30,"time":"2026-03-29T07:12:54.909Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611208708"}
{"level":30,"time":"2026-03-29T07:12:54.909Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773222282979"}
{"level":30,"time":"2026-03-29T07:12:54.909Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401877025"}
{"level":30,"time":"2026-03-29T07:12:54.940Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069833974"}
{"level":30,"time":"2026-03-29T07:12:54.940Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401872845"}
{"level":30,"time":"2026-03-29T07:12:54.943Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998915270"}
{"level":30,"time":"2026-03-29T07:12:54.956Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774356739185"}
{"level":30,"time":"2026-03-29T07:12:54.957Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774363415316"}
{"level":30,"time":"2026-03-29T07:12:54.957Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396277565"}
{"level":30,"time":"2026-03-29T07:12:54.958Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401477765"}
{"level":30,"time":"2026-03-29T07:12:54.958Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774632186199"}
{"level":30,"time":"2026-03-29T07:12:54.958Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401803391"}
{"level":30,"time":"2026-03-29T07:12:55.012Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396209446"}
{"level":30,"time":"2026-03-29T07:12:58.986Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612058874"}
{"level":30,"time":"2026-03-29T07:12:58.988Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773904579522"}
{"level":30,"time":"2026-03-29T07:12:58.988Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612272741"}
{"level":30,"time":"2026-03-29T07:12:58.988Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773126178538"}
{"level":30,"time":"2026-03-29T07:12:59.014Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773142277148"}
{"level":30,"time":"2026-03-29T07:12:59.015Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773068868861"}
{"level":30,"time":"2026-03-29T07:12:59.015Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612064106"}
{"level":30,"time":"2026-03-29T07:12:59.016Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401174361"}
{"level":30,"time":"2026-03-29T07:12:59.016Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773220741143"}
{"level":30,"time":"2026-03-29T07:12:59.036Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773746426332"}
{"level":30,"time":"2026-03-29T07:12:59.037Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069054680"}
{"level":30,"time":"2026-03-29T07:12:59.053Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998043419"}
{"level":30,"time":"2026-03-29T07:12:59.083Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774356758497"}
{"level":30,"time":"2026-03-29T07:12:59.084Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773990571593"}
{"level":30,"time":"2026-03-29T07:12:59.084Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773141987729"}
{"level":30,"time":"2026-03-29T07:12:59.084Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069663870"}
{"level":30,"time":"2026-03-29T07:12:59.084Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988774883"}
{"level":30,"time":"2026-03-29T07:12:59.085Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612282517"}
{"level":30,"time":"2026-03-29T07:12:59.085Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774615665348"}
{"level":30,"time":"2026-03-29T07:12:59.085Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774631699539"}
{"level":30,"time":"2026-03-29T07:12:59.107Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396150159"}
{"level":30,"time":"2026-03-29T07:12:59.107Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774358826451"}
{"level":30,"time":"2026-03-29T07:12:59.108Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402568426"}
{"level":30,"time":"2026-03-29T07:12:59.126Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401481449"}
{"level":30,"time":"2026-03-29T07:12:59.126Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402555868"}
{"level":30,"time":"2026-03-29T07:12:59.127Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773902612871"}
{"level":30,"time":"2026-03-29T07:12:59.127Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773904588312"}
{"level":30,"time":"2026-03-29T07:12:59.127Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773902601571"}
{"level":30,"time":"2026-03-29T07:12:59.128Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773746407954"}
{"level":30,"time":"2026-03-29T07:12:59.128Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300999788"}
{"level":30,"time":"2026-03-29T07:12:59.128Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773220952923"}
{"level":30,"time":"2026-03-29T07:12:59.129Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998925668"}
{"level":30,"time":"2026-03-29T07:12:59.542Z","msg":"[app/main] MainSQL: slow query saveMessages duration=51ms"}
{"level":30,"time":"2026-03-29T07:13:03.457Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773398929470"}
{"level":30,"time":"2026-03-29T07:13:03.459Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774632386519"}
{"level":30,"time":"2026-03-29T07:13:03.460Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773224015612"}
{"level":30,"time":"2026-03-29T07:13:03.475Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773142708283"}
{"level":30,"time":"2026-03-29T07:13:03.476Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773398933916"}
{"level":30,"time":"2026-03-29T07:13:03.476Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300759110"}
{"level":30,"time":"2026-03-29T07:13:03.477Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396274518"}
{"level":30,"time":"2026-03-29T07:13:03.494Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401682669"}
{"level":30,"time":"2026-03-29T07:13:03.494Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773745774417"}
{"level":30,"time":"2026-03-29T07:13:03.504Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774363607281"}
{"level":30,"time":"2026-03-29T07:13:03.504Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396164993"}
{"level":30,"time":"2026-03-29T07:13:03.504Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611901819"}
{"level":30,"time":"2026-03-29T07:13:03.518Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773141934397"}
{"level":30,"time":"2026-03-29T07:13:03.519Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773904574280"}
{"level":30,"time":"2026-03-29T07:13:03.519Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988729105"}
{"level":30,"time":"2026-03-29T07:13:03.519Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773902585059"}
{"level":30,"time":"2026-03-29T07:13:03.520Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773399806802"}
{"level":30,"time":"2026-03-29T07:13:03.531Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988759657"}
{"level":30,"time":"2026-03-29T07:13:03.532Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773902577673"}
{"level":30,"time":"2026-03-29T07:13:03.532Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611896123"}
{"level":30,"time":"2026-03-29T07:13:03.548Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774631693772"}
{"level":30,"time":"2026-03-29T07:13:03.548Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300767289"}
{"level":30,"time":"2026-03-29T07:13:03.549Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401804773"}
{"level":30,"time":"2026-03-29T07:13:03.687Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773126232750"}
{"level":30,"time":"2026-03-29T07:13:04.947Z","msg":"[app/main] MainSQL: slow query getMessagesNeedingUpgrade duration=592ms"}
{"level":30,"time":"2026-03-29T07:13:07.376Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774633727603"}
{"level":30,"time":"2026-03-29T07:13:07.376Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774609601281"}
{"level":30,"time":"2026-03-29T07:13:07.377Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988691797"}
{"level":30,"time":"2026-03-29T07:13:07.377Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069649568"}
{"level":30,"time":"2026-03-29T07:13:07.377Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773750140060"}
{"level":30,"time":"2026-03-29T07:13:07.381Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773398733590"}
{"level":30,"time":"2026-03-29T07:13:07.399Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773124703972"}
{"level":30,"time":"2026-03-29T07:13:07.399Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773399888401"}
{"level":30,"time":"2026-03-29T07:13:07.400Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773988686248"}
{"level":30,"time":"2026-03-29T07:13:07.400Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402626706"}
{"level":30,"time":"2026-03-29T07:13:07.400Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998949078"}
{"level":30,"time":"2026-03-29T07:13:07.401Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611203469"}
{"level":30,"time":"2026-03-29T07:13:07.401Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773903978377"}
{"level":30,"time":"2026-03-29T07:13:07.402Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069276301"}
{"level":30,"time":"2026-03-29T07:13:07.420Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401888084"}
{"level":30,"time":"2026-03-29T07:13:07.421Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773142278573"}
{"level":30,"time":"2026-03-29T07:13:07.422Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774609545937"}
{"level":30,"time":"2026-03-29T07:13:07.422Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773745669332"}
{"level":30,"time":"2026-03-29T07:13:07.422Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773903100574"}
{"level":30,"time":"2026-03-29T07:13:07.423Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773124701482"}
{"level":30,"time":"2026-03-29T07:13:07.424Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774632180129"}
{"level":30,"time":"2026-03-29T07:13:07.424Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611147753"}
{"level":30,"time":"2026-03-29T07:13:07.443Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612278129"}
{"level":30,"time":"2026-03-29T07:13:07.444Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773903981124"}
{"level":30,"time":"2026-03-29T07:13:07.444Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774609559030"}
{"level":30,"time":"2026-03-29T07:13:07.444Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774363671742"}
{"level":30,"time":"2026-03-29T07:13:07.445Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396337512"}
{"level":30,"time":"2026-03-29T07:13:07.445Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402609518"}
{"level":30,"time":"2026-03-29T07:13:07.446Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402565534"}
{"level":30,"time":"2026-03-29T07:13:07.466Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773221105742"}
{"level":30,"time":"2026-03-29T07:13:07.467Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998049190"}
{"level":30,"time":"2026-03-29T07:13:07.467Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773068928035"}
{"level":30,"time":"2026-03-29T07:13:07.480Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773126228764"}
{"level":30,"time":"2026-03-29T07:13:07.481Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774609554552"}
{"level":30,"time":"2026-03-29T07:13:07.481Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612298481"}
{"level":30,"time":"2026-03-29T07:13:07.482Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774632176160"}
{"level":30,"time":"2026-03-29T07:13:07.482Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773124699041"}
{"level":30,"time":"2026-03-29T07:13:07.493Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773904865041"}
{"level":30,"time":"2026-03-29T07:13:07.494Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773068859565"}
{"level":30,"time":"2026-03-29T07:13:07.494Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774276173111"}
{"level":30,"time":"2026-03-29T07:13:07.494Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773132876737"}
{"level":30,"time":"2026-03-29T07:13:07.495Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773396161232"}
{"level":30,"time":"2026-03-29T07:13:07.573Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773402574089"}
{"level":30,"time":"2026-03-29T07:13:07.574Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773904017195"}
{"level":30,"time":"2026-03-29T07:13:07.574Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773401866846"}
{"level":30,"time":"2026-03-29T07:13:07.574Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611897492"}
{"level":50,"time":"2026-03-29T07:13:09.671Z","msg":"[app/main] [updater] Error starting update checks: Error: ENOENT: no such file or directory, watch '/usr/lib/signal-desktop/.signal-postinst'\n at FSWatcher.<computed> (node:internal/fs/watchers:316:19)\n at watch (node:fs:2537:36)\n at initLinux ([REDACTED]/ts/updater/linux.main.js:94:28)\n at Object.start ([REDACTED]/ts/updater/index.main.js:69:39)\n at IpcMainImpl.readyForUpdates ([REDACTED]/app/main.main.js:848:19)\n at Object.onceWrapper (node:events:623:26)\n at IpcMainImpl.emit (node:events:508:28)\n at Session.<anonymous> (node:electron/js2c/browser_init:2:116005)\n at Session.emit (node:events:508:28)"}
{"level":30,"time":"2026-03-29T07:13:09.672Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773124706852"}
{"level":30,"time":"2026-03-29T07:13:09.672Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300969246"}
{"level":30,"time":"2026-03-29T07:13:09.673Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774611201311"}
{"level":30,"time":"2026-03-29T07:13:09.673Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998042370"}
{"level":30,"time":"2026-03-29T07:13:09.673Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773300965407"}
{"level":30,"time":"2026-03-29T07:13:09.677Z","msg":"[app/main] App loaded - time: 29001"}
{"level":30,"time":"2026-03-29T07:13:09.677Z","msg":"[app/main] SQL init - time: 193"}
{"level":30,"time":"2026-03-29T07:13:09.677Z","msg":"[app/main] Preload Compile - time: 597"}
{"level":30,"time":"2026-03-29T07:13:09.677Z","msg":"[app/main] Preload - time: 1301"}
{"level":30,"time":"2026-03-29T07:13:09.678Z","msg":"[app/main] WebSocket connect - time: 979"}
{"level":30,"time":"2026-03-29T07:13:09.678Z","msg":"[app/main] Processed count: 887"}
{"level":30,"time":"2026-03-29T07:13:09.678Z","msg":"[app/main] Messages per second: 33.[REDACTED]"}
{"level":30,"time":"2026-03-29T07:13:09.679Z","msg":"[app/main] Top 10 queries by cumulative duration (ms) over last 28811ms during 'App Load': saveMessage: cumulative 8450.21 | average: 7.55 | max: 53.21 | count: 1119 ||| removeSyncTaskById: cumulative 3699.71 | average: 2.38 | max: 36.9 | count: 1554 ||| getMessagesBySentAt: cumulative 2430.01 | average: 1.22 | max: 10.28 | count: 1997 ||| saveMessages: cumulative 1802.55 | average: 14.19 | max: 51.43 | count: 127 ||| removeUnprocessed: cumulative 801.18 | average: 1.89 | max: 17.26 | count: 424 ||| saveSyncTasks: cumulative 711.98 | average: 1.66 | max: 40.7 | count: 429 ||| getMessagesNeedingUpgrade: cumulative 592.45 | average: 592.45 | max: 592.45 | count: 1 ||| getNextTapToViewMessageTimestampToAgeOut: cumulative 431.12 | average: 0.37 | max: 9.24 | count: 1159 ||| deleteSentProtoRecipient: cumulative 383.61 | average: 11.62 | max: 33.89 | count: 33 ||| updateConversations: cumulative 222.81 | average: 2.56 | max: 5.19 | count: 87; Total cumulative duration of all SQL queries during this epoch: 20894.05ms"}
{"level":30,"time":"2026-03-29T07:13:09.782Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774612051755"}
{"level":30,"time":"2026-03-29T07:13:09.783Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774604205320"}
{"level":30,"time":"2026-03-29T07:13:09.783Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773998052420"}
{"level":30,"time":"2026-03-29T07:13:10.007Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773746414715"}
{"level":30,"time":"2026-03-29T07:13:10.008Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773745682218"}
{"level":30,"time":"2026-03-29T07:13:10.008Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773126192593"}
{"level":30,"time":"2026-03-29T07:13:10.213Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774604207509"}
{"level":30,"time":"2026-03-29T07:13:10.213Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774356691134"}
{"level":30,"time":"2026-03-29T07:13:10.213Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774356685522"}
{"level":30,"time":"2026-03-29T07:13:10.213Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1774363687450"}
{"level":30,"time":"2026-03-29T07:13:10.213Z","msg":"[app/main] MainSQL: deleteSentProtoRecipient: Deleting proto payload for timestamp 1773069990798"}
{"level":30,"time":"2026-03-29T07:13:10.532Z","msg":"[app/main] MainSQL: slow query saveMessages duration=122ms"}
{"level":30,"time":"2026-03-29T07:13:10.553Z","msg":"[OptionalResourceService] loaded calling-dred_weights-1_6_1-f4aed08a.bin from disk"}
{"level":30,"time":"2026-03-29T07:13:22.262Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":709,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:13:22.264Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:22.269Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:24.035Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":1426,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:13:24.035Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:24.038Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:36.162Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":709,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:13:36.166Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:36.180Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:38.169Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":1426,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T07:13:38.170Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T07:13:38.181Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T08:27:45.371Z","msg":"[app/main] MainSQL: slow query deleteSentProtosOlderThan duration=48ms"}
{"level":30,"time":"2026-03-29T08:33:21.049Z","msg":"[SystemTrayService] System tray service: setting unread count to 1"}
{"level":30,"time":"2026-03-29T08:33:21.050Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T08:33:21.429Z","msg":"[permissions] Approving request for permission 'notifications'"}
{"level":30,"time":"2026-03-29T08:35:36.057Z","msg":"[SystemTrayService] System tray service: setting unread count to 0"}
{"level":30,"time":"2026-03-29T08:35:36.058Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T08:36:30.545Z","msg":"[app/main] MainSQL: slow query createOrUpdateItem duration=90ms"}
{"level":30,"time":"2026-03-29T08:36:31.420Z","msg":"[SystemTrayService] System tray service: setting unread count to 1"}
{"level":30,"time":"2026-03-29T08:36:31.420Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T08:36:31.984Z","msg":"[permissions] Approving request for permission 'notifications'"}
{"level":30,"time":"2026-03-29T08:44:48.461Z","msg":"[app/main] MainSQL: slow query getUnreadByConversationAndMarkRead duration=77ms"}
{"level":30,"time":"2026-03-29T08:44:48.511Z","msg":"[SystemTrayService] System tray service: setting unread count to 0"}
{"level":30,"time":"2026-03-29T08:44:48.511Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T12:14:19.399Z","msg":"[app/main] close event {\"readyForShutdown\":false,\"shouldQuit\":false}"}
{"level":30,"time":"2026-03-29T12:14:19.400Z","msg":"[app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed"}
{"level":30,"time":"2026-03-29T12:14:19.403Z","msg":"[app/main] maybeRequestCloseConfirmation: Response received"}
{"level":30,"time":"2026-03-29T12:14:19.408Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T12:14:19.410Z","msg":"[app/main] requestShutdown: Requesting close of mainWindow..."}
{"level":30,"time":"2026-03-29T12:14:19.559Z","msg":"[app/main] requestShutdown: Response received"}
{"level":30,"time":"2026-03-29T12:14:19.622Z","msg":"[app/main] before-quit event {\"readyForShutdown\":true,\"shouldQuit\":false,\"hasEventBeenPrevented\":false,\"windowCount\":1,\"mainWindowExists\":true,\"mainWindowIsFullScreen\":false}"}
{"level":30,"time":"2026-03-29T12:14:19.623Z","msg":"[SystemTrayService] System tray service: markShouldQuit"}
{"level":30,"time":"2026-03-29T12:14:19.623Z","msg":"[app/main] close event {\"readyForShutdown\":true,\"shouldQuit\":true}"}
{"level":30,"time":"2026-03-29T12:14:19.638Z","msg":"[app/main] main window closed event"}
{"level":30,"time":"2026-03-29T12:14:19.638Z","msg":"[SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not"}
{"level":30,"time":"2026-03-29T12:14:19.639Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T12:14:19.639Z","msg":"[app/main] will-quit event {\"hasEventBeenPrevented\":false,\"windowCount\":0,\"mainWindowExists\":false}"}
{"level":30,"time":"2026-03-29T12:14:19.640Z","msg":"[app/main] quit event {\"hasEventBeenPrevented\":false,\"windowCount\":0,\"mainWindowExists\":false}"}
{"level":30,"time":"2026-03-29T15:18:54.928Z","msg":"[startup_config] Set Windows Application User Model ID (AUMID) {\"AUMID\":\"org.whispersystems.signal-desktop\"}"}
{"level":30,"time":"2026-03-29T15:18:54.991Z","msg":"[base_config] config/get: Successfully read user config file"}
{"level":30,"time":"2026-03-29T15:18:55.140Z","msg":"[base_config] config/get: Successfully read ephemeral config file"}
{"level":30,"time":"2026-03-29T15:18:55.336Z","msg":"[app/main] making app single instance"}
{"level":30,"time":"2026-03-29T15:18:55.956Z","msg":"[app/main] signal is already registered as the default app for the sgnl url scheme."}
{"level":30,"time":"2026-03-29T15:18:56.283Z","msg":"[app/main] signal is already registered as the default app for the sgnl url scheme."}
{"level":30,"time":"2026-03-29T15:18:58.384Z","msg":"[app/main] got fast localeOverride setting null"}
{"level":30,"time":"2026-03-29T15:18:58.389Z","msg":"[app/main] app.ready: hour cycle preference: UnknownPreference"}
{"level":30,"time":"2026-03-29T15:18:58.389Z","msg":"[app/main] app.ready: preferred system locales: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T15:18:58.390Z","msg":"[app/main] 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":"2026-03-29T15:18:58.391Z","msg":"[app/main] locale: Preferred locales: en-US, en"}
{"level":30,"time":"2026-03-29T15:18:58.392Z","msg":"[app/main] locale: Locale Override: null"}
{"level":30,"time":"2026-03-29T15:18:58.398Z","msg":"[app/main] locale: Matched locale: en"}
{"level":40,"time":"2026-03-29T15:18:58.595Z","msg":"[setupI18nMain] 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.github.io/docs/getting-started/message-distribution"}
{"level":30,"time":"2026-03-29T15:18:58.596Z","msg":"[app/main] locale: Text info direction for en: ltr"}
{"level":30,"time":"2026-03-29T15:18:58.597Z","msg":"[app/main] getSQLKey: using legacy key"}
{"level":30,"time":"2026-03-29T15:18:58.599Z","msg":"[SystemTraySettingCache] getSystemTraySetting got value DoNotUseSystemTray"}
{"level":30,"time":"2026-03-29T15:18:58.599Z","msg":"[SystemTraySettingCache] getSystemTraySetting returning DoNotUseSystemTray"}
{"level":30,"time":"2026-03-29T15:18:58.601Z","msg":"[app/main] app ready"}
{"level":30,"time":"2026-03-29T15:18:58.601Z","msg":"[app/main] starting version 8.4.1"}
{"level":30,"time":"2026-03-29T15:18:58.601Z","msg":"[app/main] media access status [object Undefined] [object Undefined] [object Undefined]"}
{"level":30,"time":"2026-03-29T15:18:58.607Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T15:18:58.635Z","msg":"[app/main] got fast spellcheck setting true"}
{"level":30,"time":"2026-03-29T15:18:58.637Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T15:18:58.637Z","msg":"[app/main] got fast spellcheck setting true"}
{"level":30,"time":"2026-03-29T15:18:58.639Z","msg":"[app/main] visibleOnAnyScreen(window): x=0, y=0, width=1426, height=766"}
{"level":30,"time":"2026-03-29T15:18:58.640Z","msg":"[app/main] visibleOnAnyScreen(display #66): x=0, y=0, width=1440, height=810"}
{"level":30,"time":"2026-03-29T15:18:58.640Z","msg":"[app/main] Initializing BrowserWindow config: {\"show\":false,\"width\":1426,\"height\":766,\"minWidth\":300,\"minHeight\":200,\"autoHideMenuBar\":true,\"titleBarStyle\":\"default\",\"backgroundColor\":\"#121212\",\"webPreferences\":{\"devTools\":false,\"spellcheck\":true,\"nodeIntegration\":false,\"nodeIntegrationInWorker\":false,\"sandbox\":false,\"contextIsolation\":true,\"preload\":\"[REDACTED]/preload.wrapper.js\"},\"icon\":\"[REDACTED]/images/signal-logo-desktop-linux.png\",\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T15:18:58.789Z","msg":"[spell_check] spellcheck: user locales: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T15:18:58.789Z","msg":"[spell_check] 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\",\"gl\",\"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":"2026-03-29T15:18:58.790Z","msg":"[spell_check] spellcheck: setting languages to: [\"en-US\",\"en\"]"}
{"level":30,"time":"2026-03-29T15:18:58.793Z","msg":"[app/main] MainSQL: updateSchema:\n Current user_version: 1680;\n Most recent db schema: 1680;\n SQLite version: 3.50.4;\n SQLCipher version: 4.10.0 community;\n (deprecated) schema_version: 610;\n"}
{"level":30,"time":"2026-03-29T15:18:59.562Z","msg":"[app/main] Updating BrowserWindow config: {\"maximized\":true,\"autoHideMenuBar\":true,\"fullscreen\":false,\"width\":1426,\"height\":766,\"x\":0,\"y\":0}"}
{"level":30,"time":"2026-03-29T15:18:59.566Z","msg":"[base_config] config/set: Saving ephemeral config to disk"}
{"level":30,"time":"2026-03-29T15:18:59.605Z","msg":"[base_config] config/set: Saved ephemeral config to disk"}
{"level":30,"time":"2026-03-29T15:19:00.582Z","msg":"[app/main] got fast theme-setting value system"}
{"level":30,"time":"2026-03-29T15:19:03.069Z","msg":"[app/main] main window webContents did-finish-load"}
{"level":30,"time":"2026-03-29T15:19:03.069Z","msg":"[app/main] showing main window"}
{"level":30,"time":"2026-03-29T15:19:03.102Z","msg":"[SystemTrayService] System tray service: created"}
{"level":30,"time":"2026-03-29T15:19:03.103Z","msg":"[SystemTrayService] System tray service: updating main window. Previously, there was not a window, and now there is"}
{"level":30,"time":"2026-03-29T15:19:03.104Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:03.104Z","msg":"[app/main] Begin ensuring permissions"}
{"level":30,"time":"2026-03-29T15:19:03.108Z","msg":"[app/main] Ensuring file permissions for 4 files"}
{"level":30,"time":"2026-03-29T15:19:03.116Z","msg":"[app/main] Finish ensuring permissions in 12ms"}
{"level":30,"time":"2026-03-29T15:19:03.299Z","msg":"[app/main] MainSQL: slow query getAllKyberPreKeys duration=59ms"}
{"level":30,"time":"2026-03-29T15:19:03.571Z","msg":"[PreventDisplaySleepService] Prevent display sleep service: allowing display sleep"}
{"level":30,"time":"2026-03-29T15:19:03.580Z","msg":"[OptionalResourceService] loaded emoji-index-en.json from disk"}
{"level":50,"time":"2026-03-29T15:19:06.509Z","msg":"[app/main] [updater] Error starting update checks: Error: ENOENT: no such file or directory, watch '/usr/lib/signal-desktop/.signal-postinst'\n at FSWatcher.<computed> (node:internal/fs/watchers:316:19)\n at watch (node:fs:2537:36)\n at initLinux ([REDACTED]/ts/updater/linux.main.js:94:28)\n at Object.start ([REDACTED]/ts/updater/index.main.js:69:39)\n at IpcMainImpl.readyForUpdates ([REDACTED]/app/main.main.js:848:19)\n at Object.onceWrapper (node:events:623:26)\n at IpcMainImpl.emit (node:events:508:28)\n at Session.<anonymous> (node:electron/js2c/browser_init:2:116005)\n at Session.emit (node:events:508:28)"}
{"level":30,"time":"2026-03-29T15:19:06.511Z","msg":"[SystemTrayService] System tray service: setting unread count to 2"}
{"level":30,"time":"2026-03-29T15:19:06.511Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] App loaded - time: 7913"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] SQL init - time: 233"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] Preload Compile - time: 897"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] Preload - time: 2415"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] WebSocket connect - time: 1150"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] Processed count: 150"}
{"level":30,"time":"2026-03-29T15:19:06.512Z","msg":"[app/main] Messages per second: 34.[REDACTED]"}
{"level":30,"time":"2026-03-29T15:19:06.513Z","msg":"[app/main] Top 10 queries by cumulative duration (ms) over last 7683ms during 'App Load': saveMessages: cumulative 212.69 | average: 16.36 | max: 35.49 | count: 13 ||| saveSyncTasks: cumulative 193.45 | average: 2.72 | max: 14.59 | count: 71 ||| removeUnprocessed: cumulative 174.67 | average: 2.77 | max: 15.71 | count: 63 ||| removeSyncTaskById: cumulative 116.2 | average: 2.77 | max: 18.03 | count: 42 ||| getMessagesBySentAt: cumulative 109.3 | average: 0.9 | max: 8.02 | count: 121 ||| commitDecryptResult: cumulative 96.08 | average: 19.22 | max: 32.86 | count: 5 ||| getAllKyberPreKeys: cumulative 59.37 | average: 59.37 | max: 59.37 | count: 1 ||| createOrUpdateItem: cumulative 40.9 | average: 3.72 | max: 13.29 | count: 11 ||| getAllStickers: cumulative 32.53 | average: 32.53 | max: 32.53 | count: 1 ||| updateConversations: cumulative 29.93 | average: 4.28 | max: 10.77 | count: 7; Total cumulative duration of all SQL queries during this epoch: 1298.83ms"}
{"level":30,"time":"2026-03-29T15:19:07.646Z","msg":"[app/main] MainSQL: slow query saveMessages duration=43ms"}
{"level":30,"time":"2026-03-29T15:19:07.691Z","msg":"[OptionalResourceService] loaded calling-dred_weights-1_6_1-f4aed08a.bin from disk"}
{"level":30,"time":"2026-03-29T15:19:08.382Z","msg":"[SystemTrayService] System tray service: setting unread count to 0"}
{"level":30,"time":"2026-03-29T15:19:08.382Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:09.412Z","msg":"[SystemTrayService] System tray service: setting unread count to 1"}
{"level":30,"time":"2026-03-29T15:19:09.412Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:10.653Z","msg":"[SystemTrayService] System tray service: setting unread count to 2"}
{"level":30,"time":"2026-03-29T15:19:10.654Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:11.317Z","msg":"[app/main] MainSQL: slow query saveMessage duration=41ms"}
{"level":30,"time":"2026-03-29T15:19:14.183Z","msg":"[SystemTrayService] System tray service: setting unread count to 0"}
{"level":30,"time":"2026-03-29T15:19:14.183Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:21.275Z","msg":"[app/main] MainSQL: slow query saveMessage duration=63ms"}
{"level":30,"time":"2026-03-29T15:19:43.682Z","msg":"[app/main] MainSQL: slow query getMessagesNeedingUpgrade duration=264ms"}
{"level":30,"time":"2026-03-29T15:19:52.873Z","msg":"[app/main] MainSQL: slow query getMessagesBySentAt duration=44ms"}
{"level":30,"time":"2026-03-29T15:19:53.887Z","msg":"[SystemTrayService] System tray service: setting unread count to 1"}
{"level":30,"time":"2026-03-29T15:19:53.888Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:54.277Z","msg":"[permissions] Approving request for permission 'notifications'"}
{"level":30,"time":"2026-03-29T15:19:55.461Z","msg":"[SystemTrayService] System tray service: setting unread count to 2"}
{"level":30,"time":"2026-03-29T15:19:55.464Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:19:56.221Z","msg":"[permissions] Approving request for permission 'notifications'"}
{"level":30,"time":"2026-03-29T15:20:19.458Z","msg":"[SystemTrayService] System tray service: setting unread count to 0"}
{"level":30,"time":"2026-03-29T15:20:19.458Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:20:22.502Z","msg":"[app/main] MainSQL: slow query commitDecryptResult duration=60ms"}
{"level":30,"time":"2026-03-29T15:38:27.676Z","msg":"[app/main] close event {\"readyForShutdown\":false,\"shouldQuit\":false}"}
{"level":30,"time":"2026-03-29T15:38:27.676Z","msg":"[app/main] maybeRequestCloseConfirmation: Checking to see if close confirmation is needed"}
{"level":30,"time":"2026-03-29T15:38:27.679Z","msg":"[app/main] maybeRequestCloseConfirmation: Response received"}
{"level":30,"time":"2026-03-29T15:38:27.683Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:38:27.684Z","msg":"[app/main] requestShutdown: Requesting close of mainWindow..."}
{"level":30,"time":"2026-03-29T15:38:27.782Z","msg":"[app/main] requestShutdown: Response received"}
{"level":30,"time":"2026-03-29T15:38:27.839Z","msg":"[app/main] before-quit event {\"readyForShutdown\":true,\"shouldQuit\":false,\"hasEventBeenPrevented\":false,\"windowCount\":1,\"mainWindowExists\":true,\"mainWindowIsFullScreen\":false}"}
{"level":30,"time":"2026-03-29T15:38:27.840Z","msg":"[SystemTrayService] System tray service: markShouldQuit"}
{"level":30,"time":"2026-03-29T15:38:27.840Z","msg":"[app/main] close event {\"readyForShutdown\":true,\"shouldQuit\":true}"}
{"level":30,"time":"2026-03-29T15:38:27.853Z","msg":"[app/main] main window closed event"}
{"level":30,"time":"2026-03-29T15:38:27.853Z","msg":"[SystemTrayService] System tray service: updating main window. Previously, there was a window, and now there is not"}
{"level":30,"time":"2026-03-29T15:38:27.853Z","msg":"[SystemTrayService] System tray service: rendering no tray"}
{"level":30,"time":"2026-03-29T15:38:27.854Z","msg":"[app/main] will-quit event {\"hasEventBeenPrevented\":false,\"windowCount\":0,\"mainWindowExists\":false}"}
{"level":30,"time":"2026-03-29T15:38:27.854Z","msg":"[app/main] quit event {\"hasEventBeenPrevented\":false,\"windowCount\":0,\"mainWindowExists\":false}"}