Dirk Hoffmann
Dirk Hoffmann
I don't really know how to tackle the issue as I haven't been able to reproduce it on my machine yet. I've added a mutex to the code where the...
The following should be tried: - Fire up some recent Amiga executable that has been compiled in debug mode (e.g., v4.0b1 is compiled this way) - Shut down the laptop...
@ha24-1, @nicolasbauw: Could you try to run v4.0b1 over night and see if it crashes? Neither @mithrendal nor myself have succeeded in reproducing the crash yet.
> version 4.0b1, are you sure? Any debug build is fine. To debug the issue, we need a symbolic name at the marked spot:
> V4.1.1 will not running but stays installed, right? Correct 👍.
> finally: vAmiga 4.0b1 crashed after wakeup host... Great! Here is the corresponding code: ```c++ func mtkView(_ view: MTKView, drawableSizeWillChange size: CGSize) { amiga.set(.HOST_FRAMEBUF_WIDTH, value: Int(size.width)) amiga.set(.HOST_FRAMEBUF_HEIGHT, value: Int(size.height)) reshape(withSize:...
``` 0 libswiftCore.dylib 0x19b452c24 closure #1 in closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 240 1 libswiftCore.dylib 0x19b452aec closure #1 in closure #1 in _assertionFailure(_:_:file:line:flags:) + 340 2 libswiftCore.dylib...
With some luck, v4.1.2 fixes the crash. I've moved the two `amiga.set` calls to ```Swift public func windowDidResize(_ notification: Notification) { ``` inside the `NSWindowDelegate`.
> Looks promising, emulator did not crash after standby (I did just one test though). Hoping for the best, I'll close the issue. Please reopen if it crashes again.
My original plan didn’t work as expected. Mapping Shift + Option to the left Amiga key failed because pressing Shift caused the Amiga’s own Shift key to go down. I’ve...