Bug 381088

Summary: "report bug" from KDE applications does start infinite number of wine processes
Product: [Frameworks and Libraries] frameworks-kxmlgui Reporter: Peter Ped Helcmanovsky <ped>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: major CC: aspotashev, christoph
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Peter Ped Helcmanovsky 2017-06-11 04:03:24 UTC
I had clean install of KDE Neon distribution, added some applications (many, including wine), but I didn't touch any specific MIME config, OS was in the state as it was left by doing `apt-get install <apps>` after installation.

When I tried the button "Launch Bug Report Wizard" in kmahjong, the `xdg-open http://bugs.kde.org/wizard.cgi` was ran, which ended by launching infinite number of wine instances (not sure about exact process name, wineservice maybe).

After I did open firefox -> preferences -> set as default browser, the "Launch Bug Report Wizard" in kmahjong works as expected, and opens the bug report wizard in Firefox.

So it looks to me like the KDE neon does not set any default browser, or the settings is invalid, but how the wine gets picked, and why infinite number of instances is being launched?

I understand this is more like bad configuration, then code bug, but imagine unexperienced user watching his task list filled with infinite processes after he just did want to report some bug in some KDE app, maybe some config sanity check would be possible? Or reconfigure neon to set Firefox as default browser right after install?
Comment 1 Christoph Feck 2017-06-19 20:54:51 UTC
Since you reported it for kdelibs 4.14, are you using the KDE4 version of kmahjongg? Please check using 'kmahjongg --version'.
Comment 2 Peter Ped Helcmanovsky 2017-06-20 14:55:21 UTC
$ kmahjongg --version
kmahjongg 0.9

I just **guess** that this is more about the wine after-install configuration, eating up also html requests by default, as being able to reasonably process them (and nothing else in the clean neon volunteering for that). But I didn't verify (would take to install clean neon + wine and then to see what would xdg-open do? Maybe I may try that in virtual, if you confirm this may be of value).

As being reported as kdelibs 4.14: not sure why, maybe I did select it by hand, or (more likely) it was already pre-selected when the browser opened.
Comment 3 Christoph Feck 2017-06-27 12:38:47 UTC
That looks like the KF5 version, I think the old versions also added Qt version information in the output.
Comment 4 Christoph Cullmann 2025-01-24 18:53:52 UTC
Could you retry with a current KF6?
Comment 5 Bug Janitor Service 2025-02-08 03:47:20 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 6 Bug Janitor Service 2025-02-23 03:46:50 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.