Terraria and Linux running Issue.

Questions about Wine on Linux
Locked
PsyBun
Newbie
Newbie
Posts: 2
Joined: Fri Jun 06, 2014 1:09 am

Terraria and Linux running Issue.

Post by PsyBun »

I have little Computer knowledge but I have installed Terraria on Linux. However I have some issues with the game still. I can start up Terraria with Wine but whenever I press a keyboard key it crashes. I also have issues with the audio. I can use the cursor freely and load into the world and use my weapons but as soon as I click a key on my keyboard the whole game crashes. Weird thing is that sometimes it works and the audio is decent (Apart from the ingame music) but other times when I load the game it crashes. Another thing might help is, I was listening to music on VLC and loaded the game and the song started to play every .5 of seconds. It's really weird. What could it be. Here is the message I recieve after the game crash.

Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x00000001).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000001 ESP:0033eb0c EBP:0033ec68 EFLAGS:00210202( R- -- I - - - )
EAX:0020ac1c EBX:7e8626a0 ECX:0033eb10 EDX:00000044
ESI:001f8b90 EDI:0033eb50
Stack dump:
0x0033eb0c: 7e85bd65 001f8b90 00000044 00200001
0x0033eb1c: 0033eb50 7c95ad08 0033ec08 0033eb98
0x0033eb2c: 7e50c211 00000007 00000000 00020184
0x0033eb3c: 00000018 00000000 0c090c09 00200001
0x0033eb4c: 00000044 00000100 00000000 00000000
0x0033eb5c: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x00000001 (0x0033ec68)
1 0x7ec022b8 in user32 (+0x622b7) (0x0033efc8)
2 0x7ec07556 PeekMessageW+0x115() in user32 (0x0033f024)
3 0x10028a56 in gameoverlayrenderer (+0x28a55) (0x0033f040)
4 0x0b6ea459 (0x0033f09c)
5 0x0b6ea3c8 (0x0033f0d4)
6 0x0b6ea344 (0x0033f0e4)
7 0x0b6e28d6 (0x0033f178)
8 0x0fece67e (0x0033f1c4)
9 0x0fece3d3 (0x0033f1f4)
10 0x0fece2a2 (0x0033f20c)
11 0x0fecda72 (0x0033f238)
12 0x05b0f7bb (0x0033f26c)
13 0x05b6489a (0x0033f2b4)
14 0x791421db in clr (+0x21da) (0x0033f2c4)
15 0x79164a2a in clr (+0x24a29) (0x0033f340)
16 0x79164bcc in clr (+0x24bcb) (0x0033f480)
17 0x79164c01 in clr (+0x24c00) (0x0033f49c)
18 0x79164c21 in clr (+0x24c20) (0x0033f4b4)
19 0x7922ce82 in clr (+0xece81) (0x0033f618)
20 0x7922cf90 in clr (+0xecf8f) (0x0033f880)
21 0x7922cda4 in clr (+0xecda3) (0x0033fd64)
22 0x7922d199 in clr (+0xed198) (0x0033fdb8)
23 0x7922d09a in clr (+0xed099) (0x0033fe04)
24 0x792aaf00 in clr (+0x16aeff) (0x0033fe3c)
25 0x603b55ab in mscoreei (+0x55aa) (0x0033fe48)
26 0x79007f16 in mscoree (+0x7f15) (0x0033fe58)
27 0x79004de3 in mscoree (+0x4de2) (0x0033fe78)
28 0x7b864c0b in kernel32 (+0x54c0a) (0x0033feb8)
29 0x7bc756b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
30 0x7bc7590d call_thread_func+0x7c() in ntdll (0x0033ffa8)
31 0x7bc7568e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
32 0x7bc4d99e in ntdll (+0x3d99d) (0x0033ffe8)
0x00000001: -- no code accessible --
Modules:
Module Address Debug info Name (159 modules)
PE 400000- 7d0000 Deferred terraria
PE 4ee0000- 4f8a000 Deferred microsoft.xna.framework
PE 5040000- 5047000 Deferred x3daudio1_7
PE 5920000- 598c000 Deferred microsoft.xna.framework.graphicsC:\windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Graphics\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Graphics.dll
PE 5a30000- 5a46000 Deferred microsoft.xna.framework.xact
PE 5cf0000- 5d2c000 Deferred xactengine3_6
PE 6220000- 663a000 Deferred d3dx9_41
PE bac0000- bb4e000 Deferred xaudio2_6
PE bba0000- bdcb000 Deferred xnanative
PE f3a0000- f474000 Deferred steam
PE 10000000-100bc000 Export gameoverlayrenderer
PE 30000000-302c1000 Deferred steam2
PE 38000000-38896000 Deferred steamclient
PE 3b400000-3b41f000 Deferred steam_api
PE 3f000000-3f0b2000 Deferred tier0_s
PE 3f600000-3f64f000 Deferred vstdlib_s
PE 5e0d0000-5e17a000 Deferred diasymreader
PE 60000000-60021000 Deferred cserhelper
PE 60340000-6034d000 Deferred culture
PE 603b0000-60416000 Export mscoreei
PE 60930000-60940000 Deferred nlssorting
ELF 75d20000-78050000 Deferred fglrx_dri.so
PE 78050000-780b9000 Deferred msvcp100
PE 78aa0000-78b5e000 Deferred msvcr100
PE 79000000-7904a000 Export mscoree
PE 79060000-7911e000 Deferred msvcr100_clr0400
PE 79140000-797af000 Export clr
PE 79810000-79870000 Deferred clrjit
ELF 7b800000-7b904000 Dwarf kernel32<elf>
\-PE 7b810000-7b904000 \ kernel32
ELF 7bc00000-7bcc7000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcc7000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c188000-7c300000 Deferred libvorbisenc.so.2
ELF 7c4a8000-7c4d3000 Deferred libvorbis.so.0
ELF 7c4d3000-7c521000 Deferred libflac.so.8
ELF 7c521000-7c593000 Deferred libsndfile.so.1
ELF 7c593000-7c5f8000 Deferred libpulsecommon-1.1.so
ELF 7c5f8000-7c6ea000 Deferred libasound.so.2
ELF 7ccc4000-7cccc000 Deferred libogg.so.0
ELF 7cccc000-7cd15000 Deferred libdbus-1.so.3
ELF 7cd15000-7cd63000 Deferred libpulse.so.0
ELF 7cd63000-7cd90000 Deferred winealsa<elf>
\-PE 7cd70000-7cd90000 \ winealsa
ELF 7cd90000-7cdd5000 Deferred dsound<elf>
\-PE 7cda0000-7cdd5000 \ dsound
ELF 7d0ba000-7d165000 Deferred libatiadlxx.so
ELF 7d165000-7d200000 Deferred libgl.so.1
ELF 7d305000-7d30c000 Deferred libasyncns.so.0
ELF 7d30c000-7d316000 Deferred libwrap.so.0
ELF 7d316000-7d336000 Deferred mmdevapi<elf>
\-PE 7d320000-7d336000 \ mmdevapi
ELF 7d396000-7d3f4000 Deferred dbghelp<elf>
\-PE 7d3a0000-7d3f4000 \ dbghelp
ELF 7d3f4000-7d468000 Deferred libgcrypt.so.11
ELF 7d468000-7d500000 Deferred libgnutls.so.26
ELF 7d606000-7d621000 Deferred libatiuki.so.1
ELF 7d621000-7d63f000 Deferred libgcc_s.so.1
ELF 7d63f000-7d669000 Deferred netapi32<elf>
\-PE 7d650000-7d669000 \ netapi32
ELF 7d669000-7d697000 Deferred secur32<elf>
\-PE 7d670000-7d697000 \ secur32
ELF 7d697000-7d700000 Deferred setupapi<elf>
\-PE 7d6a0000-7d700000 \ setupapi
ELF 7d802000-7d80a000 Deferred libjson.so.0
ELF 7d80a000-7d847000 Deferred winspool<elf>
\-PE 7d810000-7d847000 \ winspool
ELF 7d847000-7d85f000 Deferred libresolv.so.2
ELF 7d877000-7d87e000 Deferred libasound_module_pcm_pulse.so
ELF 7d87e000-7d8a1000 Deferred iphlpapi<elf>
\-PE 7d880000-7d8a1000 \ iphlpapi
ELF 7d8a1000-7d922000 Deferred gdiplus<elf>
\-PE 7d8b0000-7d922000 \ gdiplus
ELF 7d922000-7da18000 Deferred comctl32<elf>
\-PE 7d930000-7da18000 \ comctl32
ELF 7da18000-7dc2f000 Deferred shell32<elf>
\-PE 7da30000-7dc2f000 \ shell32
ELF 7dc6b000-7dc84000 Deferred imagehlp<elf>
\-PE 7dc70000-7dc84000 \ imagehlp
ELF 7dcb4000-7dce7000 Deferred uxtheme<elf>
\-PE 7dcc0000-7dce7000 \ uxtheme
ELF 7dce7000-7ddbd000 Deferred opengl32<elf>
\-PE 7dd00000-7ddbd000 \ opengl32
ELF 7ddbd000-7deea000 Deferred wined3d<elf>
\-PE 7ddd0000-7deea000 \ wined3d
ELF 7deea000-7df90000 Deferred windowscodecs<elf>
\-PE 7df00000-7df90000 \ windowscodecs
ELF 7df90000-7e028000 Deferred msvcrt<elf>
\-PE 7dfb0000-7e028000 \ msvcrt
ELF 7e028000-7e143000 Deferred oleaut32<elf>
\-PE 7e040000-7e143000 \ oleaut32
ELF 7e143000-7e200000 Deferred crypt32<elf>
\-PE 7e150000-7e200000 \ crypt32
ELF 7e304000-7e314000 Deferred libtasn1.so.3
ELF 7e314000-7e327000 Deferred shfolder<elf>
\-PE 7e320000-7e327000 \ shfolder
ELF 7e327000-7e35d000 Deferred d3d9<elf>
\-PE 7e330000-7e35d000 \ d3d9
ELF 7e35d000-7e38d000 Deferred ws2_32<elf>
\-PE 7e360000-7e38d000 \ ws2_32
ELF 7e38d000-7e3ca000 Deferred rsaenh<elf>
\-PE 7e390000-7e3ca000 \ rsaenh
ELF 7e3ca000-7e439000 Deferred shlwapi<elf>
\-PE 7e3e0000-7e439000 \ shlwapi
ELF 7e439000-7e43f000 Deferred libxfixes.so.3
ELF 7e43f000-7e44a000 Deferred libxcursor.so.1
ELF 7e44a000-7e45b000 Deferred libxi.so.6
ELF 7e45b000-7e45f000 Deferred libxcomposite.so.1
ELF 7e45f000-7e468000 Deferred libxrandr.so.2
ELF 7e468000-7e472000 Deferred libxrender.so.1
ELF 7e472000-7e478000 Deferred libxxf86vm.so.1
ELF 7e478000-7e47c000 Deferred libxinerama.so.1
ELF 7e47c000-7e483000 Deferred libxdmcp.so.6
ELF 7e483000-7e4a4000 Deferred libxcb.so.1
ELF 7e4a4000-7e4aa000 Deferred libuuid.so.1
ELF 7e4aa000-7e5de000 Deferred libx11.so.6
ELF 7e5de000-7e5f0000 Deferred libxext.so.6
ELF 7e5f0000-7e60a000 Deferred libice.so.6
ELF 7e60a000-7e613000 Deferred libsm.so.6
ELF 7e61b000-7e61f000 Deferred libgpg-error.so.0
ELF 7e61f000-7e632000 Deferred psapi<elf>
\-PE 7e620000-7e632000 \ psapi
ELF 7e632000-7e6bd000 Deferred winex11<elf>
\-PE 7e640000-7e6bd000 \ winex11
ELF 7e717000-7e741000 Deferred libexpat.so.1
ELF 7e741000-7e775000 Deferred libfontconfig.so.1
ELF 7e775000-7e789000 Deferred libz.so.1
ELF 7e789000-7e823000 Deferred libfreetype.so.6
ELF 7e823000-7e827000 Deferred libxau.so.6
ELF 7e842000-7e864000 Deferred imm32<elf>
\-PE 7e850000-7e864000 \ imm32
ELF 7e864000-7e88c000 Deferred msacm32<elf>
\-PE 7e870000-7e88c000 \ msacm32
ELF 7e88c000-7e904000 Deferred rpcrt4<elf>
\-PE 7e8a0000-7e904000 \ rpcrt4
ELF 7e904000-7ea18000 Deferred ole32<elf>
\-PE 7e920000-7ea18000 \ ole32
ELF 7ea18000-7ea7e000 Deferred advapi32<elf>
\-PE 7ea20000-7ea7e000 \ advapi32
ELF 7ea7e000-7eb84000 Deferred gdi32<elf>
\-PE 7ea90000-7eb84000 \ gdi32
ELF 7eb84000-7ecc9000 Dwarf user32<elf>
\-PE 7eba0000-7ecc9000 \ user32
ELF 7ecc9000-7ed79000 Deferred winmm<elf>
\-PE 7ecd0000-7ed79000 \ winmm
ELF 7ed79000-7ed86000 Deferred libnss_files.so.2
ELF 7ed86000-7ed92000 Deferred libnss_nis.so.2
ELF 7ed92000-7edac000 Deferred libnsl.so.1
ELF 7efac000-7efd8000 Deferred libm.so.6
ELF 7efd8000-7efe1000 Deferred librt.so.1
ELF 7efe8000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f73eb000-f73f0000 Deferred libdl.so.2
ELF f73f0000-f759a000 Deferred libc.so.6
ELF f759b000-f75b6000 Deferred libpthread.so.0
ELF f75b7000-f75c0000 Deferred libnss_compat.so.2
ELF f75d5000-f7716000 Dwarf libwine.so.1
ELF f7718000-f773a000 Deferred ld-linux.so.2
ELF f773a000-f773b000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 Steam.exe
0000005e 0
00000027 0
0000003c 0
0000000b 0
00000047 0
00000046 0
00000045 0
00000044 0
00000043 0
00000042 0
00000041 0
00000040 0
0000003f 0
0000003e 0
0000003d 0
0000003b 0
0000003a 0
00000039 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 0
00000033 0
00000032 0
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002a 0
00000009 0
0000000e services.exe
00000025 0
00000024 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000012 mscorsvw.exe
00000019 0
00000014 0
00000013 0
0000001a winedevice.exe
00000022 0
0000001f 0
0000001c 0
0000001b 0
00000020 plugplay.exe
00000026 0
00000023 0
00000021 0
0000002b explorer.exe
0000002c 0
00000029 (D) C:\Program Files\Steam\SteamApps\common\Terraria\Terraria.exe
00000017 15
00000067 0
0000004c 15
0000000d 15
00000057 0
00000049 0
00000048 0
0000000c 2
00000056 0
00000028 0 <==
00000063 GameOverlayUI.exe
00000055 0
00000053 0
00000060 0
00000059 0
00000058 0
0000004b 0
0000004a 0
0000005f 0
0000004e 0
00000061 0
00000062 0
00000065 0
00000050 wineconsole.exe
00000051 0
System information:
Wine build: wine-1.5.25
Platform: i386
Host system: Linux
Host version: 3.2.0-63-generic











I browsed the internet and no luck. My last resort is your help :D
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Terraria and Linux running Issue.

Post by dimesio »

Wine build: wine-1.5.25
Your Wine version is old and no longer supported. Current Steam will not work in any version of Wine older than 1.7.8. Upgrade to the latest stable or development release, and disable Steam in-game overlay to work around the crash on keypress issue.
PsyBun
Newbie
Newbie
Posts: 2
Joined: Fri Jun 06, 2014 1:09 am

Re: Terraria and Linux running Issue.

Post by PsyBun »

dimesio wrote:
Wine build: wine-1.5.25
Your Wine version is old and no longer supported. Current Steam will not work in any version of Wine older than 1.7.8. Upgrade to the latest stable or development release, and disable Steam in-game overlay to work around the crash on keypress issue.

Thank, you're a genious ! :) It's working perfect.
Locked