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

Reply via email to