Celestia crashes after splash on Wine 3.13 Ubuntu 18.04

Questions about Wine on Linux
Locked
wallphoenix
Newbie
Newbie
Posts: 1
Joined: Tue Aug 14, 2018 6:30 pm

Celestia crashes after splash on Wine 3.13 Ubuntu 18.04

Post by wallphoenix »

I built wine using the Building Biarch Wine tutorial after Celestia 1.6.1 wouldn't run under Wine available through Ubuntu 18.04 repository. I've tried changing the Windows version from XP to Vista and 7, but get what looks like the same crash output.
Here's the Celestia 1.6.1 for Windows download link.
Here's the crash output:

Code: Select all

00fb:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
00fb:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
00fb:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
00fb:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f4f8 1 C) semi-stub
00fb:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f5a8 1 C) semi-stub
00fb:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f308 1 C) semi-stub
00fb:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f5c8 1 C) semi-stub
wine: Unhandled page fault on write access to 0x7c002fd4 at address 0x7cabd2ea (thread 00fb), starting debugger...
Unhandled exception: page fault on write access to 0x7c002fd4 in 32-bit code (0x7cabd2ea).
00fd:fixme:dbghelp_dwarf:dwarf2_parse_const_type Unsupported children
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7cabd2ea ESP:0033e820 EBP:00000014 EFLAGS:00010202(  R- --  I   - - - )
 EAX:7d5d9d20 EBX:7c002fd4 ECX:7d5d9d20 EDX:00000000
 ESI:7cb36ad0 EDI:7c0005f9
Stack dump:
0x0033e820:  f7f67940 7c0008b4 00000149 0001d6a8
0x0033e830:  7c53c090 00000000 f7f67940 00000012
0x0033e840:  00000016 7c4f5880 7c00082c 7cabe52c
0x0033e850:  7c0008b4 00000014 7cb369c0 7c4f5880
0x0033e860:  00000000 f7f67040 f7f67940 00000202
0x0033e870:  f7f67504 f7c84b96 7c4503c8 00000011
Backtrace:
=>0 0x7cabd2ea in libgl.so.1 (+0x9d2ea) (0x00000014)
  1 0x7cabe52c in libgl.so.1 (+0x9e52b) (0x7c00082c)
  2 0x7cac6e95 in libgl.so.1 (+0xa6e94) (0x7cac3610)
  3 0x7ca9eb25 in libgl.so.1 (+0x7eb24) (0x7c4f2f40)
  4 0xf7f4f79d in ld-linux.so.2 (+0xf79c) (0x7c4f2f40)
  5 0xf7f4f8de in ld-linux.so.2 (+0xf8dd) (0xff826320)
  6 0xf7f53855 in ld-linux.so.2 (+0x13854) (0x0033eb88)
  7 0xf7c84c20 _dl_catch_exception+0x8f() in libc.so.6 (0xf7f67504)
  8 0xf7f52fe6 in ld-linux.so.2 (+0x12fe5) (0xf7f67504)
  9 0xf7b48c65 GLIBC_2+0xc64() in libdl.so.2 (0xff826320)
  10 0xf7c84c20 _dl_catch_exception+0x8f() in libc.so.6 (0x0033eef8)
  11 0xf7c84cd0 _dl_catch_error+0x2f() in libc.so.6 (0x0033eef8)
  12 0xf7b493c1 in libdl.so.2 (+0x13c0) (0x0033eef8)
  13 0xf7b48d28 GLIBC_2+0xd27() in libdl.so.2 (0x0033eef8)
  14 0xf7d8e71f wine_dlopen+0x2e() [/home/dan/wine-git/libs/wine/loader.c:1039] in libwine.so.1 (0x0033eef8)
  15 0x7d8f3a88 init_opengl+0x57() in winex11 (0x0033f108)
  16 0x7bc889fe RtlRunOnceExecuteOnce+0x4d() [/home/dan/wine-git/dlls/ntdll/sync.c:1541] in ntdll (0x0033f158)
  17 0x7b47a651 InitOnceExecuteOnce+0x20() [/home/dan/wine-git/dlls/kernel32/sync.c:2505] in kernel32 (0x0033f188)
  18 0x7d8f7347 get_glx_driver+0x76() [/home/dan/wine-git/dlls/winex11.drv/opengl.c:756] in winex11 (0x0033f1b8)
  19 0x7d8e63e4 X11DRV_wine_get_wgl_driver+0x13() in winex11 (0x0033f1d8)
  20 0x7e91008e __wine_get_wgl_driver+0x4d() [/home/dan/wine-git/dlls/gdi32/opengl.c:58] in gdi32 (0x0033f208)
  21 0x7a8aaa88 wglDescribePixelFormat+0x37() [/home/dan/wine-git/dlls/opengl32/opengl_ext.h:40] in opengl32 (0x0033f258)
  22 0x7a8aab2d wglChoosePixelFormat+0x4c(hdc=<couldn't compute location>, ppfd=<couldn't compute location>) [/home/dan/wine-git/dlls/opengl32/wgl.c:452] in opengl32 (0x0033f308)
  23 0x7e9100e5 ChoosePixelFormat+0x34(hdc=<couldn't compute location>, pfd=<couldn't compute location>) [/home/dan/wine-git/dlls/gdi32/opengl.c:75] in gdi32 (0x0033f348)
  24 0x00443a1b in celestia (+0x43a1a) (0x00010053)
0x7cabd2ea: movl	%eax,0x0(%ebx)
Modules:
Module	Address			Debug info	Name (118 modules)
PE	  340000-  37c000	Deferred        lua5.1
PE	  400000- 263d000	Export          celestia
PE	 2640000- 271a000	Deferred        iconv
PE	10000000-1000b000	Deferred        intl
ELF	78268000-7a7fc000	Deferred        libnvidia-glcore.so.340.106
ELF	7a800000-7a93c000	Dwarf           opengl32<elf>
  \-PE	7a820000-7a93c000	\               opengl32
ELF	7b400000-7b7ec000	Dwarf           kernel32<elf>
  \-PE	7b420000-7b7ec000	\               kernel32
ELF	7bc00000-7bcfd000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcfd000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c8b0000-7c8c6000	Deferred        winejoystick<elf>
  \-PE	7c8c0000-7c8c6000	\               winejoystick
ELF	7ca20000-7cb37000	Dwarf           libgl.so.1
ELF	7cb98000-7cbb0000	Deferred        libgpg-error.so.0
ELF	7cbb0000-7cc91000	Deferred        libgcrypt.so.20
ELF	7cc98000-7ccae000	Deferred        liblz4.so.1
ELF	7ccb0000-7ccdc000	Deferred        liblzma.so.5
ELF	7cce0000-7cd70000	Deferred        libsystemd.so.0
ELF	7cd70000-7cd79000	Deferred        libffi.so.6
ELF	7cd80000-7cd98000	Deferred        libresolv.so.2
ELF	7cd98000-7cd9d000	Deferred        libkeyutils.so.1
ELF	7cda0000-7cdfb000	Deferred        libdbus-1.so.3
ELF	7ce00000-7ce8b000	Deferred        libgmp.so.10
ELF	7ce90000-7cec6000	Deferred        libhogweed.so.4
ELF	7cec8000-7cf04000	Deferred        libnettle.so.6
ELF	7cf08000-7cf1d000	Deferred        libtasn1.so.6
ELF	7cf20000-7d0a1000	Deferred        libunistring.so.2
ELF	7d0a8000-7d0c6000	Deferred        libidn2.so.0
ELF	7d0c8000-7d216000	Deferred        libp11-kit.so.0
ELF	7d218000-7d225000	Deferred        libkrb5support.so.0
ELF	7d228000-7d22d000	Deferred        libcom_err.so.2
ELF	7d230000-7d265000	Deferred        libk5crypto.so.3
ELF	7d268000-7d344000	Deferred        libkrb5.so.3
ELF	7d348000-7d4de000	Deferred        libgnutls.so.30
ELF	7d4e0000-7d534000	Deferred        libgssapi_krb5.so.2
ELF	7d538000-7d5ca000	Deferred        libcups.so.2
ELF	7d5d8000-7d5dd000	Deferred        libnvidia-tls.so.340.106
ELF	7d608000-7d640000	Deferred        uxtheme<elf>
  \-PE	7d610000-7d640000	\               uxtheme
ELF	7d640000-7d647000	Deferred        libxfixes.so.3
ELF	7d648000-7d654000	Deferred        libxcursor.so.1
ELF	7d658000-7d66b000	Deferred        libxi.so.6
ELF	7d670000-7d674000	Deferred        libxcomposite.so.1
ELF	7d678000-7d685000	Deferred        libxrandr.so.2
ELF	7d688000-7d694000	Deferred        libxrender.so.1
ELF	7d698000-7d69f000	Deferred        libxxf86vm.so.1
ELF	7d6a0000-7d6a4000	Deferred        libxinerama.so.1
ELF	7d6a8000-7d6b2000	Deferred        librt.so.1
ELF	7d6b8000-7d6d3000	Deferred        libbsd.so.0
ELF	7d6d8000-7d6df000	Deferred        libxdmcp.so.6
ELF	7d6e0000-7d6e4000	Deferred        libxau.so.6
ELF	7d6e8000-7d714000	Deferred        libxcb.so.1
ELF	7d718000-7d863000	Deferred        libx11.so.6
ELF	7d868000-7d87d000	Deferred        libxext.so.6
ELF	7d888000-7d89c000	Deferred        libavahi-client.so.3
ELF	7d8a0000-7d8ae000	Deferred        libavahi-common.so.3
ELF	7d8b8000-7d946000	Dwarf           winex11<elf>
  \-PE	7d8c0000-7d946000	\               winex11
ELF	7da48000-7da7a000	Deferred        libexpat.so.1
ELF	7da80000-7dacb000	Deferred        libfontconfig.so.1
ELF	7dad0000-7daef000	Deferred        libz.so.1
ELF	7daf0000-7db2a000	Deferred        libpng16.so.16
ELF	7db30000-7dbed000	Deferred        libfreetype.so.6
ELF	7dc28000-7dce9000	Deferred        msvcr90<elf>
  \-PE	7dc40000-7dce9000	\               msvcr90
ELF	7dcf0000-7de46000	Deferred        msvcp90<elf>
  \-PE	7dd30000-7de46000	\               msvcp90
ELF	7de48000-7de80000	Deferred        glu32<elf>
  \-PE	7de50000-7de80000	\               glu32
ELF	7de80000-7deac000	Deferred        msvfw32<elf>
  \-PE	7de90000-7deac000	\               msvfw32
ELF	7deb0000-7deff000	Deferred        avifil32<elf>
  \-PE	7dec0000-7deff000	\               avifil32
ELF	7df00000-7df2b000	Deferred        msacm32<elf>
  \-PE	7df10000-7df2b000	\               msacm32
ELF	7df30000-7dfe9000	Deferred        winmm<elf>
  \-PE	7df40000-7dfe9000	\               winmm
ELF	7dff0000-7e071000	Deferred        rpcrt4<elf>
  \-PE	7e000000-7e071000	\               rpcrt4
ELF	7e078000-7e1d2000	Deferred        ole32<elf>
  \-PE	7e090000-7e1d2000	\               ole32
ELF	7e1d8000-7e218000	Deferred        winspool<elf>
  \-PE	7e1e0000-7e218000	\               winspool
ELF	7e218000-7e23c000	Deferred        imm32<elf>
  \-PE	7e220000-7e23c000	\               imm32
ELF	7e240000-7e286000	Deferred        usp10<elf>
  \-PE	7e250000-7e286000	\               usp10
ELF	7e288000-7e3c1000	Deferred        comctl32<elf>
  \-PE	7e290000-7e3c1000	\               comctl32
ELF	7e3c8000-7e43e000	Deferred        shlwapi<elf>
  \-PE	7e3e0000-7e43e000	\               shlwapi
ELF	7e440000-7e6fa000	Deferred        shell32<elf>
  \-PE	7e450000-7e6fa000	\               shell32
ELF	7e700000-7e7f2000	Deferred        comdlg32<elf>
  \-PE	7e710000-7e7f2000	\               comdlg32
ELF	7e7f8000-7e871000	Deferred        advapi32<elf>
  \-PE	7e810000-7e871000	\               advapi32
ELF	7e878000-7e9a6000	Dwarf           gdi32<elf>
  \-PE	7e890000-7e9a6000	\               gdi32
ELF	7e9a8000-7ebae000	Deferred        user32<elf>
  \-PE	7e9c0000-7ebae000	\               user32
ELF	7ebb0000-7ec66000	Deferred        msvcrt<elf>
  \-PE	7ebd0000-7ec66000	\               msvcrt
ELF	7ee68000-7ee7c000	Deferred        libnss_files.so.2
ELF	7ee80000-7ee9b000	Deferred        libnsl.so.1
ELF	7eea0000-7eeae000	Deferred        libnss_nis.so.2
ELF	7eeb0000-7eeba000	Deferred        libnss_compat.so.2
ELF	7eec0000-7efc2000	Deferred        libm.so.6
ELF	7efd8000-7eff2000	Deferred        version<elf>
  \-PE	7efe0000-7eff2000	\               version
ELF	f7b48000-f7b4d000	Dwarf           libdl.so.2
ELF	f7b50000-f7d2c000	Dwarf           libc.so.6
ELF	f7d30000-f7d4f000	Deferred        libpthread.so.0
ELF	f7d88000-f7f3f000	Dwarf           libwine.so.1
ELF	f7f40000-f7f68000	Dwarf           ld-linux.so.2
ELF	f7f70000-f7f72000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000022    0
	0000001d    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001a    0
	00000017    0
	00000016    0
	00000012    0
0000001b plugplay.exe
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
00000053 Steam.exe
	000000b7    0
	000000b4    0
	000000a9    0
	000000a6    0
	0000009a    0
	00000095    0
	00000094    0
	00000093    0
	00000092    0
	0000008f    0
	0000008e    0
	0000008a    0
	00000089    0
	00000088    0
	00000087    0
	00000082    0
	0000007f    0
	0000007e    0
	0000007d    0
	0000007c    0
	0000007b    0
	0000007a    0
	00000078    2
	00000077    1
	00000074    0
	00000072    0
	00000071    0
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
00000058 steamwebhelper.exe
	00000099    0
	00000070    0
	0000006f    0
	0000006e    0
	0000006d    0
	0000006c    0
	0000006b    0
	0000006a    0
	00000069    0
	00000068    0
	00000067    0
	00000066    0
	00000065    0
	00000064    0
	00000063    0
	00000062    0
	00000061    0
	00000060    0
	0000005f    0
	0000005e    0
	00000059    0
000000fa (D) C:\Program Files (x86)\Celestia\celestia.exe
	000000fb    0 <==
System information:
    Wine build: wine-3.13
    Platform: i386 (WOW64)
    Version: Windows XP
    Host system: Linux
    Host version: 4.15.0-30-generic
Locked