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

Untangle: large games reset part way through #631

Closed
its-dave opened this issue Dec 14, 2023 · 1 comment
Closed

Untangle: large games reset part way through #631

its-dave opened this issue Dec 14, 2023 · 1 comment
Labels
bug Fails to work as advertised or fails to meet most people's expectations crash The app dies, hangs, or loses data

Comments

@its-dave
Copy link

Describe the bug
When playing a larger game (>40 points) of Untangle the game will reset mid-game while moving a point, losing all progress. This is happening consistently. I cannot press undo to restore the lost game.

Version info

  • Phone/tablet model: Pixel 5
  • Android version: 14
  • App version: Version 2023-11-15-2237-96d65e85

Additional context
This has only started happening since the last update and I have only observed it on Untangle so maybe related to #625?

@its-dave its-dave added the bug Fails to work as advertised or fails to meet most people's expectations label Dec 14, 2023
@bobsayshilol
Copy link

Seeing the same thing with signpost. Repro is as simple as dragging for a total of ~30s (doesn't have to be one continuous drag) and the game will reset. Note that my device is running at 90fps, so if it's tied to frame rate then it might take more/less time.

I thought it might be specific to the blitting code so I tried the same repro on pegs and it happens in about the same amount of time. untangle doesn't use a blitter AFAICT but the same repro does trigger the issue (feels like it takes >30s though).

In the adb logs I see the following in all 3 cases right at the reset:

1723  3769 E BpBinder: Too many binder proxy objects sent to uid 1000 from uid 10240 (6000 proxies held)
1723  1819 E ActivityManager: Uid 10240 sent too many Binders to uid 1000
1723  1805 D DisplayManagerService: Drop pending events for gone uid 10240
1723  1819 I ActivityManager: Killing 21424:name.boyle.chris.sgtpuzzles/u0a240 (adj 0): Too many Binders sent to SYSTEM

There's also a constant spam of this while dragging:

 1723  2079 D CoreBackPreview: Window{b84db6c u0 name.boyle.chris.sgtpuzzles/name.boyle.chris.sgtpuzzles.GamePlay}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@67bc279, mPriority=-1, mIsAnimationCallback=false}
 1723  2079 D CoreBackPreview: Window{b84db6c u0 name.boyle.chris.sgtpuzzles/name.boyle.chris.sgtpuzzles.GamePlay}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a88dbbe, mPriority=0, mIsAnimationCallback=true}
21424 21424 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@373dfc8

@chrisboyle chrisboyle added the crash The app dies, hangs, or loses data label Jan 4, 2024
@chrisboyle chrisboyle added this to the next-play-release milestone Feb 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fails to work as advertised or fails to meet most people's expectations crash The app dies, hangs, or loses data
Projects
None yet
Development

No branches or pull requests

3 participants