[Bug 38027] HyperStudio 5 (.NET 4.0 app) fails to start, reports 'tiff_get_decode_info unhandled grayscale sample count 2'

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 14 07:14:28 CST 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |dotnet, download
             Status|UNCONFIRMED                 |NEW
                 CC|                            |focht at gmx.net
          Component|-unknown                    |windowscodecs
            Summary|HyperStudio 5 fails to      |HyperStudio 5 (.NET 4.0
                   |start                       |app) fails to start,
                   |                            |reports
                   |                            |'tiff_get_decode_info
                   |                            |unhandled grayscale sample
                   |                            |count 2'
     Ever confirmed|0                           |1

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

--- quote ---
When started, HyperStudio shows splash screen but then Wine Debugger pops-up
with "DbgBreakPoint+0x1 in ntdll: ret".
--- quote ---

That's bug 32323 

With .NET applications *always* check the terminal for messages from .NET
runtime *after* closing the crash reporting tool.

--- snip ---
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000401,(nil),0x0001,0x00000000,0x1a08f0c,(nil)):
stub
err:eventlog:ReportEventW L"Application: HyperStudio.exe\nFramework Version:
v4.0.30319\nDescription: The application requested process termination through
System.Environment.FailFast(string message).\nMessage: Unrecoverable system
error.\nStack:\n   at System.Environment.FailFast(System.String)\n   at
MS.Internal.Invariant.Fai"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
--- snip ---

-> 'winetricks -q corefonts'

Using next issue to not letting this bug go to waste.

Relevant part of trace log (without relay, causes problems here):

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Software MacKiev/HyperStudio 5

$ WINEDEBUG=+tid,+seh,+loaddll,+process,+msxml,+msvcrt wine ./HyperStudio
>>log.txt 2>&1
...
0038:trace:msvcrt:MSVCRT__wfsopen (L"C:\\Program Files\\Software
MacKiev\\HyperStudio
5\\Resources\\DrawingTools\\ToolsTemplates\\Circle3D.tiff",L"rb")
0038:trace:msvcrt:msvcrt_get_flags L"rb"
...
0038:fixme:wincodecs:tiff_get_decode_info unhandled grayscale sample count 2
0038:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b83b54f
ip=7b83b54f tid=0038
0038:trace:seh:raise_exception  info[0]=80004005
0038:trace:seh:raise_exception  info[1]=00000000
0038:trace:seh:raise_exception  info[2]=00000000
0038:trace:seh:raise_exception  info[3]=00000000
0038:trace:seh:raise_exception  info[4]=79140000
0038:trace:seh:raise_exception  eax=7b8271d5 ebx=7b8c1000 ecx=80004005
edx=01a0cac4 esi=01a0cb74 edi=001a4760
0038:trace:seh:raise_exception  ebp=01a0cb08 esp=01a0caa4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200283
0038:trace:seh:call_vectored_handlers calling handler at 0x791f5a7c
code=e0434352 flags=1
...
0038:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83b54f
ip=7b83b54f tid=0038
0038:trace:seh:raise_exception  info[0]=7d10ba80
0038:trace:seh:raise_exception  info[1]=7d10df58
wine: Call from 0x7b83b54f to unimplemented function
msvcr100.dll.__CxxExceptionFilter, aborting
...
--- snip ---

'winetricks -q windowscodecs' works around and lets the app start.

Source:
http://source.winehq.org/git/wine.git/blob/30f98340618b1ebfce38c83ac7c189a34d2559e4:/dlls/windowscodecs/tiffformat.c#l329

$ sha1sum HS5Win.exe 
23996c0fcc19dd47fdb005a33a9fde79f44f4137  HS5Win.exe

$ du -sh HS5Win.exe 
690M    HS5Win.exe

$ wine --version
wine-1.7.36-83-gf75d1b0

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