GeoffreyBoom / solitaire-for-android

Automatically exported from code.google.com/p/solitaire-for-android
Apache License 2.0
0 stars 0 forks source link

Missing cards while playing Spider #52

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
While playing spider the game got into the state shown in the screenshot in the 
final deal. Three cards are missing: king of diamonds, queen of diamonds, and 
king of clubs.

What steps will reproduce the problem?
unknown. See log files below.

What version of the product are you using? On what operating system?
version 449 on Android 2.1 (Motorola Droid)

logs I grabbed from ddms after the initial problem:

06-12 18:57:04.114: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 19:04:14.155: INFO/UsageStats(1017): Something wrong here, didn't expect 
com.kmagic.solitaire to be paused
06-12 19:48:56.655: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 19:48:58.710: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 19:48:58.764: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 19:48:59.085: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 19:49:01.874: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 20:00:10.293: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 20:45:51.350: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 20:45:51.405: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 20:45:51.741: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 20:45:53.811: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 21:04:39.296: INFO/ActivityManager(1017): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10200000 cmp=com.kmagic.solitaire/.Solitaire bnds=[5,640][115,758] }
06-12 21:08:03.949: INFO/ActivityManager(1017): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10500000 cmp=com.kmagic.solitaire/.Solitaire bnds=[5,640][115,758] }

At this point I tried restarting the game and got the display in the second 
screenshot. Here are the logs for that:

06-12 21:16:44.925: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 21:16:44.941: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 21:16:45.246: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire
06-12 21:17:59.024: INFO/ActivityManager(1017): Starting activity: Intent { 
act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] 
flg=0x10200000 cmp=com.kmagic.solitaire/.Solitaire bnds=[5,640][115,758] }
06-12 21:18:04.626: INFO/UsageStats(1017): Unexpected resume of 
com.kmagic.solitaire while already resumed in com.kmagic.solitaire

Original issue reported on code.google.com by red...@gmail.com on 13 Jun 2010 at 1:21

Attachments:

GoogleCodeExporter commented 9 years ago
I've also seen this, usually one card at a time.  Restart doesn't bring back 
the missing card!  I think that when I did try that, the last time, it shortly 
thereafter led to the game crashing and starting on a new game.

I've checked the source for the data file name, but 
/data/data/com.kmagic.solitaire/files/solitaire_save.bin is permissions 0660 
and my phone is not rooted.  Is there anything I can do to help debug this?

Currently running 1.12.2 on Android 2.3.4 (Nexus One).

My Spider 2 Suit currently has two stacks of diamonds, one K-10 and the other 
8-A, the 9 is missing.  I'll leave it like that for a while, in case there's 
something I can do to help.

Original comment by syscomet on 8 Jul 2011 at 7:10

GoogleCodeExporter commented 9 years ago
I have Android v. 2.2.2.  While playing 4 suit spider, I got down to the last 
stack but was missing a card. I don't know what happened because it seems to 
start with the right number of cards. I've played beyond a dozen times and 
restart or undo the games frequently. This is the first time it has happened.

Original comment by annemari...@gmail.com on 24 Jan 2012 at 6:48

GoogleCodeExporter commented 9 years ago
Oh, I hadn't realised I hadn't updated the bug with known trigger conditions, 
sorry.

Pressing "back", to go back a move, while a new layer is currently being dealt, 
causes this.

Original comment by syscomet on 24 Jan 2012 at 6:36

GoogleCodeExporter commented 9 years ago
Thanks! Makes me feel better that I wasn't completely crazy.

Original comment by annemari...@gmail.com on 25 Jan 2012 at 3:39