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

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

#UserMessageDate
517AntonPosted the workaround to Rambo.22-Jun 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 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 15:53
514Henrikbrowse does not work correctly in Windows with Safari.22-Jun 15:48
513AntonI just got BROWSE working in linux with View 2.7.6.4.2 Is that news to anyone ?22-Jun 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 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 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 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 12:34
508PekrGabriele - if we comment it out, rebol crashes ... both linux SDK distros ...19-Jun 12:33
507Gabrielesize-text make face [text: "imanXwin kludge"]19-Jun 9:30
506Gabrieleif so, you might be able to replace it with something like:19-Jun 9:30
505GabrielePetr, do fonts stop working if you comment it out? (I never tried commenting that out)19-Jun 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 13:38
503Oldesnot = to13-Jun 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 11:41
501OldesThere should be: name: to-set-word dehex name Instead of: name: to-set-word name In decode-cgi function.13-Jun 11:34
500Henrikrecycle does not alway reduce memory usage if he is looking in the task manager.11-Jun 11:33
499Pekrquicker memory consumption is with layout [view scroller]11-Jun 11:19
498PekrBobik reports, that recycle does not help. I can't reproduce memory concumption when not clicking though ....11-Jun 11:17
497Henrikalthough without recycling it does eat memory.11-Jun 10:16
496Henrikwhat's the pattern after recycling? I can't quite repeat the problem here after a recycle.11-Jun 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 9:57
494OldesMore than position is important that long paths are truncated - invisible - which is pretty bad.20-May 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 8:44
492OldesSubmited RAMBO #4124 set-modes doesn't work on file directories into tracker here.28-Apr 20:46
491Gabrielei would suggest RAMBO, actually.10-Apr 6:28
490BrianHPut it in the tracker.9-Apr 19:50
489OldesI found it while decoding html entities, where the leading zero is not required9-Apr 15:02
488BrianHThat would make sense. ENBASE would never return such a string, but other functions could.9-Apr 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 11:20
486GrahamREBOL Internal Error: corrupt datatype: 67 at 784565364-Apr 9:53
485GrahamI'm still getting corrupt datatype errors with async networking on 2.7.64-Apr 9:52
484BTiffinThanks for the info. I'll track it here as a reminder, tagged it as wish1-Apr 15:14
483Gabriele(probably a good idea to make it work with get-modes though)1-Apr 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 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 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 12:39
479GabrieleCan a Win32 programmer come up with a sane way to call exes without the black window popping up?1-Apr 8:07
478BTiffinAnd - if you call "notepad" you end up with a zombie notepad. On '98 at least.1-Apr 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 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 1:20
475RobertSBUT. using call/shell succeeds with "notepad.exe" under 2.7.6 as in call/shell "notepad.exe"1-Apr 1:18
474RobertSin R3 alpha both work fine (but return none, not 0 )1-Apr 1:16
473RobertSREBOL/View 1.3.2.3.1 5-Dec-2005 Core 2.6.3 is OK1-Apr 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 1:13
471RobertSI first saw this on a sweep through do %vid-usage.r1-Apr 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 1:05
469RobertSfor1-Apr 1:04
468RobertSin old versions od View on WIn XP there is no difference in result1-Apr 1:04
467BrianHIt's been like that since to-local-file was added as a native.29-Mar 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 22:47
465GrahamHas it been rambo'ed?29-Mar 22:44
464BrianHI had to write to-relative-file differently in R2 and R3 because of that.29-Mar 22:43
463Grahampity we can't fix it for 2.7.7 as well.29-Mar 22:42
462GrahamAh ... ok.29-Mar 22:42
461BrianHThat has always been the case. R3 fixes it.29-Mar 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 22:42
459Grahamthe trailing "/" is lost29-Mar 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 22:40
457AntonGab. Done.26-Mar 15:09
456Gabrieleplease add this to RAMBO26-Mar 14:31
455Gabrielei'm not aware of any differences between ext3 and ext2 except for the journaling26-Mar 14:30
454Gabrieledoes not hang if there's a trailing /26-Mar 14:30
453AntonSomebody can confirm, or compare with ext2 filesystem ?26-Mar 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 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 11:12
450Grahamcreates it's own bugs24-Mar 22:37
449GrahamTwo bug systems now ...24-Mar 22:37
448HenrikI see that some bugs fixed in 2.7.6 have not been marked fixed in RAMBO, such as #4319.24-Mar 10:00
447BTiffinTracked here, RAMBOed the copy/part crash.22-Mar 14:53
446GabrieleBrian, make sure they are in RAMBO or at least in the tracker here. Thanks!22-Mar 8:26
445BTiffinSecure demo from viewtop/rebol/tests reports create-links is failing security sandbox test22-Mar 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 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 22:45
442Carl(no time to dive in -- maybe it's ok)20-Mar 17:18
441CarlAbove patch, not sure. ;)20-Mar 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 17:17
439OldesFixed the 'page in devbase.20-Mar 9:50
438WillArpso what is the shortest version of above patch?20-Mar 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 22:16
436WillArpREBOL/Command 2.7.6.2.5 (18-Mar-2008) >> a: load decloak/with load "#{3C92F2E9F5EB928DEC15EE12680DF68F708A72170CF2EF166E0D3C0D52A29B6942734172}" "123" == #{ 789C532A2E2D482D52C8C9CF4B57C848CDC9C95728CF2FCA495102006DC308C0 18000000 } >>19-Mar 22:14
435WillArphave a lapsus, tell me please 8)18-Mar 21:45
434CarlIs that the simplest?18-Mar 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 17:40
432CarlIt would be great if someone can submit a fix to DevBase, so 2.7.7 can fix this bug.18-Mar 17:19
431CarlThis appears to be a very old bug according to source control archives. Dating back to at least 2004.18-Mar 17:15
430Carl(You will not see it on normal "success" pages.)18-Mar 17:10
429CarlSo, this only happens on FORWARD actions.18-Mar 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 17:09
427Paulnot seeing the problem on windows. 'page still has no value on windows18-Mar 16:01
426WillArposx/intel18-Mar 15:56
425PaulWillArp what platform is that? Windows? Linux?18-Mar 15:49
424AntonTo the bug tracker, then :)18-Mar 15:43
423WillArpI would say that need an urgent fix 8)18-Mar 15:35
422AntonYes, same here on REBOL/View 2.7.6.3.1 10-Mar-200818-Mar 15:33
421WillArpsorry for the line ends.. here is a more readable version http://reboot.ch/rebol/bug.txt18-Mar 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 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 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 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 0:08
416Gabriele(ah i was referring to Brian T not Brian H - sorry for the confusion...)17-Mar 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 18:44
414GabrieleBrian, shift on binary shifts each byte independently.17-Mar 18:40
413BrianHNormally I would prefer an error.17-Mar 18:05
412Henrikto-time "xx" produces an error under R317-Mar 17:48
411Henrikan empty string produces an error. I'm not sure this is intentional.17-Mar 17:47
410OldesIs this better result than error? >> to-time "xx" == none17-Mar 17:41
409BrianHI don't think shift carries yet.17-Mar 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 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 14:42
406Henrikthere's no limitation in there that prevents rebol from opening files larger than 2 GB?17-Mar 9:40
405AntonThe large file is Fedora install DVD, at 3.6GB.17-Mar 8:27
404AntonSo I am able to checksum a large file using the Windows build but not the Linux build.17-Mar 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 8:25
402Gabrieleyes, osx! ;)11-Mar 22:19
401CarlMove to db group. Thanks. I got to get back to OSX.11-Mar 22:19
400Carlyes, indeed11-Mar 22:18
399Gabrieleit's like Brian said, you have to go to the site and buy like the rest of us ;)11-Mar 22:18
398CarlActually, I think maybe there was one for me on Irix.11-Mar 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 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 22:17
395Carllol.11-Mar 22:16
394Gabrielei think it's Ukiah. we should all move there, then all REBOL bugs would disappear.11-Mar 22:16
393CarlCreate a "DB 2.7.7" group. Move discussion on this topic there.11-Mar 22:16
392BrianHI switch the type to decimal and it worked.11-Mar 22:16
391CarlTimeout. Sorry, must move back to 2.7.6 release.11-Mar 22:16
390Carlnope, same result. worked.11-Mar 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 22:13
388Carltrying something different... 1 min...11-Mar 22:12
387GrahamI'm going home to test on a different PC.11-Mar 22:12
386Grahamwell, at least Brian sees something.11-Mar 22:11
385Graham2.0311-Mar 22:11
384Grahamnot when I've been pulling it out!11-Mar 22:10
383CarlWhat FB vers are you on?11-Mar 22:10
382Carllol, is that a good thing?11-Mar 22:10
381GrahamI have no hair left now11-Mar 22:10
380CarlI used the example in the bug report11-Mar 22:09
379Carlfloat11-Mar 22:09
378BrianHWhat is your column type?11-Mar 22:08
377CarlWell, I am using latest FB distros.11-Mar 22:08
376CarlI do not see the bug.11-Mar 22:08
375Grahamwhat's different?11-Mar 22:08
374Carl[[1.0] [1.1] [1.0] [1.1]]11-Mar 22:07
373Carllol11-Mar 22:07
372Gabriele:)11-Mar 22:06
371BrianHAsk Cindy for one, Carl. That's what the rest of us had to do.11-Mar 22:06
370GrahamBrian , that is encouraging.11-Mar 22:06
369GrahamI can send you mine!11-Mar 22:05
368BrianHGraham, that is confirmed.11-Mar 22:05
367CarlBack.... sorry about delay. I needed a license.key. (I *hate* licence.key)11-Mar 22:05
366PekrI wonder where does Command ODBC code comes from?11-Mar 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 22:03
364Grahamand the correct value for float values that were "integer"?11-Mar 22:02
363GrahamSo, in your testing, you got none back for float values that were not an "integer" ?11-Mar 22:02
362BrianHFloat isn't part of the SQL standard - it's an extension.11-Mar 22:00
361GrahamHow old would that have to be?11-Mar 22:00
360BrianHIt could be that REBOL is using an older odbc version that doesn't support the float type.11-Mar 21:59
359Grahamexcept under Wine11-Mar 21:58
358Grahamdecimal works11-Mar 21:58
357PekrOK, good to know ... then it might be related to dtype conversions?11-Mar 21:58
356BrianHI'll try the decimal type and see if that helps.11-Mar 21:58
355BrianHI am testing with MSSQL - I don't have Firebird here.11-Mar 21:57
354Grahamie. I didn't cross test with a native tool11-Mar 21:57
353PekrCouldn't it be problem of particular ODBC driver implementation? What abou another sources as MS SQL?11-Mar 21:57
352GrahamBrian - ahh .. I didn't test that.11-Mar 21:57
351Pekrbut right, this is bug channel, not chit-chat ....11-Mar 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 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 21:56
348GrahamDo you want free wine as well??11-Mar 21:55
347PekrAnd then we can ask Carl, if he could just accidentally release ODBC for free too :-)11-Mar 21:54
346GrahamCarl needs to confirm...11-Mar 21:54
345PekrBug was confirmed, no? So I expect it will be corrected now?11-Mar 21:54
344Grahamcan we concentrate please on this bug?11-Mar 21:53
343GrahamPekr, your db preferences are not on topic11-Mar 21:53
342PekrGraham - not in my standards, period.11-Mar 21:53
341PekrNo, let's say I want client app without installing a client driver. Or at least its automated configuration ...11-Mar 21:52
340GrahamPekr, everything needs a driver11-Mar 21:52
339Carlnot there yet... pasting your test, Graham.11-Mar 21:52
338BrianHIf you want a client app without installing a server, use SQLite.11-Mar 21:52
337GrahamThanks Brian.11-Mar 21:52
336Grahamand then Rebol can't open the odbc connection?11-Mar 21:52
335BrianHBug confirmed.11-Mar 21:51
334Carlah, I see test... yes worked11-Mar 21:51
333PekrBrianH - so no client app without the need to install ODBC driver first? That sucks, no?11-Mar 21:51
332CarlI would think so.11-Mar 21:51
331GrahamBrian, you confirmed the bug??11-Mar 21:51
330Pekruser dsn should be ok, no? Can you open it in rebol then?11-Mar 21:50
329BrianHConfirmed on SQL Server 2005 over the SQL Native Client odbc driver.11-Mar 21:50
328Carlhmm... I added it as a user DSN.11-Mar 21:50
327Grahamthe "Test Connection" button on the system dsn setup11-Mar 21:49
326Carltest?11-Mar 21:49
325Grahamand did it test okay?11-Mar 21:49
324Carlalready linked to this fdb11-Mar 21:49
323Carlfinished that11-Mar 21:49
322CarlC:\Program Files\Firebird\Firebird_2_0\examples\empbuild.fdb11-Mar 21:48
321GrahamYou're creating a system dsn right?11-Mar 21:48
320Grahamwhat is the path?11-Mar 21:48
319CarlError: windows cannot open .fdb file11-Mar 21:47
318Grahamor just paste in the path11-Mar 21:47
317Grahambrowse to the employee.fdb on the c drive11-Mar 21:46
316Carl(you don't mean the file, right, you mean via tcp or odbc url?)11-Mar 21:46
315Carlwhat's the url?11-Mar 21:45
314Carlbrowse to it?11-Mar 21:45
313Grahamand browse to the database11-Mar 21:44
312Carlok11-Mar 21:43
311Grahamany name you want11-Mar 21:43
310Carlemployee?11-Mar 21:43
309GrahamDatabase account is SYSDBA, and password is masterkey11-Mar 21:43
308Carlso, what's the dsn for above? "employees"11-Mar 21:43
307Grahamwhen creating the system dsn leave all the defaults11-Mar 21:42
306CarlI see it.11-Mar 21:42
305Carlchecking...11-Mar 21:41
304Grahamwell, your path will be different11-Mar 21:41
303GrahamC:\Program Files\Firebird\Firebird_1_5\examples\employee.fdb11-Mar 21:41
302Grahamyes you need to setup a dsn11-Mar 21:40
301Grahamsee if you got the employees.fdb11-Mar 21:40
300Carlit is running, fbserver, don't I need to setup a db on it to add it to odbc?11-Mar 21:40
299Grahamthe installer would have started it .. if you agreed11-Mar 21:38
298CarlI guess I need to init an instance of FB.11-Mar 21:38
297Carloh wait... got to add it.11-Mar 21:38
296Graham:(11-Mar 21:38
295Carly11-Mar 21:37
294GrahamYou're on XP?11-Mar 21:37
293Carlyes11-Mar 21:37
292Grahamyou installed odbc?11-Mar 21:37
291Carlnot there11-Mar 21:37
290GrahamFirebird/Interbase driver11-Mar 21:36
289Grahamyes11-Mar 21:36
288CarlG: shouldn't FB show up in ODBC ctrl panel now?11-Mar 21:36
287Carlnice install -- (I think)11-Mar 21:35
286Carlok, so got them (engine and odbc)11-Mar 21:31
285Grahamwhoever is funding sourceforge I guess11-Mar 21:30
284Carlwhy is sourceforge using doubleclick anyway? who there is making the $?11-Mar 21:29
283CarlI hate that.... my download connection blocks out on my firewall doubleclick filter.11-Mar 21:29
282Carlahhhh! downloads thru sourceforge...11-Mar 21:28
281BrianHThe SQL language support of Firebird is quite limited - very old-school SQL.11-Mar 21:28
280GrahamFB is on all platforms .. not sure why it isn't used more.11-Mar 21:28
279Grahamthat'll do11-Mar 21:27
278CarlI like it!11-Mar 21:26
277CarlHey, these guys are just like RT... everything over last few years is beta.11-Mar 21:26
276CarlVersion 2.0 Beta? 5 Sep 2007 (OdbcJdbc v2-0-Beta Ver 02.00.00.0144)11-Mar 21:26
275CarlSo, what do you want me to DL?11-Mar 21:26
274GrahamIt's not GPL11-Mar 21:25
273CarlI thought anyone could buy anything... mostly GPL.11-Mar 21:25
272Grahamthough Borland of course own Interbase11-Mar 21:24
271GrahamCan't buy FB ... it's not controlled by anyone11-Mar 21:24
270GrahamI don't have sql-server11-Mar 21:24
269CarlMaybe next, Sun... no HP, will by FB for $1B. Lol.11-Mar 21:24
268GrahamPerhaps it's FB specific??11-Mar 21:23
267GrahamBrian .. you able to confirm this bug?11-Mar 21:23
266CarlYou obviously love DB's, Pekr.11-Mar 21:23
265Pekrhmm, my friend told me, FB is decent DB though. Dunno what quality it is ....11-Mar 21:23
264CarlAnyway to conclude for today... 2.7.6 finalization is priority.11-Mar 21:23
263BrianHODBC and OLE DB _are_ the native drivers for MSSQL - there are no intermediate layers.11-Mar 21:22
262GrahamI've never looked at the sources11-Mar 21:22
261CarlLol, so... if I look at the source, will I vomit? ;)11-Mar 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 21:21
259GrahamNo restrictions on the license11-Mar 21:21
258GrahamFB is totally free11-Mar 21:21
257CarlB: So, RT cannot take the backend and use it for RIF, right?11-Mar 21:21
256Pekryes, ODBC ...11-Mar 21:20
255CarlThe fix is ODBC, so let's focus on that.11-Mar 21:20
254BrianHFirebird is commercial open source based on formerly semi-open source from another product. There are limits.11-Mar 21:20
253CarlG: Totally true.11-Mar 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 21:20
251GrahamAnyway this surely is besides the point.11-Mar 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 21:20
249Grahamwell, if you can read the dll source ...11-Mar 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 21:19
247GrahamAs I understand it, the tcp interface is not trivial.11-Mar 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 21:18
245GrahamYou're supposed to use either odbc, or the fbclient.dll ... the latter is also undocumented.11-Mar 21:18
244CarlIMHO, a tcp interface is trivial, why would it be missing?11-Mar 21:18
243BrianHIn general, I tend to build servers rather than sell apps. Different needs.11-Mar 21:17
242Grahamtcp interface is not documented11-Mar 21:17
241PekrIf not, that is what I don't like.11-Mar 21:17
240Grahamthisis a medical system I am using11-Mar 21:17
239PekrIs there TCP interface to FireBird?11-Mar 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 21:16
237Grahampostgresql is very large11-Mar 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 21:16
235Grahampekr, licensing is very different11-Mar 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 21:16
233Carl"strangely install it" ?11-Mar 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 21:14
231BrianHNo, it's not smaller than SQLite.11-Mar 21:13
230Carlah.11-Mar 21:13
229BrianHSQLite doesn't have ODBC support.11-Mar 21:13
228Grahamthat's why I use it11-Mar 21:13
227CarlSmaller than sqlite?11-Mar 21:13
226BrianHYou don't have a test VM that you can trash when needed?11-Mar 21:13
225GrahamFirebird is the smallest11-Mar 21:12
224CarlYes, but looking for minimal footprint. This is a dev system. I avoid loading anything on it... like the plague.11-Mar 21:12
223BrianHDownload SQL Server Express, Firebird, PostgreSQL, or whatever. Lots of free databases for Windows.11-Mar 21:11
222GrahamI can't see that any of those db drivers are free11-Mar 21:10
221CarlThe problem is, I need to be able to reproduce it here too. Or the test cycle will take forever.11-Mar 21:09
220Graham4511-Mar 21:09
219BrianHI can test with databases here. What is the problem, or tracker #?11-Mar 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 21:08
217BrianHI use odbc a lot.11-Mar 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 21:08
215CarlOk looks like it.11-Mar 21:07
214CarlLet me see if this XP has odbc... 1 min...11-Mar 21:06
213GrahamIt doesn't on linux either.11-Mar 21:03
212Grahamodbcdriver is http://www.firebirdsql.org/index.php?op=files&id=odbc11-Mar 21:02
211BrianHNot on Windows it doesn't.11-Mar 21:02
210Grahamthis is windows11-Mar 21:02
209CarlSo, won't rewrite the OS kernel with dll patches?11-Mar 21:01
208Grahamstraight forward11-Mar 21:01
207Graham2 mins11-Mar 21:01
206CarlSo, Firebird? What's the install like?11-Mar 21:00
205GrahamI didn't try any other db11-Mar 21:00
204CarlThat is, for all db? E.g. excel?11-Mar 21:00
203Carlwhat db?11-Mar 20:59
202GrahamI'm curious .. what exactly was done with Interbase?11-Mar 20:59
201GrahamFor me it's fairly critical11-Mar 20:58
200Carlchecking...11-Mar 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 20:58
198Graham3 lines11-Mar 20:58
197GrahamI posted the test code to the tracker11-Mar 20:58
196Carl(I mean a few lines, not a page.)11-Mar 20:57
195PekrGraham - now as there is free library component, maybe someone will wrap some dll/so in the meantime ....11-Mar 20:57
194CarlBut, fix can be made in early 2.7.7 -- is there some test code?11-Mar 20:57
193GrahamI see.11-Mar 20:57
192CarlWe closed submissions for 2.7.6 a few days ago.11-Mar 20:57
191GrahamYou saying it won't make 2.7.6 ?11-Mar 20:56
190CarlThe fix above.11-Mar 20:56
189Grahamhuh?11-Mar 20:56
188CarlOk, so on ODBC, cannot be in 2.7.6.11-Mar 20:56
187CarlG: never released.11-Mar 20:55
186BrianHThrough ODBC he does.11-Mar 20:55
185GrahamCarl, you never supported Interbase!11-Mar 20:55
184CarlOk.11-Mar 20:55
183CarlPekr, ah, Interbase -- I think we dropped that a few years ago.11-Mar 20:54
182Grahamthis is RT's ODBC.11-Mar 20:54
181CarlAh, so his are not via odbc. Direct.11-Mar 20:53
180PekrRT's. Is there any Doc's version? I don't remember - he has mysql, postgres11-Mar 20:52
179BrianHDocK has an ODBC scheme, or Firebird? I thought he just had MySQL and PostgreSQL schemes.11-Mar 20:52
178CarlRT's or DocK's version?11-Mar 20:50
177GrahamCarl, is there any chance ODBC will be looked at?11-Mar 20:48
176GrahamThis is with Firebird - can download the database from http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_download_2111-Mar 20:10
175GrahamAdded as tracker item 45.11-Mar 20:01
174GrahamIf I try and store other than non integer values into a float, it gets stored as null instead.11-Mar 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 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 18:42
171CarlThat sound port stays open?10-Mar 17:45
170CarlSo, the bug is what?10-Mar 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 15:32
168Oldesit's not a bug.. the port must be first closed10-Mar 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 15:25
166GabrieleOk. let me know if there are still problems with prot-http.r and i'll look into them.9-Mar 12:12
165Carl(actually, cassette tape)8-Mar 17:29
164CarlGabriele: yes, eventually remembered both of those -- once the disk swapped those brain pages back in. ;)8-Mar 17:28
163GabrieleCarl: i think we had agreed to default /seek to binary because newline conversion did not work correctly.8-Mar 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 10:58
161BrianHI like the test processor.8-Mar 7:28
160BrianHSubmitted as r2-mezz-series #387.8-Mar 7:22
159BrianHI did port tests earlier, though it probably doesn't work that well with /direct ports.8-Mar 7:21
158BrianHFixed TAKE without /part - all tests pass, though there are no image or port tests.8-Mar 7:20
157BrianHHow should it behave?8-Mar 7:01
156BrianHThere are no tests for take on a port or image.8-Mar 7:01
155CarlYes, tomorrow there will be some for testing.8-Mar 7:01
154GrahamAre linux builds also being created for testing?8-Mar 7:00
153CarlThanks BrianH for your help on 2.7.6 and DevBase changes too.8-Mar 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 6:58
151BrianHOr I could fix it right now, based on the tests :)8-Mar 6:58
150CarlWell, ok... we can let it simmer in the pot for several more hours and see what cooks up.8-Mar 6:57
149Carl>> take d: copy "abc" == "a"8-Mar 6:55
148BrianHI got it. I remember that part.8-Mar 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 6:55
146CarlFAIL: [#"a" = take d: copy "abc"]8-Mar 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 6:54
144BrianHThat reminds me, DevBase could use automated testing.8-Mar 6:51
143CarlUploading test driver...8-Mar 6:50
142Carlmisc-tests8-Mar 6:49
141CarlPut TAKE test in tests folder.8-Mar 6:49
140BrianHI mean, I wrote the others too but they were already tested.8-Mar 6:48
139BrianHIt's the only one I wrote from scratch, so tests for it would be nice.8-Mar 6:48
138CarlOnly for TAKE.8-Mar 6:47
137CarlLet me check...8-Mar 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 6:44
135BrianHDo you have tests for the backported R3 functions that could also be backported?8-Mar 6:42
134CarlYes, feature.8-Mar 6:41
133BrianHYup. Perhaps we should update the tests, call it a feature.8-Mar 6:40
132CarlAdding it to tracker here.8-Mar 6:40
131CarlNote the response line.8-Mar 6:39
130Carlhttp://www.rebol.net/cgi-bin/rambo.r?id=3598&8-Mar 6:39
129BrianHI seem to recall the latter.8-Mar 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 6:38
127BrianHSame in the pre-mezz-merge version.8-Mar 6:37
126CarlAll of the errors assume the port is STRING based.8-Mar 6:36
125BrianHSame here. Going to try the pre-mezz version.8-Mar 6:36
124CarlI noticed it because the REBOL test suite fails, showing 20 errors related to seek.8-Mar 6:36
123CarlResult is binary.8-Mar 6:33
122Carlwrite file: %tst.txt "abcdefg" port: open/seek file print string? probe copy port close port8-Mar 6:33
121CarlExample:8-Mar 6:32
120BrianHPlease, demonstrate :)8-Mar 6:24
119CarlI am seeing a strange problem with seeking in file I/O.8-Mar 6:23
118CarlPekr: No, in fact I have removed the black window now. There is a /show option.8-Mar 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 3:26
116GrahamThis bug is on 2.7.5 but not earlier versions.8-Mar 2:52
115GrahamOk, done. I've used your code to show the problem.8-Mar 2:50
114CarlGraham, if you can add some sample code to #20, I'll take a closer look at it.8-Mar 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 2:44
112Brentthey're not in until it says built, though.8-Mar 2:43
111BrentThat's right, Graham.8-Mar 2:43
110GrahamIn which case I'm happy as 3/4 of the bugs I entered are pending.8-Mar 2:43
109GrahamPending means it's being worked on for build ?8-Mar 2:42
108CarlOk, #4 has been implemented, however... there appear to be some other major problems in CALL.8-Mar 2:40
107CarlOk, found the problem. The console pops up because of an AllocConsole() call.8-Mar 2:24
106CarlFor #4: the posted fix does not work. Setting wShowWindow = SW_HIDE does not hide the shell window.8-Mar 2:19
105CarlIf I recall correctly, I think it created a new bug, and was withdrawn from the last test build.8-Mar 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 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 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 1:56
101CarlThis bug cannot be fixed for 2.7.6 -- it has major complexities associated with it.8-Mar 1:55
100Henrik>> p: 20x20 == 20x20 >> p/x: p/y: 10 == 10 >> p == 10x208-Mar 0:17
99HenrikI added #3389, path evaluation problem.8-Mar 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 17:57
97PaulSo does that mean would should add 'query to the wish list or its functionality as it currently is?6-Mar 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 14:47
95Henrikperhaps some time later it can be useful in R3 for general detection of changes in objects.6-Mar 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 14:13
93GabrieleCarl was not even aware it was still there, last time I talked to him about it :)6-Mar 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 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 14:05
90Henriktoo bad6-Mar 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 13:51
88HenrikI see that in R3, object! as an argument has been removed.6-Mar 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 11:01
86Gabriele#43195-Mar 21:30
85Henriknot until it's accepted5-Mar 18:27
84PaulYeah no dump using integer.5-Mar 18:27
83BTiffintracked it. But I didn't have a rambo #5-Mar 18:27
82BTiffinYeah, no dump? I tested a few types. I RAMBOed.5-Mar 18:22
81Henrikafter RAMBO it could be put in here.5-Mar 18:22
80PaulBrian you need to submit that to RAMBO as it might not get fixed in this next release.5-Mar 18:20
79Paulreduce/only 1 []5-Mar 18:19
78PaulCrashes a bit differently if you do:5-Mar 18:19
77PaulXP5-Mar 18:16
76PaulSame here Brian.5-Mar 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 18:03
74Gabrielebtw, is tls:// supposed to work with /Command ?5-Mar 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 12:26
72HenrikThat's bug #43185-Mar 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 12:20
70BrianHI had been looking for that earlier :) I put the best parts of #21 into #4 and deleted #21.3-Mar 20:52
69PekrBrain, your input on console Window is the same as number 4. But your is more