I've tried wine 1.3, 1.4, and 1.5, and the results are the same across the
board. LackeyCCG, upon being double-clicked, gives me a tiny empty window and
that internal errors - invalid parameters received error message. The last time
I saw this program work on my computer was Kubuntu 11.04, running wine 1.4.
The terminal output suggests an issue with pulseaudio, but I have no idea what
because pulseaudio is installed and, (I think?) working fine. I don't
actually know for sure--Google searching can't take me to any decent
documentation on KDE's sound server(s). All I know is KDE is supposed to run
Phonon, so I don't know why wine wants to use pulseaudio in the first place,
or why pulseaudio is even installed (perhaps one of my programs depends on it).
Code:
$ wine LackeyCCG.exe
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: stub!
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: stub!
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library
libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread
0026), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00000000).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000000 ESP:0032f7bc EBP:0032f828 EFLAGS:00210246( R- -- I Z- -P- )
EAX:001624b8 EBX:7d34bff4 ECX:7d3384bc EDX:001609a8
ESI:00160b10 EDI:00160b24
Stack dump:
0x0032f7bc: 7d32d0a2 001624b8 7d3384bc 00000001
0x0032f7cc: 00000000 00160ca0 00000000 0032f7f8
0x0032f7dc: d7751200 00160bcc 00000000 00000000
0x0032f7ec: 7bca6ff4 00160be4 00160b24 0032f828
0x0032f7fc: 7bc649e0 00160be4 001f0003 00000000
0x0032f80c: 00000000 0000ffff 00000000 7d32cfdb
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x00000000 (0x0032f828)
0x00000000: -- no code accessible --
Modules:
Module Address Debug info Name (127 modules)
PE 340000- 391000 Deferred smpeg
PE 3a0000- 3a7000 Deferred vorbisfile
PE 3b0000- 3b6000 Deferred ogg
PE 3c0000- 3d7000 Deferred vorbis
PE 400000- 69e000 Deferred lackeyccg
PE 7b0000- 7ec000 Deferred glut32
PE 10000000-1007b000 Deferred sdl_sound
PE 62e40000-62e61000 Deferred sdl_image
PE 65f00000-65fc2000 Deferred ole32
PE 68100000-6815d000 Deferred sdl
PE 71590000-71617000 Deferred comctl32
ELF 7b800000-7ba30000 Deferred kernel32<elf>
\-PE 7b810000-7ba30000 \ kernel32
ELF 7bc00000-7bcc3000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d042000-7d134000 Deferred libasound.so.2
ELF 7d134000-7d161000 Deferred winealsa<elf>
\-PE 7d140000-7d161000 \ winealsa
ELF 7d303000-7d34e000 Deferred dsound<elf>
\-PE 7d310000-7d34e000 \ dsound
ELF 7d386000-7d3a5000 Deferred libdrm_intel.so.1
ELF 7d3c6000-7d4e3000 Deferred libglsl.so
ELF 7d4e3000-7d75c000 Deferred libdricore.so
ELF 7d75c000-7d83b000 Deferred i965_dri.so
ELF 7d83b000-7d846000 Deferred libxcursor.so.1
ELF 7d85a000-7d865000 Deferred libpciaccess.so.0
ELF 7d8bb000-7d8e5000 Deferred libexpat.so.1
ELF 7d8e5000-7d919000 Deferred libfontconfig.so.1
ELF 7d919000-7d929000 Deferred libxi.so.6
ELF 7d929000-7d92d000 Deferred libxcomposite.so.1
ELF 7d92d000-7d936000 Deferred libxrandr.so.2
ELF 7d936000-7d958000 Deferred imm32<elf>
\-PE 7d940000-7d958000 \ imm32
ELF 7d958000-7d9e1000 Deferred winex11<elf>
\-PE 7d960000-7d9e1000 \ winex11
ELF 7dae1000-7db7b000 Deferred libfreetype.so.6
ELF 7db7b000-7dbac000 Deferred libcrypt.so.1
ELF 7dbac000-7dc51000 Deferred libsqlite3.so.0
ELF 7dc51000-7dc98000 Deferred libhx509.so.5
ELF 7dc98000-7dca7000 Deferred libheimbase.so.1
ELF 7dca7000-7dcd0000 Deferred libwind.so.0
ELF 7dcd0000-7dce2000 Deferred libp11-kit.so.0
ELF 7dce2000-7dcf8000 Deferred libz.so.1
ELF 7dcf8000-7dd0a000 Deferred libtasn1.so.3
ELF 7dd0a000-7dd20000 Deferred libroken.so.18
ELF 7dd20000-7dd55000 Deferred libhcrypto.so.4
ELF 7dd55000-7ddfa000 Deferred libasn1.so.8
ELF 7ddfa000-7de7d000 Deferred libkrb5.so.26
ELF 7de7d000-7df02000 Deferred libgcrypt.so.11
ELF 7df02000-7dfc6000 Deferred libgnutls.so.26
ELF 7dfc6000-7e003000 Deferred libgssapi.so.3
ELF 7e003000-7e01f000 Deferred libsasl2.so.2
ELF 7e01f000-7e037000 Deferred libresolv.so.2
ELF 7e037000-7e046000 Deferred liblber-2.4.so.2
ELF 7e046000-7e098000 Deferred libldap_r-2.4.so.2
ELF 7e0b9000-7e116000 Deferred wldap32<elf>
\-PE 7e0c0000-7e116000 \ wldap32
ELF 7e116000-7e138000 Deferred iphlpapi<elf>
\-PE 7e120000-7e138000 \ iphlpapi
ELF 7e138000-7e16a000 Deferred ws2_32<elf>
\-PE 7e140000-7e16a000 \ ws2_32
ELF 7e16a000-7e192000 Deferred msacm32<elf>
\-PE 7e170000-7e192000 \ msacm32
ELF 7e192000-7e1a6000 Deferred comm.drv16.so
PE 7e1a0000-7e1a6000 Deferred comm.drv16
ELF 7e1a6000-7e1c5000 Deferred libtinfo.so.5
ELF 7e1c5000-7e1e7000 Deferred libncurses.so.5
ELF 7e209000-7e213000 Deferred libxrender.so.1
ELF 7e213000-7e2b2000 Deferred krnl386.exe16.so
PE 7e220000-7e2b2000 Deferred krnl386.exe16
ELF 7e2b2000-7e35f000 Deferred winmm<elf>
\-PE 7e2c0000-7e35f000 \ winmm
ELF 7e35f000-7e3ed000 Deferred msvcrt<elf>
\-PE 7e370000-7e3ed000 \ msvcrt
ELF 7e3ed000-7e457000 Deferred shlwapi<elf>
\-PE 7e400000-7e457000 \ shlwapi
ELF 7e457000-7e669000 Deferred shell32<elf>
\-PE 7e460000-7e669000 \ shell32
ELF 7e669000-7e687000 Deferred libgcc_s.so.1
ELF 7e76c000-7e7e1000 Deferred libglu.so.1
ELF 7e7e4000-7e7e8000 Deferred libxinerama.so.1
ELF 7e7e8000-7e7ed000 Deferred libgpg-error.so.0
ELF 7e7ed000-7e802000 Deferred system.drv16.so
PE 7e7f0000-7e802000 Deferred system.drv16
ELF 7e802000-7e819000 Deferred glu32<elf>
\-PE 7e810000-7e819000 \ glu32
ELF 7e819000-7e87b000 Deferred advapi32<elf>
\-PE 7e830000-7e87b000 \ advapi32
ELF 7e87b000-7e93a000 Deferred gdi32<elf>
\-PE 7e890000-7e93a000 \ gdi32
ELF 7e93a000-7ea7a000 Deferred user32<elf>
\-PE 7e950000-7ea7a000 \ user32
ELF 7ea7a000-7ea83000 Deferred librt.so.1
ELF 7ea83000-7ea8a000 Deferred libxdmcp.so.6
ELF 7ea8a000-7ea97000 Deferred libdrm.so.2
ELF 7ea97000-7ea9d000 Deferred libxxf86vm.so.1
ELF 7ea9d000-7eabe000 Deferred libxcb.so.1
ELF 7eabe000-7ead6000 Deferred libxcb-glx.so.0
ELF 7ead6000-7ec0a000 Deferred libx11.so.6
ELF 7ec0a000-7ec1c000 Deferred libxext.so.6
ELF 7ec1c000-7ec32000 Deferred libglapi.so.0
ELF 7ec32000-7ec4c000 Deferred libice.so.6
ELF 7ec4c000-7eca5000 Deferred libgl.so.1
ELF 7eca5000-7ecad000 Deferred libheimntlm.so.0
ELF 7ecad000-7ecc6000 Deferred version<elf>
\-PE 7ecb0000-7ecc6000 \ version
ELF 7ecc6000-7ed80000 Deferred opengl32<elf>
\-PE 7ece0000-7ed80000 \ opengl32
ELF 7ef80000-7ef8d000 Deferred libnss_files.so.2
ELF 7ef8d000-7ef99000 Deferred libnss_nis.so.2
ELF 7ef99000-7efb3000 Deferred libnsl.so.1
ELF 7efb3000-7efdf000 Deferred libm.so.6
ELF 7efdf000-7efe4000 Deferred libcom_err.so.2
ELF 7efe4000-7efea000 Deferred libxfixes.so.3
ELF 7efea000-7eff0000 Deferred libuuid.so.1
ELF 7eff0000-7eff9000 Deferred libsm.so.6
ELF f7431000-f7435000 Deferred libxau.so.6
ELF f7436000-f743b000 Deferred libdl.so.2
ELF f743b000-f75e0000 Deferred libc.so.6
ELF f75e1000-f75fc000 Deferred libpthread.so.0
ELF f75fc000-f7600000 Deferred libxdamage.so.1
ELF f7610000-f7613000 Deferred libx11-xcb.so.1
ELF f7614000-f761d000 Deferred libnss_compat.so.2
ELF f761d000-f775f000 Dwarf libwine.so.1
ELF f7761000-f7783000 Deferred ld-linux.so.2
ELF f7783000-f7784000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000018 0
00000017 0
00000016 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001d explorer.exe
0000001e 0
00000023 LackeyCCG.exe
00000027 0
00000025 (D) C:\Program Files\LackeyCCG\LackeyCCG.exe
0000002a 0
00000026 0 <=00000028 winedbg.exe
00000029 0
$
[/code]