Bug 456903 - Crashes when joining or trying to view messages from a room
Summary: Crashes when joining or trying to view messages from a room
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Flatpak Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-19 10:01 UTC by Jan Bidler
Modified: 2023-02-15 07:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (13.55 KB, text/plain)
2023-02-15 07:40 UTC, Alexander Wilms
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Bidler 2022-07-19 10:01:40 UTC
SUMMARY
NeoChat crashes gravely when trying to view messages from a specific room. No backtrace or stack is given, it just exits.

STEPS TO REPRODUCE
1. Join #VideoLAN:matrix.org
2. If possible, scroll up in the room

OBSERVED RESULT
NeoChat crashes

EXPECTED RESULT
NeoChat shouldn't crash

SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
NeoChat: self-compiled flatpak
Comment 1 Tobias Fella 2022-11-04 22:54:54 UTC
Does this still happen? if so, please try getting a backtrace using gdb or coredumpctl
Comment 2 Jan Bidler 2022-11-05 11:22:12 UTC
GDB
``` 
Thread 1 "neochat" received signal SIGSEGV, Segmentation fault.
0x000055555558306e in ?? ()
(gdb) bt full
#0  0x000055555558306e in ?? ()
No symbol table info available.
#1  0x00005555555fd756 in ?? ()
No symbol table info available.
#2  0x00007ffff5a66551 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00005555556280f7 in ?? ()
No symbol table info available.
#4  0x0000555555628d89 in ?? ()
No symbol table info available.
#5  0x00007ffff65beb55 in ?? () from /usr/lib/libQt5QmlModels.so.5
No symbol table info available.
#6  0x00007ffff65b892b in ?? () from /usr/lib/libQt5QmlModels.so.5
No symbol table info available.
#7  0x00007ffff7571d6c in ?? () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#8  0x00007ffff7572732 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#9  0x00007ffff7558d72 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#10 0x00007fffbfe47834 in ?? ()
No symbol table info available.
#11 0x00007fffffffc820 in ?? ()
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
``` 

Dr. Konqi:
```
           PID: 3367 (neochat)
           UID: 1000 (narr)
           GID: 1000 (narr)
        Signal: 11 (SEGV)
     Timestamp: Sat 2022-11-05 12:20:25 CET (36s ago)
  Command Line: neochat
    Executable: /usr/bin/neochat
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-b36d3781affa4b85aa1cd2cd307b3e11.scope
          Unit: user@1000.service
     User Unit: app-org.kde.konsole-b36d3781affa4b85aa1cd2cd307b3e11.scope
         Slice: user-1000.slice
     Owner UID: 1000 (narr)
       Boot ID: 82599ccaa382472fbf66ef9c96f0e44c
    Machine ID: 100971daeaa347c5850913582dbf4d2b
      Hostname: ArchPC
       Storage: /var/lib/systemd/coredump/core.neochat.1000.82599ccaa382472fbf66ef9c96f0e44c.3367.1667647225000000.zst (present)
     Disk Size: 37.4M
       Message: Process 3367 (neochat) of user 1000 dumped core.
                
                Module linux-vdso.so.1 with build-id 673cf8edd9ecb7ab2da5cd0d5fd967e3ac08b6be
                Module kuriikwsfilter.so with build-id 8c04aebc48eeaaace516c1a258df2115d46d6140
                Module fixhosturifilter.so with build-id 858020498f200269c766bde16cdd01c80435246e
                Module localdomainurifilter.so with build-id bc1ecc81fb1ab9151ec12b7e8519e63960f702db
                Module kurisearchfilter.so with build-id 23c19aa6f58b6d1dd18aec181a1b3db8f7357c79
                Module kshorturifilter.so with build-id b2b69c9076b0ca3bbf4ca6ef1b25258a441764f2
                Module libgstvolume.so with build-id a4eacc2c2c33c35957d2f9a00754454deabe20d3
                Module libgstcoreelements.so with build-id 54b702b85aa58b26ae5c83d205e3e2e0881a788d
                Module libgstautodetect.so with build-id 9ca6778edd71f853f42e5129eb9bab47e260be90
                Module libgstplayback.so with build-id ff98b7b9c95ee46d9acf3ea82987984af0b71a4a
                Module liborc-0.4.so.0 with build-id a7cd6ce455da907c2f7fc8ed13f3c486702e5028
                Module libgsttag-1.0.so.0 with build-id 1f6dba3f9b87fd32a0561318f55d95ca4838866a
                Module libgudev-1.0.so.0 with build-id 460465b63a086d945124662363191903c0002793
                Module libgstallocators-1.0.so.0 with build-id a562d2f1e0f9524beded2b1d3f914acb3cde8dc1
                Module libdw.so.1 with build-id 35e7f9b41a957c7463f7ef9f977dabda3deae241
                Module libunwind.so.8 with build-id e7f3b22127b00d8b14b2560df707cbbeb0134861
                Module libgmodule-2.0.so.0 with build-id 4145f63148e903c5cc49730868d4b108e4a2afba
                Module libgobject-2.0.so.0 with build-id 4912a41f41a806314fb1a528139e368746d80dda
                Module libgstbase-1.0.so.0 with build-id 3aaadce07670937590fef035b40fd8e21fe117b1
                Module libgstaudio-1.0.so.0 with build-id d9d007d25c18fcc72b8e499eb78f057f5b6377fd
                Module libgstvideo-1.0.so.0 with build-id 0e4f69138350bf79cf73f7eece970553d5560c90
                Module libgstpbutils-1.0.so.0 with build-id 3c07e75c3dcdd7f8c611ffea8498f512c2af1b84
                Module libgstapp-1.0.so.0 with build-id a9195fdbf7e9358188d7f01de7c01e344a46aac0
                Module libgstgl-1.0.so.0 with build-id 15bdbddbc603e33d4cfd225db2dc80647d838507
                Module libasound.so.2 with build-id d4458e121c818bcf170543dac0e12cfdadcf5b40
                Module libQt5MultimediaWidgets.so.5 with build-id 38442d780e567023cedded737b054a4e519e8c91
                Module libgstreamer-1.0.so.0 with build-id cb14cc9e28d08117c0fe41256b7a466115c44562
                Module libQt5MultimediaGstTools.so.5 with build-id ba4bcacf1cc6ac6e02254b009ed87d40690ed59e
                Module libgstmediaplayer.so with build-id f3e3265aed16bc147b6423dc78a5fa0e507382b0
                Module libhunspell-1.7.so.0 with build-id 20aad4115f7093e062d3daf78ef1efdaae5288a0
                Module sonnet_hunspell.so with build-id 0a645984df03c0bc960c0bf96e1326aa0980c7c5
                Module libnss_myhostname.so.2 with build-id e614d8afad6a46e90c5c1ad7962627b1696e494c
                Module libnss_resolve.so.2 with build-id c65daade9d0c8b7000a11ea5a627fcd5be41d01b
                Module libnss_mymachines.so.2 with build-id 1c377cb1c9751798d291f2a1c9905ce199c46abd
                Module libqnmbearer.so with build-id 6a3e41606cea777d7d8f1c489ac61eda4f609c56
                Module libqgenericbearer.so with build-id 6bab66a90ad35729a45db3939e1b15cf314199ab
                Module libqconnmanbearer.so with build-id 0abe54e084ba1a8ba1ca327b51f815b225b62c03
                Module libxdg-shell.so with build-id 1be9b30ec199b75833ae6c65505344dd02b99f3f
                Module libKF5WaylandClient.so.5 with build-id 302dd5e044cf2504aaaa997d88e3772d644589b1
                Module KF5WindowSystemKWaylandPlugin.so with build-id 114b87dc1800d8b4d32343f9e89900ac0f7d7f21
                Module org.kde.desktop.so with build-id 215954b5f01eb0783c07898af43878269a8e0c7e
                Module libKF5SonnetCore.so.5 with build-id 382e11aa280575f2450b2221c84dc511451de110
                Module libsonnetquickplugin.so with build-id 535e08fc9863467c9a61f61887316617491b8dc3
                Module libkquickimageeditorplugin.so with build-id 92c4e57001e4720a26f629020c66e468c82e017b
                Module libQt5MultimediaQuick.so.5 with build-id 13c9180ecc85014a1a5569a3fe1c2de965e02452
                Module libdeclarative_multimedia.so with build-id 71867939c2ef31f84844ad25777ce19b764cb4ba
                Module libQt5QuickParticles.so.5 with build-id 1a0dffd4765aec52c830cd0b355712013980eb45
                Module libparticlesplugin.so with build-id c1599e227bba1e995d075f035bf5d6ecd863166d
                Module libmodelsplugin.so with build-id 7e0e4e5998b77bcebeaf6cdc0cbe6a40fb2abf9a
                Module libKF5ItemModels.so.5 with build-id f428cd57aa3cb8cca0050121a631aca1d87d17fb
                Module libitemmodelsplugin.so with build-id ed9136eca4433b50fdb5919770369b10bea6cae7
                Module liblabsmodelsplugin.so with build-id b40db54be0b20e1402019fa946e7d6cecc8d176f
                Module libqtlabsplatformplugin.so with build-id 32d8ce4871e7337a5f528b2925c2e3b4cddc86c3
                Module libqtgraphicaleffectsprivate.so with build-id 96dfaa69deb0cb3e70c025b4c61e165f64900471
                Module libqtgraphicaleffectsplugin.so with build-id 4621177190c16250c6ce8d316b8f62bdaa55c548
                Module libqqc2desktopstyleplugin.so with build-id 5246d2cfbce39c9d07bb65693829cc234bb88f0f
                Module libwindowplugin.so with build-id 38664af0cbf60e61ee9fdd02a16fe9a68b60b810
                Module libqtquicktemplates2plugin.so with build-id 6014d57d1acda31d269b01fb94c0fdf9ccc47b64
                Module libqmlplugin.so with build-id 106e0c6b8e8e5e73cd87c2eeb871600728357328
                Module libKirigamiPlugin.so with build-id 925ed09d941711ebed6c37b825f628d36a5fc8bd
                Module libqquicklayoutsplugin.so with build-id 70c7653e6929c4b351bf582fb3d291c636ae5f44
                Module libqtquickcontrols2plugin.so with build-id 4603b3da7500e54eeffcdd888c8cff62b3fbcb28
                Module libQt5QmlWorkerScript.so.5 with build-id 22ba9795c0f7b99a5827649a744a51ce160af081
                Module libqtquick2plugin.so with build-id 618f937bd8c844d2e0ed45f5aa1e54faeb7f2f4b
                Module libwebp.so.7 with build-id 96dd01a02a3b0b4dae0d744fc3200fd36f1c2148
                Module libwebpdemux.so.2 with build-id 181ecf1a79aa805a45cce672f3f229570eca9f26
                Module libwebpmux.so.3 with build-id c987ad73c6cbbfcdb4d632ead20256769852066e
                Module libqwebp.so with build-id 430c65f0e91f6731616906fb656dceba3ac6de81
                Module libqwbmp.so with build-id b569489d8e5127d08f9ab21ef89c42d07d6f0b16
                Module libtiff.so.5 with build-id 62a8aefb339c3cbe35d1089c66c527a7b090804c
                Module libqtiff.so with build-id 9149b4445ff69afd07215d117beacb344279198b
                Module libqtga.so with build-id 171647309b4a3f70bf21fd64a840c0958ad7d378
                Module libqsvg.so with build-id 1e336eb8a9ada86481552cc313c3df788a944e4c
                Module libQt5Pdf.so.5 with build-id 343c9d12ee81fdc3bdec7cb2afd294b1a30ed304
                Module libqpdf.so with build-id 242115414249fa390d6412c812e1325d748cea18
                Module liblcms2.so.2 with build-id c01e5649a38dbf37768d02dc751b52de0dcbd141
                Module libmng.so.2 with build-id 2de13b8bba73f358ab2e323aa2209c2e2fc886e7
                Module libqmng.so with build-id a1f2538b43c559bc60cae97a445b550da9ddc478
                Module libqjpeg.so with build-id 3df233f1dbe70e66f914a0af219b815297ede642
                Module libjpeg.so.8 with build-id 46dfd8b2cbe8a10d13cd3182a7b490d0959534f9
                Module libjasper.so.6 with build-id 920c93104c2081399a4d6334e239cc0fa14bc4b2
                Module libqjp2.so with build-id 22cdb40b2e3f51d39f896503e352d7dcd23eaa3c
                Module libqico.so with build-id 5450dc058d3d41af79f4a5c53cd34bbc0b43fab4
                Module libqicns.so with build-id ac812d707f3c596ce36d88f9a2f90df2818a5e12
                Module libqgif.so with build-id 0adf1fb9b0994b958fe19e8c0ede64a75eae35ba
                Module libKF5Style.so.5 with build-id 4c2db1b84e3a5d5538f2ff091bb5f0897b131910
                Module libbreezecommon5.so.5 with build-id 3bcf609c0beb9f09973fc3b47b44fec09d156afc
                Module libKF5Kirigami2.so.5 with build-id 9da45886e79d1d394d5471eee27e0181bdc368ea
                Module breeze.so with build-id b3c73a1450dacaf707283786887eac215d0ed362
                Module libxml2.so.2 with build-id 171e32069b76d4cfedbfdf97f2087807948a9b3d
                Module libncursesw.so.6 with build-id b9917757481e6fa6097e2a1f31f5bb5eaf138c4e
                Module libedit.so.0 with build-id 4b0babfcad161c2ad0af6e59e2493258db23a331
                Module libdrm_nouveau.so.2 with build-id 7e3a572a981d481c9e503d27f18d5cbe066e7db4
                Module libdrm_amdgpu.so.1 with build-id 84c55b198afb267724c1d704a4a6384458446e28
                Module libelf.so.1 with build-id 5ba0792747dce7480d031794ed90c620da72dbff
                Module libdrm_radeon.so.1 with build-id 121a4f7e02db7ecdf8badd7aa64c6860aff121aa
                Module libsensors.so.5 with build-id dc8b2c1c0d8525411aca188ea3cc3fb86d381d30
                Module libLLVM-14.so with build-id 16d23f3ab6fb7269b2f13a9932a2a7ec4b1d5104
                Module radeonsi_dri.so with build-id 0b17a567605ce2c8f7104556d877a4db03733c74
                Module libxshmfence.so.1 with build-id 132b07a9077d5068fc07934d2a447b03c35a5f55
                Module libxcb-sync.so.1 with build-id 13025f6de23a271636ad321c77eda98801e62e8e
                Module libxcb-present.so.0 with build-id 8ed389d9cd6ad7110fbb00c93b32e0efaa71a6b1
                Module libxcb-dri3.so.0 with build-id 088c750254cc139e7d62b8a3fc7795a138447ccf
                Module libwayland-server.so.0 with build-id 4c54fc8a7c0d4eb8adf2a69e44ebf12d16969c74
                Module libdrm.so.2 with build-id 5b59e55b50556f6d541e4d73fd6a2dcfb1983894
                Module libxcb-xfixes.so.0 with build-id e231a68d00ee4cfa12a2c31e755a9e2c1e7be450
                Module libxcb-dri2.so.0 with build-id 7bde0abc84135ae6258a8d1d130864071c2cc327
                Module libX11-xcb.so.1 with build-id f92352eae0a30aea89d11beb22367fa985288925
                Module libglapi.so.0 with build-id cbed20ec1e1b9b063317c45975da77915f9da138
                Module libgbm.so.1 with build-id 8acba193da804107dd8ac0d0e5ed4f73f26c43e4
                Module libEGL_mesa.so.0 with build-id 4e62aa22cbdda2d067f236ba29e28e15800df6a9
                Module libwayland-egl.so.1 with build-id dd02a2af320297e68308cc698f75828529271a57
                Module libEGL.so.1 with build-id 14389538015bb4a3a44e794e2466e31bf0834209
                Module libqt-plugin-wayland-egl.so with build-id b5775bf8935abd552482dd66b32a929df7576ff4
                Module libQt5PrintSupport.so.5 with build-id 5146cdfac8d2ecfa41356937ecdc92b4e7010160
                Module libKF5GlobalAccel.so.5 with build-id 58892df8bbd414c674c37405b389d9e38ef904cb
                Module libXfixes.so.3 with build-id 0a05c7e8714522bfbdd7c0027c3e2a94965664b0
                Module libXrender.so.1 with build-id 9d6512ea1c9698e8c81f27e89fda57d36eb4b18e
                Module libKF5ItemViews.so.5 with build-id da9ae9155b462b4622737b62445d6a5ee4a4e2f4
                Module libKF5Bookmarks.so.5 with build-id eac2902348e7f3cf50624eee40054c375870ff60
                Module libKF5XmlGui.so.5 with build-id b2b06c04caed2139f99b5de3cb253e3aa0b64dcb
                Module libXcursor.so.1 with build-id f0525ae3715ac95f96a8cdb44795b03f831334b0
                Module libKF5KIOFileWidgets.so.5 with build-id 9ef12b55f79d5a4fcab9247aa680900112b26ac2
                Module KDEPlasmaPlatformTheme.so with build-id 5e08eb70da25c0eddc8f49722617584ddaa07081
                Module libcomposeplatforminputcontextplugin.so with build-id 4702ea8e084770c06caf589cfe2a8909e8f5c352
                Module libqwayland-generic.so with build-id 0fd4b023f2381ce38b562d04f3324c0ea1e738d7
                Module libdl.so.2 with build-id 414d1d630bc04818a150b9c73e4493f3395e8869
                Module libopus.so.0 with build-id 35fafc4024675e9cfe57c7d50c3965eac6bac358
                Module libFLAC.so.12 with build-id d09804bc783c1cad0b423b136a5260c0e8c62d40
                Module libvorbisenc.so.2 with build-id 2b1ce7fcdcc925bc663ebe2c1c008c0dd96e5bd0
                Module libbrotlicommon.so.1 with build-id acfd597a977c8087bb6184383daae2e828a9ce42
                Module libexpat.so.1 with build-id a98bfab551dfa3df6889c33d5fd2ccfa6d505608
                Module libgmp.so.10 with build-id 26cec2ebe94cc5c4cb99e6988717347222b324fd
                Module libhogweed.so.6 with build-id 5c4a99ad0aabe13bd9b517f92ab339436a2bc1f2
                Module libnettle.so.8 with build-id 6a26cbe6819abc8c57668f80ca8c8160fd85e29e
                Module libunistring.so.2 with build-id 617dbf3d3d6f85d6556a7a036e23845e95490158
                Module libidn2.so.0 with build-id b16e7570b102789b13ff77289762dbfe3f8f46bc
                Module libbrotlienc.so.1 with build-id 74adbc62e4fbb5da9d37b5aa458471f4130862ff
                Module libp11-kit.so.0 with build-id cc372ea3c28c4d3dfc633b4d2e933c8584d2af16
                Module libasyncns.so.0 with build-id 3ed7e52f247b08f1dff19aef6a253ee4c5c785c0
                Module libsndfile.so.1 with build-id 923361ca7a51d29651ef1e282559cbff70e31cde
                Module libgpg-error.so.0 with build-id 470d76ceb1e53cb017f78c08936e9bafaeb4058b
                Module libbrotlidec.so.1 with build-id 66c54e9301f7e102ecc1d88547e5f0e8a056fe22
                Module libffi.so.8 with build-id 5c6b22b6624dd486a0783dfe74fee085b626b573
                Module libxkbcommon.so.0 with build-id 6cf66eead3fcc20fe5df10162bfbcdcdc8b2a183
                Module libfontconfig.so.1 with build-id 9e856b5b37a3f4f7176ad8f92b2123508c95406e
                Module libwayland-cursor.so.0 with build-id 46a637dbcbb02d6712a201f177377b66598b9121
                Module libbz2.so.1.0 with build-id 919597c477c9b2cb9cdbb7745ed6494ac0e6da60
                Module libpthread.so.0 with build-id 3954d7fd57fa4db438d0ccdd8e2c6f7cc97c2e46
                Module libusbmuxd-2.0.so.6 with build-id fd9f05e7f5b0da4e15972f75b61fd9b4b9f06dbe
                Module libtasn1.so.6 with build-id fa2f7a5bfbcda1481ab5875d5744730ea1be8fb1
                Module libgnutls.so.30 with build-id e849ad24d363553f5ddc88d43926e1ab2601ada9
                Module libblkid.so.1 with build-id fb2c5d3c17aac74758a3eb80a2bc1c16bcf183b1
                Module libpulsecommon-16.1.so with build-id 17e5c781f557e60fbc789cb631816a4a29230f4a
                Module libogg.so.0 with build-id ca0cae30a809f10db1f16e54a23b4e5ff7b2c54c
                Module libvorbis.so.0 with build-id f4e086347f6c1a66eb73cfe13974a29bd39aabca
                Module libicudata.so.72 with build-id a133b365160fc45e002163e5435f3029f4254cfa
                Module liblz4.so.1 with build-id 84ea95d811dad359e94e100ebe6a746294ffe8a7
                Module liblzma.so.5 with build-id 8a7334fec02fef6a82ff641a68b3e3200a44a702
                Module libgcrypt.so.20 with build-id 8bf3cb884124273640de797a3e77d86c98434ea4
                Module libcap.so.2 with build-id 9b38b08de708f439a9d0a4f8b9914151bc8d4b50
                Module libgraphite2.so.3 with build-id ce58945ebb55b86d3a4e717b6eae29efc4720d8e
                Module libfreetype.so.6 with build-id f89dd5502e75aca28fb5c3ccd0dbd26fe822bfef
                Module libGLX.so.0 with build-id d2c37fb8ec3bc53c67c013b0c6ac63ec086c8883
                Module libGLdispatch.so.0 with build-id 7879a881271650eff97c35aff7a8674859c5ae94
                Module libresolv.so.2 with build-id 2e70cfe9f2972fb13487eeefcb10e4afafed6157
                Module libkeyutils.so.1 with build-id ac405ddd17be10ce538da3211415ee50c8f8df79
                Module libkrb5support.so.0 with build-id 9a22a372b2157fb05da1bad94b92d9617513af81
                Module libcom_err.so.2 with build-id 3360a28740ffbbd5a5c0c21d09072445908707e5
                Module libk5crypto.so.3 with build-id 47d53a3ea2b172eb3db1be0ae0272c7c045267e8
                Module libkrb5.so.3 with build-id 1fc969c1f54103d87e400237751b4804569a2730
                Module libXdmcp.so.6 with build-id d864159ab0008415667db8d5f251696d75c90df2
                Module libXau.so.6 with build-id d9d5e8277140f1a86d3a07d9b52b1703c0a2f9a8
                Module libwayland-client.so.0 with build-id 515c72111400d7bdbfbdfcec78d597e4986a5943
                Module libQt5WaylandClient.so.5 with build-id d8cc25eb9c2cc3fcdc95fde14fdc71b29f009015
                Module libKF5Archive.so.5 with build-id 784b900eebadfb900b9f958788fb5c1f99cec2b8
                Module libQt5Svg.so.5 with build-id b9e3e98f0d20a35f3374c8a6a877233f98104af1
                Module libplist-2.0.so.3 with build-id f16bdd42b3d750ba0a150d286248f5dc50cc76cb
                Module libimobiledevice-1.0.so.6 with build-id bc258677480403cc2df4f0efcfc97e06af826ddc
                Module libudev.so.1 with build-id 9182f4b98c40aa4dfd7fd1b4ff74fad23b715035
                Module libmount.so.1 with build-id 9064fc3620c42e6f7aed38119f0a3ec39fca9a37
                Module libacl.so.1 with build-id 27869ed0219ade5d2ffd50eaee11f967187faa8b
                Module libKF5Crash.so.5 with build-id 63a18381ba033fcc9d55aedcd43b520fe04b3ecc
                Module libQt5Xml.so.5 with build-id 888e1a91a6a59e474d388ec503af4cd22965c1e8
                Module libpcre2-8.so.0 with build-id 917fc43d2c9f8539a3e324555c6c73886e8000a8
                Module libpulse.so.0 with build-id 0c1618cb1e11cc14128914e45965433374cbd10e
                Module libXext.so.6 with build-id d7f3b1c9d5be6574b5faf83b74f8bba3d0dfa3c6
                Module libltdl.so.7 with build-id 6a619e7b85ea9702e595881863bc9e599565e8a0
                Module libtdb.so.1 with build-id f2bdb5ac97b6addf2026d93b08c8d15defcd9bb8
                Module libvorbisfile.so.3 with build-id 45d2551167a616d448beb033ba49394831992887
                Module libzstd.so.1 with build-id ab54c2881f53ab314e134f3e08c76d504376dd5d
                Module libpcre2-16.so.0 with build-id 8ad49680a3f743a5241632a400d0de30aeaa54dd
                Module libicuuc.so.72 with build-id c2e0249a038bd0fe76e681ecd2b73951c65a0866
                Module libicui18n.so.72 with build-id aec148964d10586dae138df84f087835382396f2
                Module libdouble-conversion.so.3 with build-id 74bfa78f70f9ae1f759f0ae383fbc7f6f7faf6f8
                Module libsystemd.so.0 with build-id 9bed700282c6ab3bd115d3816bb234a632e770a5
                Module libdbus-1.so.3 with build-id 6d6e4846c8e56903b4fe7d992ae6bb30c8a20a9c
                Module libmd4c.so.0 with build-id 2151dba72cdc9960097e6e960a58a2f03c8bb96e
                Module libharfbuzz.so.0 with build-id 181bbb0db2bce74b6bd5ed66ee7dcbed96323d8b
                Module libpng16.so.16 with build-id 14d3b3cc9d61ec1b7c1f86bdf108218a99364945
                Module libGL.so.1 with build-id 6f65953140bc8a2aba47c9d492658dc61891393e
                Module libcrypto.so.1.1 with build-id 7981ea3d69f3c28e46ee312a815af96eab93775c
                Module libssl.so.1.1 with build-id e6b1f97a5b60b4248c49dfc5b11f53f281b507d0
                Module libgssapi_krb5.so.2 with build-id a10eaeef6e9969e80048d247666a3af155716afc
                Module libz.so.1 with build-id 5340199d53cb95e609028ce1143675c742ff4218
                Module libxcb-keysyms.so.1 with build-id bc0fb833936f8065a75216318f4d4fb7c51a8b00
                Module libxcb.so.1 with build-id 13d677412a71468381b11092915d231f664d18d3
                Module ld-linux-x86-64.so.2 with build-id 22bd7a2c03d8cfc05ef7092bfae5932223189bc1
                Module libKF5AuthCore.so.5 with build-id e8c3961a260b70043d5543749b7ce3bd144709d7
                Module libKF5Codecs.so.5 with build-id 0b578cfe76a2b39f96ba7bc6df0ddd9be7c22ac7
                Module libKF5GuiAddons.so.5 with build-id 500f3ce625ec0405128077cfd2ff1b03e301aaf0
                Module libKF5WidgetsAddons.so.5 with build-id a9a32bb7b20a4b655c7b984ec4e7285816386971
                Module libKF5IconThemes.so.5 with build-id 84a935d8c24609b710db56c9cbc90bbe15b990b0
                Module libKF5Completion.so.5 with build-id 6c0702106cae7afb0e5bbeede714d3d526358fd4
                Module libKF5Solid.so.5 with build-id 4c3b06e1896b37ac7c92f0fee714d7da425040ba
                Module libKF5Service.so.5 with build-id 48775fbc4bee84e539074c055290386ec37555a9
                Module libKF5JobWidgets.so.5 with build-id 0c31576fdf79ff7e39ed60db7566fddde770e5e1
                Module libKF5KIOCore.so.5 with build-id c1468f75ae5f45203c5abacab49b92a351b781e6
                Module libglib-2.0.so.0 with build-id 49826f5cd4f784c8050176991d46fd93a5fcee9f
                Module libQt5Multimedia.so.5 with build-id a1d510167433d6515154bb7bcb9054711172cbf1
                Module libdbusmenu-qt5.so.2 with build-id 346cd54093968d3de9e61cc329e9512d248dce18
                Module libXtst.so.6 with build-id eaf941ac9100f7854ebc0d512979d2fc6e87d461
                Module libQt5X11Extras.so.5 with build-id 7e28d002935ca813fd8c61f72be4e93e666608f6
                Module libX11.so.6 with build-id 21e886e968772b7964d646f54c1faecc56734de9
                Module libQt5TextToSpeech.so.5 with build-id 55b32a60ad00f90f0c012295f6407de237560922
                Module libcanberra.so.0 with build-id 8ddef69c9b84a86062c88a59510639cd908fc6d3
                Module libgcc_s.so.1 with build-id 85db482c4585a328d95ec41124337a967bb24d8f
                Module libQt5QmlModels.so.5 with build-id b8970967d530aa4c61f51f8cb876842fac09df2f
                Module libQt5QuickTemplates2.so.5 with build-id 34d5f886b08e58c97287a221a800f625e8203629
                Module libc.so.6 with build-id 1e94beb079e278ac4f2c8bce1f53091548ea1584
                Module libm.so.6 with build-id 2c8ff1d29b255da5b7371efd5caf57444d622838
                Module libstdc++.so.6 with build-id 735a3d0cc7699fd69337361cba4aedb644b2a7ed
                Module libQt5Core.so.5 with build-id c7d377546002f0a48bd075d535f1bc1a2e52fd8f
                Module libQt5DBus.so.5 with build-id f437f3326d374198a6417f77e7c203d6bccdaf49
                Module libKF5DBusAddons.so.5 with build-id 03abf1c24e5a269ee395ad4099652feafb12be6f
                Module libQt5Gui.so.5 with build-id a8b1d01ff4f12a9d2cdf709e9b69db34fcd72df0
                Module libQt5Widgets.so.5 with build-id 1ff60040a10158b93fcdf44d759381be8051df61
                Module libKF5ConfigCore.so.5 with build-id dea712f5c33eb84ced0e4dea973e8b687ae94f46
                Module libKF5ConfigGui.so.5 with build-id 3f24792ea7987b59d73fbee76297ca00e42f00a0
                Module libKF5CoreAddons.so.5 with build-id 62326905c473db19337c7e01e790490ba70df854
                Module libKF5I18n.so.5 with build-id 6a91b57f66c86d2b080056c0195cf095311dad9e
                Module libQt5Network.so.5 with build-id 2b6891e06866ae3b590af572ccc0b23b2dce9cd3
                Module libKF5WindowSystem.so.5 with build-id 8ec18b141cfc9a0ee4ffe9f352fe26c60ffa4fc4
                Module libKF5KIOGui.so.5 with build-id 39d267ba908cd0c25c0f29483778f34c34aa477e
                Module libKF5ConfigWidgets.so.5 with build-id 7dc07957cb9e0b1c8b4f94cc4706132aca8a65d9
                Module libKF5KIOWidgets.so.5 with build-id 822db0cc4c0ddebe052b89f6a3a27d5a35a01574
                Module libqt5keychain.so.1 with build-id 45e086cfbfe2e2bfb2b3ea08cdb83137af330ca8
                Module libcmark.so.0.30.2 with build-id 203d9f8d365674d0b86083bc05015d0a443a6d30
                Module libQuotient.so.0.6 with build-id f57212dfab461e1956889bd995342a2e8ffae3f1
                Module libKF5Notifications.so.5 with build-id 873c11b816ee7117d21e6dcf27f364a62a37c591
                Module libQt5Qml.so.5 with build-id b9a1e4db789374e32496d792e5e37caf0f1e75e7
                Module libQt5Quick.so.5 with build-id fe1e52e2db14739fcfb31e775a2ae8501ccbaf73
                Module libQt5QuickControls2.so.5 with build-id 44297ca30a318fa6933c908a51557138466d06d4
                Module neochat with build-id c2be263e5e2d731c18b76e8249d5a1392aaab4e0
                Stack trace of thread 3367:
                #0  0x00007fc07cea164c n/a (libc.so.6 + 0x8864c)
                #1  0x00007fc07ce51958 raise (libc.so.6 + 0x38958)
                #2  0x00007fc07b8c9868 _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x7868)
                #3  0x00007fc07ce51a00 n/a (libc.so.6 + 0x38a00)
                #4  0x000055b90683506e n/a (neochat + 0x2f06e)
                #5  0x000055b9068af756 n/a (neochat + 0xa9756)
                #6  0x00007fc07d666551 _ZNK21QSortFilterProxyModel4dataERK11QModelIndexi (libQt5Core.so.5 + 0x266551)
                #7  0x000055b9068da0f7 n/a (neochat + 0xd40f7)
                #8  0x000055b9068dad89 n/a (neochat + 0xd4d89)
                #9  0x00007fc07d9beb55 n/a (libQt5QmlModels.so.5 + 0x3fb55)
                #10 0x00007fc07d9b892b n/a (libQt5QmlModels.so.5 + 0x3992b)
                #11 0x00007fc07ef71d6c n/a (libQt5Qml.so.5 + 0x171d6c)
                #12 0x00007fc07ef72732 _ZN3QV414QObjectWrapper14getQmlPropertyEPNS_15ExecutionEngineEP15QQmlContextDataP7QObjectPNS_6StringENS0_12RevisionModeEPbPP16QQmlPropertyData (libQt5Qml.so.5 + 0x172732)
                #13 0x00007fc07ef58d72 _ZN3QV418QQmlContextWrapper30lookupInParentContextHierarchyEPNS_6LookupEPNS_15ExecutionEngineEPNS_5ValueE (libQt5Qml.so.5 + 0x158d72)
                #14 0x00007fc0445e3204 n/a (n/a + 0x0)
                #15 0x00007fc07ef94d9d n/a (libQt5Qml.so.5 + 0x194d9d)
                #16 0x00007fc07ef3bce6 _ZN3QV48Function4callEPKNS_5ValueES3_iPKNS_16ExecutionContextE (libQt5Qml.so.5 + 0x13bce6)
                #17 0x00007fc07f09743d _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt5Qml.so.5 + 0x29743d)
                #18 0x00007fc07f0979b9 _ZN11QQmlBinding8evaluateEPb (libQt5Qml.so.5 + 0x2979b9)
                #19 0x00007fc07f097aea n/a (libQt5Qml.so.5 + 0x297aea)
                #20 0x00007fc07f099203 _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt5Qml.so.5 + 0x299203)
                #21 0x00007fc07f0a454d _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x2a454d)
                #22 0x00007fc07f04abef _ZN20QQmlIncubatorPrivate8incubateER26QQmlInstantiationInterrupt (libQt5Qml.so.5 + 0x24abef)
                #23 0x00007fc07f04b596 _ZN17QQmlEnginePrivate8incubateER13QQmlIncubatorP15QQmlContextData (libQt5Qml.so.5 + 0x24b596)
                #24 0x00007fc07d9c4896 n/a (libQt5QmlModels.so.5 + 0x45896)
                #25 0x00007fc07f6f5e69 n/a (libQt5Quick.so.5 + 0x2f5e69)
                #26 0x00007fc07f70bebd n/a (libQt5Quick.so.5 + 0x30bebd)
                #27 0x00007fc07f6f5577 n/a (libQt5Quick.so.5 + 0x2f5577)
                #28 0x00007fc07f70b3fd _ZN14QQuickListView13viewportMovedE6QFlagsIN2Qt11OrientationEE (libQt5Quick.so.5 + 0x30b3fd)
                #29 0x00007fc07f6a9667 _ZN22QQuickFlickablePrivate19itemGeometryChangedEP10QQuickItem20QQuickGeometryChangeRK6QRectF (libQt5Quick.so.5 + 0x2a9667)
                #30 0x00007fc07f6f4dde n/a (libQt5Quick.so.5 + 0x2f4dde)
                #31 0x00007fc07f708437 n/a (libQt5Quick.so.5 + 0x308437)
                #32 0x00007fc07f62c22b _ZN10QQuickItem15geometryChangedERK6QRectFS2_ (libQt5Quick.so.5 + 0x22c22b)
                #33 0x00007fc07f631751 _ZN10QQuickItem4setYEd (libQt5Quick.so.5 + 0x231751)
                #34 0x00007fc07f6ae7d8 _ZN22QQuickFlickablePrivate12setViewportYEd (libQt5Quick.so.5 + 0x2ae7d8)
                #35 0x00007fc07f6b4a63 _ZN15QQuickFlickable11qt_metacallEN11QMetaObject4CallEiPPv (libQt5Quick.so.5 + 0x2b4a63)
                #36 0x00007fc07f6fbcca _ZN14QQuickItemView11qt_metacallEN11QMetaObject4CallEiPPv (libQt5Quick.so.5 + 0x2fbcca)
                #37 0x00007fc07f710aea _ZN14QQuickListView11qt_metacallEN11QMetaObject4CallEiPPv (libQt5Quick.so.5 + 0x310aea)
                #38 0x00007fc07d69da5c _ZNK13QMetaProperty5writeEP7QObjectRK8QVariant (libQt5Core.so.5 + 0x29da5c)
                #39 0x00007fc07d6b9f32 _ZN7QObject11setPropertyEPKcRK8QVariant (libQt5Core.so.5 + 0x2b9f32)
                #40 0x00007fc0593c2992 n/a (libKirigamiPlugin.so + 0x67992)
                #41 0x00007fc0593c8b2c n/a (libKirigamiPlugin.so + 0x6db2c)
                #42 0x00007fc07d68cc02 _ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent (libQt5Core.so.5 + 0x28cc02)
                #43 0x00007fc07e378b0c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x178b0c)
                #44 0x00007fc07d68cf98 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x28cf98)
                #45 0x00007fc07f64ca6e _ZN19QQuickWindowPrivate36deliverSinglePointEventUntilAcceptedEP18QQuickPointerEvent (libQt5Quick.so.5 + 0x24ca6e)
                #46 0x00007fc07f64e6bc _ZN19QQuickWindowPrivate19deliverPointerEventEP18QQuickPointerEvent (libQt5Quick.so.5 + 0x24e6bc)
                #47 0x00007fc07f650404 _ZN12QQuickWindow10wheelEventEP11QWheelEvent (libQt5Quick.so.5 + 0x250404)
                #48 0x00007fc07db55d25 _ZN7QWindow5eventEP6QEvent (libQt5Gui.so.5 + 0x155d25)
                #49 0x00007fc07e378b1c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x178b1c)
                #50 0x00007fc07d68cf98 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x28cf98)
                #51 0x00007fc07db3f868 _ZN22QGuiApplicationPrivate17processWheelEventEPN29QWindowSystemInterfacePrivate10WheelEventE (libQt5Gui.so.5 + 0x13f868)
                #52 0x00007fc07db289b5 _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x1289b5)
                #53 0x00007fc07b4cd5d5 n/a (libQt5WaylandClient.so.5 + 0xae5d5)
                #54 0x00007fc07caec87b g_main_context_dispatch (libglib-2.0.so.0 + 0x5587b)
                #55 0x00007fc07cb43279 n/a (libglib-2.0.so.0 + 0xac279)
                #56 0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #57 0x00007fc07d6d7c4c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c4c)
                #58 0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #59 0x00007fc07d690269 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x290269)
                #60 0x000055b906839e71 main (neochat + 0x33e71)
                #61 0x00007fc07ce3c290 n/a (libc.so.6 + 0x23290)
                #62 0x00007fc07ce3c34a __libc_start_main (libc.so.6 + 0x2334a)
                #63 0x000055b9068801f5 n/a (neochat + 0x7a1f5)
                
                Stack trace of thread 3369:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc07d4eb784 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xeb784)
                #3  0x00007fc07b491c24 n/a (libQt5WaylandClient.so.5 + 0x72c24)
                #4  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3380:
                #0  0x00007fc07cae9712 n/a (libglib-2.0.so.0 + 0x52712)
                #1  0x00007fc07caec32b g_main_context_prepare (libglib-2.0.so.0 + 0x5532b)
                #2  0x00007fc07cb43046 n/a (libglib-2.0.so.0 + 0xac046)
                #3  0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #4  0x00007fc07d6d7c6f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c6f)
                #5  0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #6  0x00007fc07d4e721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #7  0x00007fc07f0c0370 n/a (libQt5Qml.so.5 + 0x2c0370)
                #8  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #9  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #10 0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3389:
                #0  0x00007fc07cf140bf __poll (libc.so.6 + 0xfb0bf)
                #1  0x00007fc07cb431df n/a (libglib-2.0.so.0 + 0xac1df)
                #2  0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #3  0x00007fc07d6d7c6f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c6f)
                #4  0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #5  0x00007fc07d4e721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #6  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #7  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #8  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3370:
                #0  0x00007fc07cf140bf __poll (libc.so.6 + 0xfb0bf)
                #1  0x00007fc07b491c7d n/a (libQt5WaylandClient.so.5 + 0x72c7d)
                #2  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #3  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #4  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3368:
                #0  0x00007fc07cf1004c read (libc.so.6 + 0xf704c)
                #1  0x00007fc07caecee3 g_main_context_check (libglib-2.0.so.0 + 0x55ee3)
                #2  0x00007fc07cb430d8 n/a (libglib-2.0.so.0 + 0xac0d8)
                #3  0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #4  0x00007fc07d6d7c6f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c6f)
                #5  0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #6  0x00007fc07d4e721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #7  0x00007fc07e1a3cba n/a (libQt5DBus.so.5 + 0x23cba)
                #8  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #9  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #10 0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3390:
                #0  0x00007ffcf2530698 n/a (linux-vdso.so.1 + 0x698)
                #1  0x00007ffcf2530990 __vdso_clock_gettime (linux-vdso.so.1 + 0x990)
                #2  0x00007fc07cee66bd clock_gettime (libc.so.6 + 0xcd6bd)
                #3  0x00007fc07caec429 g_main_context_prepare (libglib-2.0.so.0 + 0x55429)
                #4  0x00007fc07cb43046 n/a (libglib-2.0.so.0 + 0xac046)
                #5  0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #6  0x00007fc07d6d7c6f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c6f)
                #7  0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #8  0x00007fc07d4e721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #9  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #10 0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #11 0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3393:
                #0  0x00007fc07cf1004c read (libc.so.6 + 0xf704c)
                #1  0x00007fc07caecee3 g_main_context_check (libglib-2.0.so.0 + 0x55ee3)
                #2  0x00007fc07cb430d8 n/a (libglib-2.0.so.0 + 0xac0d8)
                #3  0x00007fc07caeb132 g_main_context_iteration (libglib-2.0.so.0 + 0x54132)
                #4  0x00007fc07d6d7c6f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d7c6f)
                #5  0x00007fc07d68573c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x28573c)
                #6  0x00007fc07d4e721f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe721f)
                #7  0x00007fc07f554caf n/a (libQt5Quick.so.5 + 0x154caf)
                #8  0x00007fc07d4e42ea n/a (libQt5Core.so.5 + 0xe42ea)
                #9  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #10 0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3373:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3371:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3374:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3386:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3372:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3466:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                
                Stack trace of thread 3387:
                #0  0x00007fc07ce9c4b6 n/a (libc.so.6 + 0x834b6)
                #1  0x00007fc07ce9ecd0 pthread_cond_wait (libc.so.6 + 0x85cd0)
                #2  0x00007fc074d0799e n/a (radeonsi_dri.so + 0x10799e)
                #3  0x00007fc074cbaf8c n/a (radeonsi_dri.so + 0xbaf8c)
                #4  0x00007fc074d078cc n/a (radeonsi_dri.so + 0x1078cc)
                #5  0x00007fc07ce9f8fd n/a (libc.so.6 + 0x868fd)
                #6  0x00007fc07cf21a60 n/a (libc.so.6 + 0x108a60)
                ELF object binary architecture: AMD x86-64
```
Comment 3 Tobias Fella 2022-11-06 21:00:14 UTC
I'm afraid that backtrace is not useful since it's missing debug symbols for neochat
Can you try to provide a backtrace with debug symbols for neochat?
Comment 4 Jan Bidler 2022-11-06 21:12:25 UTC
Ran from commit f1b9cbbf6cfc326076bc005fa2b6822612768c21
```
(gdb) bt full
#0  0x0000555555595a38 in QString::QString (this=0x7fffffffbd78, other=...)
    at /usr/include/qt/QtCore/qstring.h:1093
No locals.
#1  0x0000555555655ea0 in operator() (__closure=0x7fffffffc160, e=...)
    at /home/narr/Dokumente/gitRepos/neochat/src/neochatroom.cpp:478
        displayName = {d = 0x7fffffffbe60}
        subjectName = {d = 0x55555c9890f0}
        this = 0x55555addeed0
#2  0x000055555565e7d3 in Quotient::visit<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString>(const Quotient::RoomEvent &, struct {...} &&, struct {...} &&) (event=..., 
    visitor1=..., visitor2=...) at /usr/include/Quotient/events/event.h:376
No locals.
#3  0x000055555565ddaa in Quotient::visit<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StickerEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const --Type <RET> for more, q to quit, c to continue without paging--c
Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString>(const Quotient::RoomEvent &, struct {...} &&, struct {...} &&) (event=..., visitor1=..., visitor2=...) at /usr/include/Quotient/events/event.h:378
No locals.
#4  0x000055555565c908 in Quotient::visit<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMessageEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StickerEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString>(const Quotient::RoomEvent &, struct {...} &&, struct {...} &&) (event=..., visitor1=..., visitor2=...) at /usr/include/Quotient/events/event.h:378
No locals.
#5  0x0000555555657753 in NeoChatRoom::eventToString (this=0x55555addeed0, evt=..., format=Qt::RichText, removeReply=true) at /home/narr/Dokumente/gitRepos/neochat/src/neochatroom.cpp:598
        prettyPrint = true
#6  0x0000555555624dbb in MessageEventModel::data (this=0x55555c508ba0, idx=..., role=0) at /home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:443
        row = 60
        isPending = false
        timelineIt = {<std::iterator<std::random_access_iterator_tag, Quotient::TimelineItem, long, Quotient::TimelineItem const*, Quotient::TimelineItem const&>> = {<No data fields>}, current = {<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> = {get() = 0x55555c9c5c40}}, idx = -60}}
        pendingIt = {<std::iterator<std::random_access_iterator_tag, Quotient::PendingEventItem, long, Quotient::PendingEventItem const*, Quotient::PendingEventItem const&>> = {<No data fields>}, current = non-dereferenceable iterator for std::vector}
        evt = @0x55555c9e7fa0: <incomplete type>
#7  0x00007ffff52442c7 in QAbstractItemModel::itemData(QModelIndex const&) const () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00005555556278fe in MessageEventModel::data (this=0x55555c508ba0, idx=..., role=277) at /home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:745
        i = {r = 60, c = 0, i = 0, m = 0x55555c508ba0}
        r = 60
        row = 59
        isPending = false
        timelineIt = {<std::iterator<std::random_access_iterator_tag, Quotient::TimelineItem, long, Quotient::TimelineItem const*, Quotient::TimelineItem const&>> = {<No data fields>}, current = {<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> = {get() = 0x55555cb4be60}}, idx = -59}}
        pendingIt = {<std::iterator<std::random_access_iterator_tag, Quotient::PendingEventItem, long, Quotient::PendingEventItem const*, Quotient::PendingEventItem const&>> = {<No data fields>}, current = non-dereferenceable iterator for std::vector}
        evt = @0x55555c9c5c40: <incomplete type>
#9  0x00007ffff5266551 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00005555556954b8 in CollapseStateProxyModel::filterAcceptsRow (this=0x55555c5018b0, source_row=59, source_parent=...) at /home/narr/Dokumente/gitRepos/neochat/src/collapsestateproxymodel.cpp:16
No locals.
#11 0x00007ffff526b036 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#12 0x00007ffff526f614 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#13 0x00007ffff52bdc00 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#14 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#15 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#16 0x00007ffff5267d66 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#17 0x00007ffff526af0c in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007ffff526f614 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#19 0x00007ffff52bdc00 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#20 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#21 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#22 0x000055555562252f in operator() (__closure=0x55555c899b60, lowest=-70, biggest=-51) at /home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:144
        this = 0x55555c508ba0
#23 0x000055555562b01f in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int, int>, void, MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)> >::call(struct {...} &, void **) (f=..., arg=0x7fffffffd570) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
No locals.
#24 0x000055555562ad29 in QtPrivate::Functor<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)>, 2>::call<QtPrivate::List<int, int>, void>(struct {...} &, void *, void **) (f=..., arg=0x7fffffffd570) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
No locals.
#25 0x000055555562a790 in QtPrivate::QFunctorSlotObject<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)>, 2, QtPrivate::List<int, int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x55555c899b50, r=0x55555c508ba0, a=0x7fffffffd570, ret=0x0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
No locals.
#26 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#27 0x00007ffff76e5ea0 in Quotient::Room::addedMessages(int, int) () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#28 0x00007ffff772a25e in Quotient::Room::Private::addHistoricalMessageEvents(std::vector<std::unique_ptr<Quotient::RoomEvent, std::default_delete<Quotient::RoomEvent> >, std::allocator<std::unique_ptr<Quotient::RoomEvent, std::default_delete<Quotient::RoomEvent> > > >&&) () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#29 0x00007ffff772ed44 in ?? () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#30 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#31 0x00007ffff76e5d53 in Quotient::BaseJob::success(Quotient::BaseJob*) () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#32 0x00007ffff776d955 in Quotient::BaseJob::finishJob() () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#33 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#34 0x00007ffff6b49778 in ?? () from /usr/lib/libQt5Network.so.5
No symbol table info available.
#35 0x00007ffff52b0be0 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#36 0x00007ffff5f78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5

```
Comment 5 Tobias Fella 2022-11-06 21:18:17 UTC
which branch of libquotient are you using? if it's the dev branch, can you tell me which commit it is?
Comment 6 Jan Bidler 2022-11-07 10:23:03 UTC
The above stacktrace was done with libquotient 0.6.11 from the Arch packages I believe

I replicated the crash using libquotient built from source, branch dev commit e5dbe9fbac606e3d93be632792bce4f3034ec542, which has a different stacktrace:
```
(gdb) bt full
#0  QtPrivate::RefCount::ref() (this=this@entry=0x4e00790061006c) at /usr/include/qt/QtCore/qrefcount.h:55
        count = <optimized out>
#1  0x000055555562666f in QString::QString(QString const&) (other=..., this=0x7fffffffc340)
    at /usr/include/qt/QtCore/qstring.h:1094
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#2  std::_Construct<QString, QString const&>(QString*, QString const&) (__p=0x7fffffffc340)
    at /usr/include/c++/12.2.0/bits/stl_construct.h:119
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#3  std::_Optional_payload_base<QString>::_M_construct<QString const&>(QString const&) (this=0x7fffffffc340)
    at /usr/include/c++/12.2.0/optional:278
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#4  std::_Optional_payload_base<QString>::_Optional_payload_base(bool, std::_Optional_payload_base<QString> const&) (__engaged=true, __other=..., this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:145
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#5  std::_Optional_payload_base<QString>::_Optional_payload_base(bool, std::_Optional_payload_base<QString> co--Type <RET> for more, q to quit, c to continue without paging--c
nst&) (__other=..., __engaged=<optimized out>, this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:141
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#6  std::_Optional_payload<QString, true, false, false>::_Optional_payload_base(bool, std::_Optional_payload_base<QString> const&) (this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:397
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#7  std::_Optional_payload<QString, false, false, false>::_Optional_payload_base(bool, std::_Optional_payload_base<QString> const&) (this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:431
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#8  std::_Optional_base<QString, false, false>::_Optional_base(std::_Optional_base<QString, false, false> const&) (__other=..., this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:538
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#9  std::optional<QString>::optional(std::optional<QString> const&) (this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:705
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#10 Quotient::Omittable<QString>::Omittable(Quotient::Omittable<QString> const&) (this=0x7fffffffc340) at /home/narr/kde/usr/include/Quotient/omittable.h:71
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#11 operator() (__closure=<optimized out>, e=...) at /home/narr/kde/src/neochat/src/neochatroom.cpp:482
        displayName = {<std::optional<QString>> = std::optional<QString> [no contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#12 Quotient::switchOnType<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString> (fn1=<optimized out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:620
        prettyPrint = <optimized out>
#13 Quotient::switchOnType<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StickerEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString> (fn1=<optimized out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:621
        prettyPrint = <optimized out>
#14 Quotient::switchOnType<Quotient::RoomEvent, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMessageEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StickerEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomMemberEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const Quotient::StateEventBase&)>, QString> (fn1=<optimized out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:621
        prettyPrint = <optimized out>
#15 NeoChatRoom::eventToString(Quotient::RoomEvent const&, Qt::TextFormat, bool) const (this=<optimized out>, evt=..., format=<optimized out>, removeReply=<optimized out>) at /home/narr/kde/src/neochat/src/neochatroom.cpp:609
        prettyPrint = <optimized out>
#16 0x000055555560f1f6 in MessageEventModel::data(QModelIndex const&, int) const (this=0x55555bca53e0, idx=..., role=0) at /home/narr/kde/src/neochat/src/messageeventmodel.cpp:459
        row = <optimized out>
        isPending = <optimized out>
        timelineIt = {<std::iterator<std::random_access_iterator_tag, Quotient::TimelineItem, long, Quotient::TimelineItem const*, Quotient::TimelineItem const&>> = {<No data fields>}, current = {<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> = {get() = 0x55555c42fb10}, data = std::any [no contained value]}, idx = -158}}
        evt = @0x55555c33b150: {<Quotient::Event> = {_vptr.Event = 0x5555556c0170 <vtable for Quotient::RoomMemberEvent+16>, static BaseMetaType = {<Quotient::AbstractEventMetaType> = {_vptr.AbstractEventMetaType = 0x5555556bae58 <vtable for Quotient::EventMetaType<Quotient::Event>+16>, className = 0x7ffff77a9cc3 "Event", baseType = 0x0, matrixId = {m_size = 0, m_data = 0x0}, derivedTypes = std::vector of length 10, capacity 16 = {0x5555556c5420 <Quotient::RoomEvent::BaseMetaType>, 0x5555556c5500 <Quotient::TagEvent::MetaType>, 0x5555556c54c0 <Quotient::ReadMarkerEventImpl::MetaType>, 0x5555556c5480 <Quotient::IgnoredUsersEventImpl::MetaType>, 0x5555556c5220 <Quotient::DummyEvent::MetaType>, 0x5555556c51e0 <Quotient::RoomKeyEvent::MetaType>, 0x7ffff77fea80 <Quotient::DirectChatEvent::MetaType>, 0x7ffff77ff0e0 <Quotient::ReceiptEvent::MetaType>, 0x7ffff77feea0 <Quotient::TypingEvent::MetaType>, 0x5555556c5020 <Quotient::KeyVerificationEvent::BaseMetaType>}}, <No data fields>}, _json = {dead = 0x0, o = {d = 0x55555c23eda0}}}, static BaseMetaType = {<Quotient::AbstractEventMetaType> = {_vptr.AbstractEventMetaType = 0x5555556baf88 <vtable for Quotient::EventMetaType<Quotient::RoomEvent>+16>, className = 0x7ffff779df8d "RoomEvent", baseType = 0x5555556c5540 <Quotient::Event::BaseMetaType>, matrixId = {m_size = 0, m_data = 0x0}, derivedTypes = std::vector of length 7, capacity 8 = {0x5555556c53e0 <Quotient::StateEvent::BaseMetaType>, 0x5555556c51a0 <Quotient::RoomMessageEvent::MetaType>, 0x5555556c53a0 <Quotient::CallEvent::BaseMetaType>, 0x5555556c5260 <Quotient::EncryptedEvent::MetaType>, 0x5555556c5b00 <Quotient::ReactionEvent::MetaType>, 0x5555556c5ac0 <Quotient::RedactionEvent::MetaType>, 0x5555556c5920 <Quotient::StickerEvent::MetaType>}}, <No data fields>}, _redactedBecause = std::unique_ptr<Quotient::RedactionEvent> = {get() = 0x0}}
#17 0x00007ffff52442c7 in QAbstractItemModel::itemData(QModelIndex const&) const () at /usr/lib/libQt5Core.so.5
#18 0x0000555555611507 in MessageEventModel::data(QModelIndex const&, int) const (this=0x55555bca53e0, idx=..., role=<optimized out>) at /home/narr/kde/src/neochat/src/messageeventmodel.cpp:746
        i = {r = 158, c = 0, i = 0, m = 0x55555bca53e0}
        r = 158
        row = <optimized out>
        isPending = <optimized out>
        timelineIt = {<std::iterator<std::random_access_iterator_tag, Quotient::TimelineItem, long, Quotient::TimelineItem const*, Quotient::TimelineItem const&>> = {<No data fields>}, current = {<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> = {get() = 0x55555c71e0c0}, data = std::any [no contained value]}, idx = -157}}
        evt = <optimized out>
#19 0x00007ffff5266551 in QSortFilterProxyModel::data(QModelIndex const&, int) const () at /usr/lib/libQt5Core.so.5
#20 0x0000555555645ab3 in CollapseStateProxyModel::filterAcceptsRow(int, QModelIndex const&) const (this=0x55555b7d7ef0, source_row=155, source_parent=<optimized out>) at /home/narr/kde/src/neochat/src/collapsestateproxymodel.cpp:16
#21 0x00007ffff526b036 in  () at /usr/lib/libQt5Core.so.5
#22 0x00007ffff526f614 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007ffff52bdc00 in  () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#25 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () at /usr/lib/libQt5Core.so.5
#26 0x00007ffff5267d66 in  () at /usr/lib/libQt5Core.so.5
#27 0x00007ffff526af0c in  () at /usr/lib/libQt5Core.so.5
#28 0x00007ffff526f614 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007ffff52bdc00 in  () at /usr/lib/libQt5Core.so.5
#30 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#31 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () at /usr/lib/libQt5Core.so.5
#32 0x000055555560be28 in operator() (biggest=-151, lowest=-170, __closure=0x55555bda4ab0) at /home/narr/kde/src/neochat/src/messageeventmodel.cpp:146
        this = 0x55555bca53e0
#33 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int, int>, void, MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#34 QtPrivate::Functor<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)>, 2>::call<QtPrivate::List<int, int>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#35 QtPrivate::QFunctorSlotObject<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)>, 2, QtPrivate::List<int, int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55555bda4aa0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#36 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#37 0x00007ffff76ff138 in Quotient::Room::addedMessages(int, int) (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /home/narr/kde/build/libquotient/Quotient_autogen/include/moc_room.cpp:1909
        _a = {0x0, 0x7fffffffd4ac, 0x7fffffffd4a8}
#38 0x00007ffff771b10e in Quotient::Room::Private::addHistoricalMessageEvents(std::vector<std::unique_ptr<Quotient::RoomEvent, std::default_delete<Quotient::RoomEvent> >, std::allocator<std::unique_ptr<Quotient::RoomEvent, std::default_delete<Quotient::RoomEvent> > > >&&) (this=0x55555996b3a0, events=...) at /home/narr/kde/src/libquotient/lib/room.cpp:2973
        et = {t1 = 3920, t2 = 315470056}
        changes = {i = <optimized out>}
        insertedSize = 20
        from = {<std::iterator<std::random_access_iterator_tag, Quotient::TimelineItem, long, Quotient::TimelineItem const*, Quotient::TimelineItem const&>> = {<No data fields>}, current = {<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> = {get() = 0x55555c6cc140}, data = std::any [no contained value]}, idx = -150}}
#39 0x00007ffff771b62b in operator() (__closure=<optimized out>) at /usr/include/c++/12.2.0/bits/allocator.h:174
        this = <optimized out>
#40 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Quotient::Room::Private::getPreviousContent(int, const QString&)::<lambda()> >::call (arg=<optimized out>, f=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#41 QtPrivate::Functor<Quotient::Room::Private::getPreviousContent(int, const QString&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#42 QtPrivate::QFunctorSlotObject<Quotient::Room::Private::getPreviousContent(int, const QString&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#43 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#44 0x00007ffff76d36b2 in Quotient::BaseJob::success(Quotient::BaseJob*) (this=this@entry=0x55555c8fdf80, _t1=<optimized out>, _t1@entry=0x55555c8fdf80) at /home/narr/kde/build/libquotient/Quotient_autogen/3INUWTIJ2C/moc_basejob.cpp:542
        _a = {0x0, 0x7fffffffd788}
#45 0x00007ffff775d229 in Quotient::BaseJob::finishJob() (this=0x55555c8fdf80) at /home/narr/kde/src/libquotient/lib/jobs/basejob.cpp:633
#46 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#47 0x00007ffff6b42778 in  () at /usr/lib/libQt5Network.so.5
#48 0x00007ffff52b0be0 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#49 0x00007ffff5f78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#50 0x00007ffff528cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#51 0x00007ffff528daa3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#52 0x00007ffff52d3e68 in  () at /usr/lib/libQt5Core.so.5
#53 0x00007ffff476187b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#54 0x00007ffff47b8279 in  () at /usr/lib/libglib-2.0.so.0
#55 0x00007ffff4760132 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#56 0x00007ffff52d7c4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#57 0x00007ffff528573c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#58 0x00007ffff5290269 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#59 0x000055555558fb56 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/narr/kde/src/neochat/src/main.cpp:303
        app = <incomplete type>
        about = {d = std::unique_ptr<KAboutDataPrivate> = {get() = 0x5555559fa000}}
        clipboard = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x55555568d920 <qt_meta_stringdata_Clipboard>, data = 0x55555568d840 <qt_meta_data_Clipboard>, static_metacall = 0x5555555efcb0 <Clipboard::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_clipboard = 0x5555559aeae0}
        config = <optimized out>
        fileTypeSingleton = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x55555568adc0 <qt_meta_stringdata_FileTypeSingleton>, data = 0x55555568ab80 <qt_meta_data_FileTypeSingleton>, static_metacall = 0x5555555ecab0 <FileTypeSingleton::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5555559e8dc0}}
        login = <optimized out>
        urlHelper = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x555555685340 <qt_meta_stringdata_UrlHelper>, data = 0x5555556852e0 <qt_meta_data_UrlHelper>, static_metacall = 0x5555555e8f40 <UrlHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        colorScheme = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x55555568d660 <qt_meta_stringdata_ColorSchemer>, data = 0x55555568d580 <qt_meta_data_ColorSchemer>, static_metacall = 0x5555555e9ea0 <ColorSchemer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, c = 0x5555559ad610}
        engine = <incomplete type>
        parser = {d = 0x555555a245b0}
        runner = {<QObject> = {<No data fields>}, <QDBusContext> = {d_ptr = 0x0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x555555685c20 <qt_meta_stringdata_Runner>, data = 0x555555685b60 <qt_meta_data_Runner>, static_metacall = 0x5555555edf00 <Runner::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_model = {<QSortFilterProxyModel> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550ec40 <QSortFilterProxyModel::staticMetaObject>}, stringdata = 0x555555685760 <qt_meta_stringdata_SortFilterRoomListModel>, data = 0x555555685680 <qt_meta_data_SortFilterRoomListModel>, static_metacall = 0x5555555e9920 <SortFilterRoomListModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_sortOrder = SortFilterRoomListModel::Categories, m_filterText = {d = 0x7ffff5375ec0 <QArrayData::shared_null>}, m_activeSpaceId = {d = 0x7ffff5375ec0 <QArrayData::shared_null>}}, m_sourceModel = {<QAbstractListModel> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550efc0 <QAbstractListModel::staticMetaObject>}, stringdata = 0x555555686940 <qt_meta_stringdata_RoomListModel>, data = 0x5555556865c0 <qt_meta_data_RoomListModel>, static_metacall = 0x5555555ed090 <RoomListModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_connection = 0x5555564432d0, m_rooms = {<QListSpecialMethods<NeoChatRoom*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic<int> = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555559e52720}, d = 0x555559e52720}}, m_categoryVisibility = {d = 0x7ffff537b8a0 <QMapDataBase::shared_null>}, m_notificationCount = 0, m_activeSpaceId = {d = 0x555555d64d30}}}
        service = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>}, stringdata = 0x7ffff659a540 <qt_meta_stringdata_KDBusService>, data = 0x7ffff659a400 <qt_meta_data_KDBusService>, static_metacall = 0x7ffff658e1a0 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = std::unique_ptr<KDBusServicePrivate> = {get() = 0x555555d1e5c0}}
        window = 0x555555986490
```
Comment 7 Tobias Fella 2022-11-25 13:59:25 UTC
Does this still happen for you? I recently fixed something that looks like this but i can't tell if it's the same crash
Comment 8 Jan Bidler 2022-11-25 14:05:58 UTC
> I recently fixed something that looks like this

On master, right?
Comment 9 Tobias Fella 2022-11-25 14:50:16 UTC
Yes
Comment 10 Bug Janitor Service 2022-12-10 05:12:54 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 11 Jan Bidler 2022-12-18 11:17:37 UTC
Used the nightly Flatpak version, still get a crash, although I think this one is different?
Terminal shows this:
> /usr/include/c++/11.3.0/optional:446: constexpr const _Tp& std::_Optional_base_impl<_Tp, _Dp>::_M_get() const [with _Tp = Quotient::MemberEventContent; _Dp = std::_Optional_base<Quotient::MemberEventContent, false, false>]: Assertion 'this->_M_is_engaged()' failed.


GDB bt full:
```
Thread 1 "neochat" received signal SIGABRT, Aborted.
0x00007ffff4e5949b in raise () from /usr/lib/x86_64-linux-gnu/libc.so.6
(gdb) bt full
#0  0x00007ffff4e5949b in raise () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff4e42857 in abort () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2  0x0000555555670376 in  ()
#3  0x0000555555686845 in  ()
#4  0x000055555566cd89 in  ()
#5  0x00007ffff5697491 in QSortFilterProxyModel::data(QModelIndex const&, int) const ()
    at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00005555556aa6de in  ()
#7  0x00005555556ab1f5 in  ()
#8  0x00007ffff61b540f in  () at /usr/lib/x86_64-linux-gnu/libQt5QmlModels.so.5
#9  0x00007ffff73a98d6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007ffff73aa562 in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) ()
    at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007ffff7386065 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fff89fe36a4 in  ()
#13 0x0000000000000000 in  ()

```
Comment 12 Tobias Fella 2022-12-18 16:09:06 UTC
That's missing symbols
Comment 13 Jan Bidler 2022-12-19 11:34:35 UTC
Nevermind, that one was outdated.
I recompiled it from source again, and problem seems indeed fixed.
Comment 14 Alexander Wilms 2023-02-15 07:40:47 UTC
Created attachment 156255 [details]
New crash information added by DrKonqi

neochat (22.11) using Qt 5.15.8

I had one room open, clicked on another one and Neochat crashed.

-- Backtrace (Reduced):
#4  0x0000558c91cf9840 in QArrayData::shared_null ()
#5  0x00007ff182f0a70f in QObject::disconnect (sender=0x558c9568db10, signal=signal@entry=0x0, receiver=receiver@entry=0x558c9781c120, method=method@entry=0x0) at kernel/qobject.cpp:3141
#6  0x0000558c91c0f48e in QObject::disconnect (member=<optimized out>, receiver=<optimized out>, this=<optimized out>, this=<optimized out>, receiver=<optimized out>, member=<optimized out>) at /usr/include/qt5/QtCore/qobject.h:359
#7  UserListModel::setRoom (this=0x558c9781c120, room=0x558c957a7d20) at /usr/src/debug/neochat-22.11/src/userlistmodel.cpp:28
#8  0x00007ff182f1338d in QtPrivate::QSlotObjectBase::call (a=0x7ffc84727550, r=0x558c9781bdb0, this=0x558c9781be60) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398