Winscop [French Project]
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
Winscop [French Project]
Hello everybody,
I am under ubuntu karmic on a EeeTop 1602, and i try to install a software named winscophttp://www.winscop.com/.
At first time, the installer does stop with an error.
I've tried with winetricks installed, but the Winscop installer start, nd stop without any error.
So i started the installer from a terminal and i have a lot of errors.
I will post errors soon.
Thanks a lot.
Ludovic
I am under ubuntu karmic on a EeeTop 1602, and i try to install a software named winscophttp://www.winscop.com/.
At first time, the installer does stop with an error.
I've tried with winetricks installed, but the Winscop installer start, nd stop without any error.
So i started the installer from a terminal and i have a lot of errors.
I will post errors soon.
Thanks a lot.
Ludovic
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
Code: Select all
err:ole:CoGetClassObject class {89f70c30-8636-11ce-b763-00aa004cd65c} not registered
err:ole:CoGetClassObject class {89f70c30-8636-11ce-b763-00aa004cd65c} not registered
err:ole:create_server class {89f70c30-8636-11ce-b763-00aa004cd65c} not registered
err:ole:CoGetClassObject no class object {89f70c30-8636-11ce-b763-00aa004cd65c} could be created for context 0x7
err:ole:CoGetClassObject class {e02d16c0-c743-11cd-80e5-00aa003e4b50} not registered
err:ole:CoGetClassObject class {e02d16c0-c743-11cd-80e5-00aa003e4b50} not registered
err:ole:create_server class {e02d16c0-c743-11cd-80e5-00aa003e4b50} not registered
err:ole:CoGetClassObject no class object {e02d16c0-c743-11cd-80e5-00aa003e4b50} could be created for context 0x7
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETTASKBARPOS, hwnd=0x10026): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessageerr:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, (ABM_GETTASKBARPOS, hwnd=0x10026): stub
err:syslevel:_CheckNotSysLevel Holding lock 0x3da57ce0 level 3
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
...................
err:syslevel:_EnterSysLevel (0x5f0ca2e0, level 2): Holding 0x3da57ce0, level 3. Expect deadlock!
err:syslevel:_CheckNotSysLevel Holding lock 0x3da57ce0 level 3
Hi ludo, i tried run the demo from http://www.winscop.com/install/WINSCOP_GS_113.EXE
Is that the program?
It crashes differently for me. It suffers from bug http://bugs.winehq.org/show_bug.cgi?id=14861
If know how to compile and patch wine, you can comment out the code mentioned in that bugreport, then the installer finishes fine
Is that the program?
It crashes differently for me. It suffers from bug http://bugs.winehq.org/show_bug.cgi?id=14861
If know how to compile and patch wine, you can comment out the code mentioned in that bugreport, then the installer finishes fine
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
One more question:
is it possible to make a log file?
Because there are a lot of lines with
Do You know where is the config file in ubuntu karmic because i've set ole32.dll to native then winecfg would'nt open.
So i'm reinstalling it
is it possible to make a log file?
Because there are a lot of lines with
Code: Select all
WINEDEBUG=warn+all
So i'm reinstalling it

http://wiki.winehq.org/FAQ#head-16da35b ... 16862d0f5epetit_ludo wrote:One more question:
is it possible to make a log file?
Because there are a lot of lines withCode: Select all
WINEDEBUG=warn+all
Reinstalling what? I hope not Wine, because that won't solve your problem.Do You know where is the config file in ubuntu karmic because i've set ole32.dll to native then winecfg would'nt open.
So i'm reinstalling it
Open winecfg with the following command:
Code: Select all
WINEDLLOVERRIDES="ole32.dll=b" winecfg
It's best to set overrides only for the app that needs them rather than globally.
Don't set ole32.dll to native. It won't help you with this app.
Apply the patch below (patch -Np1 -i name_of_patch) and recompile
Apply the patch below (patch -Np1 -i name_of_patch) and recompile
diff --git a/dlls/winex11.drv/dib.c b/dlls/winex11.drv/dib.c
index 587c7c7..89e8f1e 100644
--- a/dlls/winex11.drv/dib.c
+++ b/dlls/winex11.drv/dib.c
@@ -4039,33 +4039,6 @@ INT CDECL X11DRV_SetDIBits( X11DRV_PDEVICE *physDev, HBITMAP hbitmap, UINT start
X11DRV_DIB_Lock( physBitmap, DIB_Status_GdiMod );
result = X11DRV_DIB_SetImageBits( &descr );
- /* optimisation for the case where the input bits are in exactly the same
- * format as the internal representation and copying to the app bits is
- * cheap - saves a round trip to the X server */
- if (descr.compression == BI_RGB &&
- coloruse == DIB_RGB_COLORS &&
- descr.infoBpp == ds.dsBm.bmBitsPixel &&
- physBitmap->base && physBitmap->size < 65536)
- {
- unsigned int srcwidthb = ds.dsBm.bmWidthBytes;
- int dstwidthb = X11DRV_DIB_GetDIBWidthBytes( width, descr.infoBpp );
- LPBYTE dbits = physBitmap->base, sbits = (LPBYTE)bits + (startscan * srcwidthb);
- int widthb;
- UINT y;
-
- TRACE("syncing compatible set bits to app bits\n");
- if ((tmpheight < 0) ^ (ds.dsBmih.biHeight < 0))
- {
- dbits += dstwidthb * (lines-1);
- dstwidthb = -dstwidthb;
- }
- X11DRV_DIB_DoProtectDIBSection( physBitmap, PAGE_READWRITE );
- widthb = min(srcwidthb, abs(dstwidthb));
- for (y = 0; y < lines; y++, dbits += dstwidthb, sbits += srcwidthb)
- memcpy(dbits, sbits, widthb);
- X11DRV_DIB_DoProtectDIBSection( physBitmap, PAGE_READONLY );
- physBitmap->status = DIB_Status_InSync;
- }
X11DRV_DIB_Unlock( physBitmap, TRUE );
HeapFree(GetProcessHeap(), 0, descr.colorMap);
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
it says:

Code: Select all
patch: **** malformed patch at line 6: X11DRV_DIB_Lock( physBitmap, DIB_Status_GdiMod );

-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am
-
- Level 1
- Posts: 8
- Joined: Thu Nov 19, 2009 5:14 am