Segmentation fault when starting a chat with a stranger
Versions
- OS: Void Linux
- Gajim version: 2.0.1
- GTK version: 4.16.12
- Python-nbxmpp version: 6.0.1
Steps to reproduce the problem
- Open the Start Chat menu
- Type an address of a user who isn't your contact
- Press enter
Expected behavior
A chat window is opened
Actual behavior
Gajim crashes with a Segmentation fault.
2025-03-06 14:13:02 (D) gajim.gtk Load ui file: chat_list_row.ui
2025-03-06 14:13:02 (D) gajim.c.storage Execution time for get_last_conversation_row: 10 ms
2025-03-06 14:13:02 (I) gajim.gtk.control Switch to romeo@example.org (example.org12345678910)
2025-03-06 14:13:02 (D) gajim.c.storage Execution time for get_conversation_before_after: 5 ms
2025-03-06 14:13:02 (D) gajim.c.m.chatstate (example.org12345678910) Contact not subscribed: romeo@example.org (example.org12345678910)
2025-03-06 14:13:02 (I) gajim.c.settings Set settings: workspaces
2025-03-06 14:13:02 (D) gajim.gtk.widgets Initiate Cleanup: StartChatDialog
/usr/lib/python3.13/multiprocessing/resource_tracker.py:277: UserWarning: resource_tracker: There appear to be 5 leaked semaphore objects to clean up at shutdown: {'/mp-knu2yazr', '/mp-7tu1k_td', '/mp-rc1vwg19', '/mp-x4mgv426', '/mp-haogovnl'}
warnings.warn(
Segmentation fault
Full log: issue_12213.log