[lucid] wine crashed while running a 4k demo

Bug #205879 reported by Alexander Rødseth
2
Affects Status Importance Assigned to Milestone
Wine
Invalid
Medium
wine1.2 (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: wine

I was running the win32 executable for this 4k: http://www.pouet.net/prod.php?which=20171
Here's the direct download: http://slack.codemaniacs.com/intros/voxel_bukkake_release.zip

wine-0.9.58

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

% wine voxel_bukkake_4k.exe
wine: Unhandled page fault on read access to 0xffffffff at address 0x7e5fcd95 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7e5fcd95).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7e5fcd95 ESP:051dfed8 EBP:051dff08 EFLAGS:00010202( - 00 - -RI1)
 EAX:00000001 EBX:00000000 ECX:00155758 EDX:00155778
 ESI:0000023c EDI:00010024
Stack dump:
0x051dfed8: 00410b81 0000023c 004ed53c 00411579
0x051dfee8: 004000cc 0000023c 00000000 7d710000
0x051dfef8: 7b867299 004000cc 7d710000 00410077
0x051dff08: 00000000 7b875d0e 7ffdf000 00000000
0x051dff18: 00000000 00000000 00000000 00000000
0x051dff28: 00000000 ffffffff 7b82ec74 7b8443e0
Backtrace:
=>1 0x7e5fcd95 in opengl32 (+0x6cd95) (0x051dff08)
  2 0x7b875d0e in kernel32 (+0x55d0e) (0x00000000)
0x7e5fcd95: imull $0x67772e32,%fs:0x0(%bp,%di),%esi
Modules:
Module Address Debug info Name (73 modules)
PE 400000- 3630000 Deferred voxel_bukkake_4k
ELF 7b800000-7b92c000 Export kernel32<elf>
  \-PE 7b820000-7b92c000 \ kernel32
ELF 7bc00000-7bca4000 Deferred ntdll<elf>
  \-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d70b000-7d721000 Deferred glu32<elf>
  \-PE 7d710000-7d721000 \ glu32
ELF 7dbc2000-7e448000 Deferred libglcore.so.1
ELF 7e448000-7e4cb000 Deferred libglu.so.1
ELF 7e4cb000-7e557000 Deferred libgl.so.1
ELF 7e561000-7e57e000 Deferred imm32<elf>
  \-PE 7e570000-7e57e000 \ imm32
ELF 7e57e000-7e5ff000 Export opengl32<elf>
  \-PE 7e590000-7e5ff000 \ opengl32
ELF 7e5ff000-7e613000 Deferred midimap<elf>
  \-PE 7e600000-7e613000 \ midimap
ELF 7e613000-7e639000 Deferred msacm32<elf>
  \-PE 7e620000-7e639000 \ msacm32
ELF 7e639000-7e674000 Deferred wineoss<elf>
  \-PE 7e640000-7e674000 \ wineoss
ELF 7e674000-7e687000 Deferred libresolv.so.2
ELF 7e68c000-7e697000 Deferred libgcc_s.so.1
ELF 7e697000-7e6ae000 Deferred msacm32<elf>
  \-PE 7e6a0000-7e6ae000 \ msacm32
ELF 7e6ae000-7e70e000 Deferred rpcrt4<elf>
  \-PE 7e6c0000-7e70e000 \ rpcrt4
ELF 7e70e000-7e7b2000 Deferred ole32<elf>
  \-PE 7e720000-7e7b2000 \ ole32
ELF 7e7b2000-7e840000 Deferred winmm<elf>
  \-PE 7e7c0000-7e840000 \ winmm
ELF 7e840000-7e889000 Deferred dsound<elf>
  \-PE 7e850000-7e889000 \ dsound
ELF 7e889000-7e892000 Deferred libxcursor.so.1
ELF 7e892000-7e897000 Deferred libxfixes.so.3
ELF 7e897000-7e89a000 Deferred libxcomposite.so.1
ELF 7e89a000-7e8a0000 Deferred libxrandr.so.2
ELF 7e8a0000-7e8a8000 Deferred libxrender.so.1
ELF 7e8a8000-7e8ab000 Deferred libxinerama.so.1
ELF 7e8ab000-7e8b0000 Deferred libxdmcp.so.6
ELF 7e8b0000-7e8c8000 Deferred libxcb.so.1
ELF 7e8c8000-7e8ca000 Deferred libxcb-xlib.so.0
ELF 7e8ca000-7e9b1000 Deferred libx11.so.6
ELF 7e9b1000-7e9bf000 Deferred libxext.so.6
ELF 7e9bf000-7e9c4000 Deferred libxxf86vm.so.1
ELF 7e9c4000-7e9dc000 Deferred libice.so.6
ELF 7e9dc000-7e9e4000 Deferred libsm.so.6
ELF 7e9e9000-7e9eb000 Deferred libnvidia-tls.so.1
ELF 7e9eb000-7ea09000 Deferred iphlpapi<elf>
  \-PE 7e9f0000-7ea09000 \ iphlpapi
ELF 7ea0b000-7ea9b000 Deferred winex11<elf>
  \-PE 7ea20000-7ea9b000 \ winex11
ELF 7eb54000-7eb75000 Deferred libexpat.so.1
ELF 7eb75000-7eb9f000 Deferred libfontconfig.so.1
ELF 7eb9f000-7ec0f000 Deferred libfreetype.so.6
ELF 7ec0f000-7ec12000 Deferred libxau.so.6
ELF 7ec36000-7ec82000 Deferred advapi32<elf>
  \-PE 7ec40000-7ec82000 \ advapi32
ELF 7ec82000-7ed1d000 Deferred gdi32<elf>
  \-PE 7ec90000-7ed1d000 \ gdi32
ELF 7ed1d000-7ee5f000 Deferred user32<elf>
  \-PE 7ed40000-7ee5f000 \ user32
ELF 7ef7e000-7ef89000 Deferred libnss_files.so.2
ELF 7ef89000-7ef93000 Deferred libnss_nis.so.2
ELF 7ef93000-7efab000 Deferred libnsl.so.1
ELF 7efab000-7efb4000 Deferred libnss_compat.so.2
ELF 7efb4000-7efd9000 Deferred libm.so.6
ELF 7efe3000-7eff8000 Deferred libz.so.1
ELF b7ca3000-b7ca7000 Deferred libdl.so.2
ELF b7ca7000-b7df6000 Deferred libc.so.6
ELF b7df7000-b7e0f000 Deferred libpthread.so.0
ELF b7e36000-b7f4b000 Deferred libwine.so.1
ELF b7f4d000-b7f69000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) H:\demos\usortert\voxel_bukkake_release\win32_exe\voxel_bukkake_4k.exe
 00000009 0 <==
0000000a
 0000000b 0
0000000c
 0000000e 0
 0000000d 0
Backtrace:
=>1 0x7e5fcd95 in opengl32 (+0x6cd95) (0x051dff08)
  2 0x7b875d0e in kernel32 (+0x55d0e) (0x00000000)

%

(returned errorlevel 5)

As a sidenote, Wine works amazingly well for watching some Windows demos: http://www.linuxdemos.org/wine_demos
Creds to the Wine-developers.

Revision history for this message
Alan (mrintegrity) wrote :

there appears to be a linux version of that program

Revision history for this message
Scott Ritchie (scottritchie) wrote :

Does the recent 1.0.0 update for Wine in Hardy improve things for you?

Changed in wine:
status: New → Incomplete
Revision history for this message
Alexander Rødseth (alexanro) wrote :

Hi,

the situation is like before, but the errormessage is slightly different.
Attaching a file containing the output to stderr.

Here's the version of Wine I have installed:
% apt-cache policy wine
wine:
  Installed: 1.1.0~winehq0~ubuntu~8.04-1
  Candidate: 1.1.0~winehq0~ubuntu~8.04-1
  Version table:
 *** 1.1.0~winehq0~ubuntu~8.04-1 0
        100 /var/lib/dpkg/status
     1.0.0-1ubuntu6 0
        500 http://www.nic.funet.fi intrepid/universe Packages
     1.0.0-1ubuntu4~hardy1 0
        500 http://www.nic.funet.fi hardy-updates/universe Packages
        500 http://no.archive.ubuntu.com hardy-backports/universe Packages
     0.9.59-0ubuntu4 0
        500 http://www.nic.funet.fi hardy/universe Packages

Revision history for this message
Dimitrios Symeonidis (azimout) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Revision history for this message
Alexander Rødseth (alexanro) wrote :

Hi, this still makes Wine crash. The outcome is different, though.

Description: Ubuntu jaunty (development branch)
Release: 9.04

wine:
  Installed: 1.0.1-0ubuntu4
  Candidate: 1.0.1-0ubuntu4
  Version table:
 *** 1.0.1-0ubuntu4 0
        500 http://ftp.uninett.no jaunty/universe Packages
        100 /var/lib/dpkg/status

% wine voxel_bukkake_4k.exe
wine: Unhandled page fault on execute access to 0x0040006a at address 0x40006a (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x0040006a in 32-bit code (0x0040006a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0040006a ESP:051dff0c EBP:051dffe8 EFLAGS:00010246( - 00 -RIZP1)
 EAX:00000000 EBX:7b8b6ff4 ECX:1262826f EDX:00000000
 ESI:0040006a EDI:7ffdf000
Stack dump:
0x051dff0c: 7b879018 7ffdf000 00000000 00000000
0x051dff1c: 00000000 00000000 00000000 00000000
0x051dff2c: ffffffff 7b8790a0 7b845ef0 7b8b6ff4
0x051dff3c: ffc48302 00000018 051dffe8 a1512c92
0x051dff4c: 95b0866f 00000000 00000000 00000000
0x051dff5c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x0040006a EntryPoint() in voxel_bukkake_4k (0x051dffe8)
  2 0xf7df5d77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x0040006a EntryPoint in voxel_bukkake_4k: movl $0xba5f9ee1,%ecx
Modules:
Module Address Debug info Name (16 modules)
PE 400000- 3630000 Export voxel_bukkake_4k
ELF 7b800000-7b93c000 Deferred kernel32<elf>
  \-PE 7b820000-7b93c000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
  \-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7ef82000-7ef8e000 Deferred libnss_files.so.2
ELF 7ef8e000-7ef99000 Deferred libnss_nis.so.2
ELF 7ef99000-7efb2000 Deferred libnsl.so.1
ELF 7efb2000-7efd8000 Deferred libm.so.6
ELF f7c46000-f7c4a000 Deferred libdl.so.2
ELF f7c4a000-f7dad000 Deferred libc.so.6
ELF f7dad000-f7dc6000 Deferred libpthread.so.0
ELF f7de5000-f7dee000 Deferred libnss_compat.so.2
ELF f7dee000-f7f25000 Export libwine.so.1
ELF f7f28000-f7f49000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) I:\utpakk\voxelbukakke\voxel_bukkake_release\win32_exe\voxel_bukkake_4k.exe
        00000009 0 <==
0000000c
        00000016 0
        00000013 0
        00000012 0
        0000000e 0
        0000000d 0
0000000f
        00000015 0
        00000014 0
        00000011 0
        00000010 0
Backtrace:
=>1 0x0040006a EntryPoint() in voxel_bukkake_4k (0x051dffe8)
  2 0xf7df5d77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

Revision history for this message
xteejx (xteejx) wrote :
Download full text (7.0 KiB)

I can confirm this in Lucid alpha 2.

$ wine voxel_bukkake_4k.exe
err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\winhlp32.exe" (error=80)
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cf24
fixme:iphlpapi:NotifyAddrChange (Handle 0xa6ce8d8, overlapped 0xa6ce8e0): stub
fixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses
wine: configuration in '/home/teej/.wine' has been updated.
wine: Unhandled page fault on read access to 0xffffffff at address 0x4bb0d760 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x4bb0d760).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:4bb0d760 ESP:051dfe78 EBP:051dfea8 EFLAGS:00010206( R- -- I - -P- )
 EAX:00000001 EBX:00000000 ECX:00150bb0 EDX:00150b90
 ESI:00000304 EDI:00070030
Stack dump:
0x051dfe78: 00410b81 00000304 004ed53c 00411579
0x051dfe88: 004000cc 00000304 00000000 21eb0000
0x051dfe98: 7b850799 004000cc 21eb0000 00410077
0x051dfea8: 00000000 7b858424 7ffdf000 00000000
0x051dfeb8: 00000000 00000000 00000000 00000000
0x051dfec8: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x4bb0d760 in opengl32 (+0x7d760) (0x051dfea8)
0x4bb0d760: imull $0x67772e32,%fs:0x0(%bp,%di),%esi
Modules:
Module Address Debug info Name (100 modules)
PE 400000- 3630000 Deferred voxel_bukkake_4k
ELF 20000000-20058000 Deferred advapi32<elf>
  \-PE 20010000-20058000 \ advapi32
ELF 20058000-20083000 Deferred gdi.exe16.so
PE 20060000-20083000 Deferred gdi.exe16
ELF 20083000-200f9000 Deferred libfreetype.so.6
ELF 200f9000-20198000 Deferred winex11<elf>
  \-PE 20110000-20198000 \ winex11
ELF 20198000-2019c000 Deferred libxau.so.6
ELF 2019c000-20299000 Deferred ole32<elf>
  \-PE 201c0000-20299000 \ ole32
ELF 20299000-20361000 Deferred libasound.so.2
ELF 20361000-2036a000 Deferred librt.so.1
ELF 2036d000-203af000 Deferred libpulse.so.0
ELF 203af000-203ff000 Deferred libflac.so.8
ELF 203ff000-20417000 Deferred msacm32<elf>
  \-PE 20400000-20417000 \ msacm32
ELF 20417000-204d7000 Deferred libgl.so.1
ELF 204d7000-21572000 Deferred libglcore.so.1
ELF 21572000-215e3000 Deferred libglu.so.1
ELF 215e3000-21601000 Deferred libgcc_s.so.1
ELF 21ea7000-21ebe000 Deferred glu32<elf>
  \-PE 21eb0000-21ebe000 \ glu32
ELF 23f7e000-2408c000 Deferred user32<elf>
  \-PE 23f90000-2408c000 \ user32
ELF 25e98000-25e9a000 Deferred libnvidia-tls.so.1
ELF 25f15000-25f3e000 Deferred libvorbis.so.0
ELF 262ad000-262b3000 Deferred libxtst.so.6
ELF 27274000-27288000 Deferred mouse.drv16.so
PE 27280000-27288000 Deferred mouse.drv16
ELF 275f7000-27642000 Deferred libpulsecommon-0.9.21.so
ELF 28b0e000-28b95000 Deferred winmm<elf>
  \-PE 28b20000-28b95000 \ winmm
ELF 298d5000-298ef000 Deferred libxcb.so.1
ELF 2bfd3000-2bffa000 Deferred libexpat.so.1
E...

Read more...

affects: wine (Ubuntu) → wine1.2 (Ubuntu)
Changed in wine1.2 (Ubuntu):
importance: Undecided → Low
status: Incomplete → Triaged
summary: - [hardy] wine crashed while running a 4k demo
+ [lucid] wine crashed while running a 4k demo
Revision history for this message
Jack Leigh (leighman) wrote :

Is this still an issue in the latest wine?
If so, could you please try reporting it at http://bugs.winehq.org/
Thanks

Revision history for this message
Alexander Rødseth (alexanro) wrote :

This is still an issue in wine 1.3.18. I'll try reporting it directly to winehq.

Revision history for this message
In , Alexander Rødseth (alexanro) wrote :

Created attachment 37104
crash dump

I was running the win32 executable for this 4k: http://www.pouet.net/prod.php?which=20171

Here's the direct download: http://slack.codemaniacs.com/intros/voxel_bukkake_release.zip

64-bit Arch Linux
wine-1.3.31

Attaching crash dump.

Revision history for this message
In , Alexander Rødseth (alexanro) wrote :

Here is the related Ubuntu bug (open since wine 0.9.58):
https://bugs.launchpad.net/ubuntu/+source/wine1.2/+bug/205879

Revision history for this message
Alexander Rødseth (alexanro) wrote :
Revision history for this message
In , Vitaliy-bugzilla (vitaliy-bugzilla) wrote :

Confirming.

Changed in wine:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
In , Xerox-xerox2000 (xerox-xerox2000) wrote :

the app starts fine for me using patch from bug http://bugs.winehq.org/show_bug.cgi?id=25423, so this is a duplicate

*** This bug has been marked as a duplicate of bug 25423 ***

Revision history for this message
In , Xerox-xerox2000 (xerox-xerox2000) wrote :

closing

Changed in wine:
status: Confirmed → Invalid
Revision history for this message
Alexander Rødseth (alexanro) wrote :

Is this marked as invalid?

status: Confirmed → Invalid

As far as I can tell, it should be marked as fixed instead.

Revision history for this message
dino99 (9d9) wrote :

neither wine1.2 or lucid are supported nowadays

Changed in wine1.2 (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.