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-09-10 11:47:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/drkonqi6 (Old)
 and      /work/SRC/openSUSE:Factory/.drkonqi6.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "drkonqi6"

Thu Sep 10 11:47:11 2026 rev:44 rq:1376424 version:6.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/drkonqi6/drkonqi6.changes        2026-08-09 
21:34:36.024668737 +0200
+++ /work/SRC/openSUSE:Factory/.drkonqi6.new.1265/drkonqi6.changes      
2026-09-10 11:47:54.072790805 +0200
@@ -1,0 +2,11 @@
+Tue Sep  8 12:07:20 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.7.5:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.7.5
+- Changes since 6.7.4:
+  * coredump: don't process crashes of our own binaries (kde#524048)
+  * launcher.service: ensure it doesn't participate in session management 
(kde#524213)
+  * Update version for new release 6.7.5
+
+-------------------------------------------------------------------

Old:
----
  drkonqi-6.7.4.tar.xz
  drkonqi-6.7.4.tar.xz.sig

New:
----
  drkonqi-6.7.5.tar.xz
  drkonqi-6.7.5.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ drkonqi6.spec ++++++
--- /var/tmp/diff_new_pack.eDtIn4/_old  2026-09-10 11:47:55.521851601 +0200
+++ /var/tmp/diff_new_pack.eDtIn4/_new  2026-09-10 11:47:55.523851685 +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.7.4
+Version:        6.7.5
 Release:        0
 Summary:        Helper for debugging and reporting crashes
 License:        GPL-2.0-or-later

++++++ drkonqi-6.7.4.tar.xz -> drkonqi-6.7.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/CMakeLists.txt 
new/drkonqi-6.7.5/CMakeLists.txt
--- old/drkonqi-6.7.4/CMakeLists.txt    2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/CMakeLists.txt    2026-09-08 12:51:35.000000000 +0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(drkonqi)
-set(PROJECT_VERSION "6.7.4")
+set(PROJECT_VERSION "6.7.5")
 
 set(QT_MIN_VERSION "6.10.0")
 set(KF6_MIN_VERSION "6.26.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/ar/drkonqi.po 
new/drkonqi-6.7.5/po/ar/drkonqi.po
--- old/drkonqi-6.7.4/po/ar/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/ar/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -21,7 +21,7 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-07-13 23:34+0400\n"
+"PO-Revision-Date: 2026-07-15 22:02+0400\n"
 "Last-Translator: Zayed Al-Saidi <[email protected]>\n"
 "Language-Team: ar\n"
 "Language: ar\n"
@@ -1029,7 +1029,7 @@
 "when using a metered internet connection."
 msgstr ""
 "يمكن أن تكون تقارير الأعطال ذات قيمة أكبر إذا نُزلت موارد تقيح إضافية من "
-"الموزع الخاص بك أولاً.\n"
+"الموزع الخاص بك أولًا.\n"
 "يؤدي هذا إلى زيادة في استخدام ذاكرة النظام و وقت أطول وتنزيلات ذات حجم غير "
 "معروف عند حدوث انهيار.  سيُتخطى هذا آليًّا عند استخدام اتصال إنترنت محدود."
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/ca/drkonqi.po 
new/drkonqi-6.7.5/po/ca/drkonqi.po
--- old/drkonqi-6.7.4/po/ca/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/ca/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -3,12 +3,12 @@
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
-# SPDX-FileCopyrightText: 2000, 2001, 2002, 2004, 2005, 2006 Sebastià Pla i 
Sanz <[email protected]>
+# SPDX-FileCopyrightText: 2000-2002, 2004-2006 Sebastià Pla i Sanz 
<[email protected]>
 # SPDX-FileCopyrightText: 2005 Albert Astals Cid <[email protected]>
 # SPDX-FileCopyrightText: 2010 Manuel Tortosa Moreno 
<[email protected]>
-# SPDX-FileCopyrightText: 2012, 2014, 2017, 2019, 2020, 2021, 2022 Antoni 
Bella Pérez <[email protected]>
+# SPDX-FileCopyrightText: 2012, 2014, 2017, 2019-2022 Antoni Bella Pérez 
<[email protected]>
 # SPDX-FileCopyrightText: 2019 Alfredo Vicente <[email protected]>
-# SPDX-FileCopyrightText: 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Josep M. 
Ferrer <[email protected]>
+# SPDX-FileCopyrightText: 2007-2025 Josep M. Ferrer <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: drkonqi\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/ca@valencia/drkonqi.po 
new/drkonqi-6.7.5/po/ca@valencia/drkonqi.po
--- old/drkonqi-6.7.4/po/ca@valencia/drkonqi.po 2026-08-04 11:19:52.000000000 
+0200
+++ new/drkonqi-6.7.5/po/ca@valencia/drkonqi.po 2026-09-08 12:51:35.000000000 
+0200
@@ -3,12 +3,12 @@
 # This file is distributed under the license LGPL version 2.1 or
 # version 3 or later versions approved by the membership of KDE e.V.
 #
-# SPDX-FileCopyrightText: 2000, 2001, 2002, 2004, 2005, 2006 Sebastià Pla i 
Sanz <[email protected]>
+# SPDX-FileCopyrightText: 2000-2002, 2004-2006 Sebastià Pla i Sanz 
<[email protected]>
 # SPDX-FileCopyrightText: 2005 Albert Astals Cid <[email protected]>
 # SPDX-FileCopyrightText: 2010 Manuel Tortosa Moreno 
<[email protected]>
-# SPDX-FileCopyrightText: 2012, 2014, 2017, 2019, 2020, 2021, 2022 Antoni 
Bella Pérez <[email protected]>
+# SPDX-FileCopyrightText: 2012, 2014, 2017, 2019-2022 Antoni Bella Pérez 
<[email protected]>
 # SPDX-FileCopyrightText: 2019 Alfredo Vicente <[email protected]>
-# SPDX-FileCopyrightText: 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 
2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Josep M. 
Ferrer <[email protected]>
+# SPDX-FileCopyrightText: 2007-2025 Josep M. Ferrer <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: drkonqi\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/cs/drkonqi.po 
new/drkonqi-6.7.5/po/cs/drkonqi.po
--- old/drkonqi-6.7.4/po/cs/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/cs/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -18,7 +18,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 26.04.3\n"
+"X-Generator: Lokalize 26.08.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/eu/drkonqi.po 
new/drkonqi-6.7.5/po/eu/drkonqi.po
--- old/drkonqi-6.7.4/po/eu/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/eu/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -1,25 +1,25 @@
 # Translation for drkonqi.po to Euskara/Basque (eu).
-# Copyright (C) 2002-2025 This file is copyright:
+# Copyright (C) 2002-2026 This file is copyright:
 # This file is distributed under the same license as the drkonqi package.
-# SPDX-FileCopyrightText: 2023, 2024, 2025, 2026 KDE Euskaratzeko proiektuaren 
arduraduna <[email protected]>
+# SPDX-FileCopyrightText: 2023-2026 KDE euskaratzeko proiektuaren arduraduna 
<[email protected]>
 #
 # Translators:
 # Marcos  <[email protected]>, 2002, 2003, 2005, 2006, 2007, 2010.
-# Iñigo Salvador Azurmendi <[email protected]>, 2009, 2010, 2011, 2013, 2014, 2017, 
2018, 2019, 2021, 2022, 2023, 2024, 2025.
+# Iñigo Salvador Azurmendi <[email protected]>, 2009, 2010, 2011, 2013, 2014, 2017, 
2018, 2019, 2021, 2022, 2023, 2024, 2025, 2026.
 # Hizkuntza Politikarako Sailburuordetza <[email protected]>, 2013.
 msgid ""
 msgstr ""
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-02-22 00:13+0100\n"
+"PO-Revision-Date: 2026-08-21 21:55+0200\n"
 "Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n"
 "Language-Team: Basque <[email protected]>\n"
 "Language: eu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 25.12.2\n"
+"X-Generator: Lokalize 26.04.3\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #, kde-format
@@ -412,12 +412,12 @@
 #: coredump/gui/qml/DetailsPage.qml:20
 msgctxt "@title"
 msgid "Details"
-msgstr "Zehaztasunak"
+msgstr "Xehetasunak"
 
 #: coredump/gui/qml/DetailsPage.qml:30
 msgctxt "@action"
 msgid "Copy to Clipboard"
-msgstr "Kopiatu arbelera"
+msgstr "Arbelera kopiatu"
 
 #: coredump/gui/qml/DetailsPage.qml:40
 msgctxt "@action"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/fr/drkonqi.po 
new/drkonqi-6.7.5/po/fr/drkonqi.po
--- old/drkonqi-6.7.4/po/fr/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/fr/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -33,7 +33,7 @@
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Accelerator-Marker: &\n"
 "X-Environment: kde\n"
-"X-Generator: Lokalize 26.04.3\n"
+"X-Generator: Lokalize 26.08.0\n"
 "X-Text-Markup: kde4\n"
 
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/it/drkonqi.po 
new/drkonqi-6.7.5/po/it/drkonqi.po
--- old/drkonqi-6.7.4/po/it/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/it/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -20,7 +20,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 26.04.3\n"
+"X-Generator: Lokalize 26.08.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/ja/drkonqi.po 
new/drkonqi-6.7.5/po/ja/drkonqi.po
--- old/drkonqi-6.7.4/po/ja/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/ja/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -1,5 +1,4 @@
 # Translation of drkonqi into Japanese.
-# SPDX-FileCopyrightText: 2024 Ryuichi Yamada <[email protected]>
 # This file is distributed under the same license as the kdebase package.
 # Noboru Sinohara <[email protected]>, 2002.
 # Shinsaku Nakagawa <[email protected]>, 2004.
@@ -11,6 +10,7 @@
 # Jumpei Ogawa (phanect) <[email protected]>, 2010.
 # Tomohiro Hyakutake <[email protected]>, 2019.
 # Fumiaki Okushi <[email protected]>, 2005, 2010, 2011, 2013, 2014, 
2019.
+# SPDX-FileCopyrightText: 2024 Ryuichi Yamada <[email protected]>
 # SPDX-FileCopyrightText: 2026 Mint <[email protected]>
 #
 msgid ""
@@ -18,9 +18,9 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-07-12 18:04+0900\n"
+"PO-Revision-Date: 2026-08-19 19:53+0900\n"
 "Last-Translator: Mint <[email protected]>\n"
-"Language-Team: Japanese <[email protected]>\n"
+"Language-Team: Japanese <[email protected]>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -34,14 +34,15 @@
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
 msgstr ""
-"Taiki Komoda,Shinsaku Nakagawa,Shinichi Tsunoda, Jumpei Ogawa,Ryuichi Yamada"
+"Taiki Komoda,Shinsaku Nakagawa,Shinichi Tsunoda, Jumpei Ogawa,Ryuichi Yamada,"
+"Mint"
 
 #, kde-format
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
 msgstr ""
 "[email protected],[email protected],[email protected], "
-"[email protected],[email protected]"
+"[email protected],[email protected],[email protected]"
 
 #: backtracewidget.cpp:57
 #, kde-format
@@ -1500,12 +1501,6 @@
 msgstr "自動でクラッシュを報告"
 
 #: qml/SentryPage.qml:79
-#, fuzzy
-#| msgctxt "@info:tooltip"
-#| msgid ""
-#| "Always automatically submit a crash report to KDE's crash tracking "
-#| "system. No manual input required.\n"
-#| "You will not receive any more crash notifications."
 msgctxt "@info:tooltip"
 msgid ""
 "Always automatically submit a crash report to KDE's crash tracking system, "
@@ -1529,7 +1524,7 @@
 #: qml/SentryPage.qml:124
 msgctxt "@action:button"
 msgid "Finish"
-msgstr ""
+msgstr "終了"
 
 #: qml/WelcomePage.qml:14
 #, fuzzy
@@ -1672,7 +1667,7 @@
 #, kde-format
 msgctxt "Notification action button, keep short"
 msgid "Restart App"
-msgstr "アプリケーションを再起動"
+msgstr "アプリを再起動"
 
 #: tests/backtraceparsertest/backtraceparsertest_manual.cpp:22
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/nn/drkonqi.po 
new/drkonqi-6.7.5/po/nn/drkonqi.po
--- old/drkonqi-6.7.4/po/nn/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/nn/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -9,7 +9,7 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-07-17 10:53+0200\n"
+"PO-Revision-Date: 2026-08-08 12:59+0200\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
@@ -1059,7 +1059,7 @@
 "when using a metered internet connection."
 msgstr ""
 "Krasjrapportane vert meir nyttige om nokre ekstra feilsøkings­ressursar vert "
-"lasta ned frå distributøren din først.\n"
+"lasta ned frå distribusjonen din først.\n"
 "Det kan gje høgare minnebruk, ta lengre tid og medføra nedlasting av filer "
 "med ukjend storleik når det skjer ein krasj. Nedlastinga vert ikkje gjord "
 "dersom du har forbruksmålt Internett-tilgang."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/pl/drkonqi.po 
new/drkonqi-6.7.5/po/pl/drkonqi.po
--- old/drkonqi-6.7.4/po/pl/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/pl/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# SPDX-FileCopyrightText: 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 
2022, 2023, 2024, 2025, 2026 Łukasz Wojniłowicz <[email protected]>
+# SPDX-FileCopyrightText: 2014-2026 Łukasz Wojniłowicz 
<[email protected]>
 # Grzesiek11 <[email protected]>, 2021.
 #
 msgid ""
@@ -8,7 +8,7 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-01-18 16:20+0100\n"
+"PO-Revision-Date: 2026-08-08 12:40+0200\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: pl\n"
 "Language: pl\n"
@@ -17,7 +17,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 25.08.2\n"
+"X-Generator: Lokalize 26.04.2\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -1192,7 +1192,7 @@
 msgstr ""
 "Nie udało się zgromadzić danych z wysypanego programu z nieznanych powodów. "
 "Możesz spróbować ponownie, zamknąć to okno lub  or <link url='%1'>obejrzeć "
-"szczegółowe opis</link>."
+"szczegółowy opis</link>."
 
 #: qml/main.qml:101
 msgctxt "@info"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/po/tr/drkonqi.po 
new/drkonqi-6.7.5/po/tr/drkonqi.po
--- old/drkonqi-6.7.4/po/tr/drkonqi.po  2026-08-04 11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/po/tr/drkonqi.po  2026-09-08 12:51:35.000000000 +0200
@@ -19,7 +19,7 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-03-19 00:47+0000\n"
-"PO-Revision-Date: 2026-07-11 19:42+0300\n"
+"PO-Revision-Date: 2026-08-28 19:35+0300\n"
 "Last-Translator: Emir SARI <[email protected]>\n"
 "Language-Team: Turkish <[email protected]>\n"
 "Language: tr\n"
@@ -27,7 +27,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Lokalize 26.04.2\n"
+"X-Generator: Lokalize 26.08.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -811,7 +811,7 @@
 #, kde-format
 msgctxt "@info:shell"
 msgid "The program has already been restarted"
-msgstr "Uygulama zaten başlatılmış"
+msgstr "Uygulama hâlihazırda yeniden başlatılmış"
 
 #: main.cpp:184
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/drkonqi-6.7.4/src/coredump/launcher/[email protected]
 
new/drkonqi-6.7.5/src/coredump/launcher/[email protected]
--- 
old/drkonqi-6.7.4/src/coredump/launcher/[email protected]
    2026-08-04 11:19:52.000000000 +0200
+++ 
new/drkonqi-6.7.5/src/coredump/launcher/[email protected]
    2026-09-08 12:51:35.000000000 +0200
@@ -8,6 +8,8 @@
 ConditionUser=!@system
 
 [Service]
+# Make extra sure the launcher is not part of session management. It only 
works when started from systemd!
+Environment=SESSION_MANAGER=
 # Don't need to be working anywhere specific, use tmp.
 WorkingDirectory=%T
 ExecStart=@KDE_INSTALL_FULL_LIBEXECDIR@/drkonqi-coredump-launcher
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-6.7.4/src/coredump/processor/main.cpp 
new/drkonqi-6.7.5/src/coredump/processor/main.cpp
--- old/drkonqi-6.7.4/src/coredump/processor/main.cpp   2026-08-04 
11:19:52.000000000 +0200
+++ new/drkonqi-6.7.5/src/coredump/processor/main.cpp   2026-09-08 
12:51:35.000000000 +0200
@@ -3,6 +3,7 @@
     SPDX-FileCopyrightText: 2019-2022 Harald Sitter <[email protected]>
 */
 
+#include <algorithm>
 #include <thread>
 
 #include <QCommandLineParser>
@@ -26,6 +27,27 @@
 using namespace std::chrono_literals;
 using namespace Qt::StringLiterals;
 
+namespace
+{
+// Crashes of our own binaries must never be forwarded. Forwarding one 
activates a launcher, that
+// launcher may crash as well, its crash gets forwarded again, and so on. The 
loop is unbounded and
+// fills the disk with core dumps in a matter of minutes.
+[[nodiscard]] bool isOwnExe(const QString &exe)
+{
+    const auto name = QStringView(exe).mid(exe.lastIndexOf(u'/') + 1);
+    return std::ranges::any_of(std::initializer_list{"drkonqi"_L1,
+                                                     
"drkonqi-coredump-launcher"_L1,
+                                                     
"drkonqi-coredump-processor"_L1,
+                                                     
"drkonqi-coredump-cleanup"_L1,
+                                                     "drkonqi-coredump-gui"_L1,
+                                                     
"drkonqi-polkit-helper"_L1,
+                                                     
"drkonqi-sentry-postman"_L1},
+                               [name](QLatin1StringView knownExe) {
+                                   return name == knownExe;
+                               });
+}
+} // namespace
+
 int main(int argc, char **argv)
 {
     QCoreApplication app(argc, argv);
@@ -66,6 +88,13 @@
         watcher.addMatch(u"COREDUMP_UID=%1"_s.arg(uid));
     }
     QObject::connect(&watcher, &CoredumpWatcher::newDump, &app, [&watcher, 
pickup](const Coredump &dump) {
+        if (isOwnExe(dump.exe)) {
+            // Neither an error nor fatal. Our own crashes are in the journal 
and in systemd-coredump's
+            // storage either way, they simply mustn't go around the loop once 
more.
+            qWarning() << "Not processing the crash of our own binary:" << 
dump.exe;
+            return;
+        }
+
         if (pickup && !QFile::exists(dump.filename)) {
             // We only ignore missing cores when picking up old crashes. When 
dealing with new ones we may still wish
             // to notify that something has crashed, even when we can't debug 
it.

Reply via email to