[Wine] Program Printing in Ubuntu and Wine

bigphildogg86 wineforum-user at winehq.org
Tue Dec 15 04:59:04 CST 2009


I have a program that I did not program but am pretty sure it was written in Visual Basic 6.  I've gotten the program to run however printing always make it crash.  I am running it Wine on Ubuntu 9.10. I am hoping it is just a library I am missing, could anyone tell me what I may be missing for this to run in Ubuntu with Wine?  
Here is the crash log from Wine:

fixme:ole:OleLoadPictureEx (0xb3f99c,16486,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa88), partially implemented.
fixme:ole:OleLoadPictureEx (0xb3f99c,231,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa58), partially implemented.
fixme:ole:OleLoadPictureEx (0xb3f99c,3057,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa58), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x14a990)->(0x164c58, 0, (nil)), hacked stub.
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
err:ole:CoGetClassObject class {ecabb0c0-7f19-11d2-978e-0000f8757e2a} not registered
err:ole:CoGetClassObject no class object {ecabb0c0-7f19-11d2-978e-0000f8757e2a} could be created for context 0x1
fixme:ole:OleLoadPictureEx (0xb4320c,16486,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32eaa4), partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x15e590)->(0x174e00, 0, (nil)), hacked stub.
err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {0c733a83-2a1c-11ce-ade5-00aa0044773d} with error 0x80004002
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {0c733a83-2a1c-11ce-ade5-00aa0044773d}, 80004002
wine: Unhandled page fault on read access to 0x00000008 at address 0x5720798d (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x5720798d).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:5720798d ESP:0032e5f0 EBP:0032e610 EFLAGS:00210216(  R- --  I   -A-P- )
 EAX:00000000 EBX:00000000 ECX:00167824 EDX:00000000
 ESI:001b0c08 EDI:00000000
Stack dump:
0x0032e5f0:  272c8003 00167844 00212930 00212928
0x0032e600:  00217238 00212928 00217238 00000000
0x0032e610:  00217238 272b566e 00167844 00217150
0x0032e620:  00000000 0032e674 001b0aa0 272b1888
0x0032e630:  00217150 001b0aa0 00000001 00000000
0x0032e640:  00110000 00000002 00000003 faa65300
Backtrace:
=>0 0x5720798d in msderun (+0x798d) (0x0032e610)
err:dbghelp:pe_load_dbg_file Couldn't find .DBG file "MSDBRptR.dbg" ("")
  1 0x272b566e in msdbrptr (+0x1566e) (0x00217238)
  2 0x00000000 (0x00000000)
0x5720798d: call      *0x8(%eax)
Modules:
Module      Address                  Debug info      Name (116 modules)
PE        400000-  506000      Deferred        spp
PE       f9a0000- f9ab000      Deferred        vbajet32
PE       f9c0000- fa22000      Deferred        expsrv
PE      1b000000-1b170000      Deferred        msjet40
PE      1b2c0000-1b2cd000      Deferred        msjter40
PE      1b2d0000-1b2f6000      Deferred        msjint40
PE      1b570000-1b5c4000      Deferred        msjetoledb40
PE      1b5d0000-1b665000      Deferred        mswstr10
PE      1b7c0000-1b7f9000      Deferred        msjtes40
PE      1f320000-1f36d000      Deferred        msadce
PE      1f370000-1f375000      Deferred        msadcer
PE      1f440000-1f4bd000      Deferred        msado15
PE      1f670000-1f693000      Deferred        msdart
PE      1f890000-1f8fc000      Deferred        oledb32
PE      1f900000-1f911000      Deferred        oledb32r
ELF      20000000-2000c000      Deferred        libavahi-common.so.3
ELF      2000c000-20037000      Deferred        libk5crypto.so.3
ELF      20037000-2003b000      Deferred        libcom_err.so.2
ELF      2003b000-20044000      Deferred        libkrb5support.so.0
ELF      20044000-20048000      Deferred        libkeyutils.so.1
ELF      20048000-2005c000      Deferred        libresolv.so.2
ELF      2005c000-20061000      Deferred        libgpg-error.so.0
ELF      210ff000-21123000      Deferred        libjpeg.so.62
ELF      2483a000-24873000      Deferred        libdbus-1.so.3
ELF      2490d000-249b5000      Deferred        libgnutls.so.26
PE      24dd0000-24ded000      Deferred        msstdfmt
PE      24e30000-24e43000      Deferred        msbind
PE      272a0000-272e9000      Export          msdbrptr
ELF      2bbc8000-2bbda000      Deferred        libtasn1.so.3
ELF      2be71000-2bee6000      Deferred        wineps<elf>
  \-PE      2be90000-2bee6000      \               wineps
ELF      2cf22000-2cf3b000      Deferred        spoolss<elf>
  \-PE      2cf30000-2cf3b000      \               spoolss
ELF      2e6f1000-2e736000      Deferred        libcups.so.2
ELF      30567000-306f7000      Deferred        shell32<elf>
  \-PE      30580000-306f7000      \               shell32
ELF      3d26d000-3d281000      Deferred        lz32<elf>
  \-PE      3d270000-3d281000      \               lz32
ELF      4192d000-4198a000      Deferred        shlwapi<elf>
  \-PE      41940000-4198a000      \               shlwapi
ELF      437e7000-43807000      Deferred        localspl<elf>
  \-PE      437f0000-43807000      \               localspl
ELF      45342000-453be000      Deferred        libgcrypt.so.11
ELF      4bfe8000-4bff1000      Deferred        librt.so.1
ELF      52fe1000-5301c000      Deferred        windowscodecs<elf>
  \-PE      52ff0000-5301c000      \               windowscodecs
PE      57200000-57227000      Export          msderun
ELF      5e184000-5e1b1000      Deferred        libgssapi_krb5.so.2
PE      5f400000-5f4f2000      Deferred        mfc42
ELF      5f953000-5f96d000      Deferred        version<elf>
  \-PE      5f960000-5f96d000      \               version
PE      66000000-66152000      Deferred        msvbvm60
ELF      67195000-67247000      Deferred        libkrb5.so.3
ELF      68000000-6801d000      Deferred        ld-linux.so.2
ELF      6801d000-68158000      Deferred        libwine.so.1
ELF      68158000-68171000      Deferred        libpthread.so.0
ELF      68171000-682b5000      Deferred        libc.so.6
ELF      682b5000-682b9000      Deferred        libdl.so.2
ELF      682b9000-682df000      Deferred        libm.so.6
ELF      682df000-682e7000      Deferred        libnss_compat.so.2
ELF      682e7000-682fe000      Deferred        libnsl.so.1
ELF      682fe000-68309000      Deferred        libnss_nis.so.2
ELF      68309000-68315000      Deferred        libnss_files.so.2
ELF      68315000-68460000      Deferred        user32<elf>
  \-PE      68330000-68460000      \               user32
ELF      68460000-68500000      Deferred        gdi32<elf>
  \-PE      68470000-68500000      \               gdi32
ELF      68500000-68557000      Deferred        advapi32<elf>
  \-PE      68510000-68557000      \               advapi32
ELF      68557000-68652000      Deferred        ole32<elf>
  \-PE      68570000-68652000      \               ole32
ELF      68652000-686bf000      Deferred        rpcrt4<elf>
  \-PE      68660000-686bf000      \               rpcrt4
ELF      686bf000-687a2000      Deferred        oleaut32<elf>
  \-PE      686e0000-687a2000      \               oleaut32
ELF      687a2000-687b7000      Deferred        system.drv16.so
PE      687b0000-687b7000      Deferred        system.drv16
ELF      687b7000-68836000      Deferred        libfreetype.so.6
ELF      68836000-6884c000      Deferred        libz.so.1
ELF      6884c000-68873000      Deferred        libexpat.so.1
ELF      68873000-68911000      Deferred        winex11<elf>
  \-PE      68880000-68911000      \               winex11
ELF      68911000-6891a000      Deferred        libsm.so.6
ELF      6891a000-68935000      Deferred        libice.so.6
ELF      68935000-68945000      Deferred        libxext.so.6
ELF      68945000-68a74000      Deferred        libx11.so.6
ELF      68a74000-68a79000      Deferred        libuuid.so.1
ELF      68a79000-68a7d000      Deferred        libxau.so.6
ELF      68a7d000-68a82000      Deferred        libxdmcp.so.6
ELF      68a82000-68aa3000      Deferred        imm32<elf>
  \-PE      68a90000-68aa3000      \               imm32
ELF      68aa3000-68aa6000      Deferred        libxinerama.so.1
ELF      68aa6000-68aac000      Deferred        libxxf86vm.so.1
ELF      68aac000-68ab6000      Deferred        libxrender.so.1
ELF      68ab6000-68abf000      Deferred        libxrandr.so.2
ELF      68abf000-68ac3000      Deferred        libxcomposite.so.1
ELF      68ac3000-68ac9000      Deferred        libxfixes.so.3
ELF      68ac9000-68ad4000      Deferred        libxcursor.so.1
PE      69a20000-69a2b000      Deferred        mtxdm
ELF      6b7ea000-6b7fb000      Deferred        libavahi-client.so.3
PE      71590000-71617000      Deferred        comctl32
ELF      733cd000-733fa000      Deferred        libfontconfig.so.1
PE      736f0000-73715000      Deferred        scrrun
ELF      74572000-74624000      Deferred        comdlg32<elf>
  \-PE      74580000-74624000      \               comdlg32
ELF      76b50000-76b84000      Deferred        winspool<elf>
  \-PE      76b60000-76b84000      \               winspool
PE      78000000-78044000      Deferred        msvcrt
ELF      7a760000-7a782000      Deferred        msdaps<elf>
  \-PE      7a770000-7a782000      \               msdaps
ELF      7b800000-7b971000      Deferred        kernel32<elf>
  \-PE      7b820000-7b971000      \               kernel32
ELF      7bc00000-7bcb1000      Deferred        ntdll<elf>
  \-PE      7bc10000-7bcb1000      \               ntdll
ELF      7bf00000-7bf04000      Deferred        <wine-loader>
ELF      7d513000-7d531000      Deferred        libxcb.so.1
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Special Personal Profile\SPP.exe
      00000020    0
      0000001f    1
      0000001e    1
      0000001d    1
      0000001c    0
      00000009    0 <==
0000000e
      00000015    0
      00000014    0
      00000010    0
      0000000f    0
00000011
      00000017    0
      00000016    0
      00000013    0
      00000012    0
00000018
      00000019    0
Backtrace:
=>0 0x5720798d in msderun (+0x798d) (0x0032e610)
  1 0x272b566e in msdbrptr (+0x1566e) (0x00217238)
  2 0x00000000 (0x00000000)







More information about the wine-users mailing list