Bug 485047

Summary: Neochat doesn't start when Krunner seach plugin is enabled
Product: [Applications] NeoChat Reporter: patka
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED WORKSFORME    
Severity: normal CC: carl, josh
Priority: NOR    
Version First Reported In: 24.02.1   
Target Milestone: ---   
Platform: NixOS   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description patka 2024-04-04 20:17:48 UTC
SUMMARY

Neochat starts properly with the desktop file when the Krunner Search Plugin is disabled. When I enable it and want to start Neochat it doesn't work. I can start it from the terminal and then it works, but I get the following errors:

```
org.kde.kunifiedpush.client: No UnifiedPush distributor found.
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
Reading access token from the keychain for "@patka_123:matrix.org"
quotient.main: The library is built with end-to-end encryption (E2EE)
qrc:/org/kde/neochat/qml/main.qml:250:9: QML RoomListPage: Created graphical object was not placed in the graphics scene.
qrc:/org/kde/neochat/qml/RoomPage.qml:17:1: QML RoomPage: Created graphical object was not placed in the graphics scene.
qrc:/org/kde/neochat/qml/RoomInformation.qml:133:13: QML ListSectionHeader: Binding loop detected for property "implicitWidth"
qrc:/org/kde/neochat/qml/RoomInformation.qml:67:13: QML ListSectionHeader: Binding loop detected for property "implicitWidth"
quotient.jobs.thumbnail: 400 <- GET https://matrix-client.matrix.org/_matrix/media/v3/thumbnail/nixos.org/f4d22fb201b86281502301aea97c3c692c9ea2db
quotient.jobs.thumbnail: "GetContentThumbnailJob" status IncorrectRequest: Cannot find any thumbnails for the requested media ('/_matrix/media/v3/thumbnail/nixos.org/f4d22fb201b86281502301aea97c3c692c9ea2db'). This might mean the media is not a supported_media_format=(image/jpeg, image/jpg, image/webp, image/gif, image/png) or that thumbnailing failed for some other reason. (Dynamic thumbnails are disabled on this server.)
ThumbnailResponse: no valid image for "nixos.org/f4d22fb201b86281502301aea97c3c692c9ea2db" - "Cannot find any thumbnails for the requested media ('/_matrix/media/v3/thumbnail/nixos.org/f4d22fb201b86281502301aea97c3c692c9ea2db'). This might mean the media is not a supported_media_format=(image/jpeg, image/jpg, image/webp, image/gif, image/png) or that thumbnailing failed for some other reason. (Dynamic thumbnails are disabled on this server.)"
qrc:/qt/qml/org/kde/kirigamiaddons/labs/components/Avatar.qml:201:9: QML QQuickImage: Cannot find any thumbnails for the requested media ('/_matrix/media/v3/thumbnail/nixos.org/f4d22fb201b86281502301aea97c3c692c9ea2db'). This might mean the media is not a supported_media_format=(image/jpeg, image/jpg, image/webp, image/gif, image/png) or that thumbnailing failed for some other reason. (Dynamic thumbnails are disabled on this server.)
There's no gateway, not setting up push notifications.
kf.sonnet.core: No language dictionaries for the language: "en_US"
kf.sonnet.core: No language dictionaries for the language: "en_US"
qrc:/org/kde/neochat/qml/TimelineView.qml:139:17: QML SectionDelegate: Possible anchor loop detected on horizontal anchor.
```

STEPS TO REPRODUCE
1. Make sure Neochat is installed but not running.
2. Go to Krunner settings -> Configure Enabled Search plugins -> select Neochat -> Apply.
3. Use Krunner to open Neochat and observe that it doesn't work.
4. run neochat from the terminal and observe that it does work, with the above error message.

OBSERVED RESULT
Neochat not starting with Krunner.

EXPECTED RESULT
Neochat starting with Krunner.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma:  NixOS 24.05
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Wayland

ADDITIONAL INFORMATION
I have asked the NixOS KDE maintainers and they suspect it's an upstream bug (hence why I post it here).
Comment 1 Joshua Goins 2025-10-27 19:32:05 UTC
That NeoChat is absolutely ancient, we don't support a version that old. Can you reproduce on a newer version?
Comment 2 Bug Janitor Service 2025-11-11 03:47:58 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-11-26 03:46:27 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.