Please unsubscribe me.

Thanks.
CP

> From: [EMAIL PROTECTED]
> Reply-To: [EMAIL PROTECTED]
> Date: Tue, 26 Sep 2000 12:49:39 -0400
> To: [EMAIL PROTECTED]
> Subject: [REBOL] a GC bug of the second kind Re:(3)
> 
> REBOL/Core 2.3.0.3.1
> Copyright 1997-2000 REBOL Technologies
> REBOL is a Trademark of REBOL Technologies
> All rights reserved.
> 
> Component: "Internet Protocols" (17-Jun-2000/1:53:16)
> Finger protocol loaded
> Whois protocol loaded
> Daytime protocol loaded
> SMTP protocol loaded
> POP protocol loaded
> HTTP protocol loaded
> FTP protocol loaded
> NNTP protocol loaded
> Script: "User Preferences" (3-Aug-2000)
>>> h: make hash! 0
> == make hash! []
>>> insert h copy "0123456789"
> == make hash! []
>>> h
> == make hash! ["0123456789"]
>>> 
> !CRASH 
> The hash-crash on Windows 95!
> 
> So, I ask the question  - why did you initialize to size 0??
> Try the same thing with initialize of size 10:
> h: make hash! 10
> 
>>> h: make hash! 10
> == make hash! []
>>> insert h copy "0123456789"
> == make hash! []
>>> h
> == make hash! ["0123456789"]
>>> recylce
> ** Script Error: recylce has no value.
> ** Where: recylce
>>> recycle
>>> insert h copy "0123456789"
> == make hash! ["0123456789"]
>>> 
> NO CRASH.
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 26, 2000 12:45 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: [REBOL] Re: a GC bug of the second kind Re:
> 
> 
> Hello [EMAIL PROTECTED]
> 
> On 25-Sep-00, [EMAIL PROTECTED] wrote:
>> 
>>> Jeff already signaled, that List! and Hash! datatypes are being
>>> fixed. I
>> succeeded to track down the behaviour to the following:
>>> 
>>> h: make hash! 0
>>> insert h copy "0123456789"
>>> h
>>> recycle
>>> insert h copy "0123456789"
>>> CRASH!
>>> 
>>> just in case you didn't know...
>> 
>> It does the same in this Rebol version:
>> 
>> REBOL/View 0.10.34.3.1 23-Sep-2000
>> Copyright 2000 REBOL Technologies.  All rights reserved.
>>>> 
>> 
>> REBOL caused an invalid page fault in module MSVCRT.DLL at
>> 015f:78010cc8. Registers:
>> EAX=000000ff CS=015f EIP=78010cc8 EFLGS=00010206 EBX=006e03c4
>> SS=0167 ESP=0069fc00 EBP=0069fc2c ECX=00000003 DS=0167 ESI=bad1bad1
>> FS=72cf EDX=00000805 ES=0167 EDI=bad1bad1 GS=0000 Bytes at CS:EIP:
>> 88 07 47 49 0f 84 57 03 ff ff eb f4 8b 44 24 04 Stack dump:
>> 0072da9c 0043058c bad1bad1 ffffffff 00000808 006b20e4 0072da9c
>> 004349c7 006e29d0 00c00270 0069fc70 0069fc70 0043055a 0072da9c
>> 006b20e4 00743088
>> 
>> Andrew Martin
>> ICQ: 26227169
>> http://members.nbci.com/AndrewMartin/
>> http://members.xoom.com/AndrewMartin/
>> -><-
>> 
> 
> The Amiga version produced the following result:
>>> h: make hash! 0
> == make hash! []
>>> insert h copy "0123456789"
> == make hash! []
>>> recycle
>>> insert h copy "0123456789"
> == make hash! ["0123456789"]
>>> rebol/version
> == 0.10.31.1.1
>>> 
> 
> No crash here =] ... looks like a problem with the memory handling of
> Windoze?
> 
> Regards
> Blaz
> 
> 

Reply via email to