Page 1 of 3 123 LastLast
Results 1 to 20 of 59

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Community Member AsherStar's Avatar
    Join Date
    Nov 2011
    Posts
    33

    Default help! after update ddo stopped working in wine!!

    ever since I ran the update ddo doesn't work in wine(version 1.3.28) anymore



    Code:
    Unhandled exception: page fault on write access to 0x00000030 in 32-bit code (0x00674622).
    Register dump:
     CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
     EIP:00674622 ESP:0033fd3c EBP:0132446c EFLAGS:00010202(  R- --  I   - - - )
     EAX:00000000 EBX:00000000 ECX:0000038f EDX:00000001
     ESI:0177ca78 EDI:0177ca78
    Stack dump:
    0x0033fd3c:  0177c908 0000038f 00000191 00684d5b
    0x0033fd4c:  0125e9e4 012452f8 0033fdc8 7e468ff4
    0x0033fd5c:  00f9a28c 00f9a29f 00000017 0177c908
    0x0033fd6c:  0033fe40 0108f98b 00000013 010fda6a
    0x0033fd7c:  7e411312 00000000 00000000 00000000
    0x0033fd8c:  00000000 00000000 82222f3a 000000b0
    Backtrace:
    =>0 0x00674622 in dndclient (+0x274622) (0x0132446c)
    0x00674622: movl	%ecx,0x30(%eax)
    Modules:
    Module	Address			Debug info	Name (119 modules)
    PE	  340000-  3c7000	Deferred        umbra
    PE	  3d0000-  3e5000	Deferred        vorbisfile
    PE	  3f0000-  3fd000	Deferred        ogg
    PE	  400000- 1940000	Export          dndclient
    PE	 1940000- 1b25000	Deferred        d3dx9_42
    PE	 1b30000- 1c66000	Deferred        vorbis
    PE	 1c70000- 1c89000	Deferred        openal32
    PE	 1c90000- 31b7000	Deferred        awesomium
    PE	10000000-10012000	Deferred        zlib1t
    PE	12000000-121c6000	Deferred        xerces-c_2_6
    PE	18000000-18033000	Deferred        binkw32
    PE	3b400000-3b41e000	Deferred        steam_api
    ELF	79eef000-7b800000	Deferred        libnvidia-glcore.so.280.13
    ELF	7b800000-7b9aa000	Deferred        kernel32<elf>
      \-PE	7b810000-7b9aa000	\               kernel32
    ELF	7bc00000-7bcc4000	Deferred        ntdll<elf>
      \-PE	7bc10000-7bcc4000	\               ntdll
    ELF	7bf00000-7bf04000	Deferred        <wine-loader>
    PE	7c340000-7c396000	Deferred        msvcr71
    ELF	7d1b6000-7d266000	Deferred        libgnutls.so.26
    ELF	7d7d5000-7d7da000	Deferred        libgpg-error.so.0
    ELF	7d875000-7d8fa000	Deferred        libgcrypt.so.11
    ELF	7d8fa000-7d90c000	Deferred        libtasn1.so.3
    ELF	7da1f000-7da53000	Deferred        uxtheme<elf>
      \-PE	7da30000-7da53000	\               uxtheme
    ELF	7da53000-7da59000	Deferred        libxfixes.so.3
    ELF	7da59000-7da64000	Deferred        libxcursor.so.1
    ELF	7da64000-7da74000	Deferred        libxi.so.6
    ELF	7da74000-7da78000	Deferred        libxcomposite.so.1
    ELF	7da78000-7db1e000	Deferred        winex11<elf>
      \-PE	7da80000-7db1e000	\               winex11
    ELF	7db27000-7db30000	Deferred        libxrandr.so.2
    ELF	7db5b000-7db66000	Deferred        libxrender.so.1
    ELF	7db66000-7db6c000	Deferred        libxxf86vm.so.1
    ELF	7db6c000-7db70000	Deferred        libxinerama.so.1
    ELF	7dba6000-7dbd0000	Deferred        libexpat.so.1
    ELF	7dbd0000-7dc05000	Deferred        libfontconfig.so.1
    ELF	7dc29000-7dc3e000	Deferred        libz.so.1
    ELF	7dc3e000-7dcd5000	Deferred        libfreetype.so.6
    ELF	7dcf9000-7dd14000	Deferred        wsock32<elf>
      \-PE	7dd00000-7dd14000	\               wsock32
    ELF	7dd14000-7dd43000	Deferred        msvcr90<elf>
      \-PE	7dd20000-7dd43000	\               msvcr90
    ELF	7dd43000-7dd6e000	Deferred        msvcr80<elf>
      \-PE	7dd50000-7dd6e000	\               msvcr80
    ELF	7dd6e000-7de46000	Deferred        msvcp90<elf>
      \-PE	7dd90000-7de46000	\               msvcp90
    ELF	7de46000-7def7000	Deferred        msvcp80<elf>
      \-PE	7de50000-7def7000	\               msvcp80
    ELF	7def7000-7df29000	Deferred        usp10<elf>
      \-PE	7df00000-7df29000	\               usp10
    ELF	7df29000-7df81000	Deferred        riched20<elf>
      \-PE	7df30000-7df81000	\               riched20
    ELF	7df81000-7df9e000	Deferred        oleacc<elf>
      \-PE	7df90000-7df9e000	\               oleacc
    ELF	7df9e000-7dfd0000	Deferred        ws2_32<elf>
      \-PE	7dfb0000-7dfd0000	\               ws2_32
    ELF	7dfd0000-7dff2000	Deferred        iphlpapi<elf>
      \-PE	7dfe0000-7dff2000	\               iphlpapi
    ELF	7dff2000-7e01c000	Deferred        netapi32<elf>
      \-PE	7e000000-7e01c000	\               netapi32
    ELF	7e01c000-7e048000	Deferred        secur32<elf>
      \-PE	7e020000-7e048000	\               secur32
    ELF	7e048000-7e05c000	Deferred        psapi<elf>
      \-PE	7e050000-7e05c000	\               psapi
    ELF	7e05c000-7e063000	Deferred        libxdmcp.so.6
    ELF	7e063000-7e082000	Deferred        libxcb.so.1
    ELF	7e082000-7e08b000	Deferred        librt.so.1
    ELF	7e08b000-7e09e000	Deferred        libxext.so.6
    ELF	7e09e000-7e1d4000	Deferred        libx11.so.6
    ELF	7e1d4000-7e1da000	Deferred        libuuid.so.1
    ELF	7e1da000-7e1f4000	Deferred        libice.so.6
    ELF	7e1f4000-7e2c6000	Deferred        libgl.so.1
    ELF	7e2ea000-7e39f000	Deferred        opengl32<elf>
      \-PE	7e300000-7e39f000	\               opengl32
    ELF	7e39f000-7e3e6000	Deferred        dsound<elf>
      \-PE	7e3b0000-7e3e6000	\               dsound
    ELF	7e3e6000-7e472000	Deferred        msvcrt<elf>
      \-PE	7e400000-7e472000	\               msvcrt
    ELF	7e472000-7e568000	Deferred        comctl32<elf>
      \-PE	7e480000-7e568000	\               comctl32
    ELF	7e568000-7e5d1000	Deferred        shlwapi<elf>
      \-PE	7e580000-7e5d1000	\               shlwapi
    ELF	7e5d1000-7e7e2000	Deferred        shell32<elf>
      \-PE	7e5e0000-7e7e2000	\               shell32
    ELF	7e7e2000-7e8d4000	Deferred        oleaut32<elf>
      \-PE	7e800000-7e8d4000	\               oleaut32
    ELF	7e8d4000-7e8f6000	Deferred        imm32<elf>
      \-PE	7e8e0000-7e8f6000	\               imm32
    ELF	7e8f6000-7e91f000	Deferred        msacm32<elf>
      \-PE	7e900000-7e91f000	\               msacm32
    ELF	7e91f000-7e995000	Deferred        rpcrt4<elf>
      \-PE	7e930000-7e995000	\               rpcrt4
    ELF	7e995000-7ea9c000	Deferred        ole32<elf>
      \-PE	7e9b0000-7ea9c000	\               ole32
    ELF	7ea9c000-7eb41000	Deferred        gdi32<elf>
      \-PE	7eab0000-7eb41000	\               gdi32
    ELF	7eb41000-7ec7e000	Deferred        user32<elf>
      \-PE	7eb50000-7ec7e000	\               user32
    ELF	7ec7e000-7ed20000	Deferred        winmm<elf>
      \-PE	7ec90000-7ed20000	\               winmm
    ELF	7ed20000-7ed80000	Deferred        advapi32<elf>
      \-PE	7ed30000-7ed80000	\               advapi32
    ELF	7ed80000-7ed8d000	Deferred        libnss_files.so.2
    ELF	7ed8d000-7ed99000	Deferred        libnss_nis.so.2
    ELF	7ed99000-7edb2000	Deferred        libnsl.so.1
    ELF	7efb2000-7efdc000	Deferred        libm.so.6
    ELF	7efde000-7efe7000	Deferred        libsm.so.6
    ELF	7efe7000-7f000000	Deferred        version<elf>
      \-PE	7eff0000-7f000000	\               version
    ELF	f7461000-f7465000	Deferred        libxau.so.6
    ELF	f7465000-f746f000	Deferred        libnss_compat.so.2
    ELF	f7470000-f7475000	Deferred        libdl.so.2
    ELF	f7475000-f75f4000	Deferred        libc.so.6
    ELF	f75f5000-f7610000	Deferred        libpthread.so.0
    ELF	f7630000-f7633000	Deferred        libnvidia-tls.so.280.13
    ELF	f7634000-f7776000	Dwarf           libwine.so.1
    ELF	f7778000-f7798000	Deferred        ld-linux.so.2
    ELF	f7798000-f7799000	Deferred        [vdso].so
    Threads:
    process  tid      prio (all id:s are in hex)
    0000000e services.exe
    	0000001d    0
    	00000014    0
    	00000010    0
    	0000000f    0
    00000011 winedevice.exe
    	00000017    0
    	00000013    0
    	00000012    0
    00000018 plugplay.exe
    	0000001e    0
    	0000001c    0
    	00000019    0
    0000001a explorer.exe
    	0000001b    0
    0000001f pylotro.exe
    	00000022    0
    	00000020    0
    00000024 (D) C:\Program Files\Turbine\DDO Unlimited\dndclient.exe
    	00000026    0
    	00000025    0 <==
    Backtrace:
    =>0 0x00674622 in dndclient (+0x274622) (0x0132446c)
    For those about to die, we shall loot you!

  2. #2
    Community Member
    Join Date
    Sep 2011
    Posts
    123

    Default

    This is happening in all versions of Wine that I can test (1.4-> 1.5.17-1-i686).

    Running Arch, not that you provide support for us Linux heads, but *something* you changed in the code is causing the dndclient.exe to crash everytime.
    Walchek @ Ghallanda

  3. #3
    Community Member
    Join Date
    Sep 2011
    Posts
    123

    Default

    As a slight update this happens immediately on running the dndclient.exe - before any login details are passed, parsed or otherwise used from pylotro
    Walchek @ Ghallanda

  4. #4
    Community Member
    Join Date
    Sep 2011
    Posts
    123

    Default

    New: Probably related to this bug (http://bugs.winehq.org/show_bug.cgi?id=31979) in the most recent LotRO, will check the developed patch to see if this fixes the error.
    Walchek @ Ghallanda

  5. #5
    Community Member jbleargh's Avatar
    Join Date
    Jan 2011
    Posts
    245

    Default

    Same problem

    Ubuntu 11.10

    Wine 1.5.5 and Wine 1.4.0 from http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu

    "Unhandled exception: page fault on write access to 0x00000030 in 32-bit code (0x00674622)..."


    Edit: Solved with

    Quote Originally Posted by wkavinsky View Post
    New: Probably related to this bug (http://bugs.winehq.org/show_bug.cgi?id=31979) in the most recent LotRO, will check the developed patch to see if this fixes the error.

    Lotro patch works

    Thx wkavinsky.

    Hope it gets in the regular build soon.
    Last edited by jbleargh; 11-12-2012 at 02:19 PM.

  6. #6
    Community Member
    Join Date
    Jul 2012
    Posts
    6

    Default

    Quote Originally Posted by jbleargh View Post
    Same problem

    Ubuntu 11.10

    Wine 1.5.5 and Wine 1.4.0 from http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu

    "Unhandled exception: page fault on write access to 0x00000030 in 32-bit code (0x00674622)..."


    Edit: Solved with




    Lotro patch works

    Thx wkavinsky.

    Hope it gets in the regular build soon.
    Could you explain what was done in this thread for it to work?

  7. #7
    Community Member Eilyen's Avatar
    Join Date
    May 2009
    Posts
    88

    Default

    Quote Originally Posted by Xian75 View Post
    Could you explain what was done in this thread for it to work?
    The patch in question is diff patch to be applied to the source code for wine. In order to use this patch you must download a copy of the source code, apply the patch, compile it and install it somewhere, then use your shiny new version of wine to run ddo. This means you also need the tools and dependencies to compile from source.

    In other news, patched wine works great for me, I also took the opportunity to add the patch for this bug http://bugs.winehq.org/show_bug.cgi?id=27168 which got the store/myddo/etc working again.

  8. #8
    Community Member Draggoon64's Avatar
    Join Date
    Aug 2010
    Posts
    46

    Default Still not working

    ****... This is getting ridiculous...
    I am still getting an error on startup of the Pylotro ...dndclient.exe Has encounter a serious problem

    PLEASE HELP

    Going into withdrawal ...hehehehehe

  9. #9
    Community Member
    Join Date
    Nov 2009
    Posts
    59

    Default

    Quote Originally Posted by Draggoon64 View Post
    ****... This is getting ridiculous...
    I am still getting an error on startup of the Pylotro ...dndclient.exe Has encounter a serious problem

    PLEASE HELP

    Going into withdrawal ...hehehehehe
    yeah the withdrawl hits HARD! only pylotro loads up now nothing ddo like will load. no more debug log nothing. it just sits there and goes DUHHHHH. Ive recompiled so-many times and even went with the clean turn key install from ubuntu. its all the same now. cept for the part where you cant select 1.4 ver from ubuntu's software site anymore. if you try to install it, it says there is missing dependcys. broken packages. EEEEKKK! I did by the way shoot some email's to people over at wineHQ in hope that enough of us brought this problem to their attn. So either the comunity or the dev's might get this fixed soon.
    Last edited by MrElusiveness; 11-16-2012 at 08:34 PM. Reason: typos :D

  10. #10
    Community Member Draggoon64's Avatar
    Join Date
    Aug 2010
    Posts
    46

    Default withdrawals

    Quote Originally Posted by MrElusiveness View Post
    yeah the withdrawl hits HARD! only pylotro loads up now nothing ddo like will load. no more debug log nothing. it just sits there and goes DUHHHHH. Ive recompiled so-many times and even went with the clean turn key install from ubuntu. its all the same now. cept for the part where you cant select 1.4 ver from ubuntu's software site anymore. if you try to install it, it says there is missing dependcys. broken packages. EEEEKKK! I did by the way shoot some email's to people over at wineHQ in hope that enough of us brought this problem to their attn. So either the comunity or the dev's might get this fixed soon.
    Hey sending emails to right ppl might get this kickstarted...thanx.

    I can play DDO on my Win xp box, but it's got half the power as my Linux box....And I WILL NOT put winderz on it... Don't want to soil a good machine. hehehehe.
    At least I can login to check my Auctions.

  11. #11
    Community Member AsherStar's Avatar
    Join Date
    Nov 2011
    Posts
    33

    Default *-=update=-*

    turbine fixed it all by their lonesome ddo works on regular wine now
    For those about to die, we shall loot you!

  12. 11-17-2012, 09:42 AM


  13. #13
    Community Member
    Join Date
    Nov 2010
    Posts
    493

    Default Not for me

    Quote Originally Posted by AsherStar View Post
    turbine fixed it all by their lonesome ddo works on regular wine now
    Not for me, anybody else see it working on regular wine? What version(s)? I'm all 64 bit, but I tried 1.4.1 and 1.5.17 off the PPA. Anybody hear an ETA on 1.5.18?

    I've got 4 Ubuntu machines (I bought DDO accounts for my whole family) and building even 1 chroot setup seems like a lot of work, never mind doing it for 4! Especially with Neverwinter coming so soon anyway. A vanilla wine solution would be quite welcome.

    I did finally get my Windows 7 DDO install working so we can at least clear out our auctions and empty the guild chest in case we mothball the airship for an extended down time. If I ever do get this game running again, I'm going to empty auctions and guild chest before every update. It's like preparing for a hurricane.

    "Turbine, where the Shot* hits our fans" (* that's the material component for 2nd level cleric spells, right?)

    Oh, and thanks all, this thread saved me a lot of troubleshooting and research time - especially to wkavinsky, even putting up a URL with the instructions when they couldn't show on the forums? Above and beyond the call, +1 rep!
    Last edited by LucidLTS; 11-17-2012 at 10:03 AM. Reason: Edit: +1 to Xilth too, thought I was out but it looks like it took
    Quote Originally Posted by Chai View Post
    Games which not only allow, but embrace players playing differently in their own game space, succeed far more often, as well as succeed in far higher measurable degree, than those which force players into playing a specific way.

  14. #14
    Community Member Draggoon64's Avatar
    Join Date
    Aug 2010
    Posts
    46

    Default Ihear ya

    Quote Originally Posted by LucidLTS View Post
    Not for me, anybody else see it working on regular wine? What version(s)? I'm all 64 bit, but I tried 1.4.1 and 1.5.17 off the PPA. Anybody hear an ETA on 1.5.18?

    I've got 4 Ubuntu machines (I bought DDO accounts for my whole family) and building even 1 chroot setup seems like a lot of work, never mind doing it for 4! Especially with Neverwinter coming so soon anyway. A vanilla wine solution would be quite welcome.

    I did finally get my Windows 7 DDO install working so we can at least clear out our auctions and empty the guild chest in case we mothball the airship for an extended down time. If I ever do get this game running again, I'm going to empty auctions and guild chest before every update. It's like preparing for a hurricane.

    "Turbine, where the Shot* hits our fans" (* that's the material component for 2nd level cleric spells, right?)

    Oh, and thanks all, this thread saved me a lot of troubleshooting and research time - especially to wkavinsky, even putting up a URL with the instructions when they couldn't show on the forums? Above and beyond the call, +1 rep!
    Fixed ...What Fix... I just tried it and still not working... I did try and patch but nothing happened.

    If you got it working What did you do...and What are you running...Windoze? Linux what distro? Wine?

  15. #15
    Community Member
    Join Date
    Nov 2010
    Posts
    493

    Default What worked for me in Ubuntu 12.04.1 64 bit - full WoW64

    Quote Originally Posted by LucidLTS View Post
    I've got 4 Ubuntu machines (I bought DDO accounts for my whole family) and building even 1 chroot setup seems like a lot of work, never mind doing it for 4! Especially with Neverwinter coming so soon anyway. A vanilla wine solution would be quite welcome.
    I bit the bullet and tried a chroot build according to Xilth's instructions (http://forums.ddo.com/showpost.php?p...7&postcount=35). It didn't handle 3D accelleration on my system, so the game would not play, but I was able to modify them to get it to work. I posted my step by step, maybe it will help others. Thanks, Xilth, for providing the base and pointing me in the right direction.


    http://forums.ddo.com/showthread.php?p=4781088
    Quote Originally Posted by Chai View Post
    Games which not only allow, but embrace players playing differently in their own game space, succeed far more often, as well as succeed in far higher measurable degree, than those which force players into playing a specific way.

  16. #16
    Community Member
    Join Date
    Sep 2011
    Posts
    123

    Default

    More specifically, Turbine changed some of the ordering of initialisation of elements in the program startup to more accurately reflect the required windows start up elements, and now Wine can process them in an order that makes sense.

    And will work with the upcoming (probably) Mac native client. - LotRO has much teh same code, from what i can see, and there is now a Mac client for that . . ..
    Walchek @ Ghallanda

  17. #17
    Community Member
    Join Date
    Sep 2011
    Posts
    123

    Default

    Ultimately . . . .

    The patch (which simply ensures that a function that asks / checks window corner points) is returning a sane value.

    As previously mentioned, the patch for this (which works for the majority of people - those who *can* patch it anyway) has been committed to the git repository and will be in the next release of Wine.

    When this patch will arrive for you however will vary a huge amount - some lucky few who use the "less user friendly" distros that aren't click and run (Archlinux, Gentoo, Archbang spring to mind) will get it probably the same day of release. Those of you on the *buntu's, you'll have to wait for Canonical to build it (might take a while) or someone else to build it and upload it to a repository for you to download it.

    The patch works, but patience in getting it (if you can't apply it anyway) is required.

    As a final note - unfortunately, you, as a user, have chosen to play DDO on a platform that isn't supported. That it works on Linux is a plus, that it works so well is a massive bonus, but if, and when, it breaks after everyone is playing again with the patch / new Wine version, it will again be down to tracking down the fault and trying to fix it yourself / relying on other people to find the fix for you. That is unfortunately for you part of the linux philosophy. Those of us with some programming skills like myself, Eilyen, Germainium, Jbleargh and Xilth, will probably provide support for you, but we're limited to the installation that we have in front of us in terms of telling people step by step guidelines.

    With all things Linux - YMMV.
    Walchek @ Ghallanda

  18. #18
    Community Member Draggoon64's Avatar
    Join Date
    Aug 2010
    Posts
    46

    Default dndclient Log

    000000000.000: LookForFile trying cwd
    000000000.000: Is_File_Here found 'client_general.dat' in 'C:/Program Files/Turbine/DDO Unlimited'
    000000000.000:

    DiskCon::InitFile:
    datfile "client_general.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_highres.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_gamelogic.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_anim.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_mesh.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_sound.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_surface.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_cell_1.dat" stamped with datpack versions eng:112, game:0,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_map_1.dat" stamped with datpack versions eng:112, game:0,
    executable supporting datpack versions eng:-1, game: -1.

    000000000.000:

    DiskCon::InitFile:
    datfile "client_local_English.dat" stamped with datpack versions eng:112, game:3,
    executable supporting datpack versions eng:-1, game: -1.

  19. #19
    Community Member fco-karatekid's Avatar
    Join Date
    Jun 2010
    Posts
    1,005

    Default Fixed

    For thos interested in playing again, Wine 1.5.18 released today fixes this issue without the hassle of recompiling.

    http://www.winehq.org/announce/1.5.18

    But don't get TOO excited, U16 is a bug-ridden mess.

  20. #20
    Community Member bella_lugosi's Avatar
    Join Date
    Jun 2010
    Posts
    3

    Unhappy Still No Go

    I am sorry to report that I installed the new build of wine today, 1.5.18, using Wineskin on a mac with Mountain Lion, and still getting the exact same error, any ideas? I am not super knowledgeable of wine, but willing to try anything at this point.

    I previously was using a Wine build 1.4 and not wineskin, but all of the latest releases of wine seem to give me compile errors at the libtdl/libphoto dependencies so I switched to Wineskin to save myself the headaches.

Page 1 of 3 123 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
  •  

This form's session has expired. You need to reload the page.

Reload