FS#31707 - [chromium] Problem when opening links from other applications.

Attached to Project: Arch Linux
Opened by Mauro Santos (R00KIE) - Thursday, 27 September 2012, 18:25 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 28 September 2012, 06:17 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
When opening links from other applications an error dialog box can be presented to the user. This problem happens with xfce, and only if the browser is already running.
The error message is: "Failed to execute default Web Browser. Input/output error.", however the link opens correctly. The previous version of chromium (21.0.1180.89-1) does not trigger this problem.

This problem seems to be related to xfce's /usr/lib/xfce4/exo-1/exo-helper-1 which is called by exo-open, which in turn is called by other applications when they want to open a link in the default browser.
A requirement to trigger this bug is (most probably) to be running xfce, chromium should also be configured as the default browser.


Additional info:
chromium 22.0.1229.79-1


Steps to reproduce:
- close all instances of the browser
- execute 'xdg-open "http://www.google.com"' twice in a terminal, on the second run the error dialog should be displayed.

If using xfce, running '/usr/lib/xfce4/exo-1/exo-helper-1 --launch=WebBrowser "http://www.google.com"' has the same effect as using xdg-open.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 28 September 2012, 06:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  chromium 22.0.1229.79-2
Comment by Evangelos Foutras (foutrelis) - Friday, 28 September 2012, 05:41 GMT
Upstream bug: http://code.google.com/p/chromium/issues/detail?id=146842

Will push fixed packages very soon. :)

Loading...