Bugfixes BW version 7.1c.05.148 -------------------------------------------------------------------------------- MaintCorelli: # 14873 (BDNT8461): Multibyte characters in pathname of .bwc file Date: Wed, 24 Jul 2002 16:25:32 +0200 Created on: MaintReger Type: bugfix Problem Description (Customer terms) 1. Take a bw configuration file. Copy and put it in a different folder. Now specify this one during the startup of the bss client. BSS client would be started now. 2. Now rename the folder name to some character in MB Character.(Something like C:\kums\‰@‰\‰|‰~ . Now specify this bw configuration file. You will get a message 'Invalid configuration file" and it is not possible to use that BW file. So we can confirm that the MB characters in the folder path of the bw configuraiton file is not supported. Workaround Don't store .bwc files in a path containing multibyte characters. Test Procedure Install BW in a location where multibyte characters are part of the pathname. Affected Executables bwc.dll Motive source TCS:601-125236 -------------------------------------------------------------------------------- MaintCorelli: # 14733 (BDNT8306): Introduce no_sfw (No SetForegroundWindow) option Date: Tue, 16 Jul 2002 09:13:09 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) When running import or export exchange schemes with BW.exe at version 7.1c.02.143, the resultant ASCII information window remains on top of all other windows and is refreshed and forced on top with each change of the numbers on the display. The previous versions of BW.exe (such as 6.2a.02.xxx) only forced the window on top of its own BW.exe, not ALL windows. Workaround No workaround. Test Procedure Please open some application and minimize them. Log into the B50b Application Environment on the internal server called arnie. Go to session tuxch0233m000 "Export Data (Non-Regular). In this session fill in "focus2" for Exchange Scheme and "10" for Batch. Click on the button "Export Data". While the "Export Data" process is running; restore the minimized applications. You will see that as soon as an application is restored; the ASCII Window which shows the progress of the "Export Data" process (How many records have been processed) will "jump" on top of the application screen. Affected Executables bw.exe Motive source DF:208357 -------------------------------------------------------------------------------- MaintCorelli: # 14729 (BDNT8216): Color selection slidebar disappears below 100 and above 1 Date: Tue, 16 Jul 2002 09:04:52 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) The color selector in any Baan 5 environment, scrolling down from 255 to 99, removes the slide bar and moving up from 0, removes the slide bar. You can put a number in manually in the color field, for example, in session tgbrg9175s000 and then select the arrow and you can move a little futher on the bar. Workaround Put a number in manually in the color field. Test Procedure 1) Go to session tgbrg9175m000 2) Double click on a category to select. You will get tgbrg9175s000 3) Click on the arrow at the "color" field. You will get the color selection screen. 4) On the color selection screen, Move the indicator arrow down the bar from 255 and up from 0. You can also use session ttdsk3160m000 to start a ottdskcs. Affected Executables bw.exe Motive source DF:207951 -------------------------------------------------------------------------------- MaintCorelli: # 14535 (BDNT8151): BW access violation in rowcolumn widget Date: Mon, 1 Jul 2002 11:26:47 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) An error takes place at various times while BW is running WinRunner scripts. A message box is received with the title: tcibd0101s000:General Item Data (675) dcaca314:bw.exe - Application Error. The contents of the message box reads "The instruction at "0x5f4012a1" referenced memory at "0x00000004". The memory could not be "read". Click on OK to terminate the program." Additional Information: The error regarding "referenced memory ... The memory could not be "read"" creates the following message in the NT event log: Event Type: Error Event Source: Baan Event Category: (7) Event ID: 1000 Date: 6/17/2002 Time: 6:42:31 AM User: NW\trnxrun1 Computer: E120677 Description: The description for Event ID ( 1000 ) in Source ( Baan ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: Env Bse (\\dcac-nt-10\dcac_develop\baan\bw) Prog BW file \general\lib\al_1\al_wutil.c # 534 Keyword Stack trace Username trnxrun1 type S language 2 Process 0x54c ProcessSet trnxrun1@E120677:1356 Lasterror 0 Errno 0 bdberrno 0 Message Exception C0000005 (Access violation) TsRowColWidgetRec::changeLayoutPE+1C8 (1:000a9358) TsRowColWidgetRec::changeLayout+45 (1:000a8bf5) TsRowColWidgetRec::changeManaged+5E (1:000a838e) TsCompositeRec::doChangeManaged+4C (1:000b9c6c) TsCompositeRec::doChangeManaged+33 (1:000b9c53) TsCompositeRec::doChangeManaged+33 (1:000b9c53) TsCompositeRec::doChangeManaged+33 (1:000b9c53) TsWidgetRec::topRealize+16 (1:00077736) TsToolkit::realizeWidget+B (1:0006deab) TsRealizeWidget+12 (1:00068112) DmRealizeMWindow+15 (1:000633b5) DmCheckObjectResourceTable+2584 (1:0005d914) DmFreeArgList+46F (1:0006170f) DmChangeCompoundWidgetProc+13 (1:00060e93) DmChangeWinObject+125 (1:0005fc85) DmRequestTimerHandler+AA (1:00056baa) DmRequestInputHandler+5 (1:00056ac5) TsInputIdRec::streamCallbackProc+30 (1:000b9080) SocketData::processStreamData+1B (1:00022d3b) SocketData::processIncomingData+C9 (1:00022e29) SocketData::windowProc+1BD (1:0002306d) Test Procedure This failure only occured after extensive testing with WinRunner scripts. It probably occurs when a 4GL Find dialog is started. Affected Executables bw.exe Motive source DF:208551 -------------------------------------------------------------------------------- MaintCorelli: # 14504 (BDNT8090): Remove Apply button from config object Date: Thu, 27 Jun 2002 16:32:24 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) >From the BW login dialog you can press button Configure to come into the BW Configuration. In the BW Configuration sheet you have the following buttons: OK Cancel Apply When modifying the configuration, eg. changing the password, the Apply button gets enabled. When pressing the Apply button, only the modifications for this config sheet object are saved, so NOT saved to disk (bwc file). When pressing now the OK button, the program (bwc.dll) tries to save the modifications to the runtime bwc file. In case this file is read-only, this happens in central deployment environment, the following happens: You get the following error from BW: "Could not save configuration file ".............bwc" The solution is twofold: - Don't shown the Apply button anymore in the config dialog - Don't try to save a configuration object anymore when in central deployment mode. Workaround Just ignore. Test Procedure See problem description. Affected Executables bw.exe bwc.dll Motive source DF:207427 -------------------------------------------------------------------------------- MaintCorelli: # 14473 (BDNT7864): Crash of BW with Winrunner and vertical Grid Date: Tue, 25 Jun 2002 13:57:17 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) BW crashed when using WinRunner on a Vertical Grid Workaround Select a cell manually in the WinRunner tests, before issuing the getSelectedRow function. Test Procedure Use WinRunner on a Vertical Grid. Affected Executables bw.exe Motive source DF:208551 -------------------------------------------------------------------------------- MaintCorelli: # 14451 (BDNT8122): Fix memory leak in the Grid code Date: Mon, 24 Jun 2002 10:34:55 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) After running BW for a long time it seams to leak some memory. Test Procedure To test this you must run BW in debug mode from Visual Studio. Start a session with an editable grid. Click on an editable cell. Close all sessions. Visual Studio should not report any memory leaks now. Affected Executables bw.exe Motive source DF:208551 -------------------------------------------------------------------------------- MaintCorelli: # 14350 (BDNT8030): BW freezes in Windows 2000 Date: Thu, 13 Jun 2002 11:30:05 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) Item Order Plan (cprrp0520m000) freezes when moving up and down Specific menu options. Workaround Don't access the menu until the form is fully loaded. Test Procedure On Windows2000 os: 1. Have the refresh rate set to a certain value (eg. set Refresh Rate to 10, do this using session cprpd0500m000 EP Parameters) 2. Run Item Order Plan (cprrp0520m000) 3. Select a Scenario and an Plan Item 4. In cprrp0520m000 select a record by only clicking on it (so the row becomes inverted) 5. From the Specific Menu, select from the drop-down menu Demand, and from Demand, point the mousepointer to Quotations, but do not click on it (so the menu's are only kept opened) 6. Wait for about 20-30 seconds (you see the refresh coming each 10 seconds) 7. Click on a record again (so drop down menu's are automatically closed again) at step 7. BW should still work correctly, and should not came into looping. Affected Executables bw.exe Motive source DF:207038 -------------------------------------------------------------------------------- MaintCorelli: # 14196 (BDNT7284): BW5: BW Policies Date: Wed, 29 May 2002 16:21:17 +0200 Created on: MaintCorelli Type: bugfix Problem Description (Customer terms) The registry key for configuration save at HKEY_CURRENT_USER\SOFTWARE\Policies\Baan\bw is causing problems under Win2K with Normal users. Workaround Change permissions of current registry keys from which policies (Option1/Option2) are read from. Test Procedure By applying all kind of combinations (set policies in bwcentral.ini file, alternative and normal location in registry), and test. Affected Executables bwc.dll Motive source Scopus call 207428