R2-Beta - Bugs (Problems that need solving.)

Return to Index Page
Most recent messages (500 max) are listed first.

#UserMessageDate
537OldesReplace all code in %prot-http.r: port/port-id <> 80 to: not find [80 443] port/port-id to avoid a bug (infinite loop) with redirection from HTTPS scheme to HTTP scheme like in this example: read https://sourceforge.net/27-Sep-10 9:34
536HenrikI've now seen it twice. Both crashes occuring in different places after making some heavy modifications to the program. I expect to see it more, so I'll try to see if I can narrow it down.30-Dec-09 7:17
535CarlMost likely cause is a bad memory pointer. Do you see this error often?29-Dec-09 23:56
534CarlThat error indicates a block was being interpreted as a string.29-Dec-09 23:56
533HenrikUnfortunately it's a large program, but I've not seen this error before, so I wonder if there are any pointers on what is going on?29-Dec-09 21:12
532Henrik--------------------------- REBOL Error --------------------------- REBOL Internal Error: Invalid series width 1 was 16 (type 39)

Program terminated abnormally. This should never happen. Contact www.REBOL.com with details. --------------------------- OK ---------------------------

29-Dec-09 21:12
531HenrikJust had an interesting crash in 2.7.6:29-Dec-09 21:12
530OldesI found the reason: in net-utils is used global word 'slash for #"/" which is redefined in the script above. So probably not a bug. The script above should be enclosed in context or maybe not using global word in so important part of code like net-utils13-Jan-09 20:39
529OldesSo No... it's not my bug.. it's the kind of strange bugs: REBOL/View 2.7.6.3.1 10-Mar-2008 Copyright 2000-2008 REBOL Technologies. All rights reserved. REBOL is a trademark of REBOL Technologies. WWW.REBOL.COM >> do http://box.lebeda.ws/~hmm/rebol/expr-tests.r Expression: [1 + 2 * 3 / 4] =============================================== Standard priority/associativity evaluator [add 1 divide multiply 2 3 4] Simple right-associative expression evaluator [add 1 multiply 2 divide 3 4] REBOL-like expression evaluator [divide multiply add 1 2 3 4] >> do http://box.lebeda.ws/~hmm/rebol/expr-tests.r ** Script Error: Invalid argument: / ** Where: parse-url ** Near: either parse/all url url-rules [ if net-watch [print ["URL Parse:" reduce vars]] if user [port/user: user] ... >>13-Jan-09 20:19
528OldesNo... forget it... it's bug in one of mine scripts which modifies the http scheme13-Jan-09 19:57
527Oldesuse read instead of DO above (that the error is not from the content but from url parser).13-Jan-09 19:52
526OldesIn 2.7.6: >> do http://box.lebeda.ws/~hmm/rebol/expr-tests.r ** Script Error: Invalid argument: / ** Where: parse-url ** Near: either parse/all url url-rules [ if net-watch [print ["URL Parse:" reduce vars]] if user [port/user: user]13-Jan-09 19:49
525Henrikconfirmed under OSX18-Sep-08 11:08
524Gabrielejust discovered this: http://www.rebol.net/cgi-bin/rambo.r?id=4346&18-Sep-08 10:14
523CyphreCarl, ok.5-Sep-08 14:36
522CarlCreating separate chat for "fixes"4-Sep-08 21:28
521CarlCyphre: sound source code for 2.7 uploaded in source folder.4-Sep-08 21:26
520PekrHi, Cyphre is currently developing base for our advertising presentation platform. We wrapped ffmped library, which means we can play 30+ formats of video, audio, images, etc., cross-platform. Cyphre even managed to get Overlay mode working, so you can run video as a background to your REBOL/View app, if you wish to :-)

However - there is some difficulcy with sound! IIRC Carl knows the situation, as Kurt did some demo in the past and got in some trouble too? My question is, if it is possible to get bug fixed? The sound is fine, except its continuations - when you insert new part of the stream to the port, the sound is not continuous, but interrupted. It would be nice to get it fixed, or we will have to use external sound library, which imo, would be a pity ....

22-Aug-08 7:59
519OldesI forgot... it's already fixed in R3:)21-Aug-08 8:44
518OldesDo we want to fix parse (to enable escape) not to halt Rebol by using rules like this: parse "" [any []] I know I can do: parse "" [any [()]] But what about newbies (if there are any:).21-Aug-08 8:38
517AntonPosted the workaround to Rambo.22-Jun-08 16:19
516Antonwhich creates a symbolic link "netscape" pointing to "firefox", and in rebol adds a double-quote character, which successfully works around an error sh: Syntax error: Unterminated quoted string22-Jun-08 15:55
515AntonI'm on Kubuntu 7.04 - I did this: sudo ln -s /usr/bin/firefox /usr/bin/netscape and in Rebol/View 2.7.6.4.2: browse "http://rebol.com^(22)"22-Jun-08 15:53
514Henrikbrowse does not work correctly in Windows with Safari.22-Jun-08 15:48
513AntonI just got BROWSE working in linux with View 2.7.6.4.2 Is that news to anyone ?22-Jun-08 15:28
512Gabrielejust make face won't do much. the layout call will at least do a size-text, which might be what is needed. if that's not enough, we'll have to check if there's anything else in the text style init or in the layout itself that may be the actual workaround. (Carl?)20-Jun-08 9:31
511PekrAnd this one for the other Linux SDK version (sorry if the output is messed-up, but it was posted to icq which trimmed line terminators):

000 08:01 183149 /usr/lib/libXaw7.so.7.0.0 b7dc6000-b7dcd000 rw-p 00053000 08:01 183149 /usr/lib/libXaw7.so.7.0.0 b7dcd000-b7dce000 rw-p b7dcd000 00:00 0 b7dce000-b7e1b000 r-xp 00000000 08:01 182474 /usr/lib/libXt.so.6.0.0 b7e1b000-b7e1f000 rw-p 0004d000 08:01 182474 /usr/lib/libXt.so.6.0.0 b7e1f000-b7e2c000 r-xp 00000000 08:01 182470 /usr/lib/libXext.Aborted

19-Jun-08 12:46
510Pekrhe got something like this:

*** glibc detected *** ./rebface: double free or corruption (!prev): 0x082b0298 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7ada4b6] /lib/libc.so.6(cfree+0x89)[0xb7adc179] /usr/lib/libX11.so.6(_XF86BigfontFreeFontMetrics+0x5b)[0xb7e29edb] /usr/lib/libX11.so.6(XFreeFont+0xad)[0xb7e29f9d] ./rebface[0x806bd1a] ....

19-Jun-08 12:42
509PekrI suggested my friend to try make face [text: "workaround" font: make face/font []] ... but I will post him also your suggestion ...19-Jun-08 12:34
508PekrGabriele - if we comment it out, rebol crashes ... both linux SDK distros ...19-Jun-08 12:33
507Gabrielesize-text make face [text: "imanXwin kludge"]19-Jun-08 9:30
506Gabrieleif so, you might be able to replace it with something like:19-Jun-08 9:30
505GabrielePetr, do fonts stop working if you comment it out? (I never tried commenting that out)19-Jun-08 9:30
504PekrCould anyone explain plese, what does following hack in Linux SDKs mean?

;-- Must be done prior to loading anything that requires fonts on Linux. layout [text "imanXwin kludge"] ;-throw this one away soon-- okay?

open-events

It actually prevents SDK from rebface + rebgui usage. So instead of fixing crashes we do like above?

18-Jun-08 13:38
503Oldesnot = to13-Jun-08 11:41
502OldesOr maybe no? Maybe it's more complicated. Maybe it should be fixed to-set-word not to dehex what's possible.13-Jun-08 11:41
501OldesThere should be: name: to-set-word dehex name Instead of: name: to-set-word name In decode-cgi function.13-Jun-08 11:34
500Henrikrecycle does not alway reduce memory usage if he is looking in the task manager.11-Jun-08 11:33
499Pekrquicker memory consumption is with layout [view scroller]11-Jun-08 11:19
498PekrBobik reports, that recycle does not help. I can't reproduce memory concumption when not clicking though ....11-Jun-08 11:17
497Henrikalthough without recycling it does eat memory.11-Jun-08 10:16
496Henrikwhat's the pattern after recycling? I can't quite repeat the problem here after a recycle.11-Jun-08 10:15
495PekrToday I was contacted by Bobik, reporting following:

view layout [choice 100 "1" "2" "3" text-list 200x200 "aaa" "bbb" "ccc"]

Code above, when you click anything, consumes memory. He reports, it happens with RebGUI too. He also reports, that at some stage, the memory goes up even if you do nothing, but I am not able to reproduce latter. Is there any memory leak? Or any reason, why should memory consumption go higher?

9-Jun-08 9:57
494OldesMore than position is important that long paths are truncated - invisible - which is pretty bad.20-May-08 16:17
493HenrikIs there anything to do about the security requester sometimes placing itself at the back of a layer of windows in Windows? It also places itself sometimes in the upper left corner, sometimes in the right side, sometimes in other places. I think the position of it is related to the position of View windows or the console window, but I would much rather have it at the front and centered on screen.19-May-08 8:44
492OldesSubmited RAMBO #4124 set-modes doesn't work on file directories into tracker here.28-Apr-08 20:46
491Gabrielei would suggest RAMBO, actually.10-Apr-08 6:28
490BrianHPut it in the tracker.9-Apr-08 19:50
489OldesI found it while decoding html entities, where the leading zero is not required9-Apr-08 15:02
488BrianHThat would make sense. ENBASE would never return such a string, but other functions could.9-Apr-08 13:56
487OldesWouldn't it be better to have:

debase/base "3" 16 ;== #{03} instead of none?

without it I had to write such an ugly code: ent: debase/base (head insert/dup ent #"0" (length? ent) // 2) 16

9-Apr-08 11:20
486GrahamREBOL Internal Error: corrupt datatype: 67 at 784565364-Apr-08 9:53
485GrahamI'm still getting corrupt datatype errors with async networking on 2.7.64-Apr-08 9:52
484BTiffinThanks for the info. I'll track it here as a reminder, tagged it as wish1-Apr-08 15:14
483Gabriele(probably a good idea to make it work with get-modes though)1-Apr-08 14:48
482Gabrielei don't remember if you could get async-modes. maybe it is set only. can be accessed as port/async-modes though.1-Apr-08 14:47
481BTiffinNeed a little verification before tracking; >> tp: open tcp://:9097 >> get-modes tp 'network-modes == [type-of-service keep-alive receive-buffer-size send-buffer-size no-delay interf aces async-modes] >> get-modes tp get-modes tp 'network-modes ** Script Error: Invalid argument: async-modes ** Near: get-modes tp get-modes tp 'network-modes1-Apr-08 12:58
480RobertSWe do from Dolphin Smalltalk ... I'll try to find a moment ... the other thiing is to be running as an NT Service, again, if my memory serves .. this fblack box was a plague for old Visual Smalltalk on Windows ... I am still hoping to wrap a Rebol3 DLL with Dolphin Smalltlak as it is so well-behaved on Windows. And then there is my plan to wrap the R3 DLL with Curl ...1-Apr-08 12:39
479GabrieleCan a Win32 programmer come up with a sane way to call exes without the black window popping up?1-Apr-08 8:07
478BTiffinAnd - if you call "notepad" you end up with a zombie notepad. On '98 at least.1-Apr-08 4:34
477BTiffinIt turns out the magic call refinement change is /show - it was a change to stop the black windows console from flashing. Calc works, as far as I can guess, as it has no input boxes, only buttons. /shell works as that allows a console. - I think.1-Apr-08 2:45
476RobertSThis is also the case with just core as in REBOL/Core 2.7.6.3.1 (14-Mar-2008) One must call into a win32 DLL which the other does not ?? user.dll is sometimes an issue if memory serves ...1-Apr-08 1:20
475RobertSBUT. using call/shell succeeds with "notepad.exe" under 2.7.6 as in call/shell "notepad.exe"1-Apr-08 1:18
474RobertSin R3 alpha both work fine (but return none, not 0 )1-Apr-08 1:16
473RobertSREBOL/View 1.3.2.3.1 5-Dec-2005 Core 2.6.3 is OK1-Apr-08 1:13
472RobertSJust running do %vid-usage.r in aan old beta shows the difference: the call to both app's works under old 2.7.3.1 and same under1-Apr-08 1:13
471RobertSI first saw this on a sweep through do %vid-usage.r1-Apr-08 1:07
470RobertScall "notepad.exe " and call "calc.exe" as both prompt for permission and both open the app. Not so for 2.7.6 where the latter works fine but the former simply returns 01-Apr-08 1:05
469RobertSfor1-Apr-08 1:04
468RobertSin old versions od View on WIn XP there is no difference in result1-Apr-08 1:04
467BrianHIt's been like that since to-local-file was added as a native.29-Mar-08 22:47
466GrahamActually I knew this all along .. my code has lots of checking for trailing "\" and "/" depending on whether it is windows or linux29-Mar-08 22:47
465GrahamHas it been rambo'ed?29-Mar-08 22:44
464BrianHI had to write to-relative-file differently in R2 and R3 because of that.29-Mar-08 22:43
463Grahampity we can't fix it for 2.7.7 as well.29-Mar-08 22:42
462GrahamAh ... ok.29-Mar-08 22:42
461BrianHThat has always been the case. R3 fixes it.29-Mar-08 22:42
460Graham>> read to-rebol-file to-local-file what-dir ** Access Error: Cannot open /d/rebol ** Near: read to-rebol-file to-local-file what-dir >> read dirize to-rebol-file to-local-file what-dir == [ .. list of file s... ]29-Mar-08 22:42
459Grahamthe trailing "/" is lost29-Mar-08 22:41
458Grahamthis is not symmetrical

>> change-dir %/d/rebol == %/d/rebol/ >> to-local-file what-dir == "d:\rebol" >> to-rebol-file to-local-file what-dir == %/d/rebol

29-Mar-08 22:40
457AntonGab. Done.26-Mar-08 15:09
456Gabrieleplease add this to RAMBO26-Mar-08 14:31
455Gabrielei'm not aware of any differences between ext3 and ext2 except for the journaling26-Mar-08 14:30
454Gabrieledoes not hang if there's a trailing /26-Mar-08 14:30
453AntonSomebody can confirm, or compare with ext2 filesystem ?26-Mar-08 13:59
452AntonI have a new bug, I think. (I checked RAMBO).

27-Mar-2008 View 2.7.6.4.2 on Kubuntu linux 7.04 with ext3 filesystem

close make port! %~ ; <- can be a file or directory too ; rebol hangs, max cpu

26-Mar-08 13:58
451GabrieleUpdated RAMBO. If you see a bug reported there that has been fixed but not marked as so, please report it to me. Thanks!25-Mar-08 11:12
450Grahamcreates it's own bugs24-Mar-08 22:37
449GrahamTwo bug systems now ...24-Mar-08 22:37
448HenrikI see that some bugs fixed in 2.7.6 have not been marked fixed in RAMBO, such as #4319.24-Mar-08 10:00
447BTiffinTracked here, RAMBOed the copy/part crash.22-Mar-08 14:53
446GabrieleBrian, make sure they are in RAMBO or at least in the tracker here. Thanks!22-Mar-08 8:26
445BTiffinSecure demo from viewtop/rebol/tests reports create-links is failing security sandbox test22-Mar-08 4:58
444BTiffinorg: "abcdef" s: skip org 4 e: tail org remove/part org 5 ;; s and e now refer to past tail org copy/part s e ;; crashes REBOL 2.7.6 and 1.3.2 but R3 handles it well.21-Mar-08 18:48
443Graham>> call "explorer c:\" == 0 >> call/show "explorer c:\" == 0 >> call/show "explorer c:\" == 0

In the first case, the explorer window no longer appears as it used to in < 2.7.6. It now needs the /show to make it work. And I don't see any black box .. not that I wish to!

20-Mar-08 22:45
442Carl(no time to dive in -- maybe it's ok)20-Mar-08 17:18
441CarlAbove patch, not sure. ;)20-Mar-08 17:18
440CarlWill, interesting bug (decloak). Reduce it down to just a very short set of binary values, like #{a00a}. Then put it in tracker, thanks.20-Mar-08 17:17
439OldesFixed the 'page in devbase.20-Mar-08 9:50
438WillArpso what is the shortest version of above patch?20-Mar-08 9:37
437WillArpREBOL/Core 2.7.6.2.4 (15-Mar-2008) >> a: load decloak/with load "#{3C92F2E9F5EB928DEC15EE12680DF68F708A72170CF2EF166E0D3C0D52A29B6942734172}" "123" ** Script Error: a needs a value ** Near: a: load decloak/with load {#{3C92F2E9F5EB928DEC15EE12680DF68F708A72170CF2EF166E0D3C0D52A29B6942734172}} >>19-Mar-08 22:16
436WillArpREBOL/Command 2.7.6.2.5 (18-Mar-2008) >> a: load decloak/with load "#{3C92F2E9F5EB928DEC15EE12680DF68F708A72170CF2EF166E0D3C0D52A29B6942734172}" "123" == #{ 789C532A2E2D482D52C8C9CF4B57C848CDC9C95728CF2FCA495102006DC308C0 18000000 } >>19-Mar-08 22:14
435WillArphave a lapsus, tell me please 8)18-Mar-08 21:45
434CarlIs that the simplest?18-Mar-08 17:52
433WillArptemp patch: system/schemes/http/handler/open: func append first get in system/schemes/http/handler 'open 'page second get in system/schemes/http/handler 'open18-Mar-08 17:40
432CarlIt would be great if someone can submit a fix to DevBase, so 2.7.7 can fix this bug.18-Mar-08 17:19
431CarlThis appears to be a very old bug according to source control archives. Dating back to at least 2004.18-Mar-08 17:15
430Carl(You will not see it on normal "success" pages.)18-Mar-08 17:10
429CarlSo, this only happens on FORWARD actions.18-Mar-08 17:10
428CarlWill has pointed out PAGE local is global. The code position is:

forward: [ page: copy "" while [ ( str: pick port/sub-port 1 ) <> "" ][ append page reduce [str newline] ] headers: Parse-Header HTTP-Header page

18-Mar-08 17:09
427Paulnot seeing the problem on windows. 'page still has no value on windows18-Mar-08 16:01
426WillArposx/intel18-Mar-08 15:56
425PaulWillArp what platform is that? Windows? Linux?18-Mar-08 15:49
424AntonTo the bug tracker, then :)18-Mar-08 15:43
423WillArpI would say that need an urgent fix 8)18-Mar-08 15:35
422AntonYes, same here on REBOL/View 2.7.6.3.1 10-Mar-200818-Mar-08 15:33
421WillArpsorry for the line ends.. here is a more readable version http://reboot.ch/rebol/bug.txt18-Mar-08 15:32
420WillArpcan anyone check this please, looks like 'page get set globally? REBOL/Core 2.7.6.2.5 (11-Mar-2008) Copyright 2008 REBOL Technologies REBOL is a Trademark of REBOL Technologies All rights reserved. Finger protocol loaded Whois protocol loaded Daytime protocol loaded SMTP protocol loaded ESMTP protocol loaded POP protocol loaded IMAP protocol loaded HTTP protocol loaded FTP protocol loaded NNTP protocol loaded >> page ** Script Error: page has no value ** Near: page >> p: read http://apple.com connecting to: apple.com connecting to: www.apple.com == {<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> ^-<title>A... >> page == {Date: Tue, 18 Mar 2008 15:25:41 GMT Server: Apache/1.3.33 (Darwin) mod_perl/1.29 Location: http://www.apple.com/ Connection: cl... >>18-Mar-08 15:29
419BTiffinI mentoned that I'd vote for carry on the 2.7.6 release blog entry. So, when do we start chatting up 2.7.7? I can't believe I missed out on pestering Carl and Brian to backport FORMAT. 2.7.6 will still end up with a thousand and one PAD functions.18-Mar-08 14:14
418AntonI'm not afraid to complain about that byte-limited shift. I think it's not as useful as multi-byte carry. But both can be useful.18-Mar-08 14:10
417BTiffinI don't mind being confused with Mr. Hawley. Good for my street cred. Can't say the other Brian would agree. :) But thanks for the shift info. Makes sense.18-Mar-08 0:08
416Gabriele(ah i was referring to Brian T not Brian H - sorry for the confusion...)17-Mar-08 19:34
415BrianHThe original design request was for the shift to carry, and later not to carry, both from the same person. Decisions about carrying were deferred to a later version.17-Mar-08 18:44
414GabrieleBrian, shift on binary shifts each byte independently.17-Mar-08 18:40
413BrianHNormally I would prefer an error.17-Mar-08 18:05
412Henrikto-time "xx" produces an error under R317-Mar-08 17:48
411Henrikan empty string produces an error. I'm not sure this is intentional.17-Mar-08 17:47
410OldesIs this better result than error? >> to-time "xx" == none17-Mar-08 17:41
409BrianHI don't think shift carries yet.17-Mar-08 15:47
408BTiffinWhat's the deal with the new SHIFT native?

shift/left 1 10 1024 but shift/left #{0001} 10 goes zero. Only an 8bit result for shifting binary! ? Not complaining, just want to know what the intent is. Jerry mentioned on the release blog entry but there was no answer.

17-Mar-08 15:23
407AntonIt's the 32-bit integer filesize limit. IIRC, this was fixed on Windows such that at least the file could be opened (even if the size was reported incorrectly), but I don't know about linux.17-Mar-08 14:42
406Henrikthere's no limitation in there that prevents rebol from opening files larger than 2 GB?17-Mar-08 9:40
405AntonThe large file is Fedora install DVD, at 3.6GB.17-Mar-08 8:27
404AntonSo I am able to checksum a large file using the Windows build but not the Linux build.17-Mar-08 8:26
403AntonOn linux: rebview 2.7.6.4.2 9-Mar-2008 - can't open or query large files, but rebview 2.7.6.3.1 10-Mar-2008 (via Wine) - can.17-Mar-08 8:25
402Gabrieleyes, osx! ;)11-Mar-08 22:19
401CarlMove to db group. Thanks. I got to get back to OSX.11-Mar-08 22:19
400Carlyes, indeed11-Mar-08 22:18
399Gabrieleit's like Brian said, you have to go to the site and buy like the rest of us ;)11-Mar-08 22:18
398CarlActually, I think maybe there was one for me on Irix.11-Mar-08 22:18
397BrianHI'm running on Windows Server 2003, which has a different ODBC version than Windows XP. What does the 'columns command return?11-Mar-08 22:18
396CarlNo, I think it is because the only license key that I could find was for cindy@rebol -- I don't rate high enough for my own license key ;)11-Mar-08 22:17
395Carllol.11-Mar-08 22:16
394Gabrielei think it's Ukiah. we should all move there, then all REBOL bugs would disappear.11-Mar-08 22:16
393CarlCreate a "DB 2.7.7" group. Move discussion on this topic there.11-Mar-08 22:16
392BrianHI switch the type to decimal and it worked.11-Mar-08 22:16
391CarlTimeout. Sorry, must move back to 2.7.6 release.11-Mar-08 22:16
390Carlnope, same result. worked.11-Mar-08 22:15
389BrianHI'm having the problem with MSSQL 2005. Here is the the columns report: [["GREYLIST" "dbo" "blah" "t" 6 "float" 15 8 none 10 1 none none 6 none none 1 "YES" none none none none none none 109]] The table is named "blah" in my test.11-Mar-08 22:13
388Carltrying something different... 1 min...11-Mar-08 22:12
387GrahamI'm going home to test on a different PC.11-Mar-08 22:12
386Grahamwell, at least Brian sees something.11-Mar-08 22:11
385Graham2.0311-Mar-08 22:11
384Grahamnot when I've been pulling it out!11-Mar-08 22:10
383CarlWhat FB vers are you on?11-Mar-08 22:10
382Carllol, is that a good thing?11-Mar-08 22:10
381GrahamI have no hair left now11-Mar-08 22:10
380CarlI used the example in the bug report11-Mar-08 22:09
379Carlfloat11-Mar-08 22:09
378BrianHWhat is your column type?11-Mar-08 22:08
377CarlWell, I am using latest FB distros.11-Mar-08 22:08
376CarlI do not see the bug.11-Mar-08 22:08
375Grahamwhat's different?11-Mar-08 22:08
374Carl[[1.0] [1.1] [1.0] [1.1]]11-Mar-08 22:07
373Carllol11-Mar-08 22:07
372Gabriele:)11-Mar-08 22:06
371BrianHAsk Cindy for one, Carl. That's what the rest of us had to do.11-Mar-08 22:06
370GrahamBrian , that is encouraging.11-Mar-08 22:06
369GrahamI can send you mine!11-Mar-08 22:05
368BrianHGraham, that is confirmed.11-Mar-08 22:05
367CarlBack.... sorry about delay. I needed a license.key. (I *hate* licence.key)11-Mar-08 22:05
366PekrI wonder where does Command ODBC code comes from?11-Mar-08 22:04
365PekrGraham - really old? I remember the situation with fastcgi ... I talked to fastcgi author about not supporting dynamic mode under Windows, and the author said it is long time fixed. Then, and only then Holger confirmed, that RT is using old implementation and he was not willing to correct that, as it was not a priority ....11-Mar-08 22:03
364Grahamand the correct value for float values that were "integer"?11-Mar-08 22:02
363GrahamSo, in your testing, you got none back for float values that were not an "integer" ?11-Mar-08 22:02
362BrianHFloat isn't part of the SQL standard - it's an extension.11-Mar-08 22:00
361GrahamHow old would that have to be?11-Mar-08 22:00
360BrianHIt could be that REBOL is using an older odbc version that doesn't support the float type.11-Mar-08 21:59
359Grahamexcept under Wine11-Mar-08 21:58
358Grahamdecimal works11-Mar-08 21:58
357PekrOK, good to know ... then it might be related to dtype conversions?11-Mar-08 21:58
356BrianHI'll try the decimal type and see if that helps.11-Mar-08 21:58
355BrianHI am testing with MSSQL - I don't have Firebird here.11-Mar-08 21:57
354Grahamie. I didn't cross test with a native tool11-Mar-08 21:57
353PekrCouldn't it be problem of particular ODBC driver implementation? What abou another sources as MS SQL?11-Mar-08 21:57
352GrahamBrian - ahh .. I didn't test that.11-Mar-08 21:57
351Pekrbut right, this is bug channel, not chit-chat ....11-Mar-08 21:56
350BrianHGraham, the bug seems to have no effect on whether I can connect later. The behavior in the tracker happens though. Looking at the table, the values were inserted correctly - the problem seems to be on select.11-Mar-08 21:56
349PekrNo, but R3 will bring those features for free anyway, no? How many potential Command buyers are out there? As for me, I paid few SDKs, IOS, Pro, so I am ok ....11-Mar-08 21:56
348GrahamDo you want free wine as well??11-Mar-08 21:55
347PekrAnd then we can ask Carl, if he could just accidentally release ODBC for free too :-)11-Mar-08 21:54
346GrahamCarl needs to confirm...11-Mar-08 21:54
345PekrBug was confirmed, no? So I expect it will be corrected now?11-Mar-08 21:54
344Grahamcan we concentrate please on this bug?11-Mar-08 21:53
343GrahamPekr, your db preferences are not on topic11-Mar-08 21:53
342PekrGraham - not in my standards, period.11-Mar-08 21:53
341PekrNo, let's say I want client app without installing a client driver. Or at least its automated configuration ...11-Mar-08 21:52
340GrahamPekr, everything needs a driver11-Mar-08 21:52
339Carlnot there yet... pasting your test, Graham.11-Mar-08 21:52
338BrianHIf you want a client app without installing a server, use SQLite.11-Mar-08 21:52
337GrahamThanks Brian.11-Mar-08 21:52
336Grahamand then Rebol can't open the odbc connection?11-Mar-08 21:52
335BrianHBug confirmed.11-Mar-08 21:51
334Carlah, I see test... yes worked11-Mar-08 21:51
333PekrBrianH - so no client app without the need to install ODBC driver first? That sucks, no?11-Mar-08 21:51
332CarlI would think so.11-Mar-08 21:51
331GrahamBrian, you confirmed the bug??11-Mar-08 21:51
330Pekruser dsn should be ok, no? Can you open it in rebol then?11-Mar-08 21:50
329BrianHConfirmed on SQL Server 2005 over the SQL Native Client odbc driver.11-Mar-08 21:50
328Carlhmm... I added it as a user DSN.11-Mar-08 21:50
327Grahamthe "Test Connection" button on the system dsn setup11-Mar-08 21:49
326Carltest?11-Mar-08 21:49
325Grahamand did it test okay?11-Mar-08 21:49
324Carlalready linked to this fdb11-Mar-08 21:49
323Carlfinished that11-Mar-08 21:49
322CarlC:\Program Files\Firebird\Firebird_2_0\examples\empbuild.fdb11-Mar-08 21:48
321GrahamYou're creating a system dsn right?11-Mar-08 21:48
320Grahamwhat is the path?11-Mar-08 21:48
319CarlError: windows cannot open .fdb file11-Mar-08 21:47
318Grahamor just paste in the path11-Mar-08 21:47
317Grahambrowse to the employee.fdb on the c drive11-Mar-08 21:46
316Carl(you don't mean the file, right, you mean via tcp or odbc url?)11-Mar-08 21:46
315Carlwhat's the url?11-Mar-08 21:45
314Carlbrowse to it?11-Mar-08 21:45
313Grahamand browse to the database11-Mar-08 21:44
312Carlok11-Mar-08 21:43
311Grahamany name you want11-Mar-08 21:43
310Carlemployee?11-Mar-08 21:43
309GrahamDatabase account is SYSDBA, and password is masterkey11-Mar-08 21:43
308Carlso, what's the dsn for above? "employees"11-Mar-08 21:43
307Grahamwhen creating the system dsn leave all the defaults11-Mar-08 21:42
306CarlI see it.11-Mar-08 21:42
305Carlchecking...11-Mar-08 21:41
304Grahamwell, your path will be different11-Mar-08 21:41
303GrahamC:\Program Files\Firebird\Firebird_1_5\examples\employee.fdb11-Mar-08 21:41
302Grahamyes you need to setup a dsn11-Mar-08 21:40
301Grahamsee if you got the employees.fdb11-Mar-08 21:40
300Carlit is running, fbserver, don't I need to setup a db on it to add it to odbc?11-Mar-08 21:40
299Grahamthe installer would have started it .. if you agreed11-Mar-08 21:38
298CarlI guess I need to init an instance of FB.11-Mar-08 21:38
297Carloh wait... got to add it.11-Mar-08 21:38
296Graham:(11-Mar-08 21:38
295Carly11-Mar-08 21:37
294GrahamYou're on XP?11-Mar-08 21:37
293Carlyes11-Mar-08 21:37
292Grahamyou installed odbc?11-Mar-08 21:37
291Carlnot there11-Mar-08 21:37
290GrahamFirebird/Interbase driver11-Mar-08 21:36
289Grahamyes11-Mar-08 21:36
288CarlG: shouldn't FB show up in ODBC ctrl panel now?11-Mar-08 21:36
287Carlnice install -- (I think)11-Mar-08 21:35
286Carlok, so got them (engine and odbc)11-Mar-08 21:31
285Grahamwhoever is funding sourceforge I guess11-Mar-08 21:30
284Carlwhy is sourceforge using doubleclick anyway? who there is making the $?11-Mar-08 21:29
283CarlI hate that.... my download connection blocks out on my firewall doubleclick filter.11-Mar-08 21:29
282Carlahhhh! downloads thru sourceforge...11-Mar-08 21:28
281BrianHThe SQL language support of Firebird is quite limited - very old-school SQL.11-Mar-08 21:28
280GrahamFB is on all platforms .. not sure why it isn't used more.11-Mar-08 21:28
279Grahamthat'll do11-Mar-08 21:27
278CarlI like it!11-Mar-08 21:26
277CarlHey, these guys are just like RT... everything over last few years is beta.11-Mar-08 21:26
276CarlVersion 2.0 Beta? 5 Sep 2007 (OdbcJdbc v2-0-Beta Ver 02.00.00.0144)11-Mar-08 21:26
275CarlSo, what do you want me to DL?11-Mar-08 21:26
274GrahamIt's not GPL11-Mar-08 21:25
273CarlI thought anyone could buy anything... mostly GPL.11-Mar-08 21:25
272Grahamthough Borland of course own Interbase11-Mar-08 21:24
271GrahamCan't buy FB ... it's not controlled by anyone11-Mar-08 21:24
270GrahamI don't have sql-server11-Mar-08 21:24
269CarlMaybe next, Sun... no HP, will by FB for $1B. Lol.11-Mar-08 21:24
268GrahamPerhaps it's FB specific??11-Mar-08 21:23
267GrahamBrian .. you able to confirm this bug?11-Mar-08 21:23
266CarlYou obviously love DB's, Pekr.11-Mar-08 21:23
265Pekrhmm, my friend told me, FB is decent DB though. Dunno what quality it is ....11-Mar-08 21:23
264CarlAnyway to conclude for today... 2.7.6 finalization is priority.11-Mar-08 21:23
263BrianHODBC and OLE DB _are_ the native drivers for MSSQL - there are no intermediate layers.11-Mar-08 21:22
262GrahamI've never looked at the sources11-Mar-08 21:22
261CarlLol, so... if I look at the source, will I vomit? ;)11-Mar-08 21:22
260PekrBrianH - is there native driver for MSSQL or are they mostly using ODBC? Can ODBC driver be installed and configure automatically?11-Mar-08 21:21
259GrahamNo restrictions on the license11-Mar-08 21:21
258GrahamFB is totally free11-Mar-08 21:21
257CarlB: So, RT cannot take the backend and use it for RIF, right?11-Mar-08 21:21
256Pekryes, ODBC ...11-Mar-08 21:20
255CarlThe fix is ODBC, so let's focus on that.11-Mar-08 21:20
254BrianHFirebird is commercial open source based on formerly semi-open source from another product. There are limits.11-Mar-08 21:20
253CarlG: Totally true.11-Mar-08 21:20
252PekrAnyway - interesting to hear there was FireBird driver, just not released. I remember Jeff Kreis did even BerkeleyDB wrapper. But that DB is strange too - only library wrapper, no TCP. The same goes for mySQL embedded ...11-Mar-08 21:20
251GrahamAnyway this surely is besides the point.11-Mar-08 21:20
250CarlI'm actually a bit with Pekr on this one... it seems odd not to have a tcp interface these days. But, then, I'm not much of a DB guy.11-Mar-08 21:20
249Grahamwell, if you can read the dll source ...11-Mar-08 21:19
248PekrGraham - so what are they thinking? Having server with undocumented TCP and library wrapper? Come on .... I know you can't choose DB sometimes ...11-Mar-08 21:19
247GrahamAs I understand it, the tcp interface is not trivial.11-Mar-08 21:18
246PekrI know .... of course it is good to have every possible DB with REBOL. I just thought that in edge cases we should be fine with ODBC. The trouble is ODBC is Command and not available for REBOL Linux IIRC?11-Mar-08 21:18
245GrahamYou're supposed to use either odbc, or the fbclient.dll ... the latter is also undocumented.11-Mar-08 21:18
244CarlIMHO, a tcp interface is trivial, why would it be missing?11-Mar-08 21:18
243BrianHIn general, I tend to build servers rather than sell apps. Different needs.11-Mar-08 21:17
242Grahamtcp interface is not documented11-Mar-08 21:17
241PekrIf not, that is what I don't like.11-Mar-08 21:17
240Grahamthisis a medical system I am using11-Mar-08 21:17
239PekrIs there TCP interface to FireBird?11-Mar-08 21:17
238Pekryes, it feels like old DOS aproach - shared DB on filesystem. Even while you use tcp, you pass filesystem path or so. It is often used with medical systems, restaurant systems, etc., as a first level escape from Delphi own DB etc.11-Mar-08 21:16
237Grahampostgresql is very large11-Mar-08 21:16
236CarlHuh??? "The driver source is available under the Initial Developers Public Licence (IDPL), a variant of the InterBase Public Licence (IPL) that is a variant of the Mozilla Public License 1.1. "11-Mar-08 21:16
235Grahampekr, licensing is very different11-Mar-08 21:16
234BrianHI would go with PostgreSQL or SQL Server Express over Firebird, but that is more of a professional opinion. Too many restrictions.11-Mar-08 21:16
233Carl"strangely install it" ?11-Mar-08 21:15
232Pekrno. FireBird is special beast. As for me, I don't like it. You have to strangely install it. But I know why those ppl like it. You can install it with your app. I would go with mysql anyday.11-Mar-08 21:14
231BrianHNo, it's not smaller than SQLite.11-Mar-08 21:13
230Carlah.11-Mar-08 21:13
229BrianHSQLite doesn't have ODBC support.11-Mar-08 21:13
228Grahamthat's why I use it11-Mar-08 21:13
227CarlSmaller than sqlite?11-Mar-08 21:13
226BrianHYou don't have a test VM that you can trash when needed?11-Mar-08 21:13
225GrahamFirebird is the smallest11-Mar-08 21:12
224CarlYes, but looking for minimal footprint. This is a dev system. I avoid loading anything on it... like the plague.11-Mar-08 21:12
223BrianHDownload SQL Server Express, Firebird, PostgreSQL, or whatever. Lots of free databases for Windows.11-Mar-08 21:11
222GrahamI can't see that any of those db drivers are free11-Mar-08 21:10
221CarlThe problem is, I need to be able to reproduce it here too. Or the test cycle will take forever.11-Mar-08 21:09
220Graham4511-Mar-08 21:09
219BrianHI can test with databases here. What is the problem, or tracker #?11-Mar-08 21:08
218Carl(I'm trying to avoid booting our old db test machine-- which brings up 5 dbs at same time, including oracle, and is just way too slow.)11-Mar-08 21:08
217BrianHI use odbc a lot.11-Mar-08 21:08
216CarlSo, of the 5 drivers XP comes with, do you happen to know if any of those db's are free with XP, and I can just test with those.11-Mar-08 21:08
215CarlOk looks like it.11-Mar-08 21:07
214CarlLet me see if this XP has odbc... 1 min...11-Mar-08 21:06
213GrahamIt doesn't on linux either.11-Mar-08 21:03
212Grahamodbcdriver is http://www.firebirdsql.org/index.php?op=files&id=odbc11-Mar-08 21:02
211BrianHNot on Windows it doesn't.11-Mar-08 21:02
210Grahamthis is windows11-Mar-08 21:02
209CarlSo, won't rewrite the OS kernel with dll patches?11-Mar-08 21:01
208Grahamstraight forward11-Mar-08 21:01
207Graham2 mins11-Mar-08 21:01
206CarlSo, Firebird? What's the install like?11-Mar-08 21:00
205GrahamI didn't try any other db11-Mar-08 21:00
204CarlThat is, for all db? E.g. excel?11-Mar-08 21:00
203Carlwhat db?11-Mar-08 20:59
202GrahamI'm curious .. what exactly was done with Interbase?11-Mar-08 20:59
201GrahamFor me it's fairly critical11-Mar-08 20:58
200Carlchecking...11-Mar-08 20:58
199CarlWe can release 2.7.7 in a week, if we think it's critical. But, I cannot be the judge on that. You must be the judge. I don't use ODBC.11-Mar-08 20:58
198Graham3 lines11-Mar-08 20:58
197GrahamI posted the test code to the tracker11-Mar-08 20:58
196Carl(I mean a few lines, not a page.)11-Mar-08 20:57
195PekrGraham - now as there is free library component, maybe someone will wrap some dll/so in the meantime ....11-Mar-08 20:57
194CarlBut, fix can be made in early 2.7.7 -- is there some test code?11-Mar-08 20:57
193GrahamI see.11-Mar-08 20:57
192CarlWe closed submissions for 2.7.6 a few days ago.11-Mar-08 20:57
191GrahamYou saying it won't make 2.7.6 ?11-Mar-08 20:56
190CarlThe fix above.11-Mar-08 20:56
189Grahamhuh?11-Mar-08 20:56
188CarlOk, so on ODBC, cannot be in 2.7.6.11-Mar-08 20:56
187CarlG: never released.11-Mar-08 20:55
186BrianHThrough ODBC he does.11-Mar-08 20:55
185GrahamCarl, you never supported Interbase!11-Mar-08 20:55
184CarlOk.11-Mar-08 20:55
183CarlPekr, ah, Interbase -- I think we dropped that a few years ago.11-Mar-08 20:54
182Grahamthis is RT's ODBC.11-Mar-08 20:54
181CarlAh, so his are not via odbc. Direct.11-Mar-08 20:53
180PekrRT's. Is there any Doc's version? I don't remember - he has mysql, postgres11-Mar-08 20:52
179BrianHDocK has an ODBC scheme, or Firebird? I thought he just had MySQL and PostgreSQL schemes.11-Mar-08 20:52
178CarlRT's or DocK's version?11-Mar-08 20:50
177GrahamCarl, is there any chance ODBC will be looked at?11-Mar-08 20:48
176GrahamThis is with Firebird - can download the database from http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_download_2111-Mar-08 20:10
175GrahamAdded as tracker item 45.11-Mar-08 20:01
174GrahamIf I try and store other than non integer values into a float, it gets stored as null instead.11-Mar-08 20:01
173GrahamThis is a nasty one ... I've been trying to get round a bug in wine, and I found a fault with the float datatype in odbc.11-Mar-08 20:00
172Oldes1. if the port is open, you cannot open it again 2. I don't know what's the problem, it's just don't play at all if you run the script again from console10-Mar-08 18:42
171CarlThat sound port stays open?10-Mar-08 17:45
170CarlSo, the bug is what?10-Mar-08 17:45
169Oldesanyway.. I'm not able to run the script 2x to hear the sound.. I'm not author and I don't know how sound port works so I give up.. as there is no Rambo ticket, nobody need it now10-Mar-08 15:32
168Oldesit's not a bug.. the port must be first closed10-Mar-08 15:27
167OldesI'm not sure if it's bug.. but if you run Testing/sound-test.r >> do %sound-test.r Script: "Untitled" (none) Play a ping sound... (escape) >> do %sound-test.r Script: "Untitled" (none) Play a ping sound... ** Access Error: Cannot open sound ** Near: sound-port: open sound:// insert sound-port >>10-Mar-08 15:25
166GabrieleOk. let me know if there are still problems with prot-http.r and i'll look into them.9-Mar-08 12:12
165Carl(actually, cassette tape)8-Mar-08 17:29
164CarlGabriele: yes, eventually remembered both of those -- once the disk swapped those brain pages back in. ;)8-Mar-08 17:28
163GabrieleCarl: i think we had agreed to default /seek to binary because newline conversion did not work correctly.8-Mar-08 11:00
162GabrieleCarl, i think we had fixed #4039 last year. The initial fix I made had a problem since I added a refinement to open and the native code did not like that. So IIRC we had to decide whether you wanted to change the native code or use a different method in the mezz code. I think i had uploaded a new prot-http.r to workaround the native problem, but if not, I can do that. it's just a matter of removing that refinement and using a flag in port/locals.8-Mar-08 10:58
161BrianHI like the test processor.8-Mar-08 7:28
160BrianHSubmitted as r2-mezz-series #387.8-Mar-08 7:22
159BrianHI did port tests earlier, though it probably doesn't work that well with /direct ports.8-Mar-08 7:21
158BrianHFixed TAKE without /part - all tests pass, though there are no image or port tests.8-Mar-08 7:20
157BrianHHow should it behave?8-Mar-08 7:01
156BrianHThere are no tests for take on a port or image.8-Mar-08 7:01
155CarlYes, tomorrow there will be some for testing.8-Mar-08 7:01
154GrahamAre linux builds also being created for testing?8-Mar-08 7:00
153CarlThanks BrianH for your help on 2.7.6 and DevBase changes too.8-Mar-08 6:59
152CarlI'll work on the Linux / OSX fixes next while hopefully a few other folks other than us try out the test version a bit more.8-Mar-08 6:58
151BrianHOr I could fix it right now, based on the tests :)8-Mar-08 6:58
150CarlWell, ok... we can let it simmer in the pot for several more hours and see what cooks up.8-Mar-08 6:57
149Carl>> take d: copy "abc" == "a"8-Mar-08 6:55
148BrianHI got it. I remember that part.8-Mar-08 6:55
147CarlThe tests are written such that you can pretty much copy and paste them into the console to investigate their failure reasons.8-Mar-08 6:55
146CarlFAIL: [#"a" = take d: copy "abc"]8-Mar-08 6:54
145Carl52 Tests Evaluated 12 Tests failed: take-string take-string take-string take-string take-st ring take-string take-block take-block take-block take-block take-block take-block8-Mar-08 6:54
144BrianHThat reminds me, DevBase could use automated testing.8-Mar-08 6:51
143CarlUploading test driver...8-Mar-08 6:50
142Carlmisc-tests8-Mar-08 6:49
141CarlPut TAKE test in tests folder.8-Mar-08 6:49
140BrianHI mean, I wrote the others too but they were already tested.8-Mar-08 6:48
139BrianHIt's the only one I wrote from scratch, so tests for it would be nice.8-Mar-08 6:48
138CarlOnly for TAKE.8-Mar-08 6:47
137CarlLet me check...8-Mar-08 6:45
136BrianHI was having to do a lot of behavioral comparisons for TAKE, but there would be some areas that I missed.8-Mar-08 6:44
135BrianHDo you have tests for the backported R3 functions that could also be backported?8-Mar-08 6:42
134CarlYes, feature.8-Mar-08 6:41
133BrianHYup. Perhaps we should update the tests, call it a feature.8-Mar-08 6:40
132CarlAdding it to tracker here.8-Mar-08 6:40
131CarlNote the response line.8-Mar-08 6:39
130Carlhttp://www.rebol.net/cgi-bin/rambo.r?id=3598&8-Mar-08 6:39
129BrianHI seem to recall the latter.8-Mar-08 6:39
128CarlI think there are 2 likely possiblities: 1. Either a mode flag somewhere is messed up. 2. We removed STRING from /SEEK mode -- perhaps because it is problematic (you cannot seek AND at the same time ignore CR chars).8-Mar-08 6:38
127BrianHSame in the pre-mezz-merge version.8-Mar-08 6:37
126CarlAll of the errors assume the port is STRING based.8-Mar-08 6:36
125BrianHSame here. Going to try the pre-mezz version.8-Mar-08 6:36
124CarlI noticed it because the REBOL test suite fails, showing 20 errors related to seek.8-Mar-08 6:36
123CarlResult is binary.8-Mar-08 6:33
122Carlwrite file: %tst.txt "abcdefg" port: open/seek file print string? probe copy port close port8-Mar-08 6:33
121CarlExample:8-Mar-08 6:32
120BrianHPlease, demonstrate :)8-Mar-08 6:24
119CarlI am seeing a strange problem with seeking in file I/O.8-Mar-08 6:23
118CarlPekr: No, in fact I have removed the black window now. There is a /show option.8-Mar-08 5:23
117Pekreh, surprised by #4 not working :-( The ugly black console window appearing with the call is pretty much disturbing, especially when used with View apps8-Mar-08 3:26
116GrahamThis bug is on 2.7.5 but not earlier versions.8-Mar-08 2:52
115GrahamOk, done. I've used your code to show the problem.8-Mar-08 2:50
114CarlGraham, if you can add some sample code to #20, I'll take a closer look at it.8-Mar-08 2:44
113BrentCarl's working on the pendings right now, and a couple have been surprises and probably won't make it in this round, but there is another release planned soon.8-Mar-08 2:44
112Brentthey're not in until it says built, though.8-Mar-08 2:43
111BrentThat's right, Graham.8-Mar-08 2:43
110GrahamIn which case I'm happy as 3/4 of the bugs I entered are pending.8-Mar-08 2:43
109GrahamPending means it's being worked on for build ?8-Mar-08 2:42
108CarlOk, #4 has been implemented, however... there appear to be some other major problems in CALL.8-Mar-08 2:40
107CarlOk, found the problem. The console pops up because of an AllocConsole() call.8-Mar-08 2:24
106CarlFor #4: the posted fix does not work. Setting wShowWindow = SW_HIDE does not hide the shell window.8-Mar-08 2:19
105CarlIf I recall correctly, I think it created a new bug, and was withdrawn from the last test build.8-Mar-08 2:05
104CarlIt is not clear to me the status of RAMBO #4039

http://www.rebol.net/cgi-bin/rambo.r?id=4039

It is not listed here, but I see some code related to it in my current build files.

I need confirmation regarding status. I think Gabriele was working on it.

8-Mar-08 2:05
103CarlSomeone needs to provide an example or test code for #20.

This is a way to help.

If not, I don't think it will be fixed in 2.7.6.

8-Mar-08 1:59
102CarlThis bug is something that 3.0 took special care to fix:

>> p: 20x20 == 20x20 >> p/x: p/y: 10 == 10 >> p == 10x10

8-Mar-08 1:56
101CarlThis bug cannot be fixed for 2.7.6 -- it has major complexities associated with it.8-Mar-08 1:55
100Henrik>> p: 20x20 == 20x20 >> p/x: p/y: 10 == 10 >> p == 10x208-Mar-08 0:17
99HenrikI added #3389, path evaluation problem.8-Mar-08 0:16
98BrianHIt means that a a change in the doc string of the query function should be requested as a bug report.6-Mar-08 17:57
97PaulSo does that mean would should add 'query to the wish list or its functionality as it currently is?6-Mar-08 17:53
96BrianHI miss librebol.so - it was fun. Too bad it didn't work that well. The fast-cgi support in /Command was better.6-Mar-08 14:47
95Henrikperhaps some time later it can be useful in R3 for general detection of changes in objects.6-Mar-08 14:24
94Gabrieleso, consider it an accident that you can still use it. it comes useful in some cases though :) just don't rely on it for future compatibility.6-Mar-08 14:13
93GabrieleCarl was not even aware it was still there, last time I talked to him about it :)6-Mar-08 14:13
92GabrieleQUERY on objects was implemented for the librebol.so Apache module, as it was necessary for its functionality. since that project never saw the light of the day, the functionality was never documented.6-Mar-08 14:12
91PaulYeah seems to be a very useful function. Probably the reason it hasn't been utilized more is the lack of documentation regarding it.6-Mar-08 14:05
90Henriktoo bad6-Mar-08 13:54
89AntonHenrik, wrt QUERY,I noticed that the View system was clearing the "changed" status of an object, so you couldn't really use it with faces.6-Mar-08 13:51
88HenrikI see that in R3, object! as an argument has been removed.6-Mar-08 11:09
87HenrikHere's a quickie and correct me if I'm wrong: I've noticed the QUERY function before, but never realized it could be used for detecting changes in an ordinary object. This is due to its less than useful help text. I understand that it's mainly used for ports, but would you use it generally for detecting changes in any objects or are there caveats to this that would explain the "misleading" help text?6-Mar-08 11:01
86Gabriele#43195-Mar-08 21:30
85Henriknot until it's accepted5-Mar-08 18:27
84PaulYeah no dump using integer.5-Mar-08 18:27
83BTiffintracked it. But I didn't have a rambo #5-Mar-08 18:27
82BTiffinYeah, no dump? I tested a few types. I RAMBOed.5-Mar-08 18:22
81Henrikafter RAMBO it could be put in here.5-Mar-08 18:22
80PaulBrian you need to submit that to RAMBO as it might not get fixed in this next release.5-Mar-08 18:20
79Paulreduce/only 1 []5-Mar-08 18:19
78PaulCrashes a bit differently if you do:5-Mar-08 18:19
77PaulXP5-Mar-08 18:16
76PaulSame here Brian.5-Mar-08 18:16
75BTiffinDon't know if this is new; reduce/only "string" [] dumps and crashes. Any non block data with an empty set.5-Mar-08 18:03
74Gabrielebtw, is tls:// supposed to work with /Command ?5-Mar-08 17:26
73HenrikI wonder if that clipboard is depending on the window manager used, i.e. if it's available with really old WMs like TWM..5-Mar-08 12:26
72HenrikThat's bug #43185-Mar-08 12:21
71HenrikCarls' blog has a comment on that it would be a good idea to use the "real clipboard" in X11 instead of the selection clipboard. Don't know how much code it would take to fix that.5-Mar-08 12:20
70BrianHI had been looking for that earlier :) I put the best parts of #21 into #4 and deleted #21.3-Mar-08 20:52
69PekrBrain, your input on console Window is the same as number 4. But your is more descriptive, so delete mine, if you want to ...3-Mar-08 20:49
68BrianHDone.3-Mar-08 20:14
67BrianHWait, they just discussed it. Fixing...3-Mar-08 20:07
66BrianHYes.3-Mar-08 20:06
65GrahamHas someone listed the black screen when doing call ?3-Mar-08 19:54
64GrahamListed my favorite 3 bugs - all under linux: call, vectorial fonts and function keys3-Mar-08 19:53
63BrianHThe install bug is a Vista-compatibility issue as well, since the rules that were being broken in 2000 are being enforced in Vista now.3-Mar-08 14:48
62GabrieleAbout the CALL linux bug: there is a task for you on Qtask with all the info I have about it. let me know if I should copy that here.3-Mar-08 14:46
61BrianHOr my report from after View 1.3.0 came out, after 3562 was supposed to solve the problem but didn't go far enough.3-Mar-08 14:44
60BrianHIf you like, I can dig out my bug report from 2000 and post it here.3-Mar-08 14:41
59BrianHRAMBO #s 3562, 3775, 4236 (that I can find) relate to the installation bug. 3562 is marked as built, but still isn't fixed.3-Mar-08 14:38
58Henrik>> 2147483648 == 2147483648.0

Probably not correct behavior in that negate above.

3-Mar-08 14:35
57Henrikdamn, stupid OSX paste :-/ oh well. this one number causes math overflow. if you use negate -2147483649 it turns into decimal. is this correct behavior?3-Mar-08 14:33
56Henrik>> negate -2147483648 ** Math Error: Math or number overflow ** Near: negate -21474836483-Mar-08 14:32
55BrianHThere are installation bugs that go back to 2000. They keep being marked as low priority, but are still a problem. Can we finally fix this?3-Mar-08 14:31
54Paul>> abs -2147483648 == -21474836483-Mar-08 14:29
53PaulI noticed that absolute is broke on big negative numbers if that helps pinpoint the problem.3-Mar-08 14:29
52PaulAnd at least you get some form of error message to target where the error is.3-Mar-08 14:26
51BrianH4234 and 4233 seem like they are trying to change the value to a positive number before use.3-Mar-08 14:26
50PaulI'm more concerned about the ones crashing the interpreter instead of the overflow ones. There could be workarounds for those.3-Mar-08 14:26
49Henrikthere are at least 10 bugs related to large number crashes.3-Mar-08 14:25
48Paul4234 seems to be possibly related to large numbers?3-Mar-08 14:24
47BrianHNevermind, I misread 4226 - it should probably be done too.3-Mar-08 14:23
46Pauloops sorry bout that3-Mar-08 14:21
45Paul: blk: at [1 2 3 4 5] 3 remove/part blk -21474836483-Mar-08 14:21
44BrianHThere's a whole series of math overflow bugs around that area of RAMBO. Though 4226 is off, the rest should be tested.3-Mar-08 14:21
43PaulAppName: rebview.exe AppVer: 2.7.5.3 ModName: rebview.exe ModVer: 2.7.5.3 Offset: 00064c883-Mar-08 14:20
42Paul4229 crashed the interpreter here on XP also with debug info as:3-Mar-08 14:20
41Henrik4234 gives no problems on WinXP and OSX3-Mar-08 14:20
40Henriksame here. Just returns a good error in OSX.3-Mar-08 14:19
39PaulGives a REBOL internal error: Corrupt datatype: 200 at 2013-Mar-08 14:19
38Paul#4233 crashed on XP here3-Mar-08 14:18

Return to Index Page