GNOME Bugzilla – Bug 549245
Aisleriot crashes when doubleclicking
Last modified: 2012-01-31 23:23:27 UTC
Steps to reproduce: 1. All the cards were on the stock pile 2. 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: 1. All the cards were on the stock pile 2. I double clicked on the empty space where a card could be drawn from 3. 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 ?? ()
+ Trace 205615
Thread 1 (Thread -1224296768 (LWP 18397))
Other information:
Gnome 2.14, eh? Sounds like bug 416255.
Indeed. This is fixed in 2.20.x (maybe 2.18.x even). *** This bug has been marked as a duplicate of 416255 ***
This bug is being reassigned to the "general" component so we can close the aisleriot bugzilla component. Apologies for the mass email!