1. Post #1
    liquidMountan's Avatar
    April 2012
    984 Posts
    So I installed the most recent version of PlayOnMac (a pre-compiled Wine which gives the option to install all programs to separate virtual drives) and I tried running the video game "The Movies" on it, but it crashes upon trying to run. I enabled debugging and this came up in a window:

    Code:
    Writting log to /Users/suegilchrist/Library/PlayOnMac//tmp/errors_The Movies.log.e
    
    [POL_Wine] Message: Running wine- Movies.exe 
    [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
    Unhandled exception: page fault on read access to 0x2afd3ecf in 32-bit code (0x00ad2456).
    Register dump:
     CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
     EIP:00ad2456 ESP:0033fe70 EBP:0033fe88 EFLAGS:00010246(  R- --  I  Z- -P- )
     EAX:7ffdf000 EBX:7b857655 ECX:0033fe90 EDX:0033ff00
     ESI:feffefb4 EDI:00000001
    Stack dump:
    0x0033fe70:  f541f569 7b85763c 7ffdf000 7b857669
    0x0033fe80:  00000000 7b857655 0033fee8 7b8577a0
    0x0033fe90:  7ffdf000 0110406e 00000000 00000000
    0x0033fea0:  00000000 00000000 00000000 00000000
    0x0033feb0:  00000000 00000000 00000000 0033ff00
    0x0033fec0:  00000000 00000000 00400150 0110406e
    0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
    Backtrace:
    =>0 0x00ad2456 in movies (+0x6d2456) (0x0033fe88)
      1 0x7b8577a0 start_process+0x161() in kernel32 (0x0033fee8)
      2 0x7bc7469c call_thread_func_wrapper+0xb() in ntdll (0x0033ff08)
      3 0x7bc746e2 call_thread_func+0x3b() in ntdll (0x0033ff98)
      4 0x7bc74662 call_thread_entry_point+0x11() in ntdll (0x0033ffb8)
      5 0x7bc47ed2 start_process+0x23() in ntdll (0x0033ffe8)
    0x00ad2456: addl        0xb077d8c6(%ebx,%esi,1),%edi
    Modules:
    Module  Address                 Debug info      Name (150 modules)
    ELF            0-82001000       Stabs           <wine-loader>
    PE        400000- 1105000       Deferred        movies
    PE      40001000-40148000       Deferred        libwine.1.dylib
    ELF     401a1000-401be000       Deferred        version<elf>
      \-PE  401b0000-401bb000       \               version
    ELF     401be000-401ee000       Deferred        msacm32<elf>
      \-PE  401c0000-401e8000       \               msacm32
    PE      401ee000-401f7000       Deferred        libsm.6.dylib
    PE      401f7000-401fe000       Deferred        libxdmcp.6.dylib
    ELF     40582000-405f9000       Deferred        advapi32<elf>
      \-PE  40590000-405e1000       \               advapi32
    ELF     405f9000-406e4000       Deferred        gdi32<elf>
      \-PE  40600000-406b5000       \               gdi32
    ELF     406e4000-4076f000       Deferred        shlwapi<elf>
      \-PE  406f0000-40748000       \               shlwapi
    ELF     4076f000-407a4000       Deferred        ws2_32<elf>
      \-PE  40780000-4079c000       \               ws2_32
    ELF     407a4000-407ba000       Deferred        shfolder<elf>
      \-PE  407b0000-407b8000       \               shfolder
    PE      407ba000-407d2000       Deferred        libice.6.dylib
    PE      407d2000-407e2000       Deferred        libxext.6.dylib
    PE      407e2000-407e7000       Deferred        libxau.6.dylib
    PE      407e7000-407eb000       Deferred        libxinerama.1.dylib
    PE      407eb000-407f1000       Deferred        libxxf86vm.1.dylib
    PE      407f1000-407fb000       Deferred        libxrender.1.dylib
    ELF     4275b000-428d5000       Deferred        user32<elf>
      \-PE  42760000-42886000       \               user32
    ELF     428d5000-42b38000       Deferred        shell32<elf>
      \-PE  428e0000-42af1000       \               shell32
    ELF     42b38000-42c70000       Deferred        comctl32<elf>
      \-PE  42b40000-42c41000       \               comctl32
    ELF     42c70000-42d2f000       Deferred        winmm<elf>
      \-PE  42c80000-42d1e000       \               winmm
    ELF     42d2f000-42e99000       Deferred        ole32<elf>
      \-PE  42d40000-42e4f000       \               ole32
    ELF     42e99000-42f37000       Deferred        rpcrt4<elf>
      \-PE  42ea0000-42f12000       \               rpcrt4
    ELF     42f37000-43084000       Deferred        oleaut32<elf>
      \-PE  42f40000-43047000       \               oleaut32
    PE      43084000-43111000       Deferred        libfreetype.6.dylib
    ELF     43111000-431d8000       Deferred        winex11<elf>
      \-PE  43120000-431af000       \               winex11
    PE      431d8000-432ee000       Deferred        libx11.6.dylib
    ELF     432ee000-43315000       Deferred        imm32<elf>
      \-PE  432f0000-4330f000       \               imm32
    PE      43315000-4331e000       Deferred        libxrandr.2.dylib
    PE      4331e000-43328000       Deferred        libxi.6.dylib
    PE      43328000-43333000       Deferred        libxcursor.1.dylib
    PE      43333000-4333a000       Deferred        libxfixes.3.dylib
    ELF     4333a000-43376000       Deferred        uxtheme<elf>
      \-PE  43340000-4336d000       \               uxtheme
    PE      66700000-6683e000       Deferred        ~df394b.tmp
    ELF     7b800000-7b926000       Stabs           kernel32<elf>
      \-PE  7b810000-7b8ec000       \               kernel32
    ELF     7bc00000-7bce5000       Stabs           ntdll<elf>
      \-PE  7bc10000-7bcaa000       \               ntdll
    PE      9001d000-9023e000       Deferred        imageio
    PE      9001d000-9023e000       Deferred        imageio
    PE      90261000-90266000       Deferred        trustevaluationagent
    PE      90375000-90c2c000       Deferred        coregraphics
    PE      90375000-90c2c000       Deferred        coregraphics
    PE      90375000-90c2c000       Deferred        coregraphics
    PE      90375000-90c2c000       Deferred        coregraphics
    PE      90bc4000-90be3000       Deferred        multitouchsupport
    PE      90bc4000-90be3000       Deferred        multitouchsupport
    PE      90bc4000-90be3000       Deferred        multitouchsupport
    PE      90bdb000-90c26000       Deferred        libvdsp.dylib
    PE      90c52000-90c7b000       Deferred        cfopendirectory
    PE      90c52000-90c7b000       Deferred        cfopendirectory
    PE      90c6b000-90c96000       Deferred        libjpeg.dylib
    PE      90f5f000-90fb3000       Deferred        libtiff.dylib
    PE      90f5f000-90fb3000       Deferred        libtiff.dylib
    PE      91d9c000-91d9f000       Deferred        accelerate
    PE      91dc8000-91dea000       Deferred        speechsynthesis
    PE      91e7e000-91e81000       Deferred        veclib
    PE      92023000-9202b000       Deferred        applicationservices
    PE      9247b000-925d1000       Deferred        libcrypto.0.9.8.dylib
    PE      926ae000-926ba000       Deferred        iosurface
    PE      928d9000-92912000       Deferred        libglimage.dylib
    PE      9290b000-92935000       Deferred        opencl
    PE      92963000-9296b000       Deferred        coreservices
    PE      92964000-92a3c000       Deferred        ink
    PE      92a57000-92c80000       Deferred        libsystem.b.dylib
    PE      92fc6000-92fd6000       Deferred        libkxld.dylib
    PE      92fd3000-930e4000       Deferred        cfnetwork
    PE      92fd3000-930e4000       Deferred        cfnetwork
    PE      935cf000-936f4000       Deferred        libxml2.2.dylib
    PE      936d1000-93c8c000       Deferred        liblapack.dylib
    PE      936d1000-93c8c000       Deferred        liblapack.dylib
    PE      936d1000-93c8c000       Deferred        liblapack.dylib
    PE      94195000-941fe000       Deferred        passwordserver
    PE      94251000-9427b000       Deferred        libresolv.9.dylib
    PE      94285000-942fd000       Deferred        libvmisc.dylib
    PE      94285000-942fd000       Deferred        libvmisc.dylib
    PE      9497b000-94aa6000       Deferred        libglprogrammability.dylib
    PE      94ac9000-94acf000       Deferred        audiounit
    PE      94bcd000-94c1e000       Deferred        libglu.dylib
    PE      94c45000-94c7b000       Deferred        corevideo
    PE      94c45000-94c7b000       Deferred        corevideo
    PE      94e94000-951d7000       Deferred        security
    PE      950fb000-95109000       Deferred        commonpanels
    PE      95102000-95118000       Deferred        opengl
    PE      95111000-95119000       Deferred        libcorevmclient.dylib
    PE      9517e000-954fd000       Deferred        foundation
    PE      953f0000-95437000       Deferred        libcups.2.dylib
    PE      9542b000-9548e000       Deferred        coreui
    PE      9542b000-9548e000       Deferred        coreui
    PE      955ce000-955d7000       Deferred        libgfxshared.dylib
    PE      955ce000-955d7000       Deferred        libgfxshared.dylib
    PE      955d7000-9569e000       Deferred        libsqlite3.dylib
    PE      9575a000-9576d000       Deferred        speechrecognition
    PE      95770000-95786000       Deferred        netfs
    PE      9577e000-957d8000       Deferred        systemconfiguration
    PE      95a23000-95b4d000       Deferred        osservices
    PE      9602a000-960eb000       Deferred        libobjc.a.dylib
    PE      960d8000-96140000       Deferred        familycontrols
    PE      960d8000-96140000       Deferred        familycontrols
    PE      9620a000-962c3000       Deferred        securityfoundation
    PE      9620a000-962c3000       Deferred        securityfoundation
    PE      963dd000-963ef000       Deferred        carbonsound
    PE      963e8000-96466000       Deferred        hiservices
    PE      96d20000-97178000       Deferred        libblas.dylib
    PE      977f6000-977fd000       Deferred        securityhi
    PE      9794c000-97a28000       Deferred        launchservices
    PE      97d15000-97e08000       Deferred        colorsync
    PE      97ec7000-97f1a000       Deferred        libauto.dylib
    PE      97f5b000-97fc7000       Deferred        navigationservices
    PE      97f9f000-98335000       Deferred        carboncore
    PE      9841c000-9844f000       Deferred        libxslt.1.dylib
    PE      98589000-985a3000       Deferred        libgl.dylib
    PE      98589000-985a3000       Deferred        libgl.dylib
    PE      987d1000-987ef000       Deferred        langanalysis
    PE      98861000-98c9c000       Deferred        quartzcore
    PE      98861000-98c9c000       Deferred        quartzcore
    PE      98861000-98c9c000       Deferred        quartzcore
    PE      98bcd000-98bda000       Deferred        opendirectory
    PE      98d28000-98ed5000       Deferred        audiotoolbox
    PE      98d28000-98ed5000       Deferred        audiotoolbox
    PE      98f09000-98f45000       Deferred        dictionaryservices
    PE      98f30000-98f3d000       Deferred        commercecore
    PE      98f30000-98f3d000       Deferred        commercecore
    PE      98f95000-98fb8000       Deferred        libpng.dylib
    PE      9900a000-99035000       Deferred        imagecapture
    PE      991eb000-99217000       Deferred        directoryservice
    PE      991eb000-99217000       Deferred        directoryservice
    PE      9925f000-99272000       Deferred        diskarbitration
    PE      9925f000-99272000       Deferred        diskarbitration
    PE      992f7000-9956a000       Deferred        corefoundation
    PE      99484000-99546000       Deferred        ats
    PE      9a555000-9a61a000       Deferred        printcore
    Threads:
    process  tid      prio (all id:s are in hex)
    00000008 (D) C:\Program Files\Lionhead Studios Ltd\The Movies\Movies.exe
            00000009    0 <==
    0000000e services.exe
            0000003a    0
            00000047    0
            00000026    0
            0000001f    0
            00000018    0
            00000017    0
            00000010    0
            0000000f    0
    0000001c winedevice.exe
            00000024    0
            00000021    0
            0000001e    0
            0000001d    0
    00000022 plugplay.exe
            00000028    0
            00000025    0
            00000023    0
    00000031 explorer.exe
            00000032    0
    00000034 ~e5.0001
            0000001b    0
            00000033    0
    [POL_Wine] Message: Wine return: 5
    fixme:advapi:SetSecurityInfo stub
    fixme:dpnhpast:DllRegisterServer :stub
    fixme:dwmapi:DwmIsCompositionEnabled 0x6abae480
    fixme:iphlpapi:NotifyAddrChange (Handle 0xfdf53c, overlapped 0xfdf520): stub
    fixme:dwmapi:DwmIsCompositionEnabled 0x6abae480
    fixme:iphlpapi:NotifyAddrChange (Handle 0xebf53c, overlapped 0xebf520): stub
    err:service:service_send_command service protocol error - failed to read pipe r = 0  count = 0!
    wine: configuration in '/Users/suegilchrist/Library/PlayOnMac//wineprefix/The_Movies_Setup_' has been updated.
    fixme:service:QueryServiceObjectSecurity 0x14ba00 4 0x14bcb8 0 0x33ee98 - semi-stub
    fixme:service:QueryServiceObjectSecurity 0x14ba00 4 0x14bcb8 28 0x33ee98 - semi-stub
    fixme:service:SetServiceObjectSecurity 0x14ba00 4 0x33ee14
    wine: Unhandled page fault on read access to 0x00821004 at address 0x54179e (thread 002e), starting debugger...
    wine: Unhandled page fault on read access to 0x2afd3ecf at address 0xad2456 (thread 0009), starting debugger...
    It also opened this up in a new window:

    ...but it wouldn't let me copy+paste the log file, so I took two screencaps:


    Help please?
    Reply With Quote Edit / Delete Reply Mac Australia Show Events Funny Funny x 3 (list)

  2. Post #2
    Gold Member
    koaand's Avatar
    April 2008
    311 Posts
    I can't personally help you, but this thread seems to solve problems like that:

    http://ubuntuforums.org/showthread.php?p=9493460
    Reply With Quote Edit / Delete Reply Windows 7 Australia Show Events Agree Agree x 1 (list)

  3. Post #3
    Flash's Avatar
    July 2008
    491 Posts
    I'm pretty sure that game has a Macintosh Port for it.

  4. Post #4
    liquidMountan's Avatar
    April 2012
    984 Posts
    I'm pretty sure that game has a Macintosh Port for it.
    I'm not that willing to fish out $40 for a game that I already have and is probably barely sold anywhere any more. This whole "getting TheMovies.exe to work on my Mac" has become a sort of sore subject with me now.

    But I got .flow and Eversion working on it, so I'm happy.