mono/mono

mixed mode assembly (still) not working on win32 build

オープン

#10,268 opened on 2018/08/23

 (8 件のコメント) (0 件のリアクション) (0 人の担当者)C# (3,813 件のフォーク)batch import
area-Runtime: JIThelp wantedproposal

Repository metrics

Stars
 (11,435 個のスター)
PR merge metrics
 (30d に merged PR はありません)

説明

Steps to Reproduce

  1. Download one of the hybrid build from https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft%20Font%20Validator/old/win32.hybrid/
  2. run
"c:/Program Files/Mono/bin/mono.exe" --mixed-mode bin/FontValidator.exe -file c:/Windows/Fonts/times.ttf +raster-tests -report-stdout
  1. See result below:

Current Behavior

WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
c:/Windows/Fonts/times.ttf (file 1 of 1)
return type 0x1b unknown
* Assertion: should not be reached at ..\mono\metadata\marshal-ilgen.c:5997


abnormal program termination


Expected Behavior

c:/Windows/Fonts/times.ttf (file 1 of 1)
... a lot of information
Reports are ready!

On which platforms did you notice this

[ ] macOS [ ] Linux [*] Windows

Version Used:

"c:/Program Files/Mono/bin/mono.exe" --version
Mono JIT compiler version 5.14.0 (Visual Studio built mono)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           normal
	SIGSEGV:       normal
	Notification:  Thread + polling
	Architecture:  x86
	Disabled:      none
	Misc:          softdebug 
	Interpreter:   yes
	LLVM:          supported, not enabled.
	GC:            sgen (concurrent by default)


Stacktrace

return type 0x1b unknown
* Assertion: should not be reached at ..\mono\metadata\marshal-ilgen.c:5997


abnormal program termination

コントリビューターガイド