Summary: | Crash on startup while parsing python code | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Gaël de Chalendar (aka Kleag) <kleagg> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | mail, mail |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.6.0 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Gaël de Chalendar (aka Kleag)
2020-09-15 14:03:31 UTC
Created attachment 131676 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Even after removing duchain cache and stopping background syntax analyzer, it continues to crash. Correction: after several restarts and several cache removing, it stopped to crash. When it crashed, messages in the console were: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) created new snippet repo "/home/gael/.local/share/ktexteditor_snippets/data/Bash.xml" SnippetRepository(0x55bbb316b110) Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes. kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed kf.kio.widgets.kdirmodel: protocol mismatch: "" vs "file" Cyclic dependency detected between "file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" qrc:/qml/Develop.qml:139:21: QML Heading: Binding loop detected for property "font.pointSize" qrc:/qml/area_code.qml:87:9: QML Heading: Binding loop detected for property "font.pointSize" qrc:/qml/area_code.qml:63:9: QML Heading: Binding loop detected for property "font.pointSize" qrc:/qml/storage.js:24: TypeError: Cannot call method 'openDatabaseSync' of undefined kdevelop.plugins.python.duchain: tuple type object is not available kdevelop.plugins.python.duchain: [ !!! ] did not get a typetrack container object when expecting one! Fix code / setup. kdevelop.plugins.python.duchain: [ !!! ] did not get a typetrack container object when expecting one! Fix code / setup. kdevelop.plugins.python.duchain: tuple type object is not available kdevelop.plugins.python.duchain: [ !!! ] did not get a typetrack container object when expecting one! Fix code / setup. kdevelop.plugins.python.duchain: tuple type object is not available kdevelop.plugins.python.duchain: tuple type object is not available kdevelop.plugins.python.duchain: tuple type object is not available kdevelop.plugins.python.duchain: tuple type object is not available python code checker error: "/home/gael/.virtualenvs/pytorch/lib/python3.8/site-packages/pep8.py:110: FutureWarning: Possible nested set at position 1\n EXTRANEOUS_WHITESPACE_REGEX = re.compile(r'[[({] | []}),;:]')\n" remaining: 0 1075 kdevplatform.language: Could not open file "/home/gael/.virtualenvs/pytorch/lib/python3.8/site-packages/torch/_C/__init__.py" (path "/home/gael/.virtualenvs/pytorch/lib/python3.8/site-packages/torch/_C/__init__.py" ) OverflowError: Python int too large to convert to C long kdevplatform.shell: Broken text-document: QUrl("file:///tmp/kdevelop_HfwQsq.patch") qrc:/qml/storage.js:24: TypeError: Cannot call method 'openDatabaseSync' of undefined OverflowError: Python int too large to convert to C long OverflowError: Python int too large to convert to C long OverflowError: Python int too large to convert to C long OverflowError: Python int too large to convert to C long Unsupported _expr AST type: 37 Unsupported _expr AST type: 7500915 QSocketNotifier: Invalid socket 6 and type 'Read', disabling... QSocketNotifier: Invalid socket 10 and type 'Read', disabling... QSocketNotifier: Invalid socket 22 and type 'Read', disabling... QSocketNotifier: Invalid socket 27 and type 'Read', disabling... QSocketNotifier: Invalid socket 24 and type 'Read', disabling... The X11 connection broke (error 1). Did the X11 server die? ClassDeclarationData::baseClasses There were items left on destruction: 2208 ProblemData::diagnostics There were items left on destruction: 2629 DUContextData::m_uses There were items left on destruction: 29556 This is a crash in the AST code, seems related to the Python 3.8 changes done very recently probably. What Python version is your KDevelop using? *** This bug has been marked as a duplicate of bug 426292 *** Python 3.8.2 |