gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2023-12-18T15:08:40Zhttps://dev.gajim.org/gajim/gajim/-/issues/11497xml console account filter produces undesired new lines2023-12-18T15:08:40Zdiode24xml console account filter produces undesired new linesUsing the account filter in the xml console causes the console to print new lines (newlines) continually, as I assume these are not filtered out of the input.Using the account filter in the xml console causes the console to print new lines (newlines) continually, as I assume these are not filtered out of the input.https://dev.gajim.org/gajim/gajim/-/issues/11393History is missing if one is joined a groupchat with 2 accounts2023-12-26T13:28:03ZPhilipp Höristphilipp@hoerist.comHistory is missing if one is joined a groupchat with 2 accountsWhen someone is joined with two accounts the same groupchat in Gajim, history is not downloaded for both accounts.
The problem seems to be that the database table who stores the last mam-id is not account specific.When someone is joined with two accounts the same groupchat in Gajim, history is not downloaded for both accounts.
The problem seems to be that the database table who stores the last mam-id is not account specific.https://dev.gajim.org/gajim/gajim/-/issues/11143TypeError: JingleFileTransfer.init() missing 1 required positional argument: ...2024-01-26T04:12:08ZLuciano RosaTypeError: JingleFileTransfer.init() missing 1 required positional argument: 'file_props'Hello.
I'm using gajim with openfire server.
I am not able to do direct file transfers. When I send some file, nothing happens, the other PC does not receive any notification. But sending messages is working normally.
I've already disabl...Hello.
I'm using gajim with openfire server.
I am not able to do direct file transfers. When I send some file, nothing happens, the other PC does not receive any notification. But sending messages is working normally.
I've already disabled all firewalls and already freed up the port on the router.
In the log file there is an error: "TypeError: JingleFileTransfer.__init__() missing 1 required positional argument: 'file_props'"[13092022-103407-debug.log](/uploads/47574339150584bceace0572fd3c4e17/13092022-103407-debug.log)https://dev.gajim.org/gajim/gajim/-/issues/11682Error when trying to create group chat, disco_info is not None2023-11-11T16:40:07ZDaniel BrötzmannError when trying to create group chat, disco_info is not None```
Traceback (most recent call last):
File "/home/x/.local/lib/python3.11/site-packages/nbxmpp/dispatcher.py", line 475, in dispatch
handler['func'](self._client, stanza, properties)
File "/home/x/DEV/Gajim/gajim/gajim/common/mo...```
Traceback (most recent call last):
File "/home/x/.local/lib/python3.11/site-packages/nbxmpp/dispatcher.py", line 475, in dispatch
handler['func'](self._client, stanza, properties)
File "/home/x/DEV/Gajim/gajim/gajim/common/modules/vcard_avatars.py", line 121, in _presence_received
self._muc_update_received(properties)
File "/home/x/DEV/Gajim/gajim/gajim/common/modules/vcard_avatars.py", line 189, in _muc_update_received
allow_query = contact.room.get_config_value('allow_query_users')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/x/DEV/Gajim/gajim/gajim/common/modules/contacts.py", line 775, in get_config_value
assert disco_info is not None
^^^^^^^^^^^^^^^^^^^^^^
AssertionError
```https://dev.gajim.org/gajim/gajim/-/issues/11599Message merge checks only for nickname2024-02-16T18:24:52ZPhilipp Höristphilipp@hoerist.comMessage merge checks only for nicknameThis is a problem in single chats when both parties have the same nick, it should check at least also for message direction.This is a problem in single chats when both parties have the same nick, it should check at least also for message direction.https://dev.gajim.org/gajim/gajim/-/issues/11596Clicking a picture preview fails to open the default image viewer (Windows, A...2024-01-28T01:21:49ZFrank LeekClicking a picture preview fails to open the default image viewer (Windows, AppX)## Actual behavior
The Windows appX Gajim fails to display a picture when clicked on an inline preview.
## Expected behavior
The image is displayed in the default image viewer when clicked on an inline preview.
## Versions
* OS: Win...## Actual behavior
The Windows appX Gajim fails to display a picture when clicked on an inline preview.
## Expected behavior
The image is displayed in the default image viewer when clicked on an inline preview.
## Versions
* OS: Windows 11 (build 22621.2070)
* Gajim version: 1.8.0
* GTK version: 3.24.38
* Python-nbxmpp version: 4.3.1
## Steps to reproduce the problem
1. Open a random chat
1. Click on a pic preview
1. The default img viewer can't open it
in my case it's Windows Photos app, it shows an error message:
"the file has been moved or renamed" (translated from italian).
![Screenshot_2023-08-05_150218](/uploads/ba93c79a921b39486e11bdb746f50361/Screenshot_2023-08-05_150218.png)
The image property inspector point to a file that is:
C:\Users\frapox\AppData\Roaming\Gajim\downloads\RImBlUN_QOO9nd_Xtr1KTg_d58f03e56b2a29d739f67afce0e1b6fc193f4f49.jpg
![Screenshot_2023-08-05_150228](/uploads/646097d69f643888418a05877c3dff5c/Screenshot_2023-08-05_150228.png)
That of course doesn't exist because it should point to:
C:\Users\frapox\AppData\Local\Packages\2126Gajim.Gajim_cyk1dwtbfm75p\LocalCache\Roaming\Gajim\downloads
Where the file actually reside.https://dev.gajim.org/gajim/gajim/-/issues/11466OMEMO: KeyError if trust is NULL2023-04-14T16:08:47ZKlaus UmbachOMEMO: KeyError if trust is NULL## Versions
- OS: Debian 11
- Gajim version: 1.3.1
- Plugin version: 2.7.15
- GTK version: 3.24.24
- Python-nbxmpp version: 2.0.2-1
## Steps to reproduce the problem
1. Maybe have a very old omemo_LOCALPART@DOMAIN.db where...## Versions
- OS: Debian 11
- Gajim version: 1.3.1
- Plugin version: 2.7.15
- GTK version: 3.24.24
- Python-nbxmpp version: 2.0.2-1
## Steps to reproduce the problem
1. Maybe have a very old omemo_LOCALPART@DOMAIN.db where some of your own old (unused) keys have trust NULL in the table IDENTITIES
2. try to talk to someone else with a yet unknown key.
## Expected behavior
3. popup with keys to choose to trust.
## Actual behavior
3. No popup opens to validate the key
4. message get's sent anyway and can't be decrypted by the recipient.
5. recipient answers, answer is encrypted but "untrusted"
```
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/plugins/pluginmanager.py", line 476, in _execute_all_handlers_of_gui_extension_point
handlers[0](*args)
File "/home/MYUSER/.local/share/gajim/plugins/omemo/plugin.py", line 238, in _on_encryption_button_clicked
self._show_fingerprint_window(chat_control)
File "/home/MYUSER/.local/share/gajim/plugins/omemo/plugin.py", line 313, in _show_fingerprint_window
KeyDialog(self, contact, transient,
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 102, in __init__
self.update()
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 139, in update
self._load_fingerprints(self._own_jid)
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 157, in _load_fingerprints
rows[result.public_key] = KeyRow(result.recipient_id,
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 250, in __init__
self._trust_button = TrustButton(self)
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 348, in __init__
self.update()
File "/home/MYUSER/.local/share/gajim/plugins/omemo/gtk/key.py", line 351, in update
icon_name, tooltip, css_class = TRUST_DATA[self._row.trust]
KeyError: None
```
This did not happen on another machine with the same OS/Gajim-Version.
After diging around, adding dirty print() in some lines, I found out that the KeyError was because of my own recipient_id, so I had a look in the sqlitedb. Some really old keys of my account had a trust of NULL (not found on the other machine). After deleteting those lines in the sqlitedb, gajim/omemo worked as expected.
So for me, on my machine this problem is solved. But maybe others might run in that problem too.https://dev.gajim.org/gajim/gajim/-/issues/11319ConversationView: Row gets scrolled to when clicked on2022-12-13T13:12:51ZMartinConversationView: Row gets scrolled to when clicked on**Please first check if another issue has been opened for your problem**
## Versions
- OS: Debian 12
- Gajim version: 1.5.4
- GTK version: 3.24.35
- Python-nbxmpp version: 3.2.5
## Steps to reproduce the problem
1. send/rec...**Please first check if another issue has been opened for your problem**
## Versions
- OS: Debian 12
- Gajim version: 1.5.4
- GTK version: 3.24.35
- Python-nbxmpp version: 3.2.5
## Steps to reproduce the problem
1. send/receive a long preformatted text (enclosed in triple back ticks "```"), which does not fit completely on the screen
1. try to select text in one of the final lines by double-clicking on a word
## Expected behavior
word gets selected, nothing else
## Actual behavior
the conversation window jumps, so that the begin of the message becomes visible, but that distorts the selection most of the time and is also confusing and annoying for the userhttps://dev.gajim.org/gajim/gajim/-/issues/11788AttributeError: 'JID' object has no attribute 'find'2024-03-22T20:26:09ZDaniel BrötzmannAttributeError: 'JID' object has no attribute 'find'# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/5090271336
- First seen:
2024-03-21T19:46:02+00:00
- Last seen: 2024-03-21T19:46:02+00:00
- Event: 1
- Users: 0# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/5090271336
- First seen:
2024-03-21T19:46:02+00:00
- Last seen: 2024-03-21T19:46:02+00:00
- Event: 1
- Users: 0https://dev.gajim.org/gajim/gajim/-/issues/11770Blocking functionality and Blocking List/Archiving Preferences is/are disable...2024-03-27T21:33:33Zr00tobo r00toboBlocking functionality and Blocking List/Archiving Preferences is/are disabled after using Gajim for a few days**Please first check if another issue has been opened for your problem**
## Versions
- OS: Debian 12 Bookworm / GNOME 43 Wayland
- Gajim version: 1.8.4
- GTK version: 3.24.38
- Python-nbxmpp version: 4.5.4
## Steps to reproduc...**Please first check if another issue has been opened for your problem**
## Versions
- OS: Debian 12 Bookworm / GNOME 43 Wayland
- Gajim version: 1.8.4
- GTK version: 3.24.38
- Python-nbxmpp version: 4.5.4
## Steps to reproduce the problem
it's not easy to reproduce but I will put the steps that I always do when using Gajim. and it happens randomly could be after 1 day could be after 10 days.
1. Open Gajim start using your account for a few days (1 day 5 days or 10 days can't tell) chat e.g with friends and family or in MUC. use Discovery service to discover other chats/servers and join
2. After a few days of doing the above the "Block Contact" and any Block related button is gray out/disabled can't be used same for the option of Archiving Preferences in the Accounts-Advanced menu bar it just happens to get gray as the Blocking List too
3. to regain this/these functionality/i(es) again one must restart Gajim or change the status to offline and then online
## Expected behavior
Gajim should offer this/these functionality/ies all the time as long as it's open and connected to an account.
## Actual behavior
Gajim disable Block functionality and Archiving Preferences after using your account for few days (1 day 5 days or 10 days can't tell).
**There is a little one piece of information that I want to note about though I use a RTL language with some of my contacts too so in case that might have a direct cause to this bug or not I just wanted to mention this**
Thank you.https://dev.gajim.org/gajim/gajim/-/issues/11768NotificationManager: TypeError: 'NoneType' object is not callable (when decli...2024-02-21T21:59:59ZDaniel BrötzmannNotificationManager: TypeError: 'NoneType' object is not callable (when declining MUC invitation)# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4976893973
- First seen:
2024-02-14T15:00:54+00:00
- Last seen: 2024-02-14T15:00:54+00:00
- Event: 1
- Users: 0# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4976893973
- First seen:
2024-02-14T15:00:54+00:00
- Last seen: 2024-02-14T15:00:54+00:00
- Event: 1
- Users: 0https://dev.gajim.org/gajim/gajim/-/issues/11728ValueError on disabling an account2023-12-16T15:17:46ZGreg SmallsValueError on disabling an account**Please first check if another issue has been opened for your problem**
## Versions
- OS: Linux
- GTK version: 3.
- Gajim version: 1.8.1
- Python-nbxmpp version: 4.5.3
## Steps to reproduce the problem
1. Disable a logge...**Please first check if another issue has been opened for your problem**
## Versions
- OS: Linux
- GTK version: 3.
- Gajim version: 1.8.1
- Python-nbxmpp version: 4.5.3
## Steps to reproduce the problem
1. Disable a logged in account from Modify Accounts window
2. quit Gajim
Also,
1. Disable a logged in account and from Modify Accounts window
2. enable the account
3. quit Gajim
## Expected behavior
Account should be disabled.
## Actual behavior
Account is disabled but following traceback is printed when Gajim is quit (not immediately after the disabling)
```
(E) nbxmpp.connection (jabb3r.de) Error while executing data-received:
Traceback (most recent call last):
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/tcp.py", line 284, in _on_read_async_finish
self.notify('data-received', data)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/util.py", line 454, in notify
func(self, signal_name, *args, **kwargs)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/client.py", line 565, in _on_data_received
self._dispatcher.process_data(data)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/dispatcher.py", line 256, in process_data
self.notify('stream-end', self._parser.streamError)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/util.py", line 454, in notify
func(self, signal_name, *args, **kwargs)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/client.py", line 520, in _on_stream_end
self._con.shutdown_input()
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/tcp.py", line 390, in shutdown_input
self._check_for_shutdown()
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/tcp.py", line 383, in _check_for_shutdown
self._finalize('disconnected')
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/tcp.py", line 408, in _finalize
self.notify(signal_name)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/util.py", line 454, in notify
func(self, signal_name, *args, **kwargs)
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/client.py", line 492, in _on_disconnected
self.notify('disconnected')
File "$HOME/Documents/gajim/env/lib/python3.10/site-packages/nbxmpp/util.py", line 454, in notify
func(self, signal_name, *args, **kwargs)
File "$HOME/Documents/gajim/gajim/common/client.py", line 289, in _on_disconnected
self.notify('state-changed', SimpleClientState.DISCONNECTED)
File "$HOME/Documents/gajim/gajim/common/helpers.py", line 1384, in notify
self._callbacks[signal_name].remove(weak_method)
ValueError: list.remove(x): x not in list
```https://dev.gajim.org/gajim/gajim/-/issues/11720AttributeError: 'NoneType' object has no attribute 'set_password'2023-12-16T15:41:14Zdiode24AttributeError: 'NoneType' object has no attribute 'set_password'## Versions:
- OS: Ubuntu 23.10 23.10 (mantic)
- GTK Version: 3.24.38
- PyGObject Version: 3.46.0
- GLib Version : 2.78.0
- libsoup Version: 3.4.2
- python-nbxmpp Version: 4.5.3
- Gajim Version: 1.8.4
## Traceback
```plaintext
Traceba...## Versions:
- OS: Ubuntu 23.10 23.10 (mantic)
- GTK Version: 3.24.38
- PyGObject Version: 3.46.0
- GLib Version : 2.78.0
- libsoup Version: 3.4.2
- python-nbxmpp Version: 4.5.3
- Gajim Version: 1.8.4
## Traceback
```plaintext
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/common/client.py", line 559, in connect
self._client.set_password(password)
File "/usr/lib/python3/dist-packages/nbxmpp/client.py", line 236, in set_password
self._sasl.set_password(password)
^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'set_password'
```
## Steps to reproduce the problem
I don't know. I had gajim viewing a private message via muc. I was switched to a different application. I switched back to gajim with alt-tab and I briefly saw the private message, followed by gajim showing the "home screen" of my workspace, and the error window. This might have been related to an account that I have enabled that currently has its server down. Maybe I had tried to disable this account before the bug occurred, I can't remember. (currently, accounts will not disable when server is unreachable)https://dev.gajim.org/gajim/gajim/-/issues/11713Hangs when removing avatar2023-12-16T15:23:19ZNicocoHangs when removing avatar**Please first check if another issue has been opened for your problem**
## Versions
- OS: debian bookworm
- Gajim version: 25466559b
## Steps to reproduce the problem
1. Go to account settings
1. Edit profile
1. Click on t...**Please first check if another issue has been opened for your problem**
## Versions
- OS: debian bookworm
- Gajim version: 25466559b
## Steps to reproduce the problem
1. Go to account settings
1. Edit profile
1. Click on the trash bin icon to delete the avatar
1. Click save
## Expected behavior
The window should close.
## Actual behavior
The gear animation stays there until I manually close the window.
The console shows this warning:
> 2023-12-05T14:33:20 (W) gajim.gtk.profile Unable to get access model for urn:xmpp:avatar:data: Error from test@localhost: item-not-found
BTW, it is possible to "remove the avatar" while no avatar is set, which is a bit weird too.https://dev.gajim.org/gajim/gajim/-/issues/11709Creation of multiple unnamed group chats bug2023-12-03T12:31:50Zdiode24Creation of multiple unnamed group chats bugAfter creating more than one group chats without giving them a name, gajim will display erroneous information about the second created group chat and all after that.
## Steps to reproduce bug
1. create a new account on nixnet.services
2...After creating more than one group chats without giving them a name, gajim will display erroneous information about the second created group chat and all after that.
## Steps to reproduce bug
1. create a new account on nixnet.services
2. create a new group chat with the nixnet.services account, do not change any settings for this group chat, do not name it, use all defaults, press create button
3. repeat step 2 to create another group chat with the same nixnet.services account
4. restart gajim
5. jids and names for the second created group chat will be wrong in some spots in the 'Share Group Chat' button and 'Group Chat Details'
6. creating more group chats will have the same problem
I haven't experienced this when testing on prosody and it doesn't happen on all ejabberd servers. Conversations.im does not produce this bug behavior in my testing.
Versions at the time of my testing:
- gajim-nightly
- nixnet.services: ejabberd 23.4.0
- conversations.im: ejabberd 19.05.13-conversations.imhttps://dev.gajim.org/gajim/gajim/-/issues/11704Cannot remove account from gajim when server is unreachable2023-11-28T07:32:12Zdiode24Cannot remove account from gajim when server is unreachable- ubuntu 23.10 with gajim-nightly
- windows 10 with gajim 1.8.4
I ran into this bug when I had an account on a now defunct server. It seems I cannot remove the account from gajim.
# Steps to reproduce problem
1. in gajim, enable an acc...- ubuntu 23.10 with gajim-nightly
- windows 10 with gajim 1.8.4
I ran into this bug when I had an account on a now defunct server. It seems I cannot remove the account from gajim.
# Steps to reproduce problem
1. in gajim, enable an account that you want to remove from gajim
2. kill gajim
3. disable network connection
4. start gajim
5. try to remove account
6. gajim gets stuck with a message "Trying to remove account..."
Debug log when selecting to remove account:
```
2023-11-28T04:17:49 (I) gajim.client | Starting to disconnect conversations.im1
2023-11-28T04:17:49 (W) nbxmpp.stream | (conversations.im1) Stream can't disconnect, stream state: StreamState.DISCONNECTED
```https://dev.gajim.org/gajim/gajim/-/issues/11692Error: ValueError: Trying to add GroupchatParticipant to BareContact2023-11-26T18:56:25Zkr1vi4Error: ValueError: Trying to add GroupchatParticipant to BareContact## Versions:
- OS: Arch Linux rolling (n/a)
- GTK Version: 3.24.38
- PyGObject Version: 3.46.0
- GLib Version : 2.78.0
- libsoup Version: 3.4.4
- python-nbxmpp Version: 4.5.2
- Gajim Version: 1.8.3
## Traceback
```
Traceback (most recen...## Versions:
- OS: Arch Linux rolling (n/a)
- GTK Version: 3.24.38
- PyGObject Version: 3.46.0
- GLib Version : 2.78.0
- libsoup Version: 3.4.4
- python-nbxmpp Version: 4.5.2
- Gajim Version: 1.8.3
## Traceback
```
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/gajim/gtk/application.py", line 388, in _handle_local_options
self._startup()
File "/usr/lib/python3.11/site-packages/gajim/gtk/application.py", line 268, in _startup
MainWindow()
File "/usr/lib/python3.11/site-packages/gajim/gtk/main.py", line 154, in __init__
self._load_chats()
File "/usr/lib/python3.11/site-packages/gajim/gtk/main.py", line 1305, in _load_chats
self._chat_page.load_workspace_chats(workspace_id)
File "/usr/lib/python3.11/site-packages/gajim/gtk/chat_page.py", line 282, in load_workspace_chats
self.add_chat_for_workspace(workspace_id,
File "/usr/lib/python3.11/site-packages/gajim/gtk/chat_page.py", line 254, in add_chat_for_workspace
client.get_module('Contacts').add_private_contact(jid)
File "/usr/lib/python3.11/site-packages/gajim/common/modules/contacts.py", line 182, in add_private_contact
raise ValueError(f'Trying to add GroupchatParticipant {jid}, '
ValueError: Trying to add GroupchatParticipant obshenie@conference.jabber.ru/owl9206, to BareContact obshenie@conference.jabber.ru (conversations.im)
```
## Steps to reproduce the problem
...https://dev.gajim.org/gajim/gajim/-/issues/11680Plugin update notification duplicates2023-11-09T18:18:36Zdiode24Plugin update notification duplicatesIf there is a plugin update available and gajim is kept running long enough, gajim seems to check for updates again and will add a second notification when there already is one for the same update. This also results in the notification c...If there is a plugin update available and gajim is kept running long enough, gajim seems to check for updates again and will add a second notification when there already is one for the same update. This also results in the notification counter increasing.
## Steps to reproduce problem
1. gajim shows a notification of available plugin update
2. do not install update, do not dismiss the notification
3. let gajim keep running for about 24 hourshttps://dev.gajim.org/gajim/gajim/-/issues/11671call_manager: AssertionError about account2023-11-02T21:08:40ZDaniel Brötzmanncall_manager: AssertionError about account# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4596333799
- First seen:
2023-11-02T17:24:18+00:00
- Last seen: 2023-11-02T17:24:18+00:00
- Event: 1
- Users: 0# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4596333799
- First seen:
2023-11-02T17:24:18+00:00
- Last seen: 2023-11-02T17:24:18+00:00
- Event: 1
- Users: 0https://dev.gajim.org/gajim/gajim/-/issues/11649ContactInfo entity time: KeyError: 'Quicksy.L-Xg'2023-10-20T17:04:40ZDaniel BrötzmannContactInfo entity time: KeyError: 'Quicksy.L-Xg'# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4558230358
- First seen:
2023-10-19T10:26:47+00:00
- Last seen: 2023-10-19T10:26:47+00:00
- Event: 1
- Users: 0# Error Details:
- Sentry event: https://sentry.io/gajim-aec982731/gajim/issues/4558230358
- First seen:
2023-10-19T10:26:47+00:00
- Last seen: 2023-10-19T10:26:47+00:00
- Event: 1
- Users: 0