[konsole] [Bug 485653] New: Konsole crashes because of watching absolute color scheme path

Natalie Clarius bugzilla_noreply at kde.org
Wed Apr 17 03:05:57 BST 2024


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

            Bug ID: 485653
           Summary: Konsole crashes because of watching absolute color
                    scheme path
    Classification: Applications
           Product: konsole
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: natalie_clarius at yahoo.de
  Target Milestone: ---

Application: konsole (24.04.70)
 (Compiled from sources)
Qt Version: 6.7.0
Frameworks Version: 6.1.0
Operating System: Linux 6.8.4-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 6.0.3 [CoredumpBackend]

-- Information about the crash:
Opening Konsole crashes with the error

kf.config.core: Watching absolute paths is not supported
"/home/natalie/.local/share/color-schemes/BreezeLight.colors"

Switching to a diffferent color scheme doesn't help; it still sets an absolute
path which it doesn't like.

The crash can be reproduced every time.

-- Backtrace:
Application: Konsole (konsole), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[New LWP 530947]
[New LWP 530951]
[New LWP 530963]
[New LWP 530959]
[New LWP 530948]
[New LWP 530950]
[New LWP 530960]
[New LWP 530958]
[New LWP 530949]
[New LWP 530962]
[New LWP 530961]

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/home/natalie/kde/usr/bin/konsole'.
Program terminated with signal SIGABRT, Aborted.
#0  0x000070cf97cab32c in ?? () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x70cf92a269c0 (LWP 530947))]

Cannot QML trace cores :(
[Current thread is 1 (Thread 0x70cf92a269c0 (LWP 530947))]

Thread 11 (Thread 0x70cf79e006c0 (LWP 530961)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x70cf794006c0 (LWP 530962)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x70cf91a006c0 (LWP 530949)):
#0  0x000070cf97d190bf in poll () at /usr/lib/libc.so.6
#1  0x000070cf94de220b in ??? () at /usr/lib/libxcb.so.1
#2  0x000070cf94de3f3d in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x000070cf9296cf0e in ??? () at
/usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x70cf7bc006c0 (LWP 530958)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x70cf7a8006c0 (LWP 530960)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x70cf89a006c0 (LWP 530950)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000070cf89c863cc in ??? () at /usr/lib/dri/iris_dri.so
#3  0x000070cf89c9ebfc in ??? () at /usr/lib/dri/iris_dri.so
#4  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#5  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x70cf924006c0 (LWP 530948)):
#0  0x000070cf97d190bf in poll () at /usr/lib/libc.so.6
#1  0x000070cf943b8306 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x000070cf94358712 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x000070cf98583df4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x000070cf98345c7e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x000070cf9842cbef in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x000070cf9994a13f in ??? () at /usr/lib/libQt6DBus.so.6
#7  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#9  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x70cf7b2006c0 (LWP 530959)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x70cf78a006c0 (LWP 530963)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x000070cf984b8b24 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x000070cf984b2d52 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x000070cf984adcd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#6  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x70cf890006c0 (LWP 530951)):
#0  0x000070cf97ca5ebe in ??? () at /usr/lib/libc.so.6
#1  0x000070cf97ca8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x000070cf89c863cc in ??? () at /usr/lib/dri/iris_dri.so
#3  0x000070cf89c9ebfc in ??? () at /usr/lib/dri/iris_dri.so
#4  0x000070cf97ca955a in ??? () at /usr/lib/libc.so.6
#5  0x000070cf97d26a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x70cf92a269c0 (LWP 530947)):
[KCrash Handler]
#4  0x000070cf97cab32c in ??? () at /usr/lib/libc.so.6
#5  0x000070cf97c5a6c8 in raise () at /usr/lib/libc.so.6
#6  0x000070cf97c424b8 in abort () at /usr/lib/libc.so.6
#7  0x000070cf97e9ca6f in __gnu_cxx::__verbose_terminate_handler () at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#8  0x000070cf97eb011c in __cxxabiv1::__terminate (handler=<optimized out>) at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#9  0x000070cf97eb0189 in std::terminate () at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#10 0x000070cf97eb03ed in __cxxabiv1::__cxa_throw (obj=<optimized out>,
tinfo=0x70cf9806ab28 <typeinfo for std::bad_alloc>, dest=0x70cf97eae680
<std::bad_alloc::~bad_alloc()>) at
/usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:98
#11 0x000070cf9828c336 in qBadAlloc() () at /usr/lib/libQt6Core.so.6
#12 0x000070cf982a6e3d in ??? () at /usr/lib/libQt6Core.so.6
#13 0x000070cf9bf1db6f in QStringBuilder<QStringBuilder<QString, QString>,
QString>::convertTo<QString> (this=0x7ffc9ea3d490) at
/usr/include/qt6/QtCore/qstringbuilder.h:77
#14 0x000070cf9bf1dae4 in QStringBuilder<QStringBuilder<QString, QString>,
QString>::operator QString (this=0x7ffc9ea3d490) at
/usr/include/qt6/QtCore/qstringbuilder.h:99
#15 0x000070cf9c0d70be in
Konsole::KeyboardTranslatorManager::findTranslatorPath (this=0x70cf9c200a00
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_theKeyboardTranslatorManager> >::instance()::holder>,
name=...) at
/home/natalie/kde/src/konsole/src/keyboardtranslator/KeyboardTranslatorManager.cpp:82
#16 0x000070cf9c0d7c75 in Konsole::KeyboardTranslatorManager::loadTranslator
(this=0x70cf9c200a00 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_theKeyboardTranslatorManager> >::instance()::holder>,
name=...) at
/home/natalie/kde/src/konsole/src/keyboardtranslator/KeyboardTranslatorManager.cpp:163
#17 0x000070cf9c0d76b5 in Konsole::KeyboardTranslatorManager::findTranslator
(this=0x70cf9c200a00 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_theKeyboardTranslatorManager> >::instance()::holder>,
name=...) at
/home/natalie/kde/src/konsole/src/keyboardtranslator/KeyboardTranslatorManager.cpp:122
#18 0x000070cf9beb5cf9 in Konsole::Emulation::setKeyBindings
(this=0x5a6d65bf0c60, name=...) at
/home/natalie/kde/src/konsole/src/Emulation.cpp:175
#19 0x000070cf9c0433e5 in Konsole::Session::setKeyBindings
(this=0x5a6d65851230, name=...) at
/home/natalie/kde/src/konsole/src/session/Session.cpp:1133
#20 0x000070cf9c07efb2 in Konsole::SessionManager::applyProfile
(this=0x70cf9c200880 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_theSessionManager> >::instance()::holder>,
session=0x5a6d65851230, profile=..., modifiedPropertiesOnly=false) at
/home/natalie/kde/src/konsole/src/session/SessionManager.cpp:226
#21 0x000070cf9c07e412 in Konsole::SessionManager::createSession
(this=0x70cf9c200880 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous
namespace)::Q_QGS_theSessionManager> >::instance()::holder>, profile=...) at
/home/natalie/kde/src/konsole/src/session/SessionManager.cpp:99
#22 0x000070cf9bf2415d in Konsole::ViewManager::createSession
(this=0x5a6d657c1da0, profile=..., directory=...) at
/home/natalie/kde/src/konsole/src/ViewManager.cpp:617
#23 0x000070cf9c3053b6 in Konsole::MainWindow::createSession
(this=0x5a6d65676160, profile=..., directory=...) at
/home/natalie/kde/src/konsole/src/MainWindow.cpp:620
#24 0x000070cf9c2ebd97 in Konsole::Application::newInstance
(this=0x7ffc9ea3dcc0) at /home/natalie/kde/src/konsole/src/Application.cpp:201
#25 0x00005a6d63e7c203 in main (argc=1, argv=0x7ffc9ea3de68) at
/home/natalie/kde/src/konsole/src/main.cpp:217

Reported using DrKonqi

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


More information about the konsole-devel mailing list