https://bugs.kde.org/show_bug.cgi?id=408179
--- Comment #56 from vialav <[email protected]> --- $ gdb --args cantor -b python2 ─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/16/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/22/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/24/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/32/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/48/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/64/" Invalid Context= "stock" line for icon theme: "/usr/share/icons/ubuntu-mono-dark/stock/128/" dir: "/usr/lib/x86_64-linux-gnu/qt5/plugins/cantor/backends" Creating MaximaBackend Creating NullBackend Creating PythonBackend Creating PythonBackend Creating RBackend Creating SageBackend Creating ScilabBackend dir: "/usr/bin/cantor/backends" Backend "Python 2" offers extensions: ("LinearAlgebraExtension", "PackagingExtension", "PlotExtension", "ScriptExtension", "VariableManagementExtension") PythonSession(0xbe5880) Cantor::VariableManagementExtension(0x9b5c60, name = "VariableManagementExtension") PythonHighlighter constructor PythonKeywords constructor new worksheetaccess interface loading assistants... dir: "/usr/lib/x86_64-linux-gnu/qt5/plugins/cantor/assistants" plugin "AdvancedPlot" is not supported by "Python 2" plugin "Create Matrix" is supported by "Python 2" , requires extensions ("LinearAlgebraExtension") QObject::connect: signal not found in QAction plugin "Differentiate" is not supported by "Python 2" plugin "Eigenvalues" is not supported by "Python 2" plugin "Eigenvectors" is not supported by "Python 2" plugin "Import Package" is supported by "Python 2" , requires extensions ("PackagingExtension") QObject::connect: signal not found in QAction plugin "Integrate" is not supported by "Python 2" plugin "Invert Matrix" is not supported by "Python 2" plugin "Plot2d" is supported by "Python 2" , requires extensions ("PlotExtension") QObject::connect: signal not found in QAction plugin "Plot3d" is supported by "Python 2" , requires extensions ("PlotExtension") QObject::connect: signal not found in QAction plugin "QalculatePlot" is not supported by "Python 2" plugin "RunScript" is supported by "Python 2" , requires extensions ("ScriptExtension") QObject::connect: signal not found in QAction plugin "Solve" is not supported by "Python 2" dir: "/usr/bin/cantor/assistants" loading panel plugins for session of type "Python 2" Requesting capabilities of Python3Session dir: "/usr/lib/x86_64-linux-gnu/qt5/plugins/cantor/panels" plugin "Help" is supported, requires extensions ("") plugin "Variable Manager" is supported, requires extensions ("VariableManagementExtension") dir: "/usr/bin/cantor/panels" Requesting capabilities of Python3Session Entry Appended adding panel for "Help" adding panel for "Variable Manager" [Detaching after fork from child process 14358] [Cantor] >>> import sys; print (sys.version_info) ShortcutOverride 16777220 QFlags<Qt::KeyboardModifiers>(ShiftModifier) login [Detaching after fork from child process 14547] QObject::connect: signal not found in QTimer send command: "login" () send command: "setFilePath" ("") wsStatusChange 1 evaluating: "import sys; print (sys.version_info)" wsStatusChange 0 wsStatusChange 0 run first expression "import sys; print (sys.version_info)\n" send command: "code" ("import sys; print (sys.version_info)\n") [Cantor] (hungs on "Calculating…") [File -> Exit] ShortcutOverride 16777220 QFlags<Qt::KeyboardModifiers>(ShiftModifier) login [Detaching after fork from child process 14547] QObject::connect: signal not found in QTimer send command: "login" () send command: "setFilePath" ("") wsStatusChange 1 evaluating: "import sys; print (sys.version_info)" wsStatusChange 0 wsStatusChange 0 run first expression "import sys; print (sys.version_info)\n" send command: "code" ("import sys; print (sys.version_info)\n") send command: "exit" () logout wsStatusChange 2 [Thread 0x7fffeb1b4700 (LWP 14349) exited] [Thread 0x7fffd90af700 (LWP 14354) exited] [Thread 0x7fffdbde3700 (LWP 14352) exited] [Thread 0x7fffe217f700 (LWP 14350) exited] [Thread 0x7fffee32e800 (LWP 14345) exited] [Inferior 1 (process 14345) exited normally] >>> quit $ python -c 'import sys; print (sys.version_info)' sys.version_info(major=2, minor=7, micro=15, releaselevel='final', serial=0) $ python3 -c 'import sys; print (sys.version_info)' sys.version_info(major=3, minor=6, micro=8, releaselevel='final', serial=0) <there is no difference from Python 2 under the Python 3 session:> ShortcutOverride 16777220 QFlags<Qt::KeyboardModifiers>(ShiftModifier) login [Detaching after fork from child process 14646] QObject::connect: signal not found in QTimer send command: "login" () send command: "setFilePath" ("") wsStatusChange 1 evaluating: "print(\"Hello, world!\")" wsStatusChange 0 wsStatusChange 0 run first expression "print(\"Hello, world!\")\n" send command: "code" ("print(\"Hello, world!\")\n") <Cantor hungs on Calculating…> [File -> Exit] send command: "exit" () logout wsStatusChange 2 [Thread 0x7fffeb1b4700 (LWP 14637) exited] [Thread 0x7fffd90af700 (LWP 14642) exited] [Thread 0x7fffdbde3700 (LWP 14640) exited] [Thread 0x7fffe197e700 (LWP 14639) exited] [Thread 0x7fffe217f700 (LWP 14638) exited] [Inferior 1 (process 14633) exited normally] >>> quit Cantor exited normally (there was no need in gdb, actually). There are also `cantor_python3server` and `cantor_python2server` hunged in the processes. I'm terminating them now. P.S. I'm reposting the things concerning the python backend(s) and the buttons (Qt signals problem) under separate tickets since I've run out of time. -- You are receiving this mail because: You are watching all bug changes.
