[Bug 31308] Remote Tools for Visual Studio 2012 RC installer for Windows on ARM (WoA) crashes because TPIDRURW (user TLS register) needs to be set to TEB address

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 29 12:25:22 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31308

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |Installer
          Component|-unknown                    |ntdll
            Summary|Remote Tools for Visual     |Remote Tools for Visual
                   |Studio 2012 RC for Windows  |Studio 2012 RC installer
                   |on ARM (WoA) crashes        |for Windows on ARM (WoA)
                   |because TPIDRURW (user TLS  |crashes because TPIDRURW
                   |register) needs to be set   |(user TLS register) needs
                   |to TEB address              |to be set to TEB address

--- Comment #9 from Anastasius Focht <focht at gmx.net> 2012-07-29 12:25:22 CDT ---
Hello André,

--- quote ---
Created attachment 41189 [details]
patch (TEB)

does this patch works with your kernel changes?
--- quote ---

Well, it doesn't crash but the runtime behaviour with your patch is clearly
different from mine -> worse.

I found a package from Windows 8 SDK (Windows Performance Toolkit) to contain
some PE32 binaries for ARM to play with ("WPTarm-arm_en-us.msi").

I get console output from console apps (synopsys) and one app crashes with
unimpl. API backtrace which is completely sane in this case (I'll file a bug
later for that) - all with my patch.

Yours doesn't come that far. It complains about missing dlls etc. and silently
exits.

Both have the kernel patch applied and only Wine ntdll is different.

Regards

-- 
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.


More information about the wine-bugs mailing list