pomatez icon indicating copy to clipboard operation
pomatez copied to clipboard

Bug Report: Unreadable Error Message

Open SirNate0 opened this issue 2 months ago • 1 comments

Describe the bug I start Pomatez and get an error message that is just a bunch of empty squares where the characters should be. Pressing the button at the bottom (with two squares - I assume "OK") clears the error or something, and then the app starts like normal (well, the window had already appeared before with the error, but is all black). It seems to happen at start only when I am using the native titlebars, or when I toggle that setting from a running app.

Additionally, though I did not notice at first - the tray icon is blank (though I can still interact with it by clicking on the blank space).

Expected behavior

  • Preferably, no error message.
  • If there is an error message, it should be readable.

Screenshots image

Desktop (please complete the following information):

  • OS: Kubuntu 22.04
  • App Version: v1.3.0
  • Installer Used: Snap

Additional context

This is what is printed to the terminal if I start it from there:

(node:363206) DeprecationWarning: Deep requiring like `const uuidv4 = require('uuid/v4');` is deprecated as of [email protected]. Please require the top-level module when using the Node.js CommonJS module or use ECMAScript Modules when bundling for the browser. See https://github.com/uuidjs/uuid#deep-requires-now-deprecated for more information.
(Use `pomatez --trace-deprecation ...` to show where the warning was created)

(pomatez:363206): Gtk-WARNING **: 10:49:30.823: Theme parsing error: gtk.css:3536:25: 'font-feature-settings' is not a valid property name
Gtk-Message: 10:49:30.835: Failed to load module "colorreload-gtk-module"
/usr/share/libdrm/amdgpu.ids: No such file or directory
10:49:30.910 › Checking for update
10:49:30.916 › Error: Error: ENOENT: no such file or directory, open '/snap/pomatez/5/resources/app-update.yml'
(node:363206) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open '/snap/pomatez/5/resources/app-update.yml'
(node:363206) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
[363286:0502/104930.923496:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.
Gtk-Message: 10:49:31.204: GtkDialog mapped without a transient parent. This is discouraged.

SirNate0 avatar May 02 '24 14:05 SirNate0