WineHQ
Bug Tracking Database – Bug 18465

 Bugzilla

 

Last modified: 2014-01-10 14:46:11 UTC  

url.dll FileProtocolHandler does not open URLs in browser.

Bug 18465 - url.dll FileProtocolHandler does not open URLs in browser.
url.dll FileProtocolHandler does not open URLs in browser.
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: -unknown
1.0.1
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2009-05-13 17:14 UTC by Marcus Kempe
Modified: 2014-01-10 14:46 UTC (History)
4 users (show)

See Also:
Regression SHA1:
Fixed by SHA1: f5ea78f6a1d67c68fb4cef89e0891933c72b624b
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Kempe 2009-05-13 17:14:06 UTC
The following call: 

wine rundll32 url.dll,FileProtocolHandler http://www.winehq.org/

does not open the wine homepage in my default browser, as is done in Windows. 

However, if i add the following 2 dlls from windows:

url.dll
iertutil.dll

to my wine-installation, the the call works as expected. 

This leads me to believe that there might be a bug, or simply an unimplemented feature.
Comment 1 Ken Sharp 2009-05-14 08:27:20 UTC
Version 1.0.1 is old, have you tried with the latest version of Wine?
Comment 2 Marcus Kempe 2009-05-14 09:13:37 UTC
Yes, I tried it now with version 1.1.21, and the problem remains.
Comment 3 Ken Sharp 2009-05-14 09:42:42 UTC
Don't change the originally reported version.
Comment 4 Ken Sharp 2009-05-14 09:46:46 UTC
Is there any output in the console?
Comment 5 Marcus Kempe 2009-05-14 11:51:22 UTC
Oh okay, sorry. I've now updated the bug to having the original version defined. 

Alas, to avoid confusion, I've tested and concluded that the bug apperas in versions 1.0.1 and version 1.1.21. (Both installed from Ubuntu PPA)

There is no output on the console after execution. Neither without using windows dll:s nor while using them. 

I also tried the same thing running winedbg, which executes without warnings.
Comment 6 Austin English 2009-05-16 15:01:40 UTC
Confirming.
Comment 7 Jerome Leclanche 2010-08-02 16:49:29 UTC
Still an issue in wine-1.3.0.
Comment 8 Vijay Kamuju 2010-11-19 15:49:32 UTC
still not working in 1.3.7
Comment 9 Ken Sharp 2011-10-03 11:23:32 UTC
Still present in wine-1.3.29

It is implemented so there must be something wrong with how it is handled.

  7 @ stdcall FileProtocolHandler(long ptr str long) FileProtocolHandlerA
  8 @ stdcall FileProtocolHandlerA(long ptr str long)
http://source.winehq.org/source/dlls/url/url.spec

http://source.winehq.org/source/dlls/url/url_main.c#L80

trace:url:FileProtocolHandlerA (0x1003e, "http://www.winehq.org/", 10)

Does this actually affect any applications though?
Comment 10 Ken Sharp 2012-09-07 09:43:35 UTC
Same result in Wine 1.5.12, but no app is reported to be affected.
Comment 11 Ken Sharp 2013-07-25 14:45:43 UTC
No change in Wine 1.6.
Comment 12 Anastasius Focht 2013-10-17 18:27:16 UTC
Hello folks,

this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/f5ea78f6a1d67c68fb4cef89e0891933c72b624b

Thanks Piotr.

Regards
Comment 13 Alexandre Julliard 2013-10-25 12:54:06 UTC
Closing bugs fixed in 1.7.5.
Comment 14 Alexandre Julliard 2014-01-10 14:46:11 UTC
Removing 1.6.x milestone from bugs included in 1.6.2.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers