[Bug 35870] SketchUp Make 2014 hangs on startup (Ruby interpreter relies on msvcrt internal semi-documented 'ioinfo' structure layout)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jul 3 13:59:30 CDT 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                URL|http://www.sketchup.com/dow |http://dl.trimble.com/sketc
                   |nload                       |hup/SketchUpMake-en.exe
                 CC|                            |focht at gmx.net
          Component|-unknown                    |msvcrt
         Resolution|---                         |DUPLICATE
            Summary|SketchUp Make 2014:         |SketchUp Make 2014 hangs on
                   |Inactive main window.       |startup (Ruby interpreter
                   |                            |relies on msvcrt internal
                   |                            |semi-documented 'ioinfo'
                   |                            |structure layout)

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

dupe of bug 34941

Prerequisite: 'winetricks -q dotnet40' (without Mono prefix)

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/SketchUp/SketchUp 2014

$ WINEDEBUG=+tid,+seh,+relay,+msvcrt wine ./SketchUp.exe >>log.txt 2>&1
...
002a:Call KERNEL32.CreateFileW(04750ec8 L"C:/Program Files/SketchUp/SketchUp
2014/Tools/extensions.rb",80000000,00000003,0033f1f0,00000003,00000080,00000000)
ret=7da6348b
002a:Ret  KERNEL32.CreateFileW() retval=000002c0 ret=7da6348b 
...
002a:Call msvcrt._get_osfhandle(00000003) ret=6690f28c
002a:trace:msvcrt:MSVCRT__get_osfhandle :fd (3) handle (0x2c0)
002a:Ret  msvcrt._get_osfhandle() retval=000002c0 ret=6690f28c
002a:Call msvcrt._get_osfhandle(00000003) ret=6690f2af
002a:trace:msvcrt:MSVCRT__get_osfhandle :fd (3) handle (0x2c0)
002a:Ret  msvcrt._get_osfhandle() retval=000002c0 ret=6690f2af
002a:Call KERNEL32.PeekConsoleInputA(000002c0,0033f220,00000001,0033f21c)
ret=6690f2d2
002a:Ret  KERNEL32.PeekConsoleInputA() retval=00000000 ret=6690f2d2
002a:Call msvcrt.malloc(00002000) ret=667ddbdf
002a:Call ntdll.RtlAllocateHeap(02ec0000,00000000,00002000) ret=7da6ad1b
002a:Ret  ntdll.RtlAllocateHeap() retval=04752780 ret=7da6ad1b
002a:Ret  msvcrt.malloc() retval=04752780 ret=667ddbdf
002a:trace:seh:__regs_MSVCRT__setjmp3 buf=0x33f1b0 ebx=04750ec8 esi=0033f228
edi=00000004 ebp=0033f20c esp=0033f170 eip=66900c79 frame=0033f86c
002a:trace:seh:__regs_MSVCRT__setjmp3 buf=0x2ec1598 ebx=02ec1540 esi=7bc39ed8
edi=0033f19c ebp=0033f16c esp=0033f130 eip=668ff695 frame=0033f86c
002a:Call KERNEL32.ReleaseMutex(000002c8) ret=668ff6af
002a:Ret  KERNEL32.ReleaseMutex() retval=00000001 ret=668ff6af
002a:Call msvcrt._get_osfhandle(00000003) ret=669176ca
002a:trace:msvcrt:MSVCRT__get_osfhandle :fd (3) handle (0x2c0)
002a:Ret  msvcrt._get_osfhandle() retval=000002c0 ret=669176ca
002a:Call msvcrt._get_osfhandle(00000003) ret=669176f4
002a:trace:msvcrt:MSVCRT__get_osfhandle :fd (3) handle (0x2c0)
002a:Ret  msvcrt._get_osfhandle() retval=000002c0 ret=669176f4
003b:Ret  KERNEL32.WaitForSingleObject() retval=00000102 ret=668fd226
003b:Call KERNEL32.WaitForSingleObject(000002cc,0000000a) ret=668fd226 
...
002a:err:ntdll:RtlpWaitForCriticalSection section 0x2ec0d10 "?" wait timed out
in thread 002a, blocked by 0000, retrying (60 sec) 
--- snip ---

$ sha1sum SketchUpMake-en.exe 
16fb5a8044b2e83a3d5d431fba12fc96d10670a6  SketchUpMake-en.exe

$ du -sh SketchUpMake-en.exe 
80M    SketchUpMake-en.exe

$ wine --version
wine-1.7.21-41-g5af3b8c

Regards

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

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