Bug 514605 - NeoChat quits when trying to share a message
Summary: NeoChat quits when trying to share a message
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: 25.12.1
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-14 17:27 UTC by Jan Rathmann
Modified: 2026-01-17 18:45 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 25.12.2
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.