chicken-janitors
[Top][All Lists]
Advanced

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

Re: #768: s11n: reconstruction of hash-tables incorrect on de-serializat


From: Chicken Trac
Subject: Re: #768: s11n: reconstruction of hash-tables incorrect on de-serialization
Date: Thu, 20 Aug 2020 09:27:51 -0000

#768: s11n: reconstruction of hash-tables incorrect on de-serialization
-----------------------------------------+--------------------
            Reporter:  felix winkelmann  |      Owner:  (none)
                Type:  defect            |     Status:  new
            Priority:  critical          |  Milestone:
           Component:  extensions        |    Version:  4.7.x
          Resolution:                    |   Keywords:  s11n
Estimated difficulty:  hard              |
-----------------------------------------+--------------------

Comment (by Idiomdrottning):

 I now also manage to capture a file that exhibited the `(foo . bar) (ht .
 #<hash-table (1)>))` behavior, but looking inside it was exactly the same
 as the other order.

 In other words: ht foo-bar vs foo-bar ht has the same serialization, the
 order is different when creating the hash-table during deserialization.

 Whereas the serializations that only exhibit ht does have foo-bar stored
 in them, but it is as back-references to the inner hash-table.

-- 
Ticket URL: <https://bugs.call-cc.org/ticket/768#comment:5>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

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