[Bug 38307] Last Half of Darkness: Beyond the Spirit's Eye crashes at start

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 7 07:42:32 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=38307

--- Comment #5 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming, the crash is still present.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/documents/Last Half of Darkness-Beyond
the Spirits Eye DEMO

$ wine ./b00001.EXE 
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2d4,0x00000000), stub!
...
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:d3d:wined3d_device_decref Device released with resources still bound,
acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x14065c8 with type
WINED3D_RTYPE_BUFFER (0x6).
fixme:win:EnumDisplayDevicesW ((null),0,0x33ecb4,0x00000000), stub!
...
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:ddraw:d3d_vertex_buffer7_Optimize iface 0x13e4608, device 0x20b4f0, flags
0 stub!
wine: Unhandled page fault on read access to 0x00000004 at address 0x7e30bf2e
(thread 0009), starting debugger...
...
Backtrace:
=>0 0x7e30bf2e resource_cleanup+0x5d(resource=0x14065c8)
[/home/focht/projects/wine/wine.repo/src/dlls/wined3d/resource.c:232] in
wined3d (0x0033f818)
  1 0x7e2b1b0e wined3d_buffer_decref+0xf6(buffer=<couldn't compute location>)
[/home/focht/projects/wine/wine.repo/src/dlls/wined3d/buffer.c:564] in wined3d
(0x0033f868)
  2 0x7e434c25 d3d_vertex_buffer7_Release+0x110(iface=<couldn't compute
location>)
[/home/focht/projects/wine/wine.repo/src/dlls/ddraw/vertexbuffer.c:162] in
ddraw (0x0033f8c8)
  3 0x0048603c in b00001 (+0x8603b) (0x0033f8e0)
  4 0x00471fb7 in b00001 (+0x71fb6) (0x0033f918)
  5 0x0045a945 in b00001 (+0x5a944) (0x0033f920)
  6 0x00450c9f in b00001 (+0x50c9e) (0x0033fdb4)
  7 0x004ed305 in b00001 (+0xed304) (0x0033fe40)
  8 0x7b8680ec call_process_entry+0xb() in kernel32 (0x0033fe58)
...
0x7e30bf2e resource_cleanup+0x5d
[/home/focht/projects/wine/wine.repo/src/dlls/wined3d/resource.c:232] in
wined3d: movl    0x4(%eax),%eax
232        if (resource->pool == WINED3D_POOL_DEFAULT && d3d->flags &
WINED3D_VIDMEM_ACCOUNTING)
Modules:
Module    Address            Debug info    Name (144 modules)
PE      400000-  98b000    Export          b00001
ELF    41038000-410aa000    Deferred        libpcre.so.1
...
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\users\focht\documents\Last Half of Darkness-Beyond the Spirits
Eye DEMO\b00001.EXE
    0000002d    2
    0000002c   15
    0000002b   15
    0000002a   15
    00000029    0
    00000028    0
    00000027    0
    00000009    0 <==
--- snip ---

Intel/Mesa:

--- snip ---
$ glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.6.9
(git-8957b69)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.6.9 (git-8957b69)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.6.9 (git-8957b69)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
--- snip ---

NVIDIA blob with 'Bumblebee' (optirun):

--- snip ---
$ glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 850M/PCIe/SSE2
OpenGL core profile version string: 4.4.0 NVIDIA 352.63
OpenGL core profile shading language version string: 4.40 NVIDIA via Cg
compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 352.63
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
--- snip ---

--- snip ---
-=[ ProtectionID v0.6.6.7 DECEMBER]=-
(c) 2003-2015 CDKiLLER & TippeX
Build 24/12/14-22:48:13
Ready...
Scanning -> Z:\home\focht\Downloads\beyond_demo.exe
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 225414740 (0D6F8E54h)
Byte(s)
Compilation TimeStamp : 0x2A425E19 -> Fri 19th Jun 1992 22:22:17 (GMT)
[TimeStamp] 0x2A425E19 -> Fri 19th Jun 1992 22:22:17 (GMT) | PE Header | - |
Offset: 0x00000108 | VA: 0x00400108 | -
-> File has 225352788 (0D6E9C54h) bytes of appended data starting at offset
0F200h
[File Heuristics] -> Flag #1 : 00000000000001001100000000100100 (0x0004C024)
[Entrypoint Section Entropy] : 6.51 (section #0) "CODE    " | Size : 0xB650
(46672) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 8 (0x8) | ImageSize 0x17000 (94208) byte(s)
[-= Installer =-] Inno Setup v3.0.5 Module
[CompilerDetect] -> Borland Delphi (unknown version) - 40% probability
- Scan Took : 0.151 Second(s) [000000097h (151) tick(s)] [558 of 573 scan(s)
done]

Scanning -> C:\users\focht\documents\Last Half of Darkness-Beyond the Spirits
Eye DEMO\b00001.EXE
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 2264863 (0228F1Fh)
Byte(s)
Compilation TimeStamp : 0x3C3B6BD7 -> Tue 08th Jan 2002 21:59:51 (GMT)
[TimeStamp] 0x3C3B6BD7 -> Tue 08th Jan 2002 21:59:51 (GMT) | PE Header | - |
Offset: 0x00000118 | VA: 0x00400118 | -
-> File has 696095 (0A9F1Fh) bytes of appended data starting at offset 017F000h
[File Heuristics] -> Flag #1 : 00000000000000000000000000000100 (0x00000004)
[Entrypoint Section Entropy] : 6.48 (section #0) ".text   " | Size : 0x11E5FE
(1172990) byte(s)
[DllCharacteristics] -> Flag : (0x0000) -> NONE
[SectionCount] 4 (0x4) | ImageSize 0x58B000 (5812224) byte(s)
[CdKeySerial] found "Trial period" @ VA: 0x00142B94 / Offset: 0x00142B94
[CompilerDetect] -> Visual C++ 6.0
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.388 Second(s) [000000184h (388) tick(s)] [558 of 573 scan(s)
done]
--- snip ---

$ sha1sum beyond_demo.exe 
cdc5e587838e557b085fefe77a97ee6d81601e36  beyond_demo.exe

$ du -sh beyond_demo.exe 
215M    beyond_demo.exe

$ wine --version
wine-1.8-rc3

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list