Bug 498092

Summary: tokodon crashes when posting a status
Product: [Applications] Tokodon Reporter: patchexempt
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: REPORTED ---    
Severity: normal CC: carl, josh
Priority: NOR    
Version: 24.12.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: output from coredumpctl for one of the crashes
stacktrace with debug info loaded

Description patchexempt 2024-12-31 16:11:50 UTC
Created attachment 176999 [details]
output from coredumpctl for one of the crashes

SUMMARY
I've had a somewhat long-standing bug where posting a status via Tokodon causes a crash; this has occurred on Arch Linux as well as on OpenSUSE, which makes me believe it could be something common to my setup or my instance (fosstodon) because I don't see any similar bugs, but it's happened to me several (let's say at least 6) times.

STEPS TO REPRODUCE
1. Click the "Post" button
2. Write a status; it doesn't seem to matter what's in it.
3. Click the "Send" button; after a pause (probably 3 or 5 seconds) of no update, Tokodon crashes

Generally, relaunching Tokodon and posting the message (after re-authoring, unfortunately) will not result in a crash. This leads me to believe it could be due to the application having been open for a while, or perhaps due to it being in a bad state after waking up from sleep or similar. However nothing else in the application has misbehaved for me: browsing always works fine.

OBSERVED RESULT
Tokodon crashes.

EXPECTED RESULT
The status is posted.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 6.12.17-arch1-1
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1

ADDITIONAL INFORMATION
This was also observed on OpenSUSE, but that system is gone now so I can't retrieve any information about it.

I've attached what's in coredumpctl, but didn't bother with the core as I don't have debug symbols installed. After I figure that out I will try to get those posted.
Comment 1 patchexempt 2024-12-31 16:27:21 UTC
Created attachment 177001 [details]
stacktrace with debug info loaded

I'm attaching the output from the coredump's stack trace, now that I've got debug symbols (correctly, I hope).