http://bugs.winehq.org/show_bug.cgi?id=13967
--- Comment #7 from Anastasius Focht focht@gmx.net 2008-12-19 19:54:14 --- Hello,
--- quote --- Trying: $ rm -rf ~/.wine $ wget http://www.pando.com/dl/download/PandoSetup.exe $ winetricks -q pdh wininet gecko $ wine PandoSetup.exe
Still gives an error at the end. Possibly trying to start Pando?
err:winebrowser:get_url_from_dde Unabled to retrieve URL from string L""" err:winebrowser:wmain Usage: winebrowser URL fixme:advapi:RegisterEventSourceW ((null),L"PDH"): stub fixme:ole:CoResumeClassObjects stub 19/14:46:25.702 Thr(00a36630) I:PDCi_initApp
Started Pando
fixme:advapi:GetCurrentHwProfileW (0x33b8f4) fixme:wininet:INET_QueryOption INTERNET_OPTION_PER_CONNECTION_OPTION stub fixme:wininet:INET_QueryOption Unhandled dwOption 4 fixme:wininet:INET_QueryOption Unhandled dwOption 5 fixme:wininet:INET_QueryOption Unhandled dwOption 3 fixme:wininet:INET_QueryOption Unhandled dwOption 2 fixme:wininet:INET_QueryOption Unhandled dwOption 6 --- quote ---
What are you up to? Trying to prove me wrong?
Sorry, but if you pay attention to last console FIXME's you would have noticed that despite your winetricks override, native wininet isn't loaded which clearly indicates something wrong with your system. Probably winetricks script bug.
If you are unsure about builtin vs. native, use proper debug channels like +loaddll and +module to verify the load order decision making, e.g. which one really gets loaded.
You might want to check if there really exist only one (native) wininet in your system32 folder (and not the placeholder). If you got two wininet dll copies with different filename casing you have a problem.
If native wininet override still doesn't solve it, I'd blame native wininet (too old, unsupported stuff, registry data missing) whatever. I'm not going to investigate such stuff. Feel free to use +snoop for examining native override in/out behaviour.
I debugged the app under Wine and can clearly tell what does it expect from Wine/how does it react.
So please don't waste my time to prove something wrong by playing with winetricks native overrides and trying to guess from console output.
Native overrides are rarely a miracle cure, they tend to open up a can of worms. The goal of Wine is to get rid of native dependencies.
Regards