Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Darkfall on Wine

  1. #1
    Join Date
    Apr 2013

    Darkfall on Wine

    So I can't get Darkfall: Unholy Wars to run on Wine. Although I am able to accomplish the initial install of the client, after that I hit a brick wall.

    As soon as I launch the client with Wine I am informed that Wine has crashed, and get this crash log:

    Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7e16381a).Register dump:
     CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
     EIP:7e16381a ESP:00bedd60 EBP:7e19cfb8 EFLAGS:00010206(  R- --  I   - -P- )
     EAX:00beddbc EBX:7e1bbff4 ECX:7e19cfb8 EDX:00beddac
     ESI:00beddbc EDI:0000000a
    Stack dump:
    0x00bedd60:  00beddac 00beddbc 7e164bcd 7e19cfb8
    0x00bedd70:  459e2c08 7e164d29 7e1bbff4 00beddac
    0x00bedd80:  00beddbc 7e1bbff4 7e165224 00beddbc
    0x00bedd90:  00beddac 7e19cfb8 f0b1f237 a007c8d5
    0x00bedda0:  aebcdcd5 2c4f3308 1bcad437 498e8ae1
    0x00beddb0:  00000080 00beded8 7e1921f8 ebeae9e8
    =>0 0x7e16381a in (+0x2981a) (0x7e19cfb8)
      1 0x7e164bcd in (+0x2abcc) (0x7e19cfb8)
      2 0x7e165224 in (+0x2b223) (0x7e19cfb8)
      3 0x7e164d7f in (+0x2ad7e) (0x00000000)
      4 0x7e1493f7 in (+0xf3f6) (0x7e281584)
      5 0x7e13f7c4 gcry_cipher_setkey+0x43() in (0x7e281584)
      6 0x7e25c6cb in (+0x9e6ca) (0x7e281584)
      7 0x7e1de8f9 in (+0x208f8) (0x7e281584)
      8 0x7e1e9cf8 in (+0x2bcf7) (0x7bd01be8)
      9 0x7e1ea2b1 in (+0x2c2b0) (0x00000010)
      10 0x7e1ea9f7 in (+0x2c9f6) (0x7bd0124c)
      11 0x7e1d31ed in (+0x151ec) (0x00bee2a4)
      12 0x7e1d65f0 in (+0x185ef) (0x00bee2a4)
      13 0x7e1d800d gnutls_handshake+0x5c() in (0x00bee2a4)
      14 0x7d01d233 in secur32 (+0xd232) (0x00bee2a4)
      15 0x7d01ae44 in secur32 (+0xae43) (0x00bee354)
      16 0x7d01bbae in secur32 (+0xbbad) (0x00bee3c4)
      17 0x7d022a3d InitializeSecurityContextA+0x18c() in secur32 (0x00bee444)
    0x7e16381a: movq	0x0(%esi),%mm1
    Module	Address			Debug info	Name (159 modules)
    PE	  400000-  8cc000	Export          dfuwlobby
    PE	61700000-61777000	Deferred        mozsqlite3
    PE	61e40000-61e4c000	Deferred        mozalloc
    PE	622c0000-622cd000	Deferred        plds4
    PE	62e40000-62e67000	Deferred        smime3
    PE	64f40000-64f75000	Deferred        nspr4
    PE	68400000-684ea000	Deferred        nss3
    PE	68780000-6879a000	Deferred        nssutil3
    PE	69c40000-6b009000	Deferred        xul
    PE	6c800000-6c832000	Deferred        ssl3
    PE	6ce40000-6ce4d000	Deferred        plc4
    PE	70180000-704b9000	Deferred        mozjs
    ELF	7b800000-7ba29000	Deferred        kernel32<elf>
      \-PE	7b810000-7ba29000	\               kernel32
    ELF	7bc00000-7bcc3000	Deferred        ntdll<elf>
      \-PE	7bc10000-7bcc3000	\               ntdll
    ELF	7bf00000-7bf04000	Deferred        <wine-loader>
    ELF	7c6e1000-7c6ff000	Deferred
    ELF	7ced5000-7cf00000	Deferred        netapi32<elf>
      \-PE	7cee0000-7cf00000	\               netapi32
    ELF	7d000000-7d02c000	Dwarf           secur32<elf>
      \-PE	7d010000-7d02c000	\               secur32
    ELF	7d02c000-7d084000	Deferred        riched20<elf>
      \-PE	7d040000-7d084000	\               riched20
    ELF	7d084000-7d100000	Deferred        jscript<elf>
      \-PE	7d090000-7d100000	\               jscript
    ELF	7d200000-7d215000	Deferred        schannel<elf>
      \-PE	7d210000-7d215000	\               schannel
    ELF	7d215000-7d21c000	Deferred
    ELF	7d21c000-7d231000	Deferred        t2embed<elf>
      \-PE	7d220000-7d231000	\               t2embed
    ELF	7d231000-7d24a000	Deferred        msftedit<elf>
      \-PE	7d240000-7d24a000	\               msftedit
    ELF	7d24a000-7d283000	Deferred        usp10<elf>
      \-PE	7d250000-7d283000	\               usp10
    ELF	7d283000-7d297000	Deferred        msimg32<elf>
      \-PE	7d290000-7d297000	\               msimg32
    ELF	7d297000-7d2f5000	Deferred        dbghelp<elf>
      \-PE	7d2a0000-7d2f5000	\               dbghelp
    ELF	7d2f5000-7d382000	Deferred        msvcrt<elf>
      \-PE	7d310000-7d382000	\               msvcrt
    ELF	7d382000-7d478000	Deferred        mshtml<elf>
      \-PE	7d390000-7d478000	\               mshtml
    ELF	7d478000-7d49e000	Deferred        mpr<elf>
      \-PE	7d480000-7d49e000	\               mpr
    ELF	7d49e000-7d50d000	Deferred        wininet<elf>
      \-PE	7d4b0000-7d50d000	\               wininet
    ELF	7d50d000-7d591000	Deferred        urlmon<elf>
      \-PE	7d520000-7d591000	\               urlmon
    ELF	7d5ee000-7d5f2000	Deferred
    ELF	7d5f2000-7d606000	Deferred        psapi<elf>
      \-PE	7d600000-7d606000	\               psapi
    ELF	7d606000-7d669000	Deferred        ieframe<elf>
      \-PE	7d610000-7d669000	\               ieframe
    ELF	7d6ad000-7d6c0000	Deferred
    ELF	7d6c0000-7d70a000	Deferred
    ELF	7d70a000-7d713000	Deferred
    ELF	7d713000-7d73b000	Deferred
    ELF	7d73b000-7d809000	Deferred
    ELF	7d809000-7d81b000	Deferred
    ELF	7d81b000-7d829000	Deferred
    ELF	7d829000-7d866000	Deferred
    ELF	7d866000-7d8c5000	Deferred
    ELF	7d905000-7d939000	Deferred        uxtheme<elf>
      \-PE	7d910000-7d939000	\               uxtheme
    ELF	7d939000-7d940000	Deferred
    ELF	7d940000-7d94b000	Deferred
    ELF	7d952000-7d95b000	Deferred
    ELF	7d9d5000-7d9fd000	Deferred
    ELF	7d9fd000-7da35000	Deferred
    ELF	7da35000-7da45000	Deferred
    ELF	7da45000-7da49000	Deferred
    ELF	7da49000-7da54000	Deferred
    ELF	7da54000-7da5e000	Deferred
    ELF	7da5e000-7da64000	Deferred
    ELF	7da64000-7da86000	Deferred        imm32<elf>
      \-PE	7da70000-7da86000	\               imm32
    ELF	7da86000-7daa8000	Deferred
    ELF	7daa8000-7daae000	Deferred
    ELF	7daae000-7dac8000	Deferred
    ELF	7dac8000-7dbfe000	Deferred
    ELF	7dbfe000-7dc10000	Deferred
    ELF	7dc10000-7dc19000	Deferred
    ELF	7dc1c000-7dc20000	Deferred
    ELF	7dc2b000-7dcbf000	Deferred        winex11<elf>
      \-PE	7dc40000-7dcbf000	\               winex11
    ELF	7dcbf000-7dd59000	Deferred
    ELF	7dd59000-7dd81000	Deferred        msacm32<elf>
      \-PE	7dd60000-7dd81000	\               msacm32
    ELF	7dd81000-7de2e000	Deferred        winmm<elf>
      \-PE	7dd90000-7de2e000	\               winmm
    ELF	7de2e000-7de5f000	Deferred
    ELF	7de5f000-7df0d000	Deferred
    ELF	7df0d000-7df52000	Deferred
    ELF	7df52000-7df61000	Deferred
    ELF	7df61000-7df8a000	Deferred
    ELF	7df8a000-7df9e000	Deferred
    ELF	7df9e000-7dfb7000	Deferred
    ELF	7dfb7000-7dfc9000	Deferred
    ELF	7dfc9000-7dfde000	Deferred
    ELF	7dfde000-7e012000	Deferred
    ELF	7e012000-7e0b1000	Deferred
    ELF	7e0b1000-7e132000	Deferred
    ELF	7e132000-7e13a000	Deferred
    ELF	7e13a000-7e1be000	Dwarf 
    ELF	7e1be000-7e282000	Dwarf 
    ELF	7e282000-7e2be000	Deferred
    ELF	7e2be000-7e2d9000	Deferred
    ELF	7e2d9000-7e2f0000	Deferred
    ELF	7e2f0000-7e2ff000	Deferred
    ELF	7e2ff000-7e350000	Deferred
    ELF	7e350000-7e3ad000	Deferred        wldap32<elf>
      \-PE	7e360000-7e3ad000	\               wldap32
    ELF	7e3ad000-7e3cf000	Deferred        iphlpapi<elf>
      \-PE	7e3b0000-7e3cf000	\               iphlpapi
    ELF	7e3cf000-7e401000	Deferred        ws2_32<elf>
      \-PE	7e3e0000-7e401000	\               ws2_32
    ELF	7e401000-7e41c000	Deferred        wsock32<elf>
      \-PE	7e410000-7e41c000	\               wsock32
    ELF	7e41c000-7e50e000	Deferred        oleaut32<elf>
      \-PE	7e430000-7e50e000	\               oleaut32
    ELF	7e50e000-7e584000	Deferred        rpcrt4<elf>
      \-PE	7e520000-7e584000	\               rpcrt4
    ELF	7e584000-7e68b000	Deferred        ole32<elf>
      \-PE	7e5a0000-7e68b000	\               ole32
    ELF	7e68b000-7e6c5000	Deferred        winspool<elf>
      \-PE	7e690000-7e6c5000	\               winspool
    ELF	7e6c5000-7e7be000	Deferred        comctl32<elf>
      \-PE	7e6d0000-7e7be000	\               comctl32
    ELF	7e7be000-7e828000	Deferred        shlwapi<elf>
      \-PE	7e7d0000-7e828000	\               shlwapi
    ELF	7e828000-7ea3b000	Deferred        shell32<elf>
      \-PE	7e830000-7ea3b000	\               shell32
    ELF	7ea3b000-7eb1a000	Deferred        comdlg32<elf>
      \-PE	7ea40000-7eb1a000	\               comdlg32
    ELF	7eb1a000-7eb33000	Deferred        version<elf>
      \-PE	7eb20000-7eb33000	\               version
    ELF	7eb33000-7eb95000	Deferred        advapi32<elf>
      \-PE	7eb40000-7eb95000	\               advapi32
    ELF	7eb95000-7ec52000	Deferred        gdi32<elf>
      \-PE	7eba0000-7ec52000	\               gdi32
    ELF	7ec52000-7ed92000	Deferred        user32<elf>
      \-PE	7ec60000-7ed92000	\               user32
    ELF	7ed92000-7ed9f000	Deferred
    ELF	7ed9f000-7edb9000	Deferred
    ELF	7edb9000-7edc2000	Deferred
    ELF	7efc2000-7efee000	Deferred
    ELF	7efee000-7eff2000	Deferred
    ELF	7eff2000-7eff9000	Deferred
    ELF	b7492000-b7496000	Deferred
    ELF	b7496000-b749b000	Deferred
    ELF	b749c000-b74a1000	Deferred
    ELF	b74a1000-b764b000	Deferred
    ELF	b764c000-b7667000	Deferred
    ELF	b7667000-b766c000	Deferred
    ELF	b766c000-b7678000	Deferred
    ELF	b7679000-b77bb000	Dwarf 
    ELF	b77bd000-b77df000	Deferred
    ELF	b77df000-b77e0000	Deferred        [vdso].so
    process  tid      prio (all id:s are in hex)
    0000000e services.exe
    	00000032    0
    	00000031    0
    	0000001e    0
    	00000018    0
    	00000017    0
    	00000015    0
    	00000010    0
    	0000000f    0
    00000012 winedevice.exe
    	0000001c    0
    	00000019    0
    	00000014    0
    	00000013    0
    0000001a plugplay.exe
    	00000020    0
    	0000001d    0
    	0000001b    0
    00000021 explorer.exe
    	00000022    0
    00000023 (D) C:\Program Files\Darkfall Unholy Wars\DFUWLobby.exe
    	00000047    0
    	00000046    0
    	00000045    0
    	00000044    0
    	00000043    0
    	00000042    0
    	00000041    0
    	00000040    0
    	0000003f    0
    	0000003e    0
    	0000003d    0
    	0000003c    0
    	0000003b    0
    	0000003a    0
    	00000039    0
    	00000038    0
    	00000037    0
    	00000036    0
    	00000035    0
    	00000033    0
    	00000030    0
    	0000002f    0
    	0000002e    0
    	0000002d    0
    	0000002c    0
    	0000002b    0
    	0000002a    0
    	00000029    0
    	00000028    0
    	00000027    0
    	00000026    0
    	00000025    0 <==
    	00000024    0
    System information:
        Wine build: wine-1.4.1
        Platform: i386
        Host system: Linux
        Host version: 3.5.0-27-generic
    Sorry about the wall of text but I don't see a spoiler option for the editor.

    So, any ideas on what I should do?

  2. #2
    Join Date
    May 2007
    Virginia, USA
    Ubuntu Mate Development Release

    Re: Darkfall on Wine

    How are you able to run this NOW when it's not even going to be released until the 16th??
    Ubuntu 17.04 Mate, Mint 18.1 Mate; MS Win 8.1, MS Win10 Pro.
    Will not respond to PM requests for support -- use the forums.

  3. #3
    Join Date
    Apr 2013

    Re: Darkfall on Wine

    ...I bought into the beta?

    And I'm pretty sure the beta servers are still running.
    Last edited by fernetekhd; April 12th, 2013 at 03:53 AM.

  4. #4
    Join Date
    May 2007
    Virginia, USA
    Ubuntu Mate Development Release

    Re: Darkfall on Wine

    Don't know what version you're running -- but the results for the latest version tested with Wine are discouraging:
    Ubuntu 17.04 Mate, Mint 18.1 Mate; MS Win 8.1, MS Win10 Pro.
    Will not respond to PM requests for support -- use the forums.

  5. #5
    Join Date
    Apr 2013

    Re: Darkfall on Wine

    A) That's Darkfall 1, different game.

    B) That's not really helping.

  6. #6
    Join Date
    Apr 2013

    Re: Darkfall on Wine

    Still need help with this.

  7. #7
    Join Date
    Apr 2013

    Re: Darkfall on Wine

    Ok...last bump.

  8. #8
    Join Date
    Jun 2008
    Ubuntu 16.04 Xenial Xerus

    Re: Darkfall on Wine

    Have you tried installing it in PlayOnLinux? This would give you the freedom to try multiple Wine versions with ease. When it comes to Wine gaming, you really have to go through Trial and Error, and see which Wine release does it for you.

    The latest Wine is 1.5.28, I'd honestly suggest using that. From that output you gave, it would seem you're using Wine 1.4.1 which is stable but old. Also, have you tried using Winetricks to install DirectX9 into it?

  9. #9
    Join Date
    Apr 2013

    Re: Darkfall on Wine

    Hadn't even thought of that!

    So I'm able to launch the client and everything now; however, now I get an error saying "Error establishing SSL session".

    Edit: Should clarify that I mean that the client launches without crashing, but I'm unable to connect to the patching servers as that error appears.

    Edit 2: The news stream doesn't appear either. Do I need to open a port for Wine or something?

    Edit 3: Here's the debug log from PoL

    [POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.5.28, x86[POL_Wine_SetVersionEnv] Message: "/home/rob/.PlayOnLinux//wine/linux-x86/1.5.28" exists
    [POL_Wine] Message: Running wine-1.5.28 DFUWLobby.exe
    wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
    err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
    fixme:heap:HeapSetInformation (nil) 1 (nil) 0
    fixme:system:SetProcessDPIAware stub!
    err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
    [POL_Wine] Message: Wine return: 0
    Last edited by fernetekhd; April 27th, 2013 at 06:48 PM.

  10. #10
    Join Date
    Jun 2008
    Ubuntu 16.04 Xenial Xerus

    Re: Darkfall on Wine

    Error establishing SSL session
    Could the servers be down? Since you mentioned it's still in Beta. To clarify though, I've never had to open a port just for Wine. When opening ports, you do it for the game itself. Does Darkfall: Unholy Wars require any ports to be forwarded? If so, then you should forward those in your router.

    This may or may not help at all, but back when I was playing Guild Wars 2 in POL, I needed to pass -dx9single in the Arguments section of POL to get the launcher working right. To pass an argument to POL, just click the Configure button and under the General tab there will be an input box labelled arguments. Sorry if this doesn't help you, since I don't have the game myself I can't really stress test it against everything.

Page 1 of 2 12 LastLast


Posting Permissions

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