https://bugs.kde.org/show_bug.cgi?id=408179

--- Comment #25 from vialav <d...@bk.ru> ---
Your suggestion was timely:

My system has exported:
QT_LOGGING_RULES=*.debug=false

But that was meant essentially to preserve the only debug output. It puzzles me
what the 'debug' output was that or it wasn't. 

Unsetting QT_LOGGING_RULES started to produce the desired [non-debug?] output:

─── 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"
"Julia" true true
"KAlgebra" true true
"Lua" true true
"Maxima" true true
"nullbackend" false true
"Octave" true true
"Python 2" true true
"Python 3" true true
"Qalculate" true true
"R" true true
"Sage" true true
"Scilab" true true
Backend  "Julia"  offers extensions:  ("VariableManagementExtension",
"PackagingExtension", "PlotExtension", "ScriptExtension",
"LinearAlgebraExtension")
JuliaSession(0x4abe20) Cantor::VariableManagementExtension(0x95f800, name =
"VariableManagementExtension")
new worksheetaccess interface
loading assistants...
dir:  "/usr/lib/x86_64-linux-gnu/qt5/plugins/cantor/assistants"
plugin  "AdvancedPlot"  is not supported by  "Julia"
plugin  "Create Matrix"  is supported by  "Julia" , requires extensions 
("LinearAlgebraExtension")
plugin  "Differentiate"  is not supported by  "Julia"
plugin  "Eigenvalues"  is not supported by  "Julia"
plugin  "Eigenvectors"  is not supported by  "Julia"
plugin  "Import Package"  is supported by  "Julia" , requires extensions 
("PackagingExtension")
plugin  "Integrate"  is not supported by  "Julia"
plugin  "Invert Matrix"  is not supported by  "Julia"
plugin  "Plot2d"  is supported by  "Julia" , requires extensions 
("PlotExtension")
plugin  "Plot3d"  is supported by  "Julia" , requires extensions 
("PlotExtension")
plugin  "QalculatePlot"  is not supported by  "Julia"
plugin  "RunScript"  is supported by  "Julia" , requires extensions 
("ScriptExtension")
plugin  "Solve"  is not supported by  "Julia"
dir:  "/usr/bin/cantor/assistants"
loading panel plugins for session of type  "Julia"
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"
Entry Appended
adding panel for  "Help"
adding panel for  "Variable Manager" # here I've entered 1+1 and pressed
Shift+Enter -->
ShortcutOverride 16777220 QFlags<Qt::KeyboardModifiers>(ShiftModifier)
[Detaching after fork from child process 24404]
wsStatusChange 1
login to julia  1.2.0-rc1 done
wsStatusChange 0
# (process is hanging on "Calculating…"; next I click File -> Exit):

Thread 1 "cantor" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
─── Assembly
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Cannot access memory at address 0x0
─── Expressions
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── History
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Memory
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Registers
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   rax 0x0000000000000000    rbx 0x0000000000e1d1c0    rcx 0x00007fffffffbe20  
 rdx 0x00007ffff774f440    rsi 0x00007fffffffbe70    rdi 0x000000000050e600   
rbp 0x00007fffffffbe10    rsp 0x00007fffffffbd18
    r8 0x0000000000000000     r9 0x0000000000000004    r10 0x0000000000000000  
 r11 0x0000000000000004    r12 0x000000000050e600    r13 0x0000000000dfc210   
r14 0x0000000000c56e00    r15 0x00007ffff67cc1f0
   rip 0x0000000000000000 eflags [ IF RF ]              cs 0x00000033          
  ss 0x0000002b             ds 0x00000000             es 0x00000000            
fs 0x00000000             gs 0x00000000        
─── Source
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─── Stack
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[0] from 0x0000000000000000
(no arguments)
[1] from 0x00007ffff633b77f in QMetaObject::activate(QObject*, int, int,
void**)
(no arguments)
[+]
─── Threads
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[6] id 21476 name cantor:disk$0 from 0x00007ffff5c7a3bb in
futex_wait_cancelable+27 at ../sysdeps/unix/sysv/linux/futex-internal.h:88
[5] id 21474 name QDBusConnection from 0x00007ffff5da3ba9 in __GI___poll+73 at
../sysdeps/unix/sysv/linux/poll.c:29
[4] id 21473 name gdbus from 0x00007ffff5da3ba9 in __GI___poll+73 at
../sysdeps/unix/sysv/linux/poll.c:29
[3] id 21472 name gmain from 0x00007ffff5da3ba9 in __GI___poll+73 at
../sysdeps/unix/sysv/linux/poll.c:29
[2] id 21471 name QXcbEventReader from 0x00007ffff5da3ba9 in __GI___poll+73 at
../sysdeps/unix/sysv/linux/poll.c:29
[1] id 21467 name cantor from 0x0000000000000000
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
>>> bt
#0  0x0000000000000000 in  ()
#1  0x00007ffff633b77f in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff7c863f5 in KParts::Part::setStatusBarText(QString const&) () at
/usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#3  0x00007fffc659817f in CantorPart::setStatusMessage(QString const&)
(this=0xc56e00, message=...) at ./src/cantor_part.cpp:947
#4  0x00007fffc659817f in
CantorPart::worksheetStatusChanged(Cantor::Session::Status) (this=0xc56e00,
status=<optimised out>) at ./src/cantor_part.cpp:595
#5  0x00007fffc6588497 in CantorPart::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x50e600, _c=<optimised out>,
_id=<optimised out>, _a=0x7fffffffbe20) at
./obj-x86_64-linux-gnu/src/cantorpart_autogen/EWIEGA46WW/moc_cantor_part.cpp:209
#6  0x00007ffff633b665 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff7cf7dfc in
Cantor::Session::statusChanged(Cantor::Session::Status) (this=0x50e600,
_t1=<optimised out>) at
./obj-x86_64-linux-gnu/src/lib/cantorlibs_autogen/EWIEGA46WW/moc_session.cpp:164
#8  0x00007fffdb2600d7 in JuliaSession::interrupt() (this=0x4abe20) at
./src/backends/julia/juliasession.cpp:158
#9  0x00007fffdb25fdcd in JuliaSession::logout() (this=0x4abe20) at
./src/backends/julia/juliasession.cpp:133
#10 0x00007fffc659df11 in Worksheet::~Worksheet() (this=0xc53d40) at
./src/worksheet.cpp:107
#11 0x00007fffc659e069 in Worksheet::~Worksheet() (this=0xc53d40) at
./src/worksheet.cpp:101
#12 0x00007ffff633924b in QObjectPrivate::deleteChildren() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff70c4d5c in QWidget::~QWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007ffff70c4f99 in QWidget::~QWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff633924b in QObjectPrivate::deleteChildren() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff70c4d5c in QWidget::~QWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff72343b9 in QStackedWidget::~QStackedWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff633924b in QObjectPrivate::deleteChildren() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff70c4d5c in QWidget::~QWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff72552a9 in QTabWidget::~QTabWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff633924b in QObjectPrivate::deleteChildren() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007ffff70c4d5c in QWidget::~QWidget() () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff7b4ea14 in KMainWindow::~KMainWindow() () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#24 0x000000000040d710 in CantorShell::~CantorShell() (this=0x50e600) at
./obj-x86_64-linux-gnu/src/cantor_autogen/EWIEGA46WW/../../../../src/cantor.h:56
#25 0x000000000040d710 in CantorShell::~CantorShell() (this=0x50e600) at
./obj-x86_64-linux-gnu/src/cantor_autogen/EWIEGA46WW/../../../../src/cantor.h:56
#26 0x00007ffff633c1f0 in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff70c975b in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007ffff71dcc6b in QMainWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff7b50feb in KMainWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#30 0x00007ffff7b9d147 in KXmlGuiWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#31 0x00007ffff708a83c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff7092104 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff630c9e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007ffff630f15d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007ffff6366373 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007ffff2d20417 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ffff2d20650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007ffff2d206dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007ffff636599f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007ffff630aa1a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007ffff6313ac4 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x000000000040fb02 in main(int, char**) (argc=<optimised out>,
argv=<optimised out>) at ./src/main.cpp:156
>

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to