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

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #10 from Akseli Lahtinen <[email protected]> ---
Can confirm, ran `LANGUAGE=fi_FI.UTF-8 systemsettings` and got a backtrace

Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/systemsettings'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7fc95b747680 (LWP 67525))]
(gdb) bt
#0  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at
pthread_kill.c:44
#1  0x00007fc9618b4363 in __pthread_kill_internal
    (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#2  0x00007fc9618587d0 in __GI_raise (sig=6)
    at ../sysdeps/posix/raise.c:26
#3  0x00007fc964063b1b in KCrash::defaultCrashHandler (sig=6)
    at /builder/src/kcrash/src/kcrash.cpp:630
#4  0x00007fc9618588f0 in <signal handler called> ()
    at /usr/lib/libc.so.6
#5  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at
pthread_kill.c:44
#6  0x00007fc9618b4363 in __pthread_kill_internal
    (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#7  0x00007fc9618587d0 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/posix/raise.c:26
#8  0x00007fc96183f681 in __GI_abort () at abort.c:77
#9  0x00007fc961840700 in __libc_message_impl
    (vma_name=vma_name@entry=0x7fc9619ce891 "glibc: fatal",
fmt=fmt@entry=0x7fc9619d1e92 "%s\n") at ../sysdeps/posix/libc_fatal.c:138
#10 0x00007fc9618be7cc in __libc_message_wrapper
    (vmaname=0x7fc9619ce891 "glibc: fatal", fmt=0x7fc9619d1e92 "%s\n")
    at ../include/stdio.h:203
#11 malloc_printerr
    (str=str@entry=0x7fc9619d48f8 "corrupted size vs. prev_size while
consolidating") at malloc.c:5341
#12 0x00007fc9618c0284 in _int_free_merge_chunk
    (av=0x7fc961a2dac0 <main_arena>, p=0x558916ce6240, size=<optimized out>) at
malloc.c:4439
#13 0x00007fc9618c0344 in _int_free_chunk
    (av=0x7fc961a2dac0 <main_arena>, p=<optimized out>, size=<optimized out>,
have_lock=<optimized out>) at malloc.c:4368
#14 0x00007fc96467bcb0 in
QQmlRefPointer<QV4::CompiledData::CompilationUnit>::~QQmlRefPointer
(this=0x5589165c0c10, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:200
#15 QV4::ExecutableCompilationUnit::~ExecutableCompilationUnit
    (this=0x5589165c0b80, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4executablecompilationunit.cpp:47
#16 0x00007fc964671cc2 in
QQmlRefCounted<QV4::ExecutableCompilationUnit>::release (this=0x5589165c0bf8)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:148
#17 QQmlRefCounted<QV4::ExecutableCompilationUnit>::release
    (this=0x5589165c0bf8)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:148
#18 QQmlRefPointer<QV4::ExecutableCompilationUnit>::~QQmlRefPointer
    (this=0x5589165bf420, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:200
#19 QHashPrivate::MultiNodeChain<QQmlRefPointer<QV4::ExecutableCompilationUnit>
>::~MultiNodeChain
    (this=0x5589165bf420, this=<optimized out>)
    at /usr/include/qt6/QtCore/qhash.h:131
#20 QHashPrivate::MultiNodeChain<QQmlRefPointer<QV4::ExecutableCompilationUnit>
>::free (this=<optimized out>)
    at /usr/include/qt6/QtCore/qhash.h:139
#21 QHashPrivate::MultiNode<QUrl,
QQmlRefPointer<QV4::ExecutableCompilationUnit> >::~MultiNode
(this=0x5589165a4510, this=<optimized out>)
    at /usr/include/qt6/QtCore/qhash.h:203
#22 QHashPrivate::Span<QHashPrivate::MultiNode<QUrl,
QQmlRefPointer<QV4::ExecutableCompilationUnit> > >::freeData (this=<optimized
out>)
    at /usr/include/qt6/QtCore/qhash.h:279
--Type <RET> for more, q to quit, c to continue without paging--c
#23 QHashPrivate::Span<QHashPrivate::MultiNode<QUrl,
QQmlRefPointer<QV4::ExecutableCompilationUnit> > >::~Span
    (this=<optimized out>, this=<optimized out>)
    at /usr/include/qt6/QtCore/qhash.h:271
#24 QHashPrivate::Data<QHashPrivate::MultiNode<QUrl,
QQmlRefPointer<QV4::ExecutableCompilationUnit> > >::~Data
    (this=0x5589165a22e0, this=<optimized out>)
    at /usr/include/qt6/QtCore/qhash.h:790
#25 0x00007fc964654acb in QMultiHash<QUrl,
QQmlRefPointer<QV4::ExecutableCompilationUnit> >::clear (this=0x558916582678)
    at /usr/include/qt6/QtCore/qhash.h:1850
#26 QV4::ExecutionEngine::~ExecutionEngine
    (this=0x5589165823b0, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine.cpp:897
#27 0x00007fc96461d22f in std::default_delete<QV4::ExecutionEngine>::operator()
(this=<optimized out>, __ptr=0x5589165823b0)
    at /usr/include/c++/16.1.1/bits/unique_ptr.h:92
#28 std::default_delete<QV4::ExecutionEngine>::operator()
    (this=<optimized out>, __ptr=0x5589165823b0)
    at /usr/include/c++/16.1.1/bits/unique_ptr.h:86
#29 std::unique_ptr<QV4::ExecutionEngine,
std::default_delete<QV4::ExecutionEngine> >::~unique_ptr
    (this=0x5589165823a0, this=<optimized out>)
    at /usr/include/c++/16.1.1/bits/unique_ptr.h:398
#30 QJSEnginePrivate::~QJSEnginePrivate
    (this=0x558916582310, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.cpp:1268
#31 QJSEnginePrivate::~QJSEnginePrivate
    (this=0x558916582310, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.cpp:1268
#32 0x00007fc96461a27f in QJSEngine::~QJSEngine
    (this=0x55891657fcd0, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.cpp:379
#33 QJSEngine::~QJSEngine (this=0x55891657fcd0, this=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.cpp:379
#34 0x00007fc96204bdba in QObjectPrivate::deleteChildren
    (this=this@entry=0x5589162a3320)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:2279
#35 0x00007fc962053586 in QObject::~QObject
    (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1177
#36 0x00007fc959561482 in Scriptface::~Scriptface
    (this=0x55891657be00)
    at /builder/src/ki18n/src/i18n/ktranscript.cpp:677
#37 qDeleteAll<QHash<QString, Scriptface*>::const_iterator>
    (begin=..., end=...) at /usr/include/qt6/QtCore/qalgorithms.h:25
#38 0x00007fc9595564c4 in qDeleteAll<QHash<QString, Scriptface*> >
    (c=...) at /usr/include/qt6/QtCore/qalgorithms.h:33
#39 KTranscriptImp::~KTranscriptImp (this=0x7fc95400a490)
    at /builder/src/ki18n/src/i18n/ktranscript.cpp:464
#40 0x00007fc959556719 in KTranscriptImp::~KTranscriptImp
    (this=0x7fc95400a490)
    at /builder/src/ki18n/src/i18n/ktranscript.cpp:462
#41 std::default_delete<KTranscriptImp>::operator()
    (this=<optimized out>, __ptr=0x7fc95400a490)
    at /usr/include/c++/16.1.1/bits/unique_ptr.h:92
#42 std::unique_ptr<KTranscriptImp, std::default_delete<KTranscriptImp>
>::~unique_ptr (this=<optimized out>)
    at /usr/include/c++/16.1.1/bits/unique_ptr.h:398
#43 QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_globalKTIPtr>::~Holder
(this=<optimized out>)
    at /usr/include/qt6/QtCore/qglobalstatic.h:55
#44 0x00007fc96185b101 in __run_exit_handlers
    (status=0, listp=0x7fc961a2d680 <__exit_funcs>,
run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at
exit.c:118
#45 0x00007fc96185b1de in __GI_exit (status=<optimized out>)
    at exit.c:148
#46 0x00007fc961841748 in __libc_start_call_main
    (main=main@entry=0x5588e3300380 <main(int, char**)>, argc=argc@entry=1,
argv=argv@entry=0x7ffefb424f68)
    at ../sysdeps/nptl/libc_start_call_main.h:83
#47 0x00007fc961841879 in __libc_start_main_impl
    (main=0x5588e3300380 <main(int, char**)>, argc=1, argv=0x7ffefb424f68,
init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7ffefb424f58) at ../csu/libc-start.c:360
#48 0x00005588e3302925 in _start ()
(gdb) 


Operating System: KDE Linux 2026-06-15
KDE Plasma Version: 6.7.80
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600

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

Reply via email to