Closed SokolovskyMaxim closed 1 year ago
Hi @SokolovskyMaxim, Thanks for reporting. Can you run the app in the terminal and send the command output here?
flatpak run ir.imansalmani.IPlan
Yes, sure
flatpak run ir.imansalmani.IPlan
F: Not sharing "/usr/share/fonts" with sandbox: Path "/usr" is reserved by Flatpak
thread 'main' panicked at 'assertion failed: self.is_char_boundary(new_len)', /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/string.rs:1279:13
note: run with RUST_BACKTRACE=1
environment variable to display a backtrace
RUST_BACKTRACE=1 flatpak run ir.imansalmani.IPlan
F: Not sharing "/usr/share/fonts" with sandbox: Path "/usr" is reserved by Flatpak
thread 'main' panicked at 'assertion failed: self.is_char_boundary(new_len)', /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/string.rs:1279:13
stack backtrace:
note: Some details are omitted, run with RUST_BACKTRACE=full
for a verbose backtrace.
RUST_BACKTRACE=full flatpak run ir.imansalmani.IPlan
F: Not sharing "/usr/share/fonts" with sandbox: Path "/usr" is reserved by Flatpak
thread 'main' panicked at 'assertion failed: self.is_char_boundary(new_len)', /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/string.rs:1279:13
stack backtrace:
0: 0x5584bfa0625a -
As far, as I found this happens when truncating a task with more than 15 non-ASCII characters for the toast message.
Yes, it was worth mentioning that I use Russian, and it is clearly different from ASCII
The screencast shows that when I mark a task completed, the application crashes. At the same time, if you reopen the application, the marked task will move to the completed tasks block, which is true. But an emergency shutdown of the application does not prevent it from working normally
Запись экрана от 2023-07-06 17-02-44.webm