Description
I have a simple MAUI app targeting iOS platform.
The app works fine when interpreter mode is turned off, but crashes when it is turned on.
This makes me believe that the interpreter mode is chocking on some of the IL instructions which work normally in a non-interpreter mode.
Additional information : The app has been obfuscated using preemptive Dotfuscator tool
Steps to Reproduce
- build the sample maui app.
- obfuscate using preemptive dotfuscator. (license and other details can be provided as necessary)
- deploy to an ios device
- click button . observe crash
- remove " UseInterpreter - true" from the project configuration
- build, obfuscate and deploy to ios
- Click the button, application doesn't crash
Link to public reproduction project repository
https://github.com/SatishDCelestial/dotnetmauibug
Version with bug
8.0.3 GA
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
No response
Did you find any workaround?
Not using interpreter mode is the only workaround and it is not acceptable to the user.
Relevant log output
No response
Description
I have a simple MAUI app targeting iOS platform.
The app works fine when interpreter mode is turned off, but crashes when it is turned on.
This makes me believe that the interpreter mode is chocking on some of the IL instructions which work normally in a non-interpreter mode.
Additional information : The app has been obfuscated using preemptive Dotfuscator tool
Steps to Reproduce
Link to public reproduction project repository
https://github.com/SatishDCelestial/dotnetmauibug
Version with bug
8.0.3 GA
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
No response
Did you find any workaround?
Not using interpreter mode is the only workaround and it is not acceptable to the user.
Relevant log output
No response