Re: ole32 and CoGetCurrentLogicalThreadId

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 On 10/5/10 12:37 AM, nab wrote:
Hi,

I'm trying to run an internal application from where I work on wine. The application uses a lot of COM components and multiple threads. But when running it, it seems to hang pretty quickly.

I added the output from wine below, from what I understand, it's stopping and waiting on a lock, using CoGetCurrentLogicalThreadId that is not implemented. I'm just starting to use wine, so I don't know a lot about it. Does someone know a way around this? Like installing some other native DLLs? From what I understand, this is one of the DLL that's not easy to replace? I tried to use the ole32.dll from my windows installation and to install dcom98, but it  doesn't seem to help.

Any ideas? I'll post here when I find some more info.


Here is the output:

Code:

urs@flare:~/.wine/drive_c/Program Files/swtest$ wine swunit.exe
fixme:ole:CoInitializeSecurity (0x419740,-1,(nil),(nil),4,3,(nil),0,(nil)) -
stub!
fixme:advapi:RegisterEventSourceW ((null),L"Portmap"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000000,
(nil),0x0002,0x00000000,0x82e7b0,(nil)): stub
err:eventlog:ReportEventW L"Portmap error: 10013"
err:eventlog:ReportEventW L"cannot bind"
Do we even support Portmapper? You cannot use this normally and you will have to modify Linux' Portmapper to support your program. This IS NOT trivial.

James McKenzie



[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux