[konsole] [Bug 479407] Konsole crashes often

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Jan 5 18:37:58 GMT 2024


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

--- Comment #6 from fanzhuyifan at gmail.com ---
(In reply to Oded Arbel from comment #5)
> (In reply to fanzhuyifan from comment #4)
> > (In reply to Oded Arbel from comment #3)
> > > Any idea what to do about the libkonsoleprivate.so debug symbols?
> > 
> > You could try this:
> > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> > How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl
> 
> Yea, this gives the same result as the Dr Konqi graphical reporting tool -
> the interesting part looks like this:
> 
> ---8<---
> #15 0x00007fec862a6f14 in qt_assert (assertion=<optimized out>,
> file=<optimized out>, line=<optimized out>) at
> ./src/corelib/global/qassert.cpp:68
> #16 0x00007fec87887597 in ?? () from
> /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #17 0x00007fec87887437 in ?? () from
> /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #18 0x00007fec878a5324 in ?? () from
> /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #19 0x00007fec8622767e in QtPrivate::QSlotObjectBase::call (a=<optimized
> out>, r=<optimized out>, this=<optimized out>, this=<optimized out>,
> r=<optimized out>, a=<optimized out>) at
> ./src/corelib/kernel/qobjectdefs_impl.h:433
> #20 doActivate<false> (sender=0x55886c861c20, signal_index=11,
> argv=0x7fff3faa5280) at ./src/corelib/kernel/qobject.cpp:4021
> #21 0x00007fec87946733 in
> Konsole::TerminalDisplay::changedContentSizeSignal(int, int) () from
> /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #22 0x00007fec87939059 in Konsole::TerminalDisplay::updateImageSize() ()
> from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #23 0x00007fec8793c028 in
> Konsole::TerminalDisplay::resizeEvent(QResizeEvent*) () from
> /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85
> #24 0x00007fec8742c3d8 in QWidget::event (this=0x55886c861c20,
> event=0x7fff3faa54b0) at ./src/widgets/kernel/qwidget.cpp:9153
> ---8<---
> 
> so some code in libkonsoleprivate.so.24.01.85 causes an assert, but even
> though I have Konsole debug symbols installed - it shows up as "?? ()" while
> some other stuff from libkonsoleprivate.so.24.01.85 does get parsed... so...
> IDK.

If you have set DEBUGINFOD_URLS="https://debuginfod.ubuntu.com", and answer Y
when gdb asks to enable debuginfod, the debug symbols should be downloaded
automatically..

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list