[Wine] Software with SecuROM causes exception

Jauch wineforum-user at winehq.org
Sun Feb 21 07:29:31 CST 2010


My config:

OpenSUSE 11.1
Wine 1.1.39

I installed successfully an original software to learn English (24/7 English Course, Porto Editora, Portugal). 

But when I try to execute, I get this messages:


Code:

wine start.exe


ALSA lib pcm.c:2165:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2165:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
Initializing app
Console is off
fixme:exec:SHELL_execute flags ignored: 0x00000100
Initializing app
Console is off
fixme:exec:SHELL_execute flags ignored: 0x00000100
Initializing app
Console is off
Initializing app
Console is off
Initializing app
Console is off
Initializing app
Console is off
ALSA lib pcm.c:2165:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2165:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x13697a8): Stub!
fixme:exec:SHELL_execute flags ignored: 0x00000100
Initializing app
Console is off
err:rpc:I_RpcGetBuffer no binding
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDebugFlags
fixme:win:EnumDisplayDevicesW ((null),0,0x1369520,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x13690a0,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x873f90, 0x1348a8c) stub
fixme:psapi:EnumPageFilesA (0x873f90, 0x13133a8) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x12af498,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x12af018,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x12af49c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x12af01c,0x00000000), stub!
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQuerySystemInformation (0x00000007,0x1341eb0,0x00000018,(nil)) stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d0c04 (device=2d access=0 func=301 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d0c04 (device=2d access=0 func=301 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:server_ioctl_file Unsupported ioctl 4d0008 (device=4d access=0 func=2 method=0)
fixme:cursor:SetSystemCursor (0x1023a,00007f00),stub!
wine: Unhandled page fault on write access to 0x00000000 at address 0xf74fd7b6 (thread 0031), starting debugger...
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0xf74fd7b6).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f74fd7b6 ESP:01343700 EBP:01343730 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7ee10ff4 ECX:00000423 EDX:0000108c
 ESI:0011ef5c EDI:00000000
Stack dump:
0x01343700:  0011ef5c 7ed684f9 00000000 0011ef5c
0x01343710:  0000108c 00000000 00000020 00000000
0x01343720:  00000000 7ee10ff4 00000002 7ed6b890
0x01343730:  01343800 7ed685c4 0001023a 00000000
0x01343740:  00000000 00000000 00000000 00000000
0x01343750:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0xf74fd7b6 memcpy+0x46() in libc.so.6 (0x01343730)
  1 0x7ed685c4 CopyImage+0x94() in user32 (0x01343800)
0xf74fd7b6 memcpy+0x46 in libc.so.6: repe movsl	(%esi),%es:(%edi)
Modules:
Module	Address			Debug info	Name (73 modules)
PE	  400000-  e7c000	Deferred        flchk
ELF	7b800000-7b943000	Deferred        kernel32<elf>
  \-PE	7b810000-7b943000	\               kernel32
ELF	7bc00000-7bcc0000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcc0000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7d06d000-7d083000	Deferred        psapi<elf>
  \-PE	7d070000-7d083000	\               psapi
ELF	7d0b6000-7e01f000	Deferred        libglcore.so.1
ELF	7e01f000-7e0c6000	Deferred        libgl.so.1
ELF	7e0ed000-7e22f000	Deferred        wined3d<elf>
  \-PE	7e100000-7e22f000	\               wined3d
ELF	7e22f000-7e267000	Deferred        d3d9<elf>
  \-PE	7e240000-7e267000	\               d3d9
ELF	7e28b000-7e3a0000	Deferred        ole32<elf>
  \-PE	7e2a0000-7e3a0000	\               ole32
ELF	7e3b6000-7e3ea000	Deferred        uxtheme<elf>
  \-PE	7e3c0000-7e3ea000	\               uxtheme
ELF	7e3ea000-7e3f5000	Deferred        libxcursor.so.1
ELF	7e3f5000-7e3fb000	Deferred        libxfixes.so.3
ELF	7e3fb000-7e3ff000	Deferred        libxcomposite.so.1
ELF	7e3ff000-7e407000	Deferred        libxrandr.so.2
ELF	7e407000-7e411000	Deferred        libxrender.so.1
ELF	7e411000-7e417000	Deferred        libxxf86vm.so.1
ELF	7e417000-7e41b000	Deferred        libxinerama.so.1
ELF	7e41b000-7e43d000	Deferred        imm32<elf>
  \-PE	7e420000-7e43d000	\               imm32
ELF	7e43d000-7e45b000	Deferred        libxcb.so.1
ELF	7e45b000-7e45f000	Deferred        libxau.so.6
ELF	7e45f000-7e592000	Deferred        libx11.so.6
ELF	7e592000-7e5ad000	Deferred        libice.so.6
ELF	7e5d4000-7e67b000	Deferred        winex11<elf>
  \-PE	7e5e0000-7e67b000	\               winex11
ELF	7e750000-7e778000	Deferred        libexpat.so.1
ELF	7e778000-7e7a9000	Deferred        libfontconfig.so.1
ELF	7e7a9000-7e7be000	Deferred        libz.so.1
ELF	7e7be000-7e83e000	Deferred        libfreetype.so.6
ELF	7e840000-7e846000	Deferred        libuuid.so.1
ELF	7e846000-7e857000	Deferred        libxext.so.6
ELF	7e857000-7e860000	Deferred        libsm.so.6
ELF	7e865000-7e879000	Deferred        lz32<elf>
  \-PE	7e870000-7e879000	\               lz32
ELF	7e879000-7e892000	Deferred        version<elf>
  \-PE	7e880000-7e892000	\               version
ELF	7e892000-7e96b000	Deferred        comctl32<elf>
  \-PE	7e8a0000-7e96b000	\               comctl32
ELF	7e96b000-7eb06000	Deferred        shell32<elf>
  \-PE	7e980000-7eb06000	\               shell32
ELF	7eb06000-7eb69000	Deferred        shlwapi<elf>
  \-PE	7eb10000-7eb69000	\               shlwapi
ELF	7eb69000-7eb8a000	Deferred        iphlpapi<elf>
  \-PE	7eb70000-7eb8a000	\               iphlpapi
ELF	7eb8a000-7ebb6000	Deferred        ws2_32<elf>
  \-PE	7eb90000-7ebb6000	\               ws2_32
ELF	7ebb6000-7ebd1000	Deferred        wsock32<elf>
  \-PE	7ebc0000-7ebd1000	\               wsock32
ELF	7ebd1000-7ec48000	Deferred        rpcrt4<elf>
  \-PE	7ebe0000-7ec48000	\               rpcrt4
ELF	7ec48000-7eca6000	Deferred        advapi32<elf>
  \-PE	7ec50000-7eca6000	\               advapi32
ELF	7eca6000-7ed38000	Deferred        gdi32<elf>
  \-PE	7ecb0000-7ed38000	\               gdi32
ELF	7ed38000-7ee53000	Export          user32<elf>
  \-PE	7ed50000-7ee53000	\               user32
ELF	7efb0000-7efd9000	Deferred        libm.so.6
ELF	7efd9000-7efdc000	Deferred        libxcb-xlib.so.0
ELF	7efdc000-7eff2000	Deferred        libresolv.so.2
ELF	f7483000-f7488000	Deferred        libdl.so.2
ELF	f7488000-f75e4000	Export          libc.so.6
ELF	f75e4000-f75fe000	Deferred        libpthread.so.0
ELF	f75fe000-f7600000	Deferred        libnvidia-tls.so.1
ELF	f7625000-f7762000	Deferred        libwine.so.1
ELF	f7763000-f7783000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 start.exe
	0000001b   15
	00000009    0
0000000e services.exe
	00000017    0
	00000015    0
	00000014    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000018    0
	00000016    0
	00000013    0
	00000012    0
00000019 explorer.exe
	0000001a    0
0000001c flashex.exe
	0000001d    0
00000020 flashrec.exe
	0000002f    0
	0000002e    0
	0000002d    0
	0000002a    0
	00000029    0
	00000021    0
00000022 fldict.exe
	00000023    0
00000030 (D) Z:\home\eduardo\Wine\data\fscommand\flchk.exe
	00000031    0 <==
Backtrace:
=>0 0xf74fd7b6 memcpy+0x46() in libc.so.6 (0x01343730)
  1 0x7ed685c4 CopyImage+0x94() in user32 (0x01343800)




I know that the software is copy-protected, probably using SecuROM. I tried start in VirtualBox and the software exist with "A security module can not be started" warning, that i found in net as being a warning message in software with SecuROM.

I was reading about and thought that Wine worked with SecuROM software... 

There is something that I can do to make things work with Wine? Maybe the problem is some setting? (I executed winecfg but do not made any special configuration besides sound).

Thanks in advance!







More information about the wine-users mailing list