Bug 479735

Summary: NeoChat (Git) crashes when trying to connect to a room
Product: [Applications] NeoChat Reporter: Johannes Obermayr <johannesobermayr>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED UPSTREAM    
Severity: crash CC: antti.savo, carl
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: neochat_crash_gdb

Description Johannes Obermayr 2024-01-13 13:55:43 UTC
Created attachment 164862 [details]
neochat_crash_gdb

DrKonqi sadly doesn't catch this bug - so I used gdb directly.

It happens all the time after I logged in and try to connect to a room (e. g. kde-l10n-de).

$ gdb neochat -batch -ex r -ex "bt full" -ex q >/tmp/neochat_crash.txt
Comment 1 Johannes Obermayr 2024-01-13 17:13:01 UTC
dmesg says:
[13700.130513] neochat[10127]: segfault at 8 ip 00007f7efa80eb70 sp 00007ffddb7dfec8 error 4 in libQt6Quick.so.6.6.1[7f7efa7aa000+391000] likely on CPU 0 (core 0, socket 0)
[13700.130524] Code: 10 05 24 f2 33 00 48 8b 80 88 00 00 00 48 83 f8 07 76 09 48 83 e0 f8 f2 0f 10 40 08 c3 90 66 66 2e 0f 1f 84 00 00 00 00 00 90 <48> 8b 47 08 f2 0f 10 05 f4 f1 33 00 48 8b 80 88 00 00 00 48 83 f8
Comment 2 Antti Savolainen 2024-02-07 19:57:04 UTC
Can confirm. I'm on 24.01.95 and Neochat crashes as soon as I try to open a room
https://pastebin.com/0anVmz4Y
Comment 3 Johannes Obermayr 2024-02-23 13:27:21 UTC
Fixed with Qt 6.6.2