Bug 499933 - Crash after viewing video in fullsize
Summary: Crash after viewing video in fullsize
Status: REPORTED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.12.2
Platform: NixOS Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-12 22:50 UTC by Elias Probst
Modified: 2025-02-12 22:51 UTC (History)
2 users (show)

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


Attachments
GDB backtrace of crashed Neochat (98.73 KB, text/x-log)
2025-02-12 22:50 UTC, Elias Probst
Details
Screencast of the procedure to trigger the crash (1.68 MB, video/webm)
2025-02-12 22:51 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2025-02-12 22:50:29 UTC
Created attachment 178234 [details]
GDB backtrace of crashed Neochat

SUMMARY
Under specific circumstances, Neochat will simply crash after having viewed a video in fullsize and then scrolling back in the chat's history.

STEPS TO REPRODUCE
1. click on a video in a chat, so its controls become visible
2. click on the video fullsize button (no video preview is shown yet in fullsize, only the controls)
3. click on the "Previous" (right) button to show the previously posted media (image, video)
4. click on the "Next" (left) button to go back to the video (the video starts playing now)
5. cancel the fullsize media view
6. scroll up a bit in the chat history until Neochat resets the video view to its original state with no controls and no preview being shown
7. scroll back down to the video
8. repeat steps 1-6 again

OBSERVED RESULT
Following exactly the steps outlined above, causes Neochat to crash.

EXPECTED RESULT
Neochat doesn't crash!

SOFTWARE/OS VERSIONS
Operating System: NixOS 25.05
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.12.13 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® Iris® Xe Graphics


ADDITIONAL INFORMATION
- full backtrace of crashed Neochat is attached
- video demonstrating the procedure will be attached in a follow-up comment
Comment 1 Elias Probst 2025-02-12 22:51:43 UTC
Created attachment 178235 [details]
Screencast of the procedure to trigger the crash