I fixed this locally. The problem is in the function "desktop_file_to_binary()". "grep" on line 228 is returning 3 matches. It needs to be piped to "head -n1". Without this change, "which" on the next line is returning "", and "run_thunderbird" is not executed by the calling function.
I fixed this locally. The problem is in the function "desktop_ file_to_ binary( )". "grep" on line 228 is returning 3 matches. It needs to be piped to "head -n1". Without this change, "which" on the next line is returning "", and "run_thunderbird" is not executed by the calling function.