URL:: launchInDefaultBrowser() triggers assertion


#1

we hit the following assertion when calling URL::launchInDefaultBrowser().
to reproduce: launch projucer and go to menu Help->JUCE Tutorials

more

#0 0x00000001004ff943 in juce::File::parseAbsolutePath(juce::String const&) at JUCE5/extras/Projucer/Builds/MacOSX/…/…/…/…/modules/juce_core/files/juce_File.cpp:189
#1 0x00000001004ff43d in juce::File::File(juce::String const&) at JUCE5/extras/Projucer/Builds/MacOSX/…/…/…/…/modules/juce_core/files/juce_File.cpp:27
#2 0x00000001004ff25d in juce::File::File(juce::String const&) at JUCE5/extras/Projucer/Builds/MacOSX/…/…/…/…/modules/juce_core/files/juce_File.cpp:28
#3 0x00000001005054c3 in juce::Process::openDocument(juce::String const&, juce::String const&) at JUCE5/extras/Projucer/Builds/MacOSX/…/…/…/…/modules/juce_core/native/juce_mac_Files.mm:415
#4 0x000000010056d975 in juce::URL::launchInDefaultBrowser() const at JUCE5/extras/Projucer/Builds/MacOSX/…/…/…/…/modules/juce_core/network/juce_URL.cpp:909
#5 0x0000000100053404 in ProjucerApplication::launchTutorialsBrowser() at JUCE5/extras/Projucer/Source/Application/jucer_Application.cpp:1276


#2

Thanks, I’ll push a fix shortly.