Bug#701815: aisleriot: Spider - While playing Spider, an exception occurs whenever you stack (complete) a column

German A. Monfort german.monfort at gmail.com
Wed Feb 27 13:10:24 UTC 2013


Package: aisleriot
Version: 1:3.4.1-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
Just double click on a complete group of cards (12 cards) to stack them.
Playing 2 suits.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
An exceptions is shown on the console and the game is restarted, the trace is
as follows:

Aisleriot 3.4.1 scheme exception occurred
-- 8< --
Variation: spider
Scheme error:
        (#f Wrong type (expecting ~A): ~S (exact integer ((1 2 #t) (2 2 #t) (3
2 #t) (4 2 #t) (5 2 #t) (6 2 #t) (7 2 #t) (8 2 #t) (9 2 #t) (10 2 #t) (11 2 #t)
(12 2 #t) (13 2 #t) (11 3 #t) (5 3 #t) (2 3 #t) (3 3 #t) (4 2 #t) (5 3 #t) (6 3
#f) (13 2 #f) (5 2 #f) (13 3 #f))) (((1 2 #t) (2 2 #t) (3 2 #t) (4 2 #t) (5 2
#t) (6 2 #t) (7 2 #t) (8 2 #t) (9 2 #t) (10 2 #t) (11 2 #t) (12 2 #t) (13 2 #t)
(11 3 #t) (5 3 #t) (2 3 #t) (3 3 #t) (4 2 #t) (5 3 #t) (6 3 #f) (13 2 #f) (5 2
#f) (13 3 #f))))
Scheme tag:
        wrong-type-arg

Backtrace:
In ice-9/boot-9.scm:
 149: 10 [catch #t #<catch-closure e31a00> ...]
 157: 9 [#<procedure dcd0f0 ()>]
In unknown file:
   ?: 8 [catch-closure]
In ice-9/boot-9.scm:
 149: 7 [catch #t #<catch-closure 1a492e0> ...]
 157: 6 [#<procedure 1811a50 ()>]
In unknown file:
   ?: 5 [catch-closure]
In spider.scm:
 206: 4 [button-double-clicked 12]
In api.scm:
 548: 3 [remove-n-cards 12 13]
In unknown file:
   ?: 2 [list-tail 13 ((1 2 #t) (2 2 #t) (3 2 #t) ...)]
In ice-9/boot-9.scm:
 102: 1 [#<procedure 1801840 at ice-9/boot-9.scm:97:6 (thrown-k . args)> wrong-
type-arg ...]
In unknown file:
   ?: 0 [catch-closure wrong-type-arg #f ...]


Deck State:
        Slot 0
                (2 4 #f) ,(3 11 #f) ,(2 9 #f)
 ,(2 3 #f) ,(3 9 #f) ,(2 3 #f) ,(2 9 #f) ,(2 6 #f)
        Slot 1
                (Empty)
        Slot 2
                (Empty)
        Slot 3
                (Empty)
        Slot 4
                (Empty)
        Slot 5
                (Empty)
        Slot 6
                (Empty)
        Slot 7
                (Empty)
        Slot 8
                (Empty)
        Slot 9
                (2 12 #t) ,(2 10 #t) ,(2 8 #t)
 ,(2 11 #t) ,(2 9 #t) ,(2 7 #t) ,(3 12 #t)
        Slot 10
                (3 13 #f) ,(3 11 #f) ,(2 2 #t)
 ,(2 4 #f) ,(3 6 #f) ,(2 1 #t) ,(3 1 #t) ,(2 11 #t)
        Slot 11
                (2 1 #f) ,(3 9 #f) ,(3 12 #t)
 ,(2 6 #f) ,(3 8 #f) ,(3 11 #t) ,(3 9 #t) ,(3 7 #t)
        Slot 12
                (3 13 #f) ,(2 13 #f) ,(3 5 #t)
 ,(2 5 #f) ,(3 6 #f) ,(2 4 #t) ,(3 2 #t) ,(3 11 #t) ,(2 12 #t) ,(2 10 #t) ,(2 8
#t) ,(2 6 #t) ,(2 4 #t) ,(2 2 #t)
        Slot 13
                (3 2 #f) ,(3 7 #f) ,(2 2 #t)
 ,(3 8 #f) ,(3 6 #f) ,(3 3 #t) ,(2 3 #t)
        Slot 14
                (3 13 #f) ,(3 1 #f) ,(2 7 #t)
 ,(3 5 #f) ,(2 8 #t) ,(2 6 #t) ,(3 12 #t) ,(3 10 #t) ,(3 8 #t) ,(3 6 #t) ,(3 4
#t) ,(3 2 #t)
        Slot 15
                (Empty)
        Slot 16
                (2 2 #t) ,(3 1 #t)
        Slot 17
                (2 5 #f) ,(3 2 #t) ,(2 13 #t)
 ,(2 12 #f) ,(2 13 #t) ,(3 12 #t) ,(2 7 #t)
        Slot 18
                (3 3 #f) ,(3 4 #t)

-- >8 --


   * What outcome did you expect instead?

*** End of the template - remove these lines ***



-- System Information:
Debian Release: 7.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aisleriot depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.12.1-3
ii  gconf-service                                3.2.5-1+build1
ii  gconf2                                       3.2.5-1+build1
ii  guile-2.0-libs                               2.0.5+1-3
ii  libatk1.0-0                                  2.4.0-2
ii  libc6                                        2.13-38
ii  libcairo2                                    1.12.2-3
ii  libcanberra-gtk3-0                           0.28-6
ii  libcanberra0                                 0.28-6
ii  libgconf-2-4                                 3.2.5-1+build1
ii  libgdk-pixbuf2.0-0                           2.26.1-1
ii  libglib2.0-0                                 2.33.12+really2.32.4-5
ii  libgtk-3-0                                   3.4.2-6
ii  librsvg2-2                                   2.36.1-1

aisleriot recommends no packages.

Versions of packages aisleriot suggests:
ii  gnome-cards-data  1:3.4.1-1

-- no debconf information




More information about the pkg-gnome-maintainers mailing list