Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 43

Thread: Lego Digital Designer in Wine

  1. #11
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    I would appreciate if someone who knows what they're doing with Wine's code could take a little time to look into this themselves, although better still would be if Lego Group would be sensible enough to create a Linux port (how hard can it be?)
    EDIT: This is new:
    Code:
    danfox@Geneticiser:~$ wine '/home/danfox/.wine/dosdevices/c:/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe' 
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x168930)
    fixme:shdocvw:OleObject_Advise (0x168930)->(0x1c8f4e4, 0x1c8f53c)
    fixme:shdocvw:ViewObject_SetAdvise (0x168930)->(1 00000000 0x1c8f4e4)
    fixme:shdocvw:ViewObject_Draw (0x168930)->(1 -1 (nil) (nil) (nil) 0x500 0x1c8f554 0x1c8f554 (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x16be68,0x16bd80): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x20b560)
    fixme:shdocvw:OleObject_Advise (0x20b560)->(0x290efac, 0x290f004)
    fixme:shdocvw:ViewObject_SetAdvise (0x20b560)->(1 00000000 0x290efac)
    fixme:shdocvw:ViewObject_Draw (0x20b560)->(1 -1 (nil) (nil) (nil) 0x500 0x290f01c 0x290f01c (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    wine: Call from 0x7bc49310 to unimplemented function USER32.dll.PrintWindow, aborting
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:shdocvw:ViewObject_SetAdvise (0x20b560)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x20b560)->(0)
    fixme:shdocvw:OleObject_Close (0x20b560)->(1)
    fixme:shdocvw:ViewObject_SetAdvise (0x168930)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x168930)->(31649832)
    fixme:shdocvw:OleObject_Close (0x168930)->(1)
    danfox@Geneticiser:~$
    It's the result of trying to run from terminal in Wine 1.1.31...


    AND this:
    Code:
    danfox@Geneticiser:~$ wine '/home/danfox/.wine/dosdevices/c:/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe' 
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x168930)
    fixme:shdocvw:OleObject_Advise (0x168930)->(0x1c669fc, 0x1c66a54)
    fixme:shdocvw:ViewObject_SetAdvise (0x168930)->(1 00000000 0x1c669fc)
    fixme:shdocvw:ViewObject_Draw (0x168930)->(1 -1 (nil) (nil) (nil) 0x500 0x1c66a6c 0x1c66a6c (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x16be18,0x16bd18): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x163e98)
    fixme:shdocvw:OleObject_Advise (0x163e98)->(0x2911254, 0x29112ac)
    fixme:shdocvw:ViewObject_SetAdvise (0x163e98)->(1 00000000 0x2911254)
    fixme:shdocvw:ViewObject_Draw (0x163e98)->(1 -1 (nil) (nil) (nil) 0x500 0x29112c4 0x29112c4 (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    wine: Call from 0x7bc49310 to unimplemented function USER32.dll.PrintWindow, aborting
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:shdocvw:ViewObject_SetAdvise (0x163e98)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x163e98)->(0)
    fixme:shdocvw:OleObject_Close (0x163e98)->(1)
    fixme:shdocvw:ViewObject_SetAdvise (0x168930)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x168930)->(31503632)
    fixme:shdocvw:OleObject_Close (0x168930)->(1)
    danfox@Geneticiser:~$
    Is the result of placing an overide for user32.dll 'native, builtin' in Wine 1.1.31

    EDIT: One more thing!
    This is the result of using the 'builtin then native' override in Wine 1.1.31
    Code:
    danfox@Geneticiser:~$ wine '/home/danfox/.wine/dosdevices/c:/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe' 
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    wine: Unhandled page fault on read access to 0x7c153600 at address 0x7c153600 (thread 001a), starting debugger...
    Unhandled exception: page fault on read access to 0x7c153600 in 32-bit code (0x7c153600).
    Register dump:
     CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
     EIP:7c153600 ESP:0106ea9c EBP:0106eaa8 EFLAGS:00010202(  R- --  I   - - - )
     EAX:7c153600 EBX:7bc95ff4 ECX:1a55abde EDX:ffffffff
     ESI:7ffd4f10 EDI:7ffd41d4
    Stack dump:
    0x0106ea9c:  7bc6ce64 001623b0 7ffd4f10 0106eb78
    0x0106eaac:  7bc6d080 7c153600 001623b0 00000000
    0x0106eabc:  00000000 00000000 ffffffff 7bc6f5c0
    0x0106eacc:  7b8444e0 7bc95ff4 7ffd4f10 7ffd41d4
    0x0106eadc:  0106eb78 9a20612b 1a55abde 00000000
    0x0106eaec:  f7e625b1 00000040 00000000 00000000
    Backtrace:
    =>0 0x7c153600 (0x0106eaa8)
      1 0x7bc6d080 call_thread_entry_point+0x70() in ntdll (0x0106eb78)
      2 0x7bc7542b in ntdll (+0x6542b) (0x0106f3b8)
      3 0xf7e5d4ff start_thread+0xbf() in libpthread.so.0 (0x0106f4b8)
      4 0xf7dd9b9e __clone+0x5e() in libc.so.6 (0x00000000)
    0x7c153600: -- no code accessible --
    Modules:
    Module    Address            Debug info    Name (121 modules)
    PE      400000-  c38000    Deferred        ldd
    ELF    7b800000-7b972000    Deferred        kernel32<elf>
      \-PE    7b820000-7b972000    \               kernel32
    ELF    7bc00000-7bcb2000    Export          ntdll<elf>
      \-PE    7bc10000-7bcb2000    \               ntdll
    ELF    7bf00000-7bf04000    Deferred        <wine-loader>
    ELF    7c06d000-7c08f000    Deferred        devenum<elf>
      \-PE    7c070000-7c08f000    \               devenum
    ELF    7c0b5000-7c102000    Deferred        dsound<elf>
      \-PE    7c0c0000-7c102000    \               dsound
    ELF    7c382000-7c386000    Deferred        libgpg-error.so.0
    ELF    7c386000-7c3ef000    Deferred        libgcrypt.so.11
    ELF    7c3ef000-7c401000    Deferred        libtasn1.so.3
    ELF    7c401000-7c417000    Deferred        libresolv.so.2
    ELF    7c417000-7c420000    Deferred        libkrb5support.so.0
    ELF    7c420000-7c4b2000    Deferred        libkrb5.so.3
    ELF    7c4b2000-7c54f000    Deferred        libgnutls.so.26
    ELF    7c54f000-7c57a000    Deferred        libgssapi_krb5.so.2
    ELF    7c57a000-7c5b1000    Deferred        libcups.so.2
    ELF    7c7b1000-7c7b5000    Deferred        libkeyutils.so.1
    ELF    7c7b5000-7c7d9000    Deferred        libk5crypto.so.3
    ELF    7c7e0000-7c7f5000    Deferred        avicap32<elf>
      \-PE    7c7f0000-7c7f5000    \               avicap32
    ELF    7c7f5000-7c80e000    Deferred        spoolss<elf>
      \-PE    7c800000-7c80e000    \               spoolss
    ELF    7c80e000-7c82e000    Deferred        localspl<elf>
      \-PE    7c810000-7c82e000    \               localspl
    ELF    7c885000-7c8b9000    Deferred        uxtheme<elf>
      \-PE    7c890000-7c8b9000    \               uxtheme
    ELF    7c8b9000-7c8ce000    Deferred        midimap<elf>
      \-PE    7c8c0000-7c8ce000    \               midimap
    ELF    7c8ce000-7c8f4000    Deferred        msacm32<elf>
      \-PE    7c8d0000-7c8f4000    \               msacm32
    ELF    7c8f4000-7c8fb000    Deferred        libgdbm.so.3
    ELF    7c8fb000-7c95a000    Deferred        libpulse.so.0
    ELF    7c95a000-7ca22000    Deferred        libasound.so.2
    ELF    7ca22000-7ca26000    Deferred        libcom_err.so.2
    ELF    7ca26000-7ca3e000    Deferred        msacm32<elf>
      \-PE    7ca30000-7ca3e000    \               msacm32
    ELF    7cd9e000-7cda4000    Deferred        libattr.so.1
    ELF    7cda4000-7cda9000    Deferred        libcap.so.2
    ELF    7cda9000-7cdb0000    Deferred        libasound_module_pcm_pulse.so
    ELF    7cdb0000-7cde8000    Deferred        winealsa<elf>
      \-PE    7cdc0000-7cde8000    \               winealsa
    ELF    7ce09000-7ce12000    Deferred        libxcursor.so.1
    ELF    7ce12000-7ce17000    Deferred        libxfixes.so.3
    ELF    7ce17000-7ce1b000    Deferred        libxcomposite.so.1
    ELF    7ce1b000-7ce25000    Deferred        libxrender.so.1
    ELF    7ce25000-7ce2b000    Deferred        libxxf86vm.so.1
    ELF    7ce2e000-7ce37000    Deferred        librt.so.1
    ELF    7ce47000-7ce68000    Deferred        imm32<elf>
      \-PE    7ce50000-7ce68000    \               imm32
    ELF    7ce68000-7cf07000    Deferred        winex11<elf>
      \-PE    7ce80000-7cf07000    \               winex11
    ELF    7cf07000-7de1f000    Deferred        libglcore.so.1
    ELF    7dfa9000-7dfb1000    Deferred        libxrandr.so.2
    ELF    7e005000-7e02c000    Deferred        libexpat.so.1
    ELF    7e02c000-7e059000    Deferred        libfontconfig.so.1
    ELF    7e059000-7e06f000    Deferred        libz.so.1
    ELF    7e06f000-7e0e6000    Deferred        libfreetype.so.6
    ELF    7e0e7000-7e0ea000    Deferred        libxinerama.so.1
    ELF    7e102000-7e117000    Deferred        system.drv16.so
    PE    7e110000-7e117000    Deferred        system.drv16
    ELF    7e117000-7e141000    Deferred        ws2_32<elf>
      \-PE    7e120000-7e141000    \               ws2_32
    ELF    7e141000-7e226000    Deferred        oleaut32<elf>
      \-PE    7e160000-7e226000    \               oleaut32
    ELF    7e226000-7e323000    Deferred        ole32<elf>
      \-PE    7e240000-7e323000    \               ole32
    ELF    7e323000-7e357000    Deferred        winspool<elf>
      \-PE    7e330000-7e357000    \               winspool
    ELF    7e357000-7e421000    Deferred        comctl32<elf>
      \-PE    7e360000-7e421000    \               comctl32
    ELF    7e421000-7e47e000    Deferred        shlwapi<elf>
      \-PE    7e430000-7e47e000    \               shlwapi
    ELF    7e47e000-7e60e000    Deferred        shell32<elf>
      \-PE    7e490000-7e60e000    \               shell32
    ELF    7e60e000-7e6c0000    Deferred        comdlg32<elf>
      \-PE    7e620000-7e6c0000    \               comdlg32
    ELF    7e6c0000-7e72e000    Deferred        rpcrt4<elf>
      \-PE    7e6d0000-7e72e000    \               rpcrt4
    ELF    7e72e000-7e742000    Deferred        lz32<elf>
      \-PE    7e730000-7e742000    \               lz32
    ELF    7e742000-7e7de000    Deferred        winmm<elf>
      \-PE    7e750000-7e7de000    \               winmm
    ELF    7e7de000-7e801000    Deferred        mpr<elf>
      \-PE    7e7e0000-7e801000    \               mpr
    ELF    7e801000-7e89c000    Deferred        opengl32<elf>
      \-PE    7e820000-7e89c000    \               opengl32
    ELF    7e89c000-7e8a1000    Deferred        libxdmcp.so.6
    ELF    7e8a1000-7e8bb000    Deferred        libxcb.so.1
    ELF    7e8bb000-7e8bf000    Deferred        libxau.so.6
    ELF    7e8bf000-7e8c4000    Deferred        libuuid.so.1
    ELF    7e8c4000-7e8c6000    Deferred        libnvidia-tls.so.1
    ELF    7e8c6000-7e8d5000    Deferred        libgcc_s.so.1
    ELF    7e9c4000-7eab3000    Deferred        libx11.so.6
    ELF    7eab3000-7eac3000    Deferred        libxext.so.6
    ELF    7eac3000-7eadb000    Deferred        libice.so.6
    ELF    7eadb000-7eae4000    Deferred        libsm.so.6
    ELF    7eae4000-7eb9e000    Deferred        libgl.so.1
    ELF    7eb9e000-7ec10000    Deferred        libglu.so.1
    ELF    7ec10000-7ec2a000    Deferred        version<elf>
      \-PE    7ec20000-7ec2a000    \               version
    ELF    7ec2c000-7ec83000    Deferred        advapi32<elf>
      \-PE    7ec40000-7ec83000    \               advapi32
    ELF    7ec83000-7ed23000    Deferred        gdi32<elf>
      \-PE    7ec90000-7ed23000    \               gdi32
    ELF    7ed23000-7ee6f000    Deferred        user32<elf>
      \-PE    7ed40000-7ee6f000    \               user32
    ELF    7ef99000-7efa5000    Deferred        libnss_files.so.2
    ELF    7efa5000-7efbe000    Deferred        libnsl.so.1
    ELF    7efbe000-7efe4000    Deferred        libm.so.6
    ELF    7efe5000-7effc000    Deferred        glu32<elf>
      \-PE    7eff0000-7effc000    \               glu32
    ELF    f7ce3000-f7cee000    Deferred        libnss_nis.so.2
    ELF    f7cef000-f7cf3000    Deferred        libdl.so.2
    ELF    f7cf3000-f7e56000    Export          libc.so.6
    ELF    f7e57000-f7e70000    Export          libpthread.so.0
    ELF    f7e83000-f7e8c000    Deferred        libnss_compat.so.2
    ELF    f7e8c000-f7fc8000    Deferred        libwine.so.1
    ELF    f7fca000-f7feb000    Deferred        ld-linux.so.2
    Threads:
    process  tid      prio (all id:s are in hex)
    00000008 (D) C:\Program Files\LEGO Company\LEGO Digital Designer\LDD.exe
        0000001f    0
        0000001e    0
        0000001a    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 0x7c153600 (0x0106eaa8)
      1 0x7bc6d080 call_thread_entry_point+0x70() in ntdll (0x0106eb78)
      2 0x7bc7542b in ntdll (+0x6542b) (0x0106f3b8)
      3 0xf7e5d4ff start_thread+0xbf() in libpthread.so.0 (0x0106f4b8)
      4 0xf7dd9b9e __clone+0x5e() in libc.so.6 (0x00000000)
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x1690d8)
    fixme:shdocvw:OleObject_Advise (0x1690d8)->(0x1de373c, 0x1de3794)
    fixme:shdocvw:ViewObject_SetAdvise (0x1690d8)->(1 00000000 0x1de373c)
    fixme:shdocvw:ViewObject_Draw (0x1690d8)->(1 -1 (nil) (nil) (nil) 0x500 0x1de37ac 0x1de37ac (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x16c5c0,0x16c4c0): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x161180)
    fixme:shdocvw:OleObject_Advise (0x161180)->(0x2a0ce2c, 0x2a0ce84)
    fixme:shdocvw:ViewObject_SetAdvise (0x161180)->(1 00000000 0x2a0ce2c)
    fixme:shdocvw:ViewObject_Draw (0x161180)->(1 -1 (nil) (nil) (nil) 0x500 0x2a0ce9c 0x2a0ce9c (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    wine: Call from 0x7bc49310 to unimplemented function USER32.dll.PrintWindow, aborting
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:shdocvw:ViewObject_SetAdvise (0x161180)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x161180)->(0)
    fixme:shdocvw:OleObject_Close (0x161180)->(1)
    fixme:shdocvw:ViewObject_SetAdvise (0x1690d8)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x1690d8)->(32494000)
    fixme:shdocvw:OleObject_Close (0x1690d8)->(1)
    danfox@Geneticiser:~$
    Last edited by DanFoxDavies; October 17th, 2009 at 03:53 PM.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  2. #12
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    Here's what I get with Wine 1.1.29 using a 'native, builtin' override on user32.dll
    Code:
    danfox@Geneticiser:~$ wine '/home/danfox/.wine/dosdevices/c:/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe' 
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x14b920)
    fixme:shdocvw:OleObject_Advise (0x14b920)->(0x1d5b0b4, 0x1d5b10c)
    fixme:shdocvw:ViewObject_SetAdvise (0x14b920)->(1 00000000 0x1d5b0b4)
    fixme:shdocvw:ViewObject_Draw (0x14b920)->(1 -1 (nil) (nil) (nil) 0x320 0x1d5b124 0x1d5b124 (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14edf0,0x14ed08): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x146e78)
    fixme:shdocvw:OleObject_Advise (0x146e78)->(0x29124cc, 0x2912524)
    fixme:shdocvw:ViewObject_SetAdvise (0x146e78)->(1 00000000 0x29124cc)
    fixme:shdocvw:ViewObject_Draw (0x146e78)->(1 -1 (nil) (nil) (nil) 0x320 0x291253c 0x291253c (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    wine: Call from 0x7bc49200 to unimplemented function USER32.dll.PrintWindow, aborting
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:system:SetProcessDPIAware stub!
    fixme:dwmapi:DwmIsCompositionEnabled 0x32e4e8
    fixme:iphlpapi:NotifyAddrChange (Handle 0x5cbe908, overlapped 0x5cbe910): stub
    fixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses
    0[3af2950]: IMM32: InitKeyboardLayout, aKeyboardLayout=08090809, sCodePage=1252, sIMEProperty=00090000
    fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x14b9c0)->((null) 1 0x32eab0 (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14b9c0)->((null) 25 2 0x32eac4 (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14b9c0)->((null) 26 2 0x32eac4 (nil))
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:ClientSite_GetContainer (0x14b9c0)->(0x32eb00)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14b9c0)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32eb8c (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14b9c0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32ebb4)
    fixme:wininet:InternetLockRequestFile STUB
    (the program freezes but does not automatically disappear)


    EDIT: Hang on a sec. LDD is calling for USER32.dll.PrintWindow. Wine has user32.dll - see the difference? *goes back to test more*
    edit: it seems the capital/lower case thing means nothing, in the Wine config I can't rename to capitals anyway.
    Last edited by DanFoxDavies; October 17th, 2009 at 06:11 PM.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  3. #13
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    OK, I've now tried Wine 1.1.29 patched with This Patch Here.
    I compiled it to run in a separate folder.
    Here's the somewhat different output when I run it now. Note that the LDD window now appears and hangs around, but clicking anywhere on it leads to an extensive grey-out. (I'm using Compiz btw - any difference if I switch it off?) When the grey-out ends, it looks usable again until I click again. Whatever I click on, it doesn't change the contents of the window other than to grey.
    Code:
    danfox@Geneticiser:~$ $HOME/wine-user32/bin/wine '/home/danfox/.wine/drive_c/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe'
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x14a150)
    fixme:shdocvw:OleObject_Advise (0x14a150)->(0x1c898cc, 0x1c89924)
    fixme:shdocvw:ViewObject_SetAdvise (0x14a150)->(1 00000000 0x1c898cc)
    fixme:shdocvw:ViewObject_Draw (0x14a150)->(1 -1 (nil) (nil) (nil) 0x320 0x1c8993c 0x1c8993c (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14d620,0x14d538): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x219bf0)
    fixme:shdocvw:OleObject_Advise (0x219bf0)->(0x29091d4, 0x290922c)
    fixme:shdocvw:ViewObject_SetAdvise (0x219bf0)->(1 00000000 0x29091d4)
    fixme:shdocvw:ViewObject_Draw (0x219bf0)->(1 -1 (nil) (nil) (nil) 0x320 0x2909244 0x2909244 (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:system:SetProcessDPIAware stub!
    fixme:dwmapi:DwmIsCompositionEnabled 0x32e4e8
    fixme:iphlpapi:NotifyAddrChange (Handle 0x64be908, overlapped 0x64be910): stub
    fixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses
    0[3aea360]: IMM32: InitKeyboardLayout, aKeyboardLayout=08090809, sCodePage=1252, sIMEProperty=00090000
    fixme:shdocvw:ClOleCommandTarget_QueryStatus (0x14a1f0)->((null) 1 0x32eab0 (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->((null) 25 2 0x32eac4 (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->((null) 26 2 0x32eac4 (nil))
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:ClientSite_GetContainer (0x14a1f0)->(0x32eb00)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 37 0 0x32eb8c (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32ebb4)
    fixme:wininet:InternetLockRequestFile STUB
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->((null) 29 2 0x32f584 (nil))
    fixme:shdocvw:DocHostUIHandler_GetDropTarget (0x14a1f0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6295218)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6295fe0)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6296d80)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6297b48)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6298e60)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x6299b90)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->({000214d1-0000-0000-c000-000000000046} 84 0 (nil) 0x32f494)
    fixme:mshtml:HttpNegotiate_GetRootSecurityId (0x629da40)->(0x32ef8c 0x32ef78 0)
    fixme:shdocvw:ClientSite_GetContainer (0x14a1f0)->(0x32f460)
    fixme:shdocvw:InPlaceFrame_SetStatusText (0x14a1f0)->((null))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->((null) 25 2 0x32f394 (nil))
    fixme:shdocvw:ClOleCommandTarget_Exec (0x14a1f0)->((null) 26 2 0x32f394 (nil))
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    fixme:wininet:InternetLockRequestFile STUB
    err:ntdll:RtlpWaitForCriticalSection section 0x62af898 "?" wait timed out in thread 003a, blocked by 0039, retrying (60 sec)
    err:ntdll:RtlpWaitForCriticalSection section 0x62af898 "?" wait timed out in thread 003a, blocked by 0039, retrying (60 sec)
    err:ntdll:RtlpWaitForCriticalSection section 0x62af898 "?" wait timed out in thread 003a, blocked by 0039, retrying (60 sec)
    err:ntdll:RtlpWaitForCriticalSection section 0x62af898 "?" wait timed out in thread 003a, blocked by 0039, retrying (60 sec)
    EDIT: could the patch be only designed to work on Wine 1.0.1?
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  4. #14
    Join Date
    Apr 2006
    Beans
    3

    Re: Lego Digital Designer in Wine

    I have same problem in Karmic on 2 PCs one with nvidia the other ATI.

    One Pentium 3, the other Pentium 4

    Same with or without Compiz


  5. #15
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    I have been working around with various files and the help of the internet.
    I'm now wondering whether the problem could be fixed within the user32.spec and painting.c files (located in /home/[user]/wine-1.1.29/wine-1.1.29/dlls/user32).

    I've tried several different wordings and codes but to no effect...I also renamed the file to emulate it's disappearance and still got the same error.

    The PrintWindow part of painting.c now reads:
    Code:
    /*************************************************************************
    *              PrintWindow (USER32.@)
    *
    */
    BOOL WINAPI PrintWindow( HWND hwnd, HDC hdcBlt, UINT nFlags)
    {
       UINT flags = PRF_CHILDREN | PRF_CLIENT | PRF_ERASEBKGND | PRF_OWNED;
    
       !(nFlags & PW_CLIENTONLY)
       return SendMessageW( hwnd, WM_PRINT, (WPARAM)hdcBlt, (LPARAM)flags );
    But it seems it's not implemented. Anyone know how to?
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  6. #16
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    Just another update: yesterday I tried doing as Lego Customer Services (aka. 'Linux? WTF is that?') suggested and updated the graphics driver. First to Nvidia 185 (same results as the 180 driver I had before) and then to 190 beta (a more hefty error with not even an attempt to display LDD's window ensued, which while I can't remember what it is (stupid me not taking a copy/paste of it), I do remember that it boiled down to the attempted use of OpenGL 3.2, which LDD does not support).
    I am now sticking with Nvidia's 185 driver unless given reason to switch again.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  7. #17
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    PLEASE can somebody lend a hand here, I'm all out of ideas and really need to get this working.

    Also, if anyone can tell me where Wine's builtin DLL libraries are located (i.e. the ones with the .spec files in the folder), I'd be grateful. I seem to have lost them.

    EDIT: found them, sorry.
    Still having problems, though.
    Last edited by DanFoxDavies; October 26th, 2009 at 03:24 PM.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  8. #18
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    Bump. Sorry, but I'm not shutting up about this until it's solved and working to Platinum standard.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  9. #19
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    Bump.
    Would a real Wine programmer please stand up?
    I need to get this working, pretty please with a cherry on top, proper icing and chocolate hundreds and thousands. Yes, it has come to this.
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

  10. #20
    Join Date
    Jul 2009
    Location
    Winton, B'mth, Dorset, UK
    Beans
    30
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Lego Digital Designer in Wine

    Just attempted to run LDD3 in a new install of Wine 1.1.33. The bug still occurs.

    Output:
    Code:
    danfox@Geneticiser:~$ wine '/home/danfox/.wine/dosdevices/c:/Program Files/LEGO Company/LEGO Digital Designer/LDD.exe' 
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x164fc0)
    fixme:shdocvw:OleObject_Advise (0x164fc0)->(0x1c4e6a4, 0x1c4e6fc)
    fixme:shdocvw:ViewObject_SetAdvise (0x164fc0)->(1 00000000 0x1c4e6a4)
    fixme:shdocvw:ViewObject_Draw (0x164fc0)->(1 -1 (nil) (nil) (nil) 0x620 0x1c4e714 0x1c4e714 (nil) 00000000)
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x168590,0x168490): stub
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:quartz:ACMWrapper_ConnectInput acmStreamOpen returned 512
    fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:ole:TLB_ReadTypeLib Header type magic 0x00905a4d not supported.
    err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\LEGO Company\\LEGO Digital Designer\\LDD.exe" failed with error 0
    fixme:shdocvw:PersistStreamInit_InitNew (0x3a03db8)
    fixme:shdocvw:OleObject_Advise (0x3a03db8)->(0x28c35cc, 0x28c3624)
    fixme:shdocvw:ViewObject_SetAdvise (0x3a03db8)->(1 00000000 0x28c35cc)
    fixme:shdocvw:ViewObject_Draw (0x3a03db8)->(1 -1 (nil) (nil) (nil) 0x620 0x28c363c 0x28c363c (nil) 00000000)
    fixme:urlmon:URLMoniker_BindToObject use running object table
    fixme:shdocvw:BindStatusCallback_OnProgress status code 1
    fixme:shdocvw:BindStatusCallback_OnProgress status code 2
    wine: Call from 0x7bc489f0 to unimplemented function USER32.dll.PrintWindow, aborting
    fixme:shdocvw:BindStatusCallback_OnProgress status code 11
    fixme:shdocvw:ViewObject_SetAdvise (0x3a03db8)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x3a03db8)->(0)
    fixme:shdocvw:OleObject_Close (0x3a03db8)->(1)
    fixme:shdocvw:ViewObject_SetAdvise (0x164fc0)->(1 00000000 (nil))
    fixme:shdocvw:OleObject_Unadvise (0x164fc0)->(31332864)
    fixme:shdocvw:OleObject_Close (0x164fc0)->(1)
    danfox@Geneticiser:~$
    The problem lies not with those who are mad and know it, but with those who are mad and don't know it.
    In Closed Source, Computers Program YOU!
    Reg'd Ubuntu User #15364 Reg'd Linux User #450202

Page 2 of 5 FirstFirst 1234 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •