Version-Release number of selected component: ninja-ide-2.1.1-4.fc18 Additional info: cmdline: /usr/bin/python /usr/bin/ninja-ide executable: /usr/bin/ninja-ide kernel: 3.8.2-206.fc18.x86_64 uid: 1000 Truncated backtrace: highlighter.py:326:realtime_highlight:AttributeError: 'QTextBlockUserData' object has no attribute 'clear_data' Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ninja_ide/gui/editor/highlighter.py", line 244, in highlightBlock self.highlight_function(text) File "/usr/lib/python2.7/site-packages/ninja_ide/gui/editor/highlighter.py", line 253, in open_highlight self.realtime_highlight(text) File "/usr/lib/python2.7/site-packages/ninja_ide/gui/editor/highlighter.py", line 326, in realtime_highlight user_data.clear_data() AttributeError: 'QTextBlockUserData' object has no attribute 'clear_data' Local variables in innermost frame: text: PyQt4.QtCore.QString(u'#!/usr/bin/python') self: <ninja_ide.gui.editor.highlighter.Highlighter object at 0x34a9050> hls: [] user_data: <PyQt4.QtGui.QTextBlockUserData object at 0x34a9440> block: <PyQt4.QtGui.QTextBlock object at 0x34a93b0>
Created attachment 712677 [details] File: backtrace
Created attachment 712678 [details] File: core_backtrace
Created attachment 712679 [details] File: environ
This seems to be a PyQT4. http://www.riverbankcomputing.com/pipermail/pyqt/2013-March/032457.html Re-assigning to see if it's resolved upstream.
I cannot reproduce the problem using: $ rpm -q ninja-ide sip PyQt4 ninja-ide-2.1.1-4.fc18.noarch sip-4.14.5-1.fc18.x86_64 PyQt4-4.10-1.fc18.x86_64 Maybe was already fixed with: https://admin.fedoraproject.org/updates/FEDORA-2013-4559/sip-4.14.5-1.fc18 ?
I take it back, had to play with it a bit first (without any instructions here how to reproduce... *cough* :) ) confirmed crash, I'll try to play with a few things and let you know...
Apologies for lack of reproduction instructions. I never found a specific way to cause it to happen. Let me know if you need any further information, and thanks!
confirmed (seems!) fixed with sip-4.14.6 + PyQt4-4.10.1 I'll get to work on prepping updates.
PyQt4-4.10.1-2.fc19,sip-4.14.6-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/PyQt4-4.10.1-2.fc19,sip-4.14.6-1.fc19
PyQt4-4.10.1-2.fc18,sip-4.14.6-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/PyQt4-4.10.1-2.fc18,sip-4.14.6-1.fc18
PyQt4-4.10.1-2.fc17,sip-4.14.6-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/PyQt4-4.10.1-2.fc17,sip-4.14.6-1.fc17
Package PyQt4-4.10.1-2.fc19, sip-4.14.6-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing PyQt4-4.10.1-2.fc19 sip-4.14.6-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-6795/PyQt4-4.10.1-2.fc19,sip-4.14.6-1.fc19 then log in and leave karma (feedback).
PyQt4-4.10.1-2.fc19, sip-4.14.6-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
sip-4.14.6-1.fc18, PyQt4-4.10.1-4.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
sip-4.14.6-1.fc17, PyQt4-4.10.1-4.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.