Lord of the Rings Online Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Crashing ever since reinstalling

I managed to massively damage my previous stable bottle, so I rebuilt it from scratch, using the new bottle, old installer. Ever since then, LOTRO's been randomly crashing out on me.

Not sure if it's coincidence or not, but this started happening right about the time I got a mount on my toon, and started riding...almost all the crashes have been while riding (or popping into a heavily populated area suddenly - like "mapping" back to Bree)

It seems to happen a lot near zones as well...

Hard to tell with no real loading zones.

Console logs seem to get me something like this:

11/8/10 9:19:29 PM [0x0-0x25f25f].com.codeweavers.CrossOverGamesHelper.Lord of the Rings Online.PyLotRO/.PyLotRO[23643] wine: Unhandled page fault on read access to 0x01730cc4 at address 0x119376e (thread 003e), starting debugger...
11/8/10 9:19:29 PM [0x0-0x25f25f].com.codeweavers.CrossOverGamesHelper.Lord of the Rings Online.PyLotRO/.PyLotRO[23643] err:mmtime:TIME_MMTimeStop Timer still active?!

The primary difference is before I didn't have the DirectX Modern loaded...is it really necessary?

....
It happened again, with this console message:
11/8/10 9:30:09 PM [0x0-0x26b26b].com.codeweavers.CrossOverGamesHelper.Lord of the Rings Online.PyLotRO/.PyLotRO[23804] wine: Unhandled page fault on read access to 0x01732e9c at address 0x119376e (thread 0040), starting debugger...

Same Address, different thread...

directx modern is needed for just 1 file and that is d3dx9_36.dll, the wine/crossover version can not handle 1 call that lotro needed:

Call from 0x7b838c02 to unimplemented function d3dx9_36.dll.D3DXGetShaderSamplers, aborting

what I did was make a new bottle with pylotro, the runtime stuff etc. etc. but not directx. Then copied lotro over, not gone do the 13gb or so again ;) and got a d3dx9_36.dll (you can take the one in your current bottle that has the directx install, should be somewhere in system or system32 or something) and copied that in the lotro directory itself.

that makes lotro run just fine and without crashes for me, if a new version of wine/crossover comes out that can handle that specific call I simply remove the dll from the lotro directory and that's it.

Tried that, tried downgrading to CXG 9.1, tried a bottle w/o DXModern at all...

I finally got dump trace on my latest attempt with full screen:

CXG 9.2, pylotro 1.1.14, SL 10.6.5, Mac Pro, 2 x 2.8 Quad Core Xeon, GeForce 8800 GT

Unhandled exception: page fault on read access to 0x01730cc4 in 32-bit code (0x0119376e).

Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:106f GS:0037
EIP:0119376e ESP:2119f564 EBP:2119f5b4 EFLAGS:00010206( R- -- I - -P- )
EAX:000005c0 EBX:2119f640 ECX:020209a4 EDX:01730cc0
ESI:2119f584 EDI:00000004
Stack dump:
0x2119f564: 00000004 020207c4 003433fc 020209a4
0x2119f574: 2119f584 00010000 020207c4 2119f640
0x2119f584: 09d4f948 7bc39dad 01407014 00d3b4db
0x2119f594: 0110e1a4 2119f5b4 00000000 01407000
0x2119f5a4: 2119f5bc 01117608 00d3c3b1 00d3c34a
0x2119f5b4: 00000000 008016f6 020207c4 2119f640
020d: sel=106f base=81f30000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x0119376e in vorbis (+0x376e) (0x2119f5b4)
0x0119376e: movl 0x4(%edx),%edi
Modules:
Module Address Debug info Name (241 modules)
ELF 0- 4000 Deferred <wine-loader>
PE 340000- 355000 Deferred vorbisfile
PE 360000- 36d000 Deferred ogg
PE 370000- 382000 Deferred zlib1t
PE 390000- 3bd000 Deferred lua51
PE 400000- 118d000 Export lotroclient
PE 1190000- 1298000 Export vorbis
PE 12a0000- 1372000 Deferred granny2
PE 1380000- 1407000 Deferred umbra
PE 1d80000- 1d8c000 Deferred twebbrowser
PE 2f00000- 356e000 Deferred xul
PE 3570000- 35e1000 Deferred js3250
PE 35f0000- 35f8000 Deferred plc4
PE 3600000- 3606000 Deferred plds4
PE 3940000- 3952000 Deferred xinput9_1_0
PE 3ba0000- 3ba9000 Deferred pipboot
PE a5a0000- a646000 Deferred chatclient
PE 10000000-101e5000 Deferred d3dx9_42
PE 12000000-121c6000 Deferred xerces-c_2_6
PE 18000000-18033000 Deferred binkw32
PE 30000000-30028000 Deferred nspr4
PE 40000000-40141000 Deferred libwine.1.dylib
ELF 4019a000-401f4000 Deferred advapi32<elf>
-PE 401a0000-401ed000 \ advapi32
PE 401f4000-401fd000 Deferred libsm.6.dylib
ELF 40582000-405f2000 Deferred rpcrt4<elf>
-PE 40590000-405eb000 \ rpcrt4
PE 405f2000-405f7000 Deferred libapplewm.7.dylib
PE 405f7000-405fb000 Deferred libxinerama.1.dylib
PE 405fb000-40600000 Deferred libxrandr.2.dylib
ELF 40700000-4073d000 Deferred rsaenh<elf>
-PE 40710000-4073b000 \ rsaenh
ELF 40782000-407a3000 Deferred imm32<elf>
-PE 40790000-407a1000 \ imm32
ELF 407a3000-407eb000 Deferred dsound<elf>
-PE 407b0000-407e8000 \ dsound
PE 407eb000-40800000 Deferred libice.6.dylib
ELF 42100000-42190000 Deferred winmm<elf>
-PE 42110000-4218b000 \ winmm
ELF 42190000-422bc000 Deferred user32<elf>
-PE 421a0000-42291000 \ user32
ELF 422bc000-4234c000 Deferred gdi32<elf>
-PE 422c0000-42334000 \ gdi32
ELF 4234c000-4244a000 Deferred ole32<elf>
-PE 42350000-42439000 \ ole32
ELF 4244a000-42530000 Deferred oleaut32<elf>
-PE 42450000-42521000 \ oleaut32
ELF 42530000-425ae000 Deferred msvcrt<elf>
-PE 42540000-42590000 \ msvcrt
ELF 425ae000-425d1000 Deferred mpr<elf>
-PE 425b0000-425cf000 \ mpr
ELF 425d1000-425ed000 Deferred wsock32<elf>
-PE 425e0000-425eb000 \ wsock32
PE 425ed000-425fc000 Deferred libxext.6.dylib
ELF 42700000-4275e000 Deferred shlwapi<elf>
-PE 42710000-42756000 \ shlwapi
ELF 4275e000-427b9000 Deferred wininet<elf>
-PE 42760000-427b4000 \ wininet
ELF 427b9000-427e7000 Deferred ws2_32<elf>
-PE 427c0000-427e4000 \ ws2_32
ELF 427e7000-427fd000 Deferred lz32<elf>
-PE 427f0000-427fb000 \ lz32
ELF 43d5a000-43f35000 Deferred shell32<elf>
-PE 43d60000-43f2a000 \ shell32
ELF 43f35000-4401f000 Deferred comctl32<elf>
-PE 43f40000-4401a000 \ comctl32
ELF 4401f000-44040000 Deferred iphlpapi<elf>
-PE 44030000-4403d000 \ iphlpapi
ELF 44040000-4405a000 Deferred version<elf>
-PE 44050000-44058000 \ version
PE 4405a000-440d1000 Deferred libfreetype.dylib
PE 440d1000-440d7000 Deferred libxxf86vm.1.dylib
PE 440d7000-440e0000 Deferred libxrender.1.dylib
PE 440e0000-440ea000 Deferred libxcursor.1.dylib
ELF 44200000-442a2000 Deferred winex11<elf>
-PE 44210000-44296000 \ winex11
PE 442a2000-44387000 Deferred libx11.6.dylib
PE 44387000-443b0000 Deferred libfontconfig.1.dylib
PE 443b0000-44427000 Deferred libfreetype.6.dylib
PE 44427000-4444b000 Deferred libexpat.0.dylib
ELF 44631000-44653000 Deferred wineosxime<elf>
-PE 44640000-4464f000 \ wineosxime
ELF 4469b000-446d2000 Deferred winspool<elf>
-PE 446a0000-446cf000 \ winspool
ELF 446d2000-4478a000 Deferred comdlg32<elf>
-PE 446e0000-44788000 \ comdlg32
ELF 4478a000-44800000 Deferred wineps<elf>
-PE 44790000-447e6000 \ wineps
ELF 45100000-45122000 Deferred localspl<elf>
-PE 45110000-45120000 \ localspl
ELF 45122000-4513d000 Deferred spoolss<elf>
-PE 45130000-4513b000 \ spoolss
ELF 4513d000-45171000 Deferred d3d9<elf>
-PE 45140000-4516f000 \ d3d9
PE 45171000-451e4000 Deferred libgl.1.dylib
PE 451e4000-451f9000 Deferred libxplugin.1.dylib
ELF 45500000-45633000 Deferred wined3d<elf>
-PE 45510000-4562a000 \ wined3d
PE 45633000-457dd000 Deferred glengine
ELF 457dd000-457f9000 Deferred dinput8<elf>
-PE 457e0000-457f7000 \ dinput8
PE 56800000-5682c000 Deferred glrendererfloat
ELF 568d6000-568ee000 Deferred wbemprox<elf>
-PE 568e0000-568ec000 \ wbemprox
ELF 56a00000-56a33000 Deferred dinput<elf>
-PE 56a10000-56a2f000 \ dinput
ELF 56a33000-56a8d000 Deferred setupapi<elf>
-PE 56a40000-56a87000 \ setupapi
PE 56df0000-57219000 Deferred libclh.dylib
ELF 573c6000-573dd000 Deferred wtsapi32<elf>
-PE 573d0000-573db000 \ wtsapi32
ELF 573dd000-573f9000 Deferred openal32<elf>
-PE 573e0000-573f4000 \ openal32
PE 573f9000-57430000 Deferred openal
PE 57430000-57439000 Deferred audioipcplugin
PE 57439000-57444000 Deferred applehdahalplugin
ELF 57444000-5746a000 Deferred winecoreaudio<elf>
-PE 57450000-57467000 \ winecoreaudio
PE 574a0000-5751c000 Deferred divx decoder
ELF 5759d000-575b7000 Deferred msacm32<elf>
-PE 575a0000-575b5000 \ msacm32
ELF 575b7000-575dd000 Deferred msacm32<elf>
-PE 575c0000-575db000 \ msacm32
ELF 575dd000-575f4000 Deferred midimap<elf>
-PE 575e0000-575f2000 \ midimap
PE 58101000-58172000 Deferred coremidi
ELF 5818c000-581a8000 Deferred msimtf<elf>
-PE 58190000-581a5000 \ msimtf
ELF 59400000-5949d000 Deferred crypt32<elf>
-PE 59410000-59494000 \ crypt32
PE 60000000-60058000 Deferred ijl15
PE 78130000-781cb000 Deferred msvcr80
ELF 7b800000-7b96c000 Deferred kernel32<elf>
-PE 7b810000-7b961000 \ kernel32
ELF 7bc00000-7bcaf000 Deferred ntdll<elf>
-PE 7bc10000-7bc90000 \ ntdll
PE 7c340000-7c396000 Deferred msvcr71
PE 8f0c8000-8fa6e000 Deferred geforcegldriver
PE 90003000-90276000 Deferred corefoundation
PE 9018d000-90195000 Deferred help
PE 901e8000-90233000 Deferred ae
PE 9025e000-90283000 Deferred libexpat.1.dylib
PE 90f1b000-90f46000 Deferred libjpeg.dylib
PE 90f64000-910fa000 Deferred audiotoolbox
PE 91094000-910ae000 Deferred libgl.dylib
PE 91128000-911a3000 Deferred hiservices
PE 9117a000-91188000 Deferred agl
PE 91497000-917d5000 Deferred security
PE 91a18000-91af1000 Deferred quicktimeimporters
PE 91a18000-91af1000 Deferred quicktimeimporters
PE 91dd4000-92156000 Deferred foundation
PE 92048000-9218e000 Deferred coreauc
PE 92048000-9218e000 Deferred coreauc
PE 92048000-9218e000 Deferred coreauc
PE 92271000-926d5000 Deferred hitoolbox
PE 92596000-9260e000 Deferred libvmisc.dylib
PE 92606000-9263f000 Deferred libglimage.dylib
PE 92606000-9263f000 Deferred libglimage.dylib
PE 92658000-92681000 Deferred cfopendirectory
PE 92658000-92681000 Deferred cfopendirectory
PE 928ee000-92987000 Deferred coretext
PE 92a6d000-937e6000 Deferred appkit
PE 92a6d000-937e6000 Deferred appkit
PE 92a6d000-937e6000 Deferred appkit
PE 92a6d000-937e6000 Deferred appkit
PE 92a6d000-937e6000 Deferred appkit
PE 92a6d000-937e6000 Deferred appkit
PE 93714000-93ccf000 Deferred liblapack.dylib
PE 93cd7000-93d01000 Deferred opencl
PE 93d64000-93daf000 Deferred libvdsp.dylib
PE 93d64000-93daf000 Deferred libvdsp.dylib
PE 93ec0000-93f23000 Deferred coreui
PE 93ec0000-93f23000 Deferred coreui
PE 93f50000-942e6000 Deferred carboncore
PE 94284000-94346000 Deferred ats
PE 94284000-94346000 Deferred ats
PE 94342000-94bf9000 Deferred coregraphics
PE 94db2000-94ddd000 Deferred imagecapture
PE 94fa4000-9505b000 Deferred kerberos
PE 95070000-95076000 Deferred audiounit
PE 950a8000-950ad000 Deferred trustevaluationagent
PE 950ac000-950c2000 Deferred opengl
PE 950ac000-950c2000 Deferred opengl
PE 95452000-95517000 Deferred printcore
PE 95452000-95517000 Deferred printcore
PE 95452000-95517000 Deferred printcore
PE 959d8000-959fa000 Deferred speechsynthesis
PE 959ed000-95a01000 Deferred libcsync.a.dylib
PE 959ed000-95a01000 Deferred libcsync.a.dylib
PE 959ed000-95a01000 Deferred libcsync.a.dylib
PE 95a5c000-95b10000 Deferred searchkit
PE 95b26000-95b34000 Deferred commonpanels
PE 95b2d000-95b30000 Deferred accelerate
PE 95b2e000-95b36000 Deferred libcorevmclient.dylib
PE 95b2e000-95b36000 Deferred libcorevmclient.dylib
PE 95c8c000-960e4000 Deferred libblas.dylib
PE 960c1000-960c5000 Deferred liblangid.dylib
PE 960c1000-960c5000 Deferred liblangid.dylib
PE 960e9000-9627b000 Deferred coredata
PE 960e9000-9627b000 Deferred coredata
PE 96260000-963a6000 Deferred libfontparser.dylib
PE 96317000-963f3000 Deferred launchservices
PE 963c0000-964ce000 Deferred cfnetwork
PE 965b0000-96706000 Deferred libcrypto.0.9.8.dylib
PE 965b0000-96706000 Deferred libcrypto.0.9.8.dylib
PE 966d9000-966e2000 Deferred libgfxshared.dylib
PE 966d9000-966e2000 Deferred libgfxshared.dylib
PE 96a52000-96b0b000 Deferred securityfoundation
PE 96b20000-96b33000 Deferred speechrecognition
PE 96b2b000-96b7c000 Deferred libglu.dylib
PE 96caf000-96cc5000 Deferred netfs
PE 96d6a000-96dd6000 Deferred navigationservices
PE 96dae000-96dd8000 Deferred libresolv.9.dylib
PE 96dae000-96dd8000 Deferred libresolv.9.dylib
PE 97169000-9716c000 Deferred carbon
PE 97410000-97433000 Deferred libpng.dylib
PE 97457000-974b1000 Deferred systemconfiguration
PE 97457000-974b1000 Deferred systemconfiguration
PE 9757c000-97602000 Deferred htmlrendering
PE 975e1000-975e4000 Deferred veclib
PE 975e2000-9770d000 Deferred libglprogrammability.dylib
PE 975e2000-9770d000 Deferred libglprogrammability.dylib
PE 975e2000-9770d000 Deferred libglprogrammability.dylib
PE 97aec000-97bc1000 Deferred qd
PE 97aec000-97bc1000 Deferred qd
PE 97c8b000-97cf6000 Deferred metadata
PE 97cd0000-97d39000 Deferred passwordserver
PE 97ed1000-97ee0000 Deferred print
PE 97f31000-97f98000 Deferred familycontrols
PE 97f31000-97f98000 Deferred familycontrols
PE 97fc6000-9836b000 Deferred quicktime
PE 97fc6000-9836b000 Deferred quicktime
PE 97fc6000-9836b000 Deferred quicktime
PE 98322000-99565000 Deferred quicktimecomponents
PE 98322000-99565000 Deferred quicktimecomponents
PE 98322000-99565000 Deferred quicktimecomponents
PE 98322000-99565000 Deferred quicktimecomponents
PE 98322000-99565000 Deferred quicktimecomponents
PE 9957e000-99587000 Deferred libgif.dylib
PE 99596000-997be000 Deferred libsystem.b.dylib
PE 999cf000-99a23000 Deferred libtiff.dylib
Threads:
process tid prio (all id:s are in hex)
00000008 winewrapper.exe
00000009 0
0000000c services.exe
0000001d 0
0000000e 0
0000000d 0
00000011 winewrapper.exe
00000012 0
0000001a winedevice.exe
0000001f 0
0000001e 0
0000001c 0
0000001b 0
00000020 sendwndcmd.exe
00000021 0
00000022 explorer.exe
00000023 0
00000024 pylotro.exe
00000025 0
0000002b (D) C:\Program Files\Turbine\The Lord of the Rings Online\lotroclient.exe
0000003f 0 <==
0000003d 0
0000003c 0
0000003b 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 0
00000033 15
00000032 0
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
Backtrace:
=>0 0x0119376e in vorbis (+0x376e) (0x2119f5b4)

Finished

I get the same vorbis error. I'm using crossover games with Mac OS 10.6. Haven't figured out the trick to avoiding this crash though. On a fresh boot of my OS I can usually play for a while without a crash, hours even. But if I don't boot fresh it's not very solid and almost always crashes with this vorbis error. My guess is it has something to do with audio, as vorbis is compressed audio format.

I've tried all the tips and tricks but so far no success. Anyone having a better time of it?

No but i am noticing I am having the same crashes LOTRO recently has done an update so crossgames maybe needs to identify that update or pyLOTRO too.

Jeff

I have LotRO installed on a MacBook and an iMac. Both running OS X 10.6.6 and Crossover Games 9.2.0

I have not seen the error you have reported or had any unexpected crashes. Are you running the standard or high def install of LotRO?

Jeff wrote:

No but i am noticing I am having the same crashes LOTRO recently has
done an update so crossgames maybe needs to identify that update or
pyLOTRO too.

The last LOTRO update was November (28th, I think) 2010.

Been running CXG with no problems- 9.2 and beta of CXG 10.0.

And, for what it's worth, Turbine does include the OggVorbis license in its distribution, (drive_c/Program Files/Turbine/The Lord of the Rings Online/en/Licenses) but does not show any ".ogg" files in the distribution.

I also have this problem. Running CXG 10 (although had this with 9 too). Same vorbis error with page fault.
Going to try running audi disabled for a while to see if it makes any difference

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoibUtXVXhtTGUzSHE3bjR4NSIsImdkcHIiOjB9