Bug#380439: tinyscheme: Segmentation fault on (let (x 1))

2006-07-30 Thread Volker Grabsch
Package: tinyscheme
Version: 1.37-3
Severity: important

To reproduce the bug, type this at the command line:

$ tinyscheme 
TinyScheme 1.37
> (let (x 1))
Segmentation fault

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.3-satapm
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages tinyscheme depends on:
ii  libc6 2.3.6-13   GNU C Library: Shared libraries

tinyscheme recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#380439: tinyscheme: Segmentation fault on (let (x 1))

2006-08-09 Thread Panu Kalliokoski
On Sun, Jul 30, 2006 at 10:19:54AM +0200, Volker Grabsch wrote:
> $ tinyscheme 
> TinyScheme 1.37
> > (let (x 1))
> Segmentation fault

I verified this.  Actually, it seems tinyscheme will segfault if the let
assignment list contains any numbers.  I will forward this upstream.

(Just to make sure: you do know it should probably be (let ((x 1)))?)

Panu

-- 
personal contact:   [EMAIL PROTECTED], +35841 5323835
technical contact:  [EMAIL PROTECTED], http://www.iki.fi/atehwa/
PGP fingerprint:0EA5 9D33 6590 FFD4 921C  5A5F BE85 08F1 3169 70EC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#380439: tinyscheme: Segmentation fault on (let (x 1))

2006-08-13 Thread Volker Grabsch
On Thu, Aug 10, 2006 at 05:59:53AM +0300, Panu Kalliokoski wrote:
> (Just to make sure: you do know it should probably be (let ((x 1)))?)

Of course I do. This was just a typo. :-)

Nevertheless, a program should never segfault, no matter how bad
the input was.



Greets,

Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#380439: tinyscheme: Segmentation fault on (let (x 1))

2006-08-14 Thread Panu Kalliokoski
On Sat, Aug 12, 2006 at 01:42:30PM +0200, Volker Grabsch wrote:
> > (Just to make sure: you do know it should probably be (let ((x 1)))?)
> 
> Of course I do. This was just a typo. :-)
> Nevertheless, a program should never segfault, no matter how bad
> the input was.

Yes, granted.

Panu

-- 
personal contact:   [EMAIL PROTECTED], +35841 5323835
technical contact:  [EMAIL PROTECTED], http://www.iki.fi/atehwa/
PGP fingerprint:0EA5 9D33 6590 FFD4 921C  5A5F BE85 08F1 3169 70EC
Please consider membership of http://www.hospitalityclub.org/!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#380439: [EMAIL PROTECTED]: Bug#380439: tinyscheme: Segmentation fault on (let (x 1))]

2006-08-15 Thread Panu Kalliokoski
(Sorry for the doubles.  I'm learning to use Debian's BTS.  Please
preserve the [EMAIL PROTECTED] address in CC on reply.)

Hello, I received the following bug report against tinyscheme 1.37.  It
seems that if the formals list in (let) has anything but (var value)
lists, tinyscheme may crash.  The use of |cadar| in OP_LET1 and |caar|
in OP_LET2 is unprotected.

- Forwarded message from Volker Grabsch <[EMAIL PROTECTED]> -

X-Sieve: cmu-sieve 2.0
Resent-From: [EMAIL PROTECTED]
Resent-Date: Wed, 9 Aug 2006 19:43:03 +0300
Resent-Message-ID: <[EMAIL PROTECTED]>
Resent-To: [EMAIL PROTECTED]
X-Sieve: CMU Sieve 2.2
Subject: Bug#380439: tinyscheme: Segmentation fault on (let (x 1))
Reply-To: Volker Grabsch <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
Resent-From: Volker Grabsch <[EMAIL PROTECTED]>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Panu Kalliokoski <[EMAIL PROTECTED]>
Resent-Date: Sun, 30 Jul 2006 08:33:13 UTC
Resent-Message-ID: <[EMAIL PROTECTED]>
X-Debian-PR-Message: report 380439
X-Debian-PR-Package: tinyscheme
X-Debian-PR-Keywords: 
X-Debian-PR-Source: tinyscheme
From: Volker Grabsch <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-7.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
RCVD_IN_SORBS autolearn=no version=2.60-bugs.debian.org_2005_01_02
Resent-Sender: Debian BTS <[EMAIL PROTECTED]>
Resent-Date: Sun, 30 Jul 2006 01:33:17 -0700
X-Spam-Score: -1.7 (-)

Package: tinyscheme
Version: 1.37-3
Severity: important

To reproduce the bug, type this at the command line:

$ tinyscheme 
TinyScheme 1.37
> (let (x 1))
Segmentation fault

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.3-satapm
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages tinyscheme depends on:
ii  libc6 2.3.6-13   GNU C Library: Shared libraries

tinyscheme recommends no packages.

-- no debconf information


- End forwarded message -

-- 
personal contact:   [EMAIL PROTECTED], +35841 5323835
technical contact:  [EMAIL PROTECTED], http://www.iki.fi/atehwa/
PGP fingerprint:0EA5 9D33 6590 FFD4 921C  5A5F BE85 08F1 3169 70EC
Please consider membership of http://www.hospitalityclub.org/!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]