[Python-apps-team] Bug#1005259: /usr/bin/mu-editor: REPL crashes mu-editor on KDE desktop
Mark Cookson
markcookson at yahoo.com
Thu Feb 10 00:09:55 GMT 2022
Package: mu-editor
Version: 1.0.3+dfsg-2
Severity: normal
File: /usr/bin/mu-editor
X-Debbugs-Cc: markcookson at yahoo.com
Dear Maintainer,
I installed mu-editor using apt install and the program opens and runs test projects. However,
clicking the 'REPL' button immediately crashes the program. This is using the KDE desktop on Debian Sid.
mu.log and System information are below:
2022-02-10 13:06:30,706 - root:112(run) INFO:
-----------------
Starting Mu 1.0.3
2022-02-10 13:06:30,706 - root:113(run) INFO: uname_result(system='Linux', node='debian', release='5.15.0-3-amd64', version='#1 SMP Debian 5.15.15-2 (2022-01-30)', machine='x86_64')
2022-02-10 13:06:30,706 - root:114(run) INFO: Python path: ['/usr/share/mu-editor', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/home/mark/.local/lib/python3.9/site-packages', '/usr/local/lib/python3.9/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3/dist-packages/IPython/extensions']
2022-02-10 13:06:30,706 - root:115(run) INFO: Language code: en_NZ
2022-02-10 13:06:30,783 - mu.logic:543(__init__) INFO: Setting up editor.
2022-02-10 13:06:30,783 - mu.logic:562(__init__) INFO: Settings path: /home/mark/.local/share/mu/settings.json
2022-02-10 13:06:30,783 - mu.logic:563(__init__) INFO: Session path: /home/mark/.local/share/mu/session.json
2022-02-10 13:06:30,783 - mu.logic:564(__init__) INFO: Log directory: /home/mark/.cache/mu/log
2022-02-10 13:06:30,783 - mu.logic:565(__init__) INFO: Data directory: /home/mark/.local/share/mu
2022-02-10 13:06:30,797 - mu.logic:578(setup) INFO: Available modes: python, adafruit, microbit, debugger, pygamezero
2022-02-10 13:06:30,947 - mu.logic:1147(change_mode) INFO: Workspace directory: /home/mark/mu_code
2022-02-10 13:06:30,948 - mu.logic:625(restore_session) INFO: Restoring session from: /home/mark/.local/share/mu/session.json
2022-02-10 13:06:30,948 - mu.logic:626(restore_session) DEBUG: {'theme': 'day', 'mode': 'python', 'paths': [], 'envars': [], 'minify': False, 'microbit_runtime': '', 'zoom_level': 2}
2022-02-10 13:06:30,948 - mu.logic:647(restore_session) INFO: Loaded files.
2022-02-10 13:06:30,948 - mu.logic:650(restore_session) INFO: User defined environment variables: []
2022-02-10 13:06:30,948 - mu.logic:654(restore_session) INFO: Minify scripts on micro:bit? False
2022-02-10 13:06:30,988 - mu.logic:678(restore_session) INFO: Starting with blank file.
2022-02-10 13:06:31,002 - mu.logic:1147(change_mode) INFO: Workspace directory: /home/mark/mu_code
2022-02-10 13:06:34,393 - mu.modes.python3:225(toggle_repl) INFO: Toggle REPL on.
2022-02-10 13:06:34,394 - mu.modes.python3:57(start_kernel) INFO: ['/usr/share/mu-editor', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/home/mark/.local/lib/python3.9/site-packages', '/usr/local/lib/python3.9/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3/dist-packages/IPython/extensions']
2022-02-10 13:06:34,395 - mu.modes.python3:61(start_kernel) INFO: Starting iPython kernel with user defined envars: {}
2022-02-10 13:06:34,396 - asyncio:59(__init__) DEBUG: Using selector: EpollSelector
2022-02-10 13:06:34,422 - traitlets:96(create_provisioner_instance) DEBUG: Instantiating kernel 'Python 3 (ipykernel)' with kernel provisioner: local-provisioner
2022-02-10 13:06:34,434 - traitlets:379(_async_start_kernel) DEBUG: Starting kernel: ['/usr/bin/python3', '-m', 'ipykernel_launcher', '-f', '/tmp/tmplclwgtbg.json']
2022-02-10 13:06:34,442 - traitlets:604(_create_connected_socket) DEBUG: Connecting to: tcp://127.0.0.1:39911
2022-02-10 13:06:34,456 - root:95(excepthook) ERROR: Unrecoverable error
Traceback (most recent call last):
File "/usr/share/mu-editor/mu/modes/python3.py", line 310, in on_kernel_start
self.view.add_jupyter_repl(kernel_manager, kernel_client)
File "/usr/share/mu-editor/mu/interface/main.py", line 463, in add_jupyter_repl
kernel_manager.kernel.gui = 'qt4'
AttributeError: 'QtKernelManager' object has no attribute 'kernel'
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.15.0-3-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mu-editor depends on:
ii fonts-inconsolata 001.010-6
ii python3 3.9.8-1
ii python3-appdirs 1.4.4-2
ii python3-guizero 1.3.0+dfsg-1
ii python3-matplotlib 3.5.1-2+b1
ii python3-nudatus 0.0.5-2
ii python3-pgzero 1.2.post4+dfsg-2
ii python3-pil 9.0.0-1
ii python3-pycodestyle 2.6.0-1
ii python3-pyflakes 2.2.0-3
ii python3-pyqt5 5.15.6+dfsg-1+b1
ii python3-pyqt5.qsci 2.11.6+dfsg-4+b1
ii python3-pyqt5.qtchart 5.15.4+dfsg-2+b1
ii python3-pyqt5.qtserialport 5.15.6+dfsg-1+b1
ii python3-qtconsole 5.2.2-1
ii python3-requests 2.25.1+dfsg-2
ii python3-semver 2.10.2-3
ii python3-serial 3.5~b0-1
ii python3-uflash 1.2.4+dfsg-8
mu-editor recommends no packages.
Versions of packages mu-editor suggests:
pn mu-editor-doc <none>
pn python3-gpiozero <none>
pn python3-pigpio <none>
-- no debconf information
More information about the Python-apps-team
mailing list