abrt 1.1.1 detected a crash.
cmdline: /usr/bin/python -OO gajim.py
comment: I don't think this is reliably reproducible.
reason: groupchat_control.py:1841:handle_message_textview_mykey_press:ValueError: list.remove(x): x not in list
release: Fedora release 13 (Goddard)
groupchat_control.py:1841:handle_message_textview_mykey_press:ValueError: list.remove(x): x not in list
Traceback (most recent call last):
File "/usr/share/gajim/src/chat_control.py", line 656, in _on_message_textview_mykeypress_event
File "/usr/share/gajim/src/groupchat_control.py", line 1841, in handle_message_textview_mykey_press
list_nick.remove(self.nick) # Skip self
ValueError: list.remove(x): x not in list
Local variables in innermost frame:
self: <groupchat_control.GroupchatControl object at 0x4179050>
cursor_position: <gtk.TextMark object at 0x433e050 (GtkTextMark at 0x438df80)>
widget: <MessageTextView object at 0x432c050 (message_textview+MessageTextView at 0x42f3220)>
message_buffer: <gtk.TextBuffer object at 0x433e0f0 (GtkTextBuffer at 0x43c0100)>
end_iter: <GtkTextIter at 0x31dac50>
start_iter: <GtkTextIter at 0x39a1720>
event_keymod: <flags 0 of type GdkModifierType>
event: <gtk.gdk.Event at 0x41660f8: GDK_KEY_PRESS keyval=Tab>
How to reproduce
1. I started gajim
2. It asked for the passphrase for gpg key, don't know whether this is related though
3. and it automatically joined a groupchat
Created attachment 436805 [details]
The log tells me you pressed Tab at just the right moment when the groupchat window was already open, but the list of participants did not include yourself yet.
I was able to reproduce it by manually joining a groupchat and pressing Tab a fraction of a second later. And it is reproducible in latest upstream hg 'tip' too.
I have reported it upstream: http://trac.gajim.org/ticket/5833
gajim-0.14-1.fc13 has been submitted as an update for Fedora 13.
gajim-0.14-1.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update gajim'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/gajim-0.14-1.fc13
gajim-0.14-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.