r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[RAMBO] The REBOL bug and enhancement database

Ashley
13-Sep-2005
[1151]
>> repeat i 0 [print i]
>> foreach i [] [print i]
== none
Will
14-Sep-2005
[1152x5]
bug?
>> to-idate 30-dec-2004/0:00+2
== "Thu, 30 Dec 2004 00:00:00 +0000"
>> to-idate 30-dec-2004/0:00+2:0
== "Thu, 30 Dec 2004 00:00:00 +0200"
getting this:
** CRASH (Should not happen) - Invalid string width 20 : type 41
rebol2600024
Anton
14-Sep-2005
[1157]
that's what it says ! ;-)
Ammon
14-Sep-2005
[1158x2]
>> About
REBOL/Command 2.5.55.3.1 8-Nov-2004 Core 2.6.0
Copyright 2000-2004 REBOL Technologies.  All rights reserved.
REBOL is a trademark of REBOL Technologies. WWW.REBOL.COM
>> ? datatype!
   ...
   number!         datatype! number!
   ...
>> ? number!
No information on number! (word has no value)


This doesn't seem very consistant.  I'd love to have the help function 
return a list of datatypes within a specific seudo-type such as all 
datatypes included in the Number! type.
While playing with this REBOL I got a "** CRASH (should not happen)" 
 and spewed a bunch of garbage on the console.  Unfortunately I haven't 
been able to reproduce this.  I did get a screenshot of the console, 
 however, if you're interested...
JaimeVargas
14-Sep-2005
[1160]
Were you playing with callbacks?
Ammon
14-Sep-2005
[1161x2]
No
the actual line that caused the crash:

>> number? "10
JaimeVargas
14-Sep-2005
[1163]
Then some other issue callbacks can crash rebol if the limit of them 
is exceeded.
Ammon
14-Sep-2005
[1164]
What callbacks are we talking about here?
JaimeVargas
14-Sep-2005
[1165]
http://www.rebol.net/article/0141.html
Ammon
14-Sep-2005
[1166x2]
Ah.  I did have a ImageMagik library loaded when this crash occured 
but I hadn't used any of its functions.
The image Magik library I had loaded doesn't appear to be using any 
Callback!s so it isn't likely that this crash was related to the 
callback bug.
Graham
14-Sep-2005
[1168x2]
get-face on a field with hide returns asterisks instead of the text.
Is that a "bug" ?
Henrik
14-Sep-2005
[1170]
I've seen this before and it's probably because password fields store 
data a bit differently than normal text fields.
Graham
14-Sep-2005
[1171]
I know, but the get-face accessor function is supposed to help newbies 
avoid having to know these differences
Henrik
14-Sep-2005
[1172x2]
I just think get-face and set-face are not complete, e.g. AFAIK they 
only work properly on textfields, radio and checkboxes
Gabriele had a patch somewhere to set-face, I think
Graham
14-Sep-2005
[1174]
I'd better download and test the latest view before I submit a report.
Henrik
15-Sep-2005
[1175x2]
I've been testing #3403. I can't get it to crash now in the latest 
beta
doesn't crash in 1.3.1 either
Will
15-Sep-2005
[1177x2]
repetedly getting this with core 2.6 for os x, the code does a buffered 
ftp copy, is it known issue? should I investigate more what part 
of code is doing this?
** CRASH (Should not happen) - Invalid string width 20 : type 41
it would be nice if make-dir/deep worked with ftp! I use this instead:
make-dir-deep: func [ f /local t u p h][

 h: copy f until [exists? h: copy/part h next find/reverse back tail 
 h "/"]
	t: parse find/tail f h "/"
	u: copy h
	foreach p t [if not exists? append u join p "/" [make-dir u]]
	]
DideC
15-Sep-2005
[1179x3]
Graham: get-face on hidden fields is a know bug : http://www.rebol.net/cgi-bin/rambo.r?id=3445&
The problem is that #3445 is marked as build, and it's not !!!
ups, sorry! Read to fast, it's clear-face not get-face :-/
Graham
15-Sep-2005
[1182]
so, we need to submit get-face as well then ?
DideC
15-Sep-2005
[1183]
you go ?
Graham
15-Sep-2005
[1184]
done.
Pekr
22-Sep-2005
[1185]
Should I submit RAMBO ticket? Rebol.com website refers to View 1.3.1 
and mentions Windows 9x, which is not true. Dunno who and why decided 
that we should cut-off Win95 machines, but it happened. And as I 
will not use old 1.2.1 with all those differences anymore (yes, I 
am that one who prefers adjusts old stuff to new versions), we cut 
off some xy percentage of potential customers. I will have to check 
if Win98SE are affected by that too ... anyway - my point is, that 
such missleading info should be removed from website ...
Graham
22-Sep-2005
[1186]
RAMBO is for technical issues, and not policy issues.
Pekr
22-Sep-2005
[1187x2]
typical reaction ....
could you read twice, please? ;-) IIRC, rambo is also about reporting 
inconsistencies in documentation etc., and if I am not alone who's 
one of Win95 machines does not accept View 1.3 and website tells 
so, then I regard it being incorrect.
Graham
22-Sep-2005
[1189]
sigh ...
Ladislav
22-Sep-2005
[1190]
:-)
Pekr
22-Sep-2005
[1191x2]
what is sigh? I just asked if RT should be notified about claiming 
something what is not actually true?
:-)
Anton
22-Sep-2005
[1193x4]
This looks like a bug to me:
f: does [while [if true [return true]][]]  f
;== none  (on Rebol/View versions 1.2.108.3.1 thru 1.2.110.3.1,  
and versions 1.2.113.31 thru 1.3.1.3.1d)
(no ticket appears in RAMBO, searching for "while")
sqlab
22-Sep-2005
[1197x3]
Are there any news about  #3869 CRASH (Should not happen)  - Invalid 
string width 16 : type 41 ?


A few weeks ago I got the same error randomly with the new beta command 
version.


I was now able to boil it down and it seems to be a general problem 
in all new versions.
REBOL [
]       		

On_Data: func [
	port
] [
	msg:  copy port
		
	if any [none? msg  empty? msg] [
		remove find port-list port
		attempt [close port ] 
		return false
	]
	append port/locals/buffer to-string msg
	insert port { }
	false
]

On_Listen: func [
	listen
] [
	conn: first listen
	conn/locals: make object! [
		buffer: make string! 4000
	]
	conn/awake: :On_Data
	sockets: sockets + 1
?? sockets
	append port-list conn  
	false
]


sockets: 0

port-list: reduce [
	listen: open/direct/no-wait/binary tcp://:13011 
]
listen/awake: :On_Listen


forever [
	error?  try [
		conn: wait port-list
	] 
] 
close listen
Just send as many messages as you can from other computers and sooner 
than later it will crash .
Romano
22-Sep-2005
[1200]
Anton: it is not a bug for me.