Aisleriot crashes when doubleclicking
Submitted by Walt
Assigned to gno..@..e.bugs
Link to original bug (#549245)
Description
Steps to reproduce:
- All the cards were on the stock pile
- I double clicked on the empty space where a card could be drawn from
Stack trace:
From: <>
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.14.0
Subject: AisleRiot Solitaire
Distribution: Debian 4.0 Package: gnome-games Severity: Normal Version: GNOME2.14.3 unspecified Gnome-Distributor: Debian Synopsis: AisleRiot Solitaire Bugzilla-Product: gnome-games Bugzilla-Component: aisleriot Bugzilla-Version: unspecified Description: Description of the crash: As I was playing plait on AisleRiot Solitaire, the program crashed.
Steps to reproduce the crash:
- All the cards were on the stock pile
- I double clicked on the empty space where a card could be drawn from
Expected Results:
How often does this happen?
I tried it again and the same thing happened
Additional Information:
Included file "/tmp/arcrashNCDSGU": Variation: Plait Seed: 54757121 Scheme error: (cdr Wrong type argument in position ~A: ~S (1 ()) #f) Scheme tag: wrong-type-arg
Backtrace: In unknown file: ?: 0* [button-double-clicked 9] In /usr/share/sol-games/plait.scm: 300: 1* (let ((dc-slots #)) (if (not #) (let # #) #f)) 303: 2 (if (not (home? source)) (let (#) (if valid-slot # #f)) #f) ... 311: 3 (begin (add-cards! valid-slot (list (remove-card source))) #t) 312: 4* [add-cards! 7 ... 312: 5* [list ... 312: 6* [remove-card 9] In /usr/share/sol-games/sol.scm: 226: 7 (let ((cards (get-cards slot-id))) (set-cards! slot-id (cdr cards)) ...) 227: 8* [set-cards! 9 ... 227: 9* [cdr ()]
Deck State: Slot 0 (Empty) Slot 1 (Empty) Slot 2 (0 1 #f) Slot 3 (0 4 #f), (0 5 #f), (0 6 #f), (0 7 #f), (0 8 #f) (0 9 #f), (0 10 #f), (0 11 #f), (0 12 #f), (0 13 #f) (0 1 #f) Slot 4 (0 4 #f), (0 5 #f), (0 6 #f), (0 7 #f), (0 8 #f) (0 9 #f), (0 10 #f) Slot 5 (3 2 #f) Slot 6 (2 2 #f) Slot 7 (Empty) Slot 8 (2 3 #f) Slot 9 (Empty) Slot 10 (2 1 #t), (3 3 #t), (0 2 #t), (3 1 #t), (0 12 #t) (3 13 #t), (0 11 #t), (3 12 #t), (0 2 #t) Slot 11 (3 4 #f), (3 5 #f), (3 6 #f), (3 7 #f), (3 8 #f) (3 9 #f), (3 10 #f), (3 11 #f), (3 12 #f), (3 13 #f) (3 1 #f), (3 2 #f), (3 3 #f) Slot 12 (3 4 #f), (3 5 #f), (3 6 #f), (3 7 #f), (3 8 #f) (3 9 #f), (3 10 #f), (3 11 #f) Slot 13 (0 3 #f) Slot 14 (0 3 #f) Slot 15 (Empty) Slot 16 (0 13 #f) Slot 17 (2 4 #f), (2 5 #f), (2 6 #f), (2 7 #f), (2 8 #f) (2 9 #f), (2 10 #f), (2 11 #f), (2 12 #f), (2 13 #f) (2 1 #f), (2 2 #f), (2 3 #f) Slot 18 (2 4 #f), (2 5 #f), (2 6 #f), (2 7 #f), (2 8 #f) (2 9 #f), (2 10 #f), (2 11 #f), (2 12 #f), (2 13 #f) Slot 19 (Empty) Slot 20 (Empty) Slot 21 (1 4 #f), (1 5 #f), (1 6 #f), (1 7 #f), (1 8 #f) (1 9 #f), (1 10 #f), (1 11 #f), (1 12 #f), (1 13 #f) (1 1 #f), (1 2 #f), (1 3 #f) Slot 22 (1 4 #f), (1 5 #f), (1 6 #f), (1 7 #f), (1 8 #f) (1 9 #f), (1 10 #f), (1 11 #f), (1 12 #f), (1 13 #f) (1 1 #f), (1 2 #f), (1 3 #f)
Debugging Information:
Backtrace was generated from '/usr/libexec/aisleriot'
(no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1224296768 (LWP 18397)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xb7fb5410 in ?? ()
#0 0xb7fb5410 in ?? ()
#1 0x00000001 in ?? ()
#2 0x00000000 in ?? ()
Thread 1 (Thread -1224296768 (LWP 18397)):
#0 0xb7fb5410 in ?? ()
No symbol table info available.
#1 0x00000001 in ?? ()
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#0 0xb7fb5410 in ?? ()
Other information:
Version: 2.1.x
Resolution: RESOLVED DUPLICATE