[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-mit-scheme] [bug #34425] Uncaught arithmetic exception with lin

From: Taylor R Campbell
Subject: Re: [Bug-mit-scheme] [bug #34425] Uncaught arithmetic exception with line-wraps in OS X edwin
Date: Wed, 5 Oct 2011 14:59:20 +0000
User-agent: IMAIL/1.21; Edwin/3.116; MIT-Scheme/9.1

   Date: Wed, 28 Sep 2011 22:20:36 +0000
   From: Ian Jacobi <address@hidden>

   I am able to consistently kill mit-scheme in OS X/X11 when using
   edwin by doing the following:

   On a new line in edwin, create a literal tab character (e.g. in
   Fundamental mode) and then insert several characters.  Then,
   proceed to insert characters BETWEEN the tab and the last
   (non-line-feed) character on the line until the cursor would
   normally line-wrap (i.e. the highlighted character is the character
   before the '\' line-wrap marker).

I can't reproduce it in my more recent build of Scheme, so this is
almost certainly caused by the bug fixed in 5f1074a.  Can you try
building a fresh Scheme from Git, and then building another fresh
Scheme from Git using your fresh Scheme, and see whether the bug
persists?  (The two-stage build is necessary to get Scheme compiled
with the a fresh compiler.)

commit 5f1074abde735c1989b8073f468a607c5dd43f22
Author: Chris Hanson <org/chris-hanson/cph>
Date:   Sat Apr 24 21:34:25 2010 -0700

    Fix bug: when merging register maps, if a pseudo register was saved
    into its home on some of the maps, and not saved on the other maps,
    then the resulting map would show that it was saved.  Instead, it
    should show that it is NOT saved.  That's less optimal but correct.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]