WineHQ
Bug Tracking Database – Bug 8258

 Bugzilla

 

Last modified: 2015-12-12 18:48:10 UTC  

Dolphin Smalltalk IDE fails when requesting trial on urlmon.dll.URLOpenBlockingStreamA

Bug 8258 - Dolphin Smalltalk IDE fails when requesting trial on urlmon.dll.URLOpenBlockingStreamA
Dolphin Smalltalk IDE fails when requesting trial on urlmon.dll.URLOpenBlocki...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: urlmon
0.9.36.
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
http://object-arts.com/downloads/down...
: download, testcase
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2007-05-02 13:13 UTC by Dan Kegel
Modified: 2015-12-12 18:48 UTC (History)
4 users (show)

See Also:
Regression SHA1:
Fixed by SHA1: 9105b64a777daa410dbf55e97d1c53a38841a973
Distribution: ---
Staged patchset:


Attachments
demo patch to add http test case to URLOpenBlockingStream (1.60 KB, text/plain)
2008-02-28 07:18 UTC, Dan Kegel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Kegel 2007-05-02 13:13:24 UTC
The appdb http://appdb.winehq.org/appview.php?iVersionId=6254
says that Dolphin 6.02 barfs on the initial splash screen
(among other problems), so I tried the free
community edition.  That barfs on startup with

wine: Call from 0x7ee5cc20 to unimplemented function
urlmon.dll.URLOpenBlockingStreamA, aborting

after you type in your email address to request a trial license.
Comment 1 Jacek Caban 2008-02-28 01:12:36 UTC
This bug should be fixed in current version. Please retest.
Comment 2 Dan Kegel 2008-02-28 07:17:59 UTC
Well, yes, that function is implemented now... but 
it doesn't work.  I looked, and you don't have a test
case for http:// urls, it seems.  The app tries to
fetch a remote page, and InternetCrackUrl is called by
urlmon, but not in a way that even preserves the hostname;
it clearly only is thinking about file urls, and
that's all you test at the moment.

I've changed the summary slightly to reflect the new status.

I'm attaching a busted patch to add an http test case
for that function.  No idea what a real test for it would
look like.
Comment 3 Dan Kegel 2008-02-28 07:18:53 UTC
Created attachment 11018 [details]
demo patch to add http test case to URLOpenBlockingStream
Comment 4 Austin English 2008-12-01 01:50:31 UTC
Doesn't crash, but tells me there's an error with the connection, check my connection/server's down/etc.
Comment 5 Dan Kegel 2008-12-01 02:25:39 UTC
Right, nothing has changed since February 2008.

You can work around this with 
  sh winetricks urlmon
Comment 6 Austin English 2009-01-15 16:52:37 UTC
Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks!
Comment 7 Austin English 2010-05-02 09:30:15 UTC
In git, Dolphin 6.0, installs fine, but on startup, pops up an error box with no text, and exits. There is no terminal output.
Comment 8 butraxz 2012-05-17 19:40:27 UTC
This bug has not been updated for two years. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you.
Comment 9 Dan Kegel 2012-05-17 20:01:22 UTC
Still present.

(The 'winetricks urlmon' workaround was removed since it was too ie6-ish, see
http://code.google.com/p/winezeug/source/detail?r=2009 )
Comment 10 Austin English 2014-07-27 07:06:05 UTC
Function is still functionally a stub in 1.7.23, presumably still present.
Comment 12 Austin English 2015-12-08 06:13:23 UTC
I found the original version on archive.org:
https://web.archive.org/web/20080821161635/http://www.object-arts.com/content/mydolphin/d6Downloads.html

Leads to:
https://web.archive.org/web/20080821161635/http://www.object-arts.com/downloads/6.0/DolphinSetupX6.exe

austin@debian-laptop:~$ sha1sum DolphinSetupX6.exe 
e9b097706696888f337437da7313a2d6be1297a2  DolphinSetupX6.exe
austin@debian-laptop:~$ du -h DolphinSetupX6.exe 
19M	DolphinSetupX6.exe


If I comment out the current URLOpenBlockingStreamA/W functions/spec, I can reproduce the original issue. With them in place I get the same results as comment #4.

Note that you should use the shortcut installed in Public\Start Menu\Programs, otherwise I get what I got in comment #7.

Regardless, it's clear the original bug was fixed. The current problem should get its own bug.
Comment 13 Alexandre Julliard 2015-12-12 16:42:58 UTC
Closing bugs fixed in 1.8-rc4.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to privacy@winehq.org

Hosted By CodeWeavers