Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JIT: Unexpected behavior when running FPU apps #7

Closed
midwan opened this issue Apr 14, 2020 · 3 comments
Closed

JIT: Unexpected behavior when running FPU apps #7

midwan opened this issue Apr 14, 2020 · 3 comments

Comments

@midwan
Copy link

midwan commented Apr 14, 2020

Hi Tom,

We tracked down an issue related to the current JIT code, which would need your help.
Here are the steps to recreate it:

  • Get the RNOPDF app from Aminet (https://aminet.net/package/gfx/show/RNOPDF_OS3).
  • Boot into a Workbench environment with JIT/JIT FPU enabled. The OS version doesn't seem to matter.
  • Running the 68k (non-FPU) version of the app, works as expected. The application window opens up and waits for further input from the user.
  • Running the FPU version of the app however, shows a "Stack overflow" error and fails to start.
  • Disabling JIT and trying the same, works as expected (but of course, much slower).

The same tests on WinUAE work without the stack overflow error. ;)

Hope this helps, but let me know if I can provide anything more to assist further in tracking this down.

@PandTomB
Copy link
Owner

Unable to reproduce because of missing library (cybergraphics.library).

@midwan
Copy link
Author

midwan commented Jun 15, 2020

I didn't notice that, but you can just use the freely available P96 package from Aminet then, to get RTG installed. In my tests I was always using RTG.

@midwan
Copy link
Author

midwan commented Jan 23, 2021

Confirmed fixed with f534a60

@midwan midwan closed this as completed Jan 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants