Bug 514605

Summary: NeoChat quits when trying to share a message
Product: [Applications] NeoChat Reporter: Jan Rathmann <jan.rathmann>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED FIXED    
Severity: normal CC: carl, josh
Priority: NOR    
Version First Reported In: 25.12.1   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 25.12.2
Sentry Crash Report:

Description Jan Rathmann 2026-01-14 17:27:26 UTC
SUMMARY
When trying to use any item of the "Share" submenu of the message context menu, NeoChat quits.

STEPS TO REPRODUCE
1. Open NeoChat, browse a room
2. Right-click on a message.
3.  In the context menu, go to the "Share" submenu and click on one of options, e.g. "Save as..." (which one in particular doesn't seem to matter)

OBSERVED RESULT
NeoChat quits. When run from a terminal, this is the last output after clicking the context menu:

quotient.main: No files to download in event "$mSbS_yHdEIziWQx9PFSosb-_Tq_uPJDMZV1cHL5sBxY"
ASSERT failure in void Quotient::Room::downloadFile(const QString&, const QUrl&): "$mSbS_yHdEIziWQx9PFSosb-_Tq_uPJDMZV1cHL5sBxY is not in the local timeline or has no file content", file /run/build/libquotient/Quotient/room.cpp, line 2585

EXPECTED RESULT
NeoChat doesn't quit and the actual share options work :)

SOFTWARE/OS VERSIONS
NeoChat version: 25.12.1 (Flatpak)
Distro: Kubuntu 25.10 + Backport-PPA
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.9.2
Comment 1 Joshua Goins 2026-01-14 17:34:17 UTC
What kind of message are you trying to share? Is it an image, text, something special etc?
Comment 2 Jan Rathmann 2026-01-14 21:57:15 UTC
(In reply to Joshua Goins from comment #1)
> What kind of message are you trying to share? Is it an image, text,
> something special etc?

I was using random plain text messages to reproduce, nothing special.
Comment 3 Joshua Goins 2026-01-17 18:45:34 UTC
Fixed in https://invent.kde.org/network/neochat/-/merge_requests/2602 which will be cherry-picked to 25.12.