You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The Program.findProgram() implementation for GTK always returns null.
This was found when adding an according test in: #3187
To Reproduce
Extend the test Test_org_eclipse_swt_program_Program.test_findProgramLjava_lang_String to print the program found the registered extensions or just execute this according snippet:
Describe the bug
The
Program.findProgram()implementation for GTK always returns null.This was found when adding an according test in: #3187
To Reproduce
Extend the test
Test_org_eclipse_swt_program_Program.test_findProgramLjava_lang_Stringto print the program found the registered extensions or just execute this according snippet:It just prints
null.Expected behavior
I expect the method to return the actual program representations registered for the mime type of the given extensions.
Environment:
Ubuntu 22.04.5 LTS on WSL, Glib 2.72.4
But also happens on other (in particular non-WSL) installations (as it was found via CI in [Cocoa] Replace deprecated LSGetApplicationForInfo in Program.findProgram #3187).
Version since
Found in current master state; I did not check when that started to happen (may rather be a change in GLib than in Eclipse code).