bug-kawa
[Top][All Lists]
Advanced

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

[Bug-kawa] [bug #14149] Environment.setIndirectDefines problem -- losing


From: tk
Subject: [Bug-kawa] [bug #14149] Environment.setIndirectDefines problem -- losing bindings
Date: Tue, 16 Aug 2005 21:19:06 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412.6 (KHTML, like Gecko) Safari/412.2

URL:
  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=14149>

                 Summary: Environment.setIndirectDefines problem  -- losing
bindings
                 Project: Kawa
            Submitted by: huh
            Submitted on: Tue 08/16/05 at 21:19
                Category: Scheme language
                Severity: 3 - Normal
              Item Group: Unexpected result
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open

    _______________________________________________________

Details:


A problem occurs when INDIRECT_DEFINES is set in the Environment
created for a Future.

The LocationRef (in ThreadLocation.java) finalizer is in some cases 
removing bindings from the main environment (the toplevel interaction
environment). This apparently occurs for anonymous ThreadLocations
(i.e. ThreadLocation.unlink == true), for which LocationRefs are
created.

I'm still trying to work out the control flow that leads to this.
The behavior is repeatable but not deterministic -- don't yet have
a simple test case that causes this condition. 




    _______________________________________________________

Carbon-Copy List:

CC Address                          | Comment
------------------------------------+-----------------------------
address@hidden                 | 




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=14149>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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