Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package drkonqi6 for openSUSE:Factory checked in at 2026-04-10 17:51:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/drkonqi6 (Old) and /work/SRC/openSUSE:Factory/.drkonqi6.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "drkonqi6" Fri Apr 10 17:51:54 2026 rev:37 rq:1345597 version:6.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/drkonqi6/drkonqi6.changes 2026-03-19 17:38:15.163985733 +0100 +++ /work/SRC/openSUSE:Factory/.drkonqi6.new.21863/drkonqi6.changes 2026-04-10 17:59:07.348977188 +0200 @@ -1,0 +2,11 @@ +Tue Apr 7 14:59:01 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.6.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.6.4 +- Changes since 6.6.3: + * Update version for new release 6.6.4 + * coredump: forward thread name from coredumpd + * backtracegenerator: start only one gdb + +------------------------------------------------------------------- Old: ---- drkonqi-6.6.3.tar.xz drkonqi-6.6.3.tar.xz.sig New: ---- drkonqi-6.6.4.tar.xz drkonqi-6.6.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ drkonqi6.spec ++++++ --- /var/tmp/diff_new_pack.66ex93/_old 2026-04-10 17:59:07.941001659 +0200 +++ /var/tmp/diff_new_pack.66ex93/_new 2026-04-10 17:59:07.941001659 +0200 @@ -27,7 +27,7 @@ %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}} # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} -Version: 6.6.3 +Version: 6.6.4 Release: 0 Summary: Helper for debugging and reporting crashes License: GPL-2.0-or-later ++++++ drkonqi-6.6.3.tar.xz -> drkonqi-6.6.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/CMakeLists.txt new/drkonqi-6.6.4/CMakeLists.txt --- old/drkonqi-6.6.3/CMakeLists.txt 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/CMakeLists.txt 2026-04-07 09:54:59.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(drkonqi) -set(PROJECT_VERSION "6.6.3") +set(PROJECT_VERSION "6.6.4") set(QT_MIN_VERSION "6.10.0") set(KF6_MIN_VERSION "6.22.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/po/is/drkonqi.po new/drkonqi-6.6.4/po/is/drkonqi.po --- old/drkonqi-6.6.3/po/is/drkonqi.po 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/po/is/drkonqi.po 2026-04-07 09:54:59.000000000 +0200 @@ -5,21 +5,21 @@ # Richard Allen <[email protected]>, 2000. # Bjarni R. Einarsson <[email protected]>, 2000. # Arnar Leosson <[email protected]>, 2005. -# Sveinn í Felli <[email protected]>, 2009, 2010, 2011, 2012, 2013, 2014, 2016. +# SPDX-FileCopyrightText: 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2026 Sveinn í Felli <[email protected]> # SPDX-FileCopyrightText: 2023, 2024, 2025 Guðmundur Erlingsson <[email protected]> msgid "" msgstr "" "Project-Id-Version: drkonqi\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2025-11-28 00:44+0000\n" -"PO-Revision-Date: 2025-07-11 23:06+0000\n" -"Last-Translator: Gummi <[email protected]>\n" -"Language-Team: Icelandic <[email protected]>\n" +"PO-Revision-Date: 2026-03-23 16:04+0000\n" +"Last-Translator: Sveinn í Felli <[email protected]>\n" +"Language-Team: Icelandic\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 24.12.3\n" +"X-Generator: Lokalize 23.08.5\n" "Plural-Forms: Plural-Forms: nplurals=2; plural=n != 1;\n" "\n" "\n" @@ -313,7 +313,7 @@ #, kde-format msgctxt "@title CLI title" msgid "Crashed Processes Viewer" -msgstr "Skoðari fyrir hrundar vinnslur" +msgstr "Skoðari fyrir hrunin ferli" #: coredump/gui/main.cpp:32 #, kde-format @@ -345,6 +345,8 @@ "Debugging is not possible for crashes of software run inside a Flatpak " "sandbox at this time." msgstr "" +"Villukembing (aflúsun) er í augnablikinu ekki möguleg fyrir hrun á hugbúnaði " +"sem keyrir inni í Flatpak-sandkassa." #: coredump/gui/Patient.cpp:185 #, kde-format @@ -353,6 +355,8 @@ "Debugging is not possible for crashes of software run inside a Snap sandbox " "at this time." msgstr "" +"Villukembing (aflúsun) er í augnablikinu ekki möguleg fyrir hrun á hugbúnaði " +"sem keyrir inni í Snap-sandkassa." #: coredump/gui/Patient.cpp:189 #, kde-format @@ -361,26 +365,27 @@ "Debugging is no longer possible for this crash. The core dump file is " "missing." msgstr "" +"Villukembing (aflúsun) er ekki lengur möguleg fyrir þetta hrun. Kjarna-" +"dembiskrána vantar." #: coredump/gui/Patient.cpp:193 #, kde-format msgctxt "@info" msgid "Debugging is no longer possible for this crash." -msgstr "" +msgstr "Villukembing (aflúsun) er ekki lengur möguleg fyrir þetta hrun." #: coredump/gui/Patient.cpp:217 #, kde-format msgctxt "@info" msgid "Reporting is not supported for Flatpak applications at this time." msgstr "" +"Villutilkynningar eru í augnablikinu ekki studdar fyrir Flatpak-forrit." #: coredump/gui/Patient.cpp:222 -#, fuzzy, kde-format -#| msgctxt "@title" -#| msgid "Problem is Already Reported" +#, kde-format msgctxt "@info" msgid "Already reported." -msgstr "Villan hefur nú þegar verið tilkynnt" +msgstr "Hefur nú þegar verið tilkynnt." #: coredump/gui/Patient.cpp:227 #, kde-format @@ -389,24 +394,26 @@ "Your distribution has not provided a bug report URL. Please report this to " "your distribution." msgstr "" +"Dreifingin þín gefur ekki upp slóð til að senda á villuskýrslur. Tilkynntu " +"þetta til dreifingaraðila þíns." #: coredump/gui/Patient.cpp:269 #, kde-format msgctxt "@info the name of where to report bugs" msgid "Flatpak" -msgstr "" +msgstr "Flatpak" #: coredump/gui/Patient.cpp:271 #, kde-format msgctxt "@info the name of where to report bugs" msgid "Snap Store" -msgstr "" +msgstr "Snap-miðstöð" #: coredump/gui/Patient.cpp:273 #, kde-format msgctxt "@info the name of where to report bugs" msgid "KDE" -msgstr "" +msgstr "KDE" #: coredump/gui/qml/DetailsPage.qml:20 msgctxt "@title" @@ -424,9 +431,6 @@ msgstr "Keyra gagnvirkan aflúsara" #: coredump/gui/qml/DetailsPage.qml:47 -#, fuzzy -#| msgctxt "@info/plain report to url/mail address" -#| msgid "Report to %1" msgctxt "@action %1 is the name of a distribution" msgid "Report to %1" msgstr "Senda villuskýrslu til %1" @@ -444,7 +448,7 @@ #: coredump/gui/qml/ListPage.qml:84 msgctxt "@info place holder for empty listview" msgid "No processes have crashed yet" -msgstr "Engar vinnslur hafa hrunið enn sem komið er" +msgstr "Engin ferli hafa hrunið enn sem komið er" #: coredump/gui/qml/ListPage.qml:92 msgctxt "@info place holder for empty listview" @@ -457,12 +461,10 @@ msgstr "Yfirlit" #: coredump/launcher/GlobalNotifierTruck.cpp:106 -#, fuzzy, kde-format -#| msgctxt "@action:button" -#| msgid "&Restart Application" +#, kde-format msgctxt "@title:notification" msgid "Application Crash" -msgstr "Endur&ræsa forrit" +msgstr "Forritshrun" #: coredump/launcher/GlobalNotifierTruck.cpp:110 #, kde-kuit-format @@ -473,6 +475,8 @@ "<command>%1</command> (part of <command>%2</command>) has encountered a " "fatal error and was closed." msgstr "" +"<command>%1</command> (hluti af <command>%2</command>) rakst á alvarlega " +"villu og var lokað." #: coredump/launcher/GlobalNotifierTruck.cpp:114 #, kde-format @@ -480,18 +484,16 @@ "@title:notification service refers to a background service such as kwalletd " "or kded" msgid "Service Crash" -msgstr "" +msgstr "Hrun þjónustu" #: coredump/launcher/GlobalNotifierTruck.cpp:116 #, kde-kuit-format msgctxt "@info notification text. %1 is a exe name" msgid "<command>%1</command> has encountered a fatal error and was closed." -msgstr "" +msgstr "<command>%1</command> rakst á alvarlega villu og var lokað." #: coredump/launcher/GlobalNotifierTruck.cpp:119 -#, fuzzy, kde-format -#| msgctxt "@title" -#| msgid "Details" +#, kde-format msgctxt "@action:button show crash details" msgid "Details" msgstr "Nánar" @@ -500,15 +502,13 @@ #, kde-format msgctxt "@title" msgid "Failed to Launch" -msgstr "" +msgstr "Tókst ekki að ræsa" #: coredump/launcher/GlobalNotifierTruck.cpp:126 -#, fuzzy, kde-format -#| msgctxt "@title CLI title" -#| msgid "Crashed Processes Viewer" +#, kde-format msgctxt "@info" msgid "Could not launch the Crashed Process Viewer." -msgstr "Skoðari fyrir hrundar vinnslur" +msgstr "Gat ekki ræst skoðara fyrir hrunin ferli." #: debugger.cpp:37 debugger.cpp:64 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/backtracegenerator.cpp new/drkonqi-6.6.4/src/backtracegenerator.cpp --- old/drkonqi-6.6.3/src/backtracegenerator.cpp 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/backtracegenerator.cpp 2026-04-07 09:54:59.000000000 +0200 @@ -332,7 +332,7 @@ Q_EMIT starting(); s_fence->surroundMe(); - connect(s_fence, &MemoryFence::loaded, this, &BacktraceGenerator::startProcessInternal); + connect(s_fence, &MemoryFence::loaded, this, &BacktraceGenerator::startProcessInternal, Qt::UniqueConnection); } void BacktraceGenerator::startProcessInternal() @@ -369,6 +369,9 @@ m_proc->setEnv(QStringLiteral("DRKONQI_APP_VERSION"), DrKonqi::appVersion()); m_proc->setEnv(QStringLiteral("DRKONQI_SIGNAL"), QString::number(DrKonqi::signal())); m_proc->setEnv(u"DRKONQI_COREFILE"_s, DrKonqi::crashedApplication()->m_coreFile); + if (!DrKonqi::crashedApplication()->m_crashingThreadName.isEmpty()) { + m_proc->setEnv(u"DRKONQI_CRASHING_THREAD_NAME"_s, DrKonqi::crashedApplication()->m_crashingThreadName); + } } m_temp = new QTemporaryFile; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/coredump/gui/org.kde.drkonqi.coredump.gui.desktop new/drkonqi-6.6.4/src/coredump/gui/org.kde.drkonqi.coredump.gui.desktop --- old/drkonqi-6.6.3/src/coredump/gui/org.kde.drkonqi.coredump.gui.desktop 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/coredump/gui/org.kde.drkonqi.coredump.gui.desktop 2026-04-07 09:54:59.000000000 +0200 @@ -28,7 +28,7 @@ Name[hu]=Összeomlott folyamatok megjelenítője Name[ia]=Visor de processos fracassate Name[id]=Penampil Proses Mogok -Name[is]=Skoðari fyrir hrundar vinnslur +Name[is]=Skoðari fyrir hrunin ferli Name[it]=Visore dei processi con arresto anomalo Name[ja]=クラッシュ情報ビューア Name[ka]=ავარიით დასრულებული პროცესების ნახვა @@ -74,7 +74,7 @@ GenericName[hu]=Összeomlott folyamatok megjelenítője GenericName[ia]=Visor de processos fracassate GenericName[id]=Penampil Proses Mogok -GenericName[is]=Skoðari fyrir hrundar vinnslur +GenericName[is]=Skoðari fyrir hrunin ferli GenericName[it]=Visore dei processi con arresto anomalo GenericName[ja]=クラッシュ情報ビューア GenericName[ka]=ავარიით დასრულებული პროცესების ნახვა diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/coredump/launcher/drkonqi-coredump-launcher.notifyrc new/drkonqi-6.6.4/src/coredump/launcher/drkonqi-coredump-launcher.notifyrc --- old/drkonqi-6.6.3/src/coredump/launcher/drkonqi-coredump-launcher.notifyrc 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/coredump/launcher/drkonqi-coredump-launcher.notifyrc 2026-04-07 09:54:59.000000000 +0200 @@ -13,6 +13,7 @@ Comment[fr]=Système de signalement des plantages Comment[he]=מערכת דיווח על קריסות Comment[ia]=Systema de reportar fracasso (Crash Reporting System) +Comment[is]=Hruntilkynningakerfi Comment[it]=Sistema di segnalazione degli arresti anomali Comment[ka]=ავარიის შესახებ ანგარიშის გაგზავნის სისტემა Comment[lt]=Pranešimo apie strigtis tarnyba @@ -38,6 +39,7 @@ Name[fr]=Système de signalement des plantages Name[he]=מערכת דיווח על קריסות Name[ia]=Systema de reportar fracasso (Crash Reporting System) +Name[is]=Hruntilkynningakerfi Name[it]=Sistema di segnalazione degli arresti anomali Name[ka]=ავარიის შესახებ ანგარიშის გაგზავნის სისტემა Name[lt]=Pranešimo apie strigtis tarnyba @@ -65,6 +67,7 @@ Name[fr]=Plantage Name[he]=קריסה Name[ia]=Fracasso (Crash) +Name[is]=Hrun Name[it]=Arresto anomalo Name[ka]=ავარია Name[lt]=Strigtis @@ -90,6 +93,7 @@ Comment[fr]=Une application ou un service d'arrière-plan s'est planté. Comment[he]=יישום או שירות רקע קרסו Comment[ia]=Un application o un servicio de fundo fracassava +Comment[is]=Forrit eða bakgrunnsþjónusta hrundi Comment[it]=Un'applicazione o un servizio in background si è arrestata in modo inatteso Comment[ka]=აპლიკაცია, ან ფონური სერვისი ავარიულად დასრულდა Comment[lt]=Užstrigo programa ar foninė tarnyba diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/coredumpbackend.cpp new/drkonqi-6.6.4/src/coredumpbackend.cpp --- old/drkonqi-6.6.3/src/coredumpbackend.cpp 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/coredumpbackend.cpp 2026-04-07 09:54:59.000000000 +0200 @@ -242,6 +242,7 @@ return hash; }(); m_crashedApplication->m_gpu = m_metadata[u"kcrash-gpu"_s].toObject().toVariantHash(); + m_crashedApplication->m_crashingThreadName = QString::fromUtf8(m_journalEntry["COREDUMP_THREAD_NAME"]); qCDebug(DRKONQI_LOG) << "Executable is:" << executable.absoluteFilePath(); qCDebug(DRKONQI_LOG) << "Executable exists:" << executable.exists(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/crashedapplication.h new/drkonqi-6.6.4/src/crashedapplication.h --- old/drkonqi-6.6.3/src/crashedapplication.h 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/crashedapplication.h 2026-04-07 09:54:59.000000000 +0200 @@ -130,6 +130,8 @@ QHash<QString, QString> m_tags; QHash<QString, QString> m_extraData; QVariantHash m_gpu; + // Also only set for coredumpd backend. The name of the thread (/proc/pid/task/tid/comm) + QString m_crashingThreadName; }; QString getSuggestedKCrashFilename(const CrashedApplication *app); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/drkonqi-6.6.3/src/data/gdb_preamble/preamble.py new/drkonqi-6.6.4/src/data/gdb_preamble/preamble.py --- old/drkonqi-6.6.3/src/data/gdb_preamble/preamble.py 2026-03-17 12:01:21.000000000 +0100 +++ new/drkonqi-6.6.4/src/data/gdb_preamble/preamble.py 2026-04-07 09:54:59.000000000 +0200 @@ -324,6 +324,10 @@ def __init__(self, gdb_thread, is_crashed): self.thread = gdb_thread self.is_crashed = is_crashed + self.name = self.thread.name + + if self.is_crashed and (self.name is None or self.name == ''): + self.name = os.environ.get('DRKONQI_CRASHING_THREAD_NAME', None) def to_dict(self): # https://develop.sentry.dev/sdk/event-payloads/threads/ @@ -334,7 +338,7 @@ payload = { 'stacktrace': trace.to_dict(), 'id': self.thread.ptid[1], - 'name': self.thread.name, + 'name': self.name, 'current': self.is_crashed, 'crashed': trace.crashed, # side effect 'main': trace.was_main_thread, # side effect
