http://bugs.winehq.org/show_bug.cgi?id=21510
Summary: Ogre3D based game doesn't get any (mouse/keyboard)
user input
Product: Wine
Version: 0.9.11.
Platform: x86
URL: http://193.219.43.130/~winetester/bin/win32/SpaceBandi
ts/space_bandits_game.zip
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: saulius2(a)gmail.com
Pseudo-game called "Space Bandits" start's up and then I can only Ctrl-C it via
the console terminal. The game outputs own debug data to stderr, so I've added
+tid channel to make difference. Then wine prints only 2 lines, so there are
they:
0009:err:reg:SCSI_getprocentry SCSI type line scan count error (fscanf
returns 1, expected 2)
0009:fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported.
This is regression (or revealed bug) from quite old times [1]:
commit e66e34ef7b5ad61bda09067e6ea8f8990017b5de
Author: Vitaliy Margolen <wine-patch(a)kievinfo.com>
Date: Sat Mar 18 11:26:37 2006 -0700
dinput: Create single thread for mouse and keyboard hook.
Put keyboard & mouse hook callbacks into separate thread.
Move few global variables into object. Delete no longer used crit
section.
For hooks to work properly hook callback have to be in a thread
with message loop. Some games create separate threads just to handle
mouse and/or keyboard events that do not have message loop.
I know about bug 8854 where *both* keyboard and mouse input doesn't work. But
in it we have different offending patch.
This game has it's cpp-source in zip, but the main loop comes probably from
Ogre3D lib which version used to build the game was quite old.
[1] http://source.winehq.org/git/wine.git/?a=commit;h=e66e34ef7b5ad61b
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=31523
Bug #: 31523
Summary: WinZip 16.5 fails to install
Product: Wine
Version: 1.5.11
Platform: x86
URL: http://www.winzip.com/win/en/downwz.htm
OS/Version: Linux
Status: NEW
Keywords: download, Installer
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Classification: Unclassified
Created attachment 41458
--> http://bugs.winehq.org/attachment.cgi?id=41458
terminal output
A user in #winehq asked for it. The installer starts, then hangs on
initializing. The terminal output indicated mshtml and friends, so I tried
installing native ie7. After that, it quickly initializes then gets a fatal
error, so I'm not sure if it's related to ie or not.
The last fixme is from jscript, but winetricks wsh57 doesn't help, still hangs.
austin@debian:~$ sha1sum WinZip165.exe
3427282da505b8c158d0f8b7275f6bc30cd09826 WinZip165.exe
austin@debian:~$ du -h WinZip165.exe
348K WinZip165.exe
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=16411
Summary: Origin 8 - Some dialogs crash when activated
Product: Wine
Version: 1.1.10
Platform: PC
URL: http://www.originlab.com/index.aspx?s=12&lm=+62
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: msxml3
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Blocks: 3538
Install Origin 8.
Launch.
File, Import, Multiple ASCII
CRASH!
wine: Unhandled page fault on read access to 0x69736f70 at address 0x7d91bf96
(thread 0009), starting debugger...
Backtrace:
=>1 0x7d91bf96 priv_from_xmlDocPtr+0x6(doc=0x69736f70)
[/home/austin/wine-git/dlls/msxml3/domdoc.c:119] in msxml3 (0x0066ea70)
2 0x7d91bfb8 xmldoc_release+0x1e(doc=0x69736f70)
[/home/austin/wine-git/dlls/msxml3/domdoc.c:159] in msxml3 (0x0066eac0)
3 0x7d92a5ee Internal_Release+0x55(iface=0x181a8d54)
[/home/austin/wine-git/dlls/msxml3/node.c:1560] in msxml3 (0x0066eaf0)
4 0x7d92399b Internal_Release+0x50(iface=0x1816bffc)
[/home/austin/wine-git/dlls/msxml3/element.c:762] in msxml3 (0x0066eb20)
5 0x7d921fcc domelem_Release+0x2a(iface=0x1816bff8)
[/home/austin/wine-git/dlls/msxml3/element.c:88] in msxml3 (0x0066eb40)
0x7d91bf96 priv_from_xmlDocPtr+0x6
[/home/austin/wine-git/dlls/msxml3/domdoc.c:119] in msxml3: movl
0x0(%eax),%eax
119 return doc->_private;
+msxml attached
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=34917
Bug #: 34917
Summary: Error launching Defiance
Product: Wine
Version: 1.7.6
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wessnyder(a)comcast.net
Classification: Unclassified
New install, cannot get Defiance to launch. Error is Failed to parse
configuration file. Other error is the big message box with back trace. I will
attach this error message along with two debugs. I am not sure where the error
is at this moment. The game worked a long time ago before an update on Trion's
side.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=18795
Summary: YAMB (Yet another mp4box ui) memory error in some
circumstances
Product: Wine
Version: 1.1.22
Platform: PC
URL: http://yamb.unite-video.com/download.html
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: saverio.pub(a)inbox.com
I was able to repeat this bug all the times I tried the operations descripted;
it doesn't happen on Windows environments.
I tested YAMB for extracting tracks from an MP4 file, containing an audio and a
video track.
Operations:
Editing => Click to extract streams => Select the file => Click on one of the
two streams => Tick "Extract all streams to raw format" => Click "Next".
The demuxing now went fine.
Click on "Back" => Choose another file and repeat the same operation => BUG!
Access violation occurs.
I don't see anything relevant in the terminal log.
Application download address: http://yamb.unite-video.com/download.html
O/S: Ubuntu Karmic Alpha 1
HW: Dell XPS 1530
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=10777
Summary: Le Grand Robert v2 demo crashes on "copy"
Product: Wine
Version: CVS/GIT
Platform: Other
URL: http://lerobert.customers.artful.net/editions-
electroniques/catalogue/gr/grand_robert_demo.asp
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
The demo installs and starts nicely.
All the italics are illegible unless you install corefonts' times,
but that's not what this report is about.
Selecting "copy" (either by ^C, File / Copy, or the Copy button
in the toolbar on the right) crashes the app. The stack is
simplest if you press ^C, but all seem to be a null
pointer reference in the same function.
Native msvcrt doesn't help.
The log doesn't seem too illuminating, but warn+heap
has the spectacular effect of changing the stack
completely to lots of 5555's.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=37785
Bug ID: 37785
Summary: dBASE Plus 9.x demo crashes on startup (custom DRM
scheme translates API entry points to dynamic thunks,
calling PIC code outside of original code section)
Product: Wine
Version: 1.7.33
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
reported by a user in #winehq
The app seems to be protected by a custom DRM scheme which causes some grief.
I couldn't find a known signature using protection scanners ... but that
doesn't matter in the end :)
Another protection that tries to be uberclever, rewriting/translating API entry
points.
Unlike other protection schemes which only target the prolog code, this one
processes *all* entry point opcodes.
It disassembles them and partially replaces opcodes with alternatives which
preserves the original semantics of the code sequence. The "new" sequence is
written out to a dynamic thunk on heap and referred via trampolines from its
own code.
Example API entry, original 'GetStartupInfoW':
--- snip ---
.text:7B83ADE7 push ebp
.text:7B83ADE8 mov ebp, esp
.text:7B83ADEA push edi
.text:7B83ADEB push esi
.text:7B83ADEC push ebx
.text:7B83ADED call __x86_get_pc_thunk_bx
.text:7B83ADF2 add ebx, 8420Eh
.text:7B83ADF8 mov eax, [ebp+8]
.text:7B83ADFB mov edx, eax
.text:7B83ADFD lea esi, (startup_infoW.cb - 7B8BF000h)[ebx]
.text:7B83AE03 mov eax, 11h
.text:7B83AE08 mov edi, edx
.text:7B83AE0A mov ecx, eax
.text:7B83AE0C rep movsd
.text:7B83AE0E pop ebx
.text:7B83AE0F pop esi
.text:7B83AE10 pop edi
.text:7B83AE11 pop ebp
.text:7B83AE12 retn 4
--- snip ---
The protection scheme translates the entry point to a dynamic thunk:
--- snip ---
003E3208 52 PUSH EDX
003E3209 892C24 MOV DWORD PTR SS:[ESP],EBP
003E320C 89E5 MOV EBP,ESP
003E320E 52 PUSH EDX
003E320F 893C24 MOV DWORD PTR SS:[ESP],EDI
003E3212 50 PUSH EAX
003E3213 893424 MOV DWORD PTR SS:[ESP],ESI
003E3216 EB 03 JMP SHORT 003E321B
...
003E321B 50 PUSH EAX
003E321C 891C24 MOV DWORD PTR SS:[ESP],EBX
003E321F 87E4 XCHG ESP,ESP
003E3221 E8 AAC6437B CALL 7B81F8D0 ; __x86_get_pc_thunk_bx
003E3226 81C3 0E420800 ADD EBX,8420E
003E322C 3E:8B45 08 MOV EAX,DWORD PTR DS:[EBP+8]
003E3230 8D10 LEA EDX,[EAX]
003E3232 8DB3 005B1A00 LEA ESI,[EBX+1A5B00]
003E3238 B8 11000000 MOV EAX,11
003E323D 3E:8D3A LEA EDI,DS:[EDX]
003E3240 3E:8D08 LEA ECX,DS:[EAX]
003E3243 F3:A5 REP MOVS DWORD PTR ES:[EDI],DWORD PTR DS:[ESI]
003E3245 5B POP EBX
003E3246 8B3424 MOV ESI,DWORD PTR SS:[ESP]
003E3249 8D6424 04 LEA ESP,[ESP+4]
003E324D 8B3C24 MOV EDI,DWORD PTR SS:[ESP]
003E3250 8D6424 04 LEA ESP,[ESP+4]
003E3254 8B2C24 MOV EBP,DWORD PTR SS:[ESP]
003E3257 8D6424 04 LEA ESP,[ESP+4]
003E325B C2 0400 RETN 4
...
__x86_get_pc_thunk_bx:
7B81F8D0 8B1C24 MOV EBX,DWORD PTR SS:[ESP]
7B81F8D3 C3 RETN
--- snip ---
This of course can't work with Wine's PIC code.
'__x86_get_pc_thunk_bx' must be called from within the original code section
otherwise the PC relative offset will be always wrong.
I started placing wrapper functions in between to preserve the PIC semantics
(which works) but gave up after seeing that almost every API call is affected.
I don't think it's worth to waste more time with this unless someone writes a
code generator to wrap every entry point containing PIC code in automated way.
$ sha1sum Plus951b2426Full20141124.exe
997a7411a0c7b8c1e0598142d1b3c3da9005147b Plus951b2426Full20141124.exe
$ du -sh Plus951b2426Full20141124.exe
182M Plus951b2426Full20141124.exe
$ wine --version
wine-1.7.33-84-gfecbc88
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.
http://bugs.winehq.org/show_bug.cgi?id=26400
Summary: Wings over Europe freezes during campaign generation
Product: Wine
Version: 1.3.15
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gyebro69(a)gmail.com
Created an attachment (id=33620)
--> (http://bugs.winehq.org/attachment.cgi?id=33620)
plain terminal output
The game (Wings over Europe: Cold War gone Hot) hangs while generating a
campaign mission. Instant action and single missions have no such problem.
After selecting Campaign from the main menu you can create a campaign. Pressing
on the <Accept> button will pop up a window: 'Please enter campaign savename:'.
However the game seems to be frozen at that point, neither mouse nor keyboard
respond any more.
The same problem occurs with Wine-0.9.33, 1.0.1, 1.2.2 and so on.
Tested in a clean Wine prefix, only native d3dx9_36.dll was placed into the
game directory.
No demo available.
Fedora 14
Nvidia GeForce 250 / driver 260.19.36
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=23976
Summary: The Scourge Project: freezes when changing screen
resolution
Product: Wine
Version: 1.3.0
Platform: x86
URL: http://demos.gamersgate.com/17041
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gyebro69(a)gmail.com
Created an attachment (id=30110)
--> (http://bugs.winehq.org/attachment.cgi?id=30110)
console log
The Scourge Project freezes when I change the screen resolution in the game.
The issue happens both in virtual desktop mode and in fullscreen, w/o audio
enabled. A similar (if not the same) freezing occurs when you exit the game.
The game uses the Unreal Engine v3.0.
How to reproduce the issue in the demo:
1. Install the demo; the following components are required to start the game:
vcrun2005, vcrun2008, physx, xact, DX 9/10 libraries. ALSA needs to be set to
'Emulation' to play sounds.
2. Start the demo by ../Binaries/Win32/ScourgeGame.exe. In the main menu click
on 'Play offline' > Options > change the resolution to a different one, click
on 'Apply' then 'Apply resolution' >> the game will freeze.
The following line in the log seems to be suspicious:
'fixme:d3d:IWineD3DEventQueryImpl_GetData (0x1791e8) Wrong thread, reporting
GPU idle.'
It has been reported in bug #19748.
Fedora 13
Wine-1.3.0
Nvidia 7600 GT / driver 195.36.31
Link to the demo added to URL (download size is 1.5 GB)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=34554
Bug #: 34554
Summary: i can't install microsoft office 2003 in whine 1.6
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ismailkimiawan22(a)gmail.com
Classification: Unclassified
Created attachment 46003
--> http://bugs.winehq.org/attachment.cgi?id=46003
bug
when i want to install microsoft office 2013 i can't do it
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.