azahar-emu / azahar

A new Citra fork
https://azahar-emu.org/
2.69k stars 134 forks source link

App crashes after pausing emulation #110

Closed HFPasfho closed 3 months ago

HFPasfho commented 7 months ago

Is there an existing issue for this?

Affected Build(s)

2110

Description of Issue

Pausing/resuming emulation crashes Lime3DS. Sometimes it takes two or three pauses to crash the app but sometimes it crashes immediately.

Expected Behavior

Pausing and resuming emulation should not crash the app.

Reproduction Steps

  1. Start a game
  2. Pause emulation
  3. Resume emulation
  4. Go to step 2 if the app didn't crash already

Log File

This crash doesn't produce any new entries in logfile

System Configuration

CPU: Exynos 9810 GPU/Driver: RAM: 4 GB OS: Android 10

rtiangha commented 7 months ago

Did it ever work under older Lime3DS releases? How about the last Citra nightly? Or even PabloMK7's fork?

HFPasfho commented 6 months ago

I don't know. 2110 was the first Lime3DS version I tried and I newer used Pablo's fork. I've never noticed this problem on Citra stable though.

kleidis commented 4 months ago

@OpenSauce04

This issue has gotten a lot worse

Just pasuing the emulator once on both OpenGL and Vulkan will crash the emulator instantly on my device

On some games like Mario 3D Land

On other games like Maeio and Luigi, it crashes on the 2nd pause

OpenSauce04 commented 4 months ago

I am now able to replicate the issue where I couldn't before, however on my end it happens after pausing, unpausing, then repausing.

Now that I can replicate the issue, I will investigate when I am able. I am unsure what could have changed between when this issue was made and now to make me able to replicate it.