This is not a crash, it’s a recoverable problem. It seems to happen when trying to open market:// URLs in the browser (from pages that incorrectly assume that they are running on an android device).
I can easily reproduce the issue by opening a test page in the browser that contains this code:
When clicking this link, I’m seeing the following error in the browser’s log:
** (process:14120): WARNING **: Unable to dispatch url 'market://details?id=com.google.android.voicesearch':GDBus.Error:com.canonical.URLDispatcher.BadURL: URL 'market://details?id=com.google.android.voicesearch' is not handleable by the URL Dispatcher
We could probably have a default application that registers as a handler for this type of URLs and informs the user that android applications are not compatible with Ubuntu (adding an ubuntu-ux task to get input from the design team).
This is not a crash, it’s a recoverable problem. It seems to happen when trying to open market:// URLs in the browser (from pages that incorrectly assume that they are running on an android device).
I can easily reproduce the issue by opening a test page in the browser that contains this code:
<html> //details? id=com. google. android. voicesearch" >click me</a>
<body>
<a href="market:
</body>
</html>
When clicking this link, I’m seeing the following error in the browser’s log:
** (process:14120): WARNING **: Unable to dispatch url 'market: //details? id=com. google. android. voicesearch' :GDBus. Error:com. canonical. URLDispatcher. BadURL: URL 'market: //details? id=com. google. android. voicesearch' is not handleable by the URL Dispatcher
We could probably have a default application that registers as a handler for this type of URLs and informs the user that android applications are not compatible with Ubuntu (adding an ubuntu-ux task to get input from the design team).