Summary: | KDE portal crashes in KFileWidget::currentMimeFilter() when selecting files using App "Boatswain" | ||
---|---|---|---|
Product: | [Plasma] xdg-desktop-portal-kde | Reporter: | eweapon713 |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | aleixpol, jgrulich, nate |
Priority: | NOR | ||
Version: | 5.27.4 | ||
Target Milestone: | --- | ||
Platform: | Kubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Screen cap of portal browser |
Description
eweapon713
2023-06-05 04:00:09 UTC
IIRC there's some kind of incompatibility with the mimetype strings that apps can pass vs with the file widget expects or something. I'm unable to recall the details or file an existing bug report for it, though. (In reply to Nate Graham from comment #1) > IIRC there's some kind of incompatibility with the mimetype strings that > apps can pass vs with the file widget expects or something. I'm unable to > recall the details or file an existing bug report for it, though. I'm sorry for having to ask but does that mean that the app is incompatible with KDE and i should look for another program or is it a "new" bug that needs to be patched? At the moment, there is an incompatibility, yes. It's a bug we need to fix. Unfortunately I can't test this myself because the app appears to require a Stream Deck for the main UI to show up, and I don't have one. Since you're in contact with the Boatswain developers, can you ask them what exact string they're setting the file type filter to? I ask because there's a chance this might be fixed with https://invent.kde.org/frameworks/kio/-/merge_requests/1321, and knowing what the string is will help us determine whether that's the case, or whether a different string is needed? (In reply to Nate Graham from comment #4) > Since you're in contact with the Boatswain developers, can you ask them what > exact string they're setting the file type filter to? > > I ask because there's a chance this might be fixed with > https://invent.kde.org/frameworks/kio/-/merge_requests/1321, and knowing > what the string is will help us determine whether that's the case, or > whether a different string is needed? I thought i would update just to make it seem like i did not ghost or anything, But i have messaged the Dev of the app about 5 days ago at this time, still waiting on a response. I'll message again should he send me that string info Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! I have not received that string info from the Boatswain Developer yet, not in a position to be able to force that information to be relinquished. The bug is still present, i would almost want to call it rude to declare the issue resolved and discard it from on that point. although i get the feeling that was a bot. Thank you for any work put twords resolving this, even though its basically shooting in the dark without that info. sorry i cant just grab it. That was indeed a bot, but unfortunately we need the info I indicated from the Boatswain developer to proceed here. I'm sure the answer is somewhere in https://gitlab.gnome.org/World/boatswain/-/tree/main/src for me or anyone else to find ourselves, but speaking personally I'm not familiar enough with GTK to know where to look, sorry. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! I'm gonna apologies for this. but i have still have not heard back from the dev. maybe i said something wrong. or their not willing to send code information to some rando. i'll supply the link to their contact site if your willing to send a message yourself. but I'm not gonna hold that as an expectation. So at this point I'm gonna consider this avenue a dead end and go back to the drawing on getting this stream deck to work https://feaneron.com/contact/ Thank you however for responding and offering to help out on this. I've messaged Georges. Let's see what happenes. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! I eventually got a response from Georges who helpfully pointed me to the code in question, which uses a glob to specify mimetypes: - https://gitlab.gnome.org/World/boatswain/-/blob/main/src/plugins/soundboard/soundboard-play-action-prefs.c#L102-105 - https://gitlab.gnome.org/World/boatswain/-/blob/main/src/bs-stream-deck-button-editor.c#L387-391 This currently isn't supported, and it's a known issue in the KDE portal. I can't reproduce the crash per se, but clearly there is some problem with glob-based mimetype specification. So I'll mark this as a duplicate of that bug report for now. Thanks for your patience here! *** This bug has been marked as a duplicate of bug 450612 *** |