FS#50483 - Eric 6.1.8 crash on startup

Attached to Project: Community Packages
Opened by Paulo Machado (paulo.mach) - Monday, 22 August 2016, 16:55 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 26 August 2016, 13:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Eric python IDE crash on startup with same log

Additional info:
* version 6.1.8
* independent of configuration

Steps to reproduce:
* start Eric (from terminal to gather info)

* Debug log:
DEBUG:root:Importing Preferences
Warning: translation file 'qt_pt_BR'could not be loaded.
Using default.
Warning: translation file 'eric6_pt_BR'could not be loaded.
Using default.
Warning: translation file 'qscintilla_pt_BR'could not be loaded.
Using default.
DEBUG:root:Starting...
DEBUG:root:Generating Main Window...
BackgroundService listening on: 35307
DEBUG:root:Initializing Plugin Manager...
DEBUG:root:Generating Main User Interface...
DEBUG:root:Creating Layout...
DEBUG:root:Creating Viewmanager...
DEBUG:root:Creating Previewer...
DEBUG:root:Creating sidebars...
DEBUG:root:Creating Project Browser...
DEBUG:root:Creating Multiproject Browser...
DEBUG:root:Creating Template Viewer...
DEBUG:root:Creating Debug Viewer...
DEBUG:root:Creating Chat Widget...
DEBUG:root:Creating IRC Widget...
DEBUG:root:Creating Task Viewer...
DEBUG:root:Creating Log Viewer...
DEBUG:root:Creating Shell...
An unhandled exception occurred. Please report the problem
using the error reporting dialog or via email to <eric-bugs@eric-ide.python-projects.org>.
A log has been written to "/home/paulo/.eric6/eric6_error.log".

Error information:
--------------------------------------------------------------------------------
2016-08-22, 13:54:05
--------------------------------------------------------------------------------
<class 'TypeError'>:
QsciLexerPython(parent: QObject = None): argument 1 has unexpected type 'Shell'
--------------------------------------------------------------------------------
File "/usr/lib/python3.5/site-packages/eric6/eric6.py", line 359, in <module>
main()
File "/usr/lib/python3.5/site-packages/eric6/eric6.py", line 340, in main
restartArgs)
File "/usr/lib/python3.5/site-packages/eric6/UI/UserInterface.py", line 232, in __init__
self.__createLayout(debugServer)
File "/usr/lib/python3.5/site-packages/eric6/UI/UserInterface.py", line 634, in __createLayout
self.__createSidebarsLayout(debugServer)
File "/usr/lib/python3.5/site-packages/eric6/UI/UserInterface.py", line 867, in __createSidebarsLayout
ShellAssembly(debugServer, self.viewmanager, True)
File "/usr/lib/python3.5/site-packages/eric6/QScintilla/Shell.py", line 48, in __init__
self.__shell = Shell(dbs, vm, self)
File "/usr/lib/python3.5/site-packages/eric6/QScintilla/Shell.py", line 233, in __init__
self.__bindLexer()
File "/usr/lib/python3.5/site-packages/eric6/QScintilla/Shell.py", line 315, in __bindLexer
self.lexer_ = Lexers.getLexer(self.language, self)
File "/usr/lib/python3.5/site-packages/eric6/QScintilla/Lexers/__init__.py", line 209, in getLexer
return LexerPython(language, parent)
File "/usr/lib/python3.5/site-packages/eric6/QScintilla/Lexers/LexerPython.py", line 31, in __init__
QsciLexerPython.__init__(self, parent)

--------------------------------------------------------------------------------
Version Numbers:
Python 3.5.2
Qt 5.7.0
PyQt 5.7
sip 4.18
QScintilla 2.9.2
WebKit 538.1
eric6 6.1.8 (rev. a8a747768561)

Platform: linux
3.5.2 (default, Jun 28 2016, 08:46:01)
[GCC 6.1.1 20160602]
--------------------------------------------------------------------------------
Distribution Info:
/etc/arch-release

/etc/os-release
NAME="Arch Linux"
ID=arch
PRETTY_NAME="Arch Linux"
ANSI_COLOR="0;36"
HOME_URL="https://www.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 26 August 2016, 13:55 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#50512 
Comment by Paulo Machado (paulo.mach) - Wednesday, 24 August 2016, 15:49 GMT
Accordingly to upstream developer this issue is due to:

"This kind of issues is a clear indication, that the package maintainers updated
PyQt but forgot to rebuild the QScintilla Python bindings."

Loading...