http://bugs.winehq.org/show_bug.cgi?id=4232
Summary: Multiple OLE problems
Product: Wine
Version: 0.9.4.
Platform: Other
URL: http://www.kiwisyslog.com/software_downloads.htm#cattool
s
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: wine-ole
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
This app was requested in wine-users today
(http://www.winehq.org/pipermail/wine-users/2006-January/020085.html)
I tried it with this morning's CVS.
The first problem was it calls _invoke with 22 params(!).
So I patched _invoke to handle that
(see http://winehq.org/pipermail/wine-patches/2006-January/023198.html)
That got the app a lot further, but there are several OLE problems
evident in the log.
To reproduce:
$ rm -rf ~/.wine
$ wine Kiwi_CatTools2.exe
(when it asks you if you want to upgrade mdac, say no; we don't expect
the app to work, just want to see if our OLE falls over. mdac doesn't
install anyway at the moment.)
(When it asks you whether to install as app or service, say app)
(finish installing as normal, don't run app)
$ cd ".wine/drive_c/Program Files/CatTools2"
$ wine CatTools.exe
(when it says it's having trouble creating the database, click cancel)
(app exits)
Here's the log, with duplicate/boring lines removed:
fixme:reg:RegSetKeySecurity :(0x74,4,0x7c439db8): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,-1,-1): stub - harmless
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:OleLoadPictureEx
(0x7ada342c,3646,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7b91f230),
partially implemented.
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000}
could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 80000005
...
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 80000005
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000}
could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 8000000f
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 00000000
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000}
could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
...
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 80000005
...
fixme:ole:_copy_arg Should not use VariantChangeType here. (conversion from 0x3
-> 0x13) 80000005
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000}
could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
...
err:ole:CoGetClassObject class {00000000-0000-0000-0000-000000000000} not registered
err:ole:CoGetClassObject no class object {00000000-0000-0000-0000-000000000000}
could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000000-0000-0000-0000-000000000000}, hres is 0x80040154
fixme:ole:OLEPictureImpl_SaveAsFile (0x7b42a480)->(0x7b5091c8, 0, (nil)), hacked
stub.
fixme:ole:ITypeInfo_fnInvoke The variant type here should have been VT_PTR, not
vt 12
err:ole:ITypeInfo_fnInvoke Parameter has PARAMFLAG_FOPT flag but is not one of
last cParamOpt parameters
fixme:ole:ITypeInfo_fnInvoke set 5 to pointer for get (type is 12)
fixme:ole:ITypeInfo_fnInvoke The variant type here should have been VT_PTR, not
vt 12
err:ole:ITypeInfo_fnInvoke Parameter has PARAMFLAG_FOPT flag but is not one of
last cParamOpt parameters
fixme:ole:ITypeInfo_fnInvoke set 5 to pointer for get (type is 12)
err:ole:CoGetClassObject class {00000602-0000-0010-8000-00aa006d2ea4} not registered
err:ole:create_server class {00000602-0000-0010-8000-00aa006d2ea4} not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00000602-0000-0010-8000-00aa006d2ea4}, hres is 0x80040154
fixme:ole:OleLoadPictureEx
(0x7adaf0d4,3646,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7b91e9dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7adb3e1c,2110,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7b91e628),
partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x7fbe1a20)->(0x7fbe7c00, 0, (nil)), hacked
stub.
err:ole:ITypeInfo_fnInvoke did not find member id -514, flags 0x2!
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:ITypeInfo_fnRelease destroy child objects
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4231
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From vitaliy(a)kievinfo.com 2006-04-01 22:27 -------
Yup. Read the download page. It states "binary and source .debs for Debian
_unstable_".
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3385
mike(a)codeweavers.com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|mike(a)codeweavers.com |wine-bugs(a)winehq.org
Status|ASSIGNED |NEW
------- Additional Comments From mike(a)codeweavers.com 2006-04-01 22:11 -------
err:msi:ITERATE_Actions Execution halted, action L"InstallUSBDriver" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
Now that we can see the name of the actions that fail, it's easier to see why.
It's unlikely that Wine will be able to install or use USB drivers for a while.
This bug should pend on the ability to load drivers in Wine, so it's not an MSI
bug, and I'm going to assign it back to Mr. Bugs to decide what to do with it.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3345
mike(a)codeweavers.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From mike(a)codeweavers.com 2006-04-01 21:59 -------
The install goes all the way through to 100% for me now, albeit very slowly, and
using *lots* of memory.
It hangs at the end (after 100%), and I had to kill it. Looks like an ole issue.
Running UO.EXE from "c:\Program Files\EA GAMES\Ultima Online Gold" works as
expected.
This bug appears to be fixed, likely mainly due to Rob's OLE work.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=3394
mike(a)codeweavers.com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|mike(a)codeweavers.com |wine-bugs(a)winehq.org
------- Additional Comments From mike(a)codeweavers.com 2006-04-01 19:36 -------
Seems to install the game completely now, but hangs at the end.
The game fails to start with an error dialog
"Get monitor info failed for adapter 0"
"File not found"
"The application will now exit."
"SSE Instructions detected."
"Direct3D Device not initialized."
and outputs the following FIXME message:
fixme:d3d_caps:IWineD3DImpl_GetAdapterMonitor (0x7fd42768)->(Adptr:0)
Remaining problems with the install appear to be ole related, not MSI related.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4229
------- Additional Comments From tony.lambregts(a)gmail.com 2006-04-01 19:09 -------
Is this Visual Fox Pro? If so what version?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4217
tony.lambregts(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4231
Summary: apt-get install wine
Product: Wine
Version: 0.9.4.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P1
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: geridonnelly(a)yahoo.co.nz
Xandros 3.0 Linux:~# apt-get install wine
Reading Package Lists... Done (deb http://wine.sourceforge.net/apt/ binary/)
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wine: Depends: libxxf86dga1 but it is not installable
E: Broken packages
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.