http://bugs.winehq.org/show_bug.cgi?id=27014
Summary: exo from xfce4 causes "Failed to execute default Web Browser" error in gnome Product: Wine Version: 1.3.19 Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: basinilya@gmail.com
Hi. Recently, in addition to Gnome I installed xfce. Now, if firefox already started, and I open URLs in wine, I get this message box: ****************** Failed to execute default Web Browser. No child processes. ****************** $ ps -Af /usr/lib/xfce4/exo-1/exo-helper-1 --launch WebBrowser http://www.winehq.org/
With trial and error I found that the package exo is causing this. http://www.xfce.org/projects/exo
To reproduce, install just exo package and do: $ wine start http://www.winehq.org/
It's only in wine. For example, xdg-open works fine.
Window manager Gnome 2, default browser firefox. Wine 1.3.14-1.3.19 exo 0.6.0
http://bugs.winehq.org/show_bug.cgi?id=27014
Ilya Basin basinilya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |integration URL| |http://archive.xfce.org/src | |/xfce/exo/0.6/exo-0.6.0.tar | |.bz2
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #1 from Ilya Basin basinilya@gmail.com 2011-05-03 04:07:08 CDT --- Same error with winebrowser. It's strange, that it uses xdg-open. $ WINEDEBUG=+winebrowser wine winebrowser http://www.winehq.org/ trace:winebrowser:launch_app Considering: "xdg-open" trace:winebrowser:launch_app argv[1]: "http://www.winehq.org/"
But I repeat, if I directly start xdg-open from terminal, all fine.
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #2 from Ilya Basin basinilya@gmail.com 2011-05-03 11:04:52 CDT --- Created an attachment (id=34454) --> (http://bugs.winehq.org/attachment.cgi?id=34454) test
http://bugs.winehq.org/show_bug.cgi?id=27014
Ilya Basin basinilya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #3 from Ilya Basin basinilya@gmail.com 2011-05-03 14:21:12 CDT --- calling signal(SIGCHLD,SIG_DFL); right before execvp seems to fix the problem
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #4 from Ilya Basin basinilya@gmail.com 2011-05-06 05:10:36 CDT --- Created an attachment (id=34501) --> (http://bugs.winehq.org/attachment.cgi?id=34501) patch
Makes sure that signals reset before execvp(). Logic kept.
http://bugs.winehq.org/show_bug.cgi?id=27014
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #5 from Austin English austinenglish@gmail.com 2011-05-06 11:07:22 CDT --- Patches should be sent to wine-patches@winehq.org
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #6 from Ilya Basin basinilya@gmail.com 2011-05-06 12:23:33 CDT --- (In reply to comment #5)
Patches should be sent to wine-patches@winehq.org
already sent. http://www.winehq.org/pipermail/wine-patches/2011-May/101577.html
http://bugs.winehq.org/show_bug.cgi?id=27014
Brandon Howard FinalCrisisSX@Hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |FinalCrisisSX@Hotmail.com
--- Comment #7 from Brandon Howard FinalCrisisSX@Hotmail.com 2011-11-13 03:08:21 CST --- Any news on this bug? Has the patch been denied? It would be awesome to need one less patch in my wine builds.
http://bugs.winehq.org/show_bug.cgi?id=27014
--- Comment #8 from Brandon Howard FinalCrisisSX@Hotmail.com 2011-12-02 00:15:35 CST --- This appears to have been fixed at some point very recently in git on my machine. \o/
http://bugs.winehq.org/show_bug.cgi?id=27014
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fda27ccc1b8357302708601f061 | |8ea9915aa236a Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #9 from Austin English austinenglish@gmail.com 2011-12-02 11:44:00 CST --- (In reply to comment #8)
This appears to have been fixed at some point very recently in git on my machine. \o/
http://source.winehq.org/git/wine.git/commitdiff/fda27ccc1b8357302708601f061...
http://bugs.winehq.org/show_bug.cgi?id=27014
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2011-12-02 13:34:09 CST --- Closing bugs fixed in 1.3.34.
http://bugs.winehq.org/show_bug.cgi?id=27014
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|All |Other
--- Comment #11 from Austin English austinenglish@gmail.com 2012-02-23 15:22:59 CST --- Removing deprecated 'All' Platform.