Bug 512618

Summary: Executable block titles fail to render and flood journald with associated error message
Product: [Applications] kjournald Reporter: forgotten.memories
Component: BrowserAssignee: Andreas Cord-Landwehr <cordlandwehr>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 25.08.3   
Target Milestone: ---   
Platform: Bazzite   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description forgotten.memories 2025-11-25 22:51:55 UTC
SUMMARY
Executable titles in colour blocks fail to render, and log is flooded with "Unable to assign [undefined] to QString" message.

STEPS TO REPRODUCE
1. Open kjournald.

OBSERVED RESULT
Journald log flooded with:

kjournaldbrowser[32052]: qrc:/qt/qml/org/kde/kjournaldbrowser/LogView.qml:204:25: Unable to assign [undefined] to QString

I believe this is related to Colorize->Executable setting being turned on. 

Some of the colour blocks do not have the title showing the executable path in the top right. I believe this is the cause of the failed assignment error.

EXPECTED RESULT
Browser works without error.

SOFTWARE/OS VERSIONS

󱋩  bazzite-nvidia-open:stable 
 󰣛  Bazzite
   Linux 6.17.7-ba14.fc43.x86_64
 󰅐  5 hours, 13 mins

 󰾰  MS-7D25 (1.0)
 󰻠  13th Gen Intel(R) Core(TM) i5-13600K (20) @ 5.10 GHz
 󰍛  NVIDIA GeForce RTX 4070 [Discrete]
 󰍛  Intel UHD Graphics 770 @ 1.55 GHz [Integrated]
   15.96 GiB / 62.57 GiB (26%)
   82.00 GiB / 1.82 TiB (4%) - btrfs
 󰍹  2560x1440 @ 120 Hz in 27" [External]

 󰕮  KDE Plasma 6.5.2
   KWin (Wayland)
   bash 5.3.0
   Ptyxis 49.2
 󰏖  2671 (rpm), 56 (flatpak)


ADDITIONAL INFORMATION
Comment 1 Andreas Cord-Landwehr 2025-11-26 20:22:31 UTC
Thanks a lot for your bug report. I can confirm that I can reproduce it.
Comment 2 Andreas Cord-Landwehr 2025-11-26 20:26:58 UTC
Git commit 272c0c14235c90e93899a02b52e595ab10c275dd by Andreas Cord-Landwehr.
Committed on 26/11/2025 at 20:26.
Pushed by cordlandwehr into branch 'master'.

Fix access to journal entry properties for exe/service display

M  +2    -0    org/kde/kjournaldbrowser/LogView.qml

https://invent.kde.org/system/kjournald/-/commit/272c0c14235c90e93899a02b52e595ab10c275dd
Comment 3 Andreas Cord-Landwehr 2025-11-26 20:27:49 UTC
Git commit 3b21bb867c8e84bc0a0d844faa302dc15f1ae08b by Andreas Cord-Landwehr.
Committed on 26/11/2025 at 20:27.
Pushed by cordlandwehr into branch 'release/25.12'.

Fix access to journal entry properties for exe/service display
(cherry picked from commit 272c0c14235c90e93899a02b52e595ab10c275dd)

M  +2    -0    org/kde/kjournaldbrowser/LogView.qml

https://invent.kde.org/system/kjournald/-/commit/3b21bb867c8e84bc0a0d844faa302dc15f1ae08b
Comment 4 Andreas Cord-Landwehr 2025-11-26 20:28:36 UTC
Git commit b6a1b713f839a66a8da5aca0aad867c6c5156855 by Andreas Cord-Landwehr.
Committed on 26/11/2025 at 20:28.
Pushed by cordlandwehr into branch 'release/25.08'.

Fix access to journal entry properties for exe/service display
(cherry picked from commit 272c0c14235c90e93899a02b52e595ab10c275dd)

M  +2    -0    org/kde/kjournaldbrowser/LogView.qml

https://invent.kde.org/system/kjournald/-/commit/b6a1b713f839a66a8da5aca0aad867c6c5156855