; ;************************************************************************** ; ; ServicePack version 2_0_210 ; Date : 17.06.99 ; ;************************************************************************** The Service Pack corrects allthe errors from the numerous Bugfixes since PG4 2.0.80 plus : ID:217 Title:Import pages from PG4 1.4 ID:269 Title:FUPLA: Can't delet unused resources from deleted blocs. ID:271 Title:Link to helpfile " SASI External" doesn't work ID:289 Title:FBox S-Bus Station has wrong face and error in the help ID:361 Title:PCD crashes if you enter floatingpoint values in the wrong format ID:363 Title:Fupla doesn't support MORE than 1958 sybomls ID:371 Title:Error if numeric value as name and a comment in the Fbox ID:372 Title:Error importing Fupla Pages ID:378 Title:Fupla gives error:"Error 92: Cannot find all debug info ID:381 Title:"Erase unused Resources" does erase used resources ID:383 Title:Fupla Error 103 while "rebuild all" ID:391 Title:PRINT in FUPLA doesnt work. Corrected bugs:BugFix 89 ID:316 Title:DEbugger crashes after write db instruction ID:326 Title:FUPLA: Some lables are lost during import export of pages. ID:327 Title:Fupla can't have more than 46 symbols ID:351 Title:Fupla doesnt show online values from parameter window ID:355 Title:Error 306 when linking .OBL files with PG4 installed in another directory ID:368 Title:Assertion failed message after the comand "File" Directory" Corrected bugs:BugFix 84 & 88 ID:319 Title:Fragmented write of telegrams when system loaded ID:320 Title:Modem Initstring: last "\" becomes "\\" when you download a modem string ID:321 Title:Modem Init String in the on-line configurator menu are not shown ID:322 Title:Auto-answer don't work in a FUPLA File ID:323 Title:The "\r" char from a not known modem init string are not saved to the spg4mdm.in ID:329 Title:Help missing in the " Connect options " window ID:334 Title:Cannot go online with multiple editors when using break mode in auto-answer ID:337 Title:On a PCD1 cannot go online with multiple editors when using PGU mode. ID:344 Title:Problem FBs PCD4.W600 (version $01) with PG4 Version SP 2.0.80 ID:346 Title:External/Public declaration doesn't work with floating point values ID:349 Title:Can't connect to a PCD6.M2 using PCD8.P8 ID:350 Title:FB call in Fupla doesn't work anymore ID:351 Title:Fupla doesnt show online values from parameter window ;************************************************************************** ID:217 Title:Import pages from PG4 1.4 Date Added 01/11/1999 01:51:32 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version Beta 2.0.20 Fixed SP 2.0.96 Platform Windows Language Any Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Take the file "page14.fxp " from the attachments and try to import the page in the Fupla version 2.0.20 Observed Behavior 2. The import will be cancelled ( error 180 ) 3. Our customers have a lot !!! of pages they reuse all the time. Expected Behavior Notes This is now corrected. Now the application show a proper message. "File x has a bad format." The provided for this ATS- has been corrupted. The export import mechanism has again been tested and works. Or maybe the format from the fxp has been modified since a previous. This is a problem from a conversion from Windows 16bit to Windows 32 bit. Daniel 2.3.99 The Problem still persists with the version 2.0.70 Dominique: I talked with Jean about this problem. It concerns only a very small number of files created with an unknown $14x version in some circomstances (!). For these few files, it is impossible to correct the problem, because Jean at that time did not take into account a change in the file format. Note that the files having problems are not made usign the official version V1.4, but with a $14x version. For all old V1.4 files, the import is working. 23.9.99 There still are problems with the import of old pages. I found, that the files exported from the official version!! PG4 1.4 do not work. The problem is not connected to an early $ version!! Balint 20.1.00: When the Serialize throws an exception, this version tries to read again in "v1.4 compatibility" mode. The difference is in CPersistentLabel, this object has a m_Size member which is int now, but it was a WORD. In "compatibility" mode the Serialize tries to read this member as WORD. All modification is signed with 'swerr217' comments.) I tried to import several pages (fxp files) from the project 'trond' (sent by Daniel), the result seems correct. 6.3.00 Daniel Changed from Modified to Tested. Seams OK ;************************************************************************** ID:269 Title:FUPLA: Can't delet unused resources from deleted blocs. Date Added 03/31/1999 01:37:39 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.92 Fixed SP 2.0.200 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Load the attached *.FUP file. 2. Open the file and go into " BLoc list " 3. Erase all the PB's. 4. The file now only contains a COB 0 5. Now display the resource list. 6. Erase all the unused resources. Observed Behavior 7. The resources from the deleted PB are still there. You can't erase them. Therefor you can't use them in other files. 8. If we don't correct the error, then we need at least to know how we can erase these resources manualy. Expected Behavior Notes Daniel 29.03.00: I tested the swer and it works fine Balint 24.03.00: we introduced the possibility for the user to delete a symbol which seems used (i.e. the reference counters are not zero) with a warning message. In this case the SFup32 reloads the current page, the user can see if a really used symbol was deleted (at least from the current page, if the symbol was used in another page the error message will arrive either when the page will be loaded or at compilation time). Modified parts (marked with comment "swerr 269"): s rm32/Dialog.cpp S Fup32/Mainframe.cpp Dominique 20.03.00 This seems to be a problem with old versions of sfup32 that produced corrupted files where the reference counter is different from 0 even if these resources are not used anymore. For new files, the removal of unused resources is OK. One possible solution for would be to let the user really remove these resources even if the reference counter is not 0. 6.3.00 Daniel : I set the SWER back to Pending. Daniel: 3.2.00 I added a file Project_0.zip where you can't erase all the resources. The resources listed in the file resource.rxp are not used but can't be erased. Balint 22.02.00: The problem was in SFup32/sfupblk.cpp/DeletePage routine: this routine simply removed the page temp file. The correction: before the removing the temp file all resources used by this page is freed. Balint: the new SaiaFDE and SymbEdit will solve it. ;************************************************************************** ID:271 Title:Link to helpfile " SASI External" doesn't work Date Added 04/07/1999 12:52:53 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version V 2.0.70 Fixed 2.0.200 Platform Windows Language English Priority Normal Severity Error Assigned to NB Steps to Reproduce 1. Open FUPLA 2. Select the Communication Lib 3. Select the SASI External FBox 4. Call the help on " SASI External" Observed Behavior 5. See attached bmp ;************************************************************************** ID:289 Title:FBox S-Bus Station has wrong face and error in the help Date Added 05/04/1999 09:07:54 AM Entered By CH1RODA0 Status Tested Product SFUP32 Version V 2.0.70 Fixed SP 2.0.200 Platform Windows Language Any Priority Normal Severity Error Assigned to NB Steps to Reproduce 1. Open the fupla and pick the F Box : SBus Station Observed Behavior 2. The output connect is called cnt ( count ) instead of con. 3. The help for the FBox is not called with the info button. 4. The help itself doesn't explain the function of the error LED. Expected Behavior Notes Nicolas: La sortie est changée de 'Cnt' en 'Con'. La LED est décrite dans le Help. Beaucoup d'autres corrections dans le Help. L'appel du Help depuis les Fbox marchera après la correction Fupla (voir history swerr 261). ;************************************************************************** ID:316 Title:DEbugger crashes after write db instruction Date Added 06/15/1999 01:13:59 PM Entered By CH1RODA0 Status Tested Product SBUG32 Version SP 2.0.80 Fixed SP 2.0.9x Severity Error Assigned to Matt Detailed Issue Report Steps to Reproduce 1. Open the debugger and try to write into a DB like this: " Write; DataBloc; number " Observed Behavior 2. The debugger crashes ( this is a low priority swer because the statement " write; databloc; number; element; enter " works. Expected Behavior ;************************************************************************** ID:319 Title:Fragmented write of telegrams when system loaded Date Added 06/25/1999 07:51:28 AM Entered By CH1EUJE0 Status Tested Product SCOMM32 Version SP2.0.80 Fixed SP2.0.84 Priority Normal Severity Error Assigned to JPE Steps to Reproduce With a digiboard, the writing of telegram seems to happen one byte at a time with a 10ms waiting period between each characters. This only happens with havily loaded system and digiboards. Observed Behavior Expected Behavior Notes I changed thw was writing telegram works with the DLL. It used to write one byte at a time. Now I create a CByteArray with the full telegram and send it in one operation to the com port. There should be no more interruption between each character. ;************************************************************************** ID:320 Title:Modem Initstring: last "\" becomes "\\" when you download a modem string Date Added 06/28/1999 03:19:51 PM Entered By CH1ALCL0 Status Tested Product SCONFO32 Version SP 2.0.80 Fixed SP 2.0.82 Priority Urgent Severity Error Assigned to Matt Steps to Reproduce On Line configurator: last "\" becomes "\\" when you download a modem string from the Online configurator. 1. Start the Online configurator. 2. select a public line modem and mofify the string so that the last sign is \ (exp. ATZ\) 3. Download the configuration and startup the debugger. 4. Execute "display" "S-bUs" in the debugger and the resetstring will be : ATZ\\ 5. If you upload the configuration, then the file spg4modm.ini will change too. ;************************************************************************** ID:321 Title:Modem Init String in the on-line configurator menu are not shown Date Added 06/28/1999 03:46:37 PM Entered By CH1ALCL0 Status Tested Product SCONFO32 Version SP 2.0.80 Fixed SP 2.0.82 Platform Windows 95 Language Any Priority Urgent Severity Error Assigned to Matt Steps to Reproduce 1) Start the PG4 online configurator 2) Select a PL-modem 3) Edit the modem init string 4) The field for the reset and the init string are blank. No strings are shown, but if i look in the file spg4modm.ini i can see the correct string Observed Behavior If a Modem setup is edit from the off-line editor menu then the correct init string is shown. If a Modem setup is edit from the on-line editor menu then now init string are shown. If then a init string is insert in the blank field then this string is used in all different modems It seams that the on-line editor do not read the file spg4modm.ini. Expected Behavior Notes ;************************************************************************** ID:322 Title:Auto-answer don't work in a FUPLA File Date Added 06/29/1999 04:47:23 PM Entered By CH1ALCL0 Status Tested Product SCOMM32 Version SP 2.0.80 Fixed SP2.0.85 Priority Urgent Severity Error Assigned to JPE Steps to Reproduce 1)Connect a modem to the PC 2)Download a FUPLA program 3) Select the connect option "S-Bus auto-answer mode" 4) Change in the FUPLA editor 5) Click on the button "go online" Observed Behavior The window "SAIA PCD Auto answer mode" is not visible because he is put behind all other windows. The keyboard and the mouse ar blocked and are not usable. The only thing that at this moment can be done is to switch with the "ALT+TAB" keys to the window "SAIA PCD Auto answer mode" and to press the ENTER key. With the ENTER key in the window "SAIA PCD Auto answer mode" the button Chancel is selected and this will close the window "SAIA PCD Auto answer mode". After this the keyboard and the mouse can be used in a normal way. Expected Behavior Notes Re done the dialog box behaviour, don't disable the desktop window anymore ;************************************************************************** ID:323 Title:The "\r" char from a not known modem init string are not saved to the spg4mdm.in Date Added 06/30/1999 08:43:19 AM Entered By CH1ALCL0 Status Tested Product SCONFO32 Version SP 2.0.82 Fixed SP 2.0.83 Platform Windows 95 Language Any Priority Urgent Severity Error Assigned to Matt Steps to Reproduce 1) Load a new modem init string in the PCD with the PG3. The modem type have to be a type that is not known to the PG4. 2)Start the PG4 on-line configurator. 3)Click on the S-Bus button 4)Click on the modem button Observed Behavior The new modem name is shown on the modem name filed. If there is a \r char on the modem string then this string is not shown. Only a line is shown. Also the new modem and his init and reset string are storded in the spg4mdm.ini file without the \r char. See attached file ;************************************************************************** ID:326 Title:FUPLA: Some lables are lost during import export of pages. Date Added 07/12/1999 07:58:16 AM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.90 Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Take the attached Fuplafile and export the first page. 2. Reimport the page into the Fupla file Observed Behavior 3. Some of the Symbols will be lost. ( see attachments ) 4. Have a look on swer 327 too ;************************************************************************** ID:327 Title:Fupla can't have more than 46 symbols Date Added 07/12/1999 08:11:38 AM Entered By CH1RODA0 Status Cancelled Product SFUP32 Version SP 2.0.80 Fixed Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Take the attached file ( same file like swer 326 ) 2. try to add a conntact to the first page. Observed Behavior 3. you'll get an error like : "Error 116: Too many lables in page ! Maximum 100 " 4. But there are only 46 labels on this page. Expected Behavior Balint: The SFup32 is correct, this example generated 100 labels on one page - the labels not only the visible ones, but the SFup32 generates hidden labels too for FBoxes. In this version all ladder diagram elements are FBoxes, so SFup32 generates (at least) 2 labels for each. I think only the new SaiaFDE would solve this probles (have to solve...). Notes ;************************************************************************** ID:329 Title:Help missing in the " Connect options " window Date Added 07/12/1999 11:09:44 AM Entered By CH1RODA0 Status Tested Product SCOMM32 Version SP 2.0.80 Fixed SP2.0.85 Priority Low Severity Error Assigned to JPE Steps to Reproduce 1. Open: "Online" => " Connection Options" => " setup" 2. Press F1 Observed Behavior 3. He wont find the helptopic ( see attachment ) Expected Behavior Notes Some links where missing. The big problem, F1 does not work, MFC is not passing further down to the DLL. Use the button HELP instead. ;************************************************************************** ID:334 Title:Cannot go online with multiple editors when using break mode in auto-answer Date Added 07/20/1999 11:06:35 AM Entered By CH1EUJE0 Status Tested Product SCOMM32 Version SP2.0.80 Fixed SP2.0.85 Priority Normal Severity Error Assigned to JPE Steps to Reproduce Set channel to sbus auto-answer Go lonline with fupla Cannot go online with scobfo32 or sbug32 Observed Behavior Expected Behavior Notes The break lenght was not set-up properly when the port was already opened with the channels in auto-answer mode Now it is fixed. ;************************************************************************** ID:337 Title:On a PCD1 cannot go online with multiple editors when using PGU mode. Date Added 07/22/1999 09:33:07 AM Entered By CH1ALCL0 Status Tested Product SCOMM32 Version SP 2.0.70 Fixed SP2.0.86 Priority Urgent Severity Error Assigned to JPE Steps to Reproduce 1.) Connect a PCD1 to the PC 2.) Go online with the online configurator in PGU direct connection 3.) Try to go onlie with a second editro. for exmp. debugger Observed Behavior On the debugger there is the error message. Can not connect to ... Notes S-Bus Parity mode problems, the parity mode was not set properly when more than one open. ;************************************************************************** ID:344 Title:Problem FBs PCD4.W600 (version $01) with PG4 Version SP 2.0.80 Date Added 08/31/1999 01:23:10 PM Entered By CH1NGTH0 Status Cancelled Product SASM32.DLL Version SP 2.0.80 Fixed Priority Urgent Severity Error Assigned to Matt Steps to Reproduce Copy the FBs PCD4.W600 (version $01), e.g. Example1.src, in a project and assemble it. An assembling error message will appear. Observed Behavior This version $01 has been tested successfully with the PG4 Version Beta 2.0 Expected Behavior Notes The declaration of an array of FB can gives problems, so now to avoid those problems there is a restriction in the assembler. FBname EQU FB [4] is not any more accepted. ;************************************************************************** ID:346 Title:External/Public declaration doesn't work with floating point values Date Added 09/07/1999 10:32:42 AM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.81 Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1.Open a fuplafile and declare a floatinpoint symbol ( scope: external) 2. Open a second fupla file and declare the same symbol but scope: public 3. Make the project Observed Behavior 4. You'll get the error: Error 40: external.sym: Line 17: Illegal symbol Expected Behavior Notes Dominique: This does not happen with $2.1.200 (the .sym syntax for floating point registers is different). Balint: The correction of SWERR 261 was faulty, used OF_OUTPUT instead of OF_ASSEMBLER. I attached my small test project too. ;************************************************************************** ID:349 Title:Can't connect to a PCD6.M2 using PCD8.P8 Date Added 09/22/1999 02:59:52 PM Entered By CH1RODA0 Status Tested Product SCOMM32 Version SP 2.0.80 Fixed SP2.0.88 Platform Windows Severity Error Assigned to JPE Steps to Reproduce 1. Connect your self to a PCD6.M2 Observed Behavior 2. You'll get an error: like "invalide response" or "Parity/framing/overrun" Expected Behavior Notes Fixed problem with P800 on PCD6 (PCD8.P8) The problem was already fixed with version 2.0.88 of the scomm32 dll. ;************************************************************************** ID:350 Title:FB call in Fupla doesn't work anymore Date Added 09/22/1999 03:30:43 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.81 Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Set CallFB box into the Fupla 2. Don't insert a FB number but a symbol which is declared as EXternal Observed Behavior 3. Build the program and you'll get an error like : Error 40: external.sym: Line 17: Illegal symbol Error 44: external.fbd: Line 14: Symbol has incompatible type, in macro: _Call_FB Expected Behavior Notes 23.9.99 [Daniel] I think the problem is due to the fact that a FB in FUPLA is saved with the type "K" until now we didn't use the type, but now the typ is given to the build process. We can now ( if I'm right) A: don't pass the "K" or B: tell the assembler to ignore the type in this case ;************************************************************************** ID:351 Title:Fupla doesnt show online values from parameter window Date Added 09/22/1999 04:35:56 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.86 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Open a Fupla file with a FBox with parameter window ( SASI SBus for example) 2. Compile the page, download it and go online. 3. You'll see the content of the parameter windoe online. 4. Now activate the "Lock absolut address" in the parameter window and choose a symbolname. 5. Rebuild the application and go online again Observed Behavior 6. You'll see only stars instead of values. ( Picture attached) Expected Behavior Notes Daniel 2/12/99: I tested the swer and it worked fine =>status=tested Daniel 2/11/99: It works fine with existing files, but it does not work with new files. Balint: there is no extra modification, the correction of the swerr308 solved this problem too. ;************************************************************************** ID:355 Title:Error 306 when linking .OBL files with PG4 installed in another directory Date Added 10/25/1999 02:55:26 PM Entered By CH1DUDO0 Status Tested Product SASM32.DLL Version SP 2.0.80 Fixed SP 2.0.89 Platform Windows Language Any Priority Normal Severity Error Assigned to Matt Steps to Reproduce 1. Build the attached project. 2. Install PG4 in another directory. 3. Open and build (only link) the same project. Observed Behavior you have the error: Fatal Error 306: Can't open file: C:\Program Files\SAIA-Burgess\PG4\FBOX\heavac2.obl Expected Behavior It searches for a wrong path (in fact, the path of the previous installation). (Rebuilding all files will solve the problem) Notes Dominique: The complete path of .OBL files was stored in the .OBJ file. Matt: For $LIB files it now searches the current directory first, then the include file directories declared with /I in the make file. It ignores the full path stored in the OBJ file. This allows it to work when linking pre-assembled OBJ files or OBL files which contain $LIB statements. ;************************************************************************** ID:361 Title:PCD crashes if you enter floatingpoint values in the wrong format Date Added 11/19/1999 10:35:06 AM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.200 Platform Language Priority Urgent Severity Error Assigned to BA Detailed Issue Report Steps to Reproduce 1. Take the attached fuplafile. 2. Build and download it => everything works fine. 3. Change the floatingpoint constant on the first page from 50.0 to 50 4. Build and download the page. Observed Behavior 5. First observation: Fupla allows to enter 50 instead of 50.0 6. Second observation: The online view is wrong and after a moment the system goes offline and you can never ever go online again!!!! You have to erase the RAM !!! Expected Behavior Notes Daniel: 2/12/99 Solution works fine Balint: 1/12/99 The problem is the user have to enter again all values which used for a floating-point value but originally entered without '.0' or 'e0' at the end - this means the SFup does not accept a non-FP number in an FP field. (E.g. in the sinus.fup the FP constant field contains 50 instead of 50.0, if you enter again 50 this version should write back as 50.0). A better solution would be to convert the constants to the desired format in the compiler part but this modification requires some modifications in the Sfup and in the srm32. In any case we have to think on the constant handling in PG5/PGx and collect and discuss our ideas - it seems the current solution is not perfect. ;************************************************************************** ID:362 Title:Floating-point values are truncated in Adjust windows Date Added 11/22/1999 03:58:51 PM Entered By CH1DUDO0 Status Tested Product SFUP32 Version SP 2.0.84 Fixed SP 2.0.85 Platform Windows Language Any Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Open a adjust window that contains a floating-point field. 2. Set 1000 in the floating-point field. Observed Behavior 3. The value is truncated (see attached document). Expected Behavior Notes Dominique: It seems that a left and a right margin exists in the edit box. This unused space was not in the PG4 V1.4. Balint: the edit fields on the Adjust dialog are created with a fixed length 12 chars x 8 pixel, but the PcdFFPtoA (which is used to convert the floating-point numbers) creates a 13 char long string. I changed the constant to 13 x 8, I hope this will be enough. ;************************************************************************** ID:363 Title:Fupla doesn't support MORE than 1958 sybomls Date Added 11/29/1999 04:16:23 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.88 Platform Windows Language Any Priority Urgent Severity Modification Assigned to BA Steps to Reproduce 1. Open Attched Fupla file "main.fup" from customer project "urea.csa" 2. Add a new symbol Observed Behavior 3. You'll get error message "SRM-21:Ressource database is full" (This happens if you have more than 1958 symbols) 4. This is normal because the Fupla is limited too 2000 resources. 5. A customer (Italy) now has a large project with more than 2000 resources and he can't possibly cut the file in several parts. Expected Behavior Notes Balint: SFup32 and srm32 SP2.0.88 can handle up to 4000 symbols ;************************************************************************** ID:368 Title:Assertion failed message after the comand "File" Directory" Date Added 12/08/1999 12:51:37 PM Entered By CH1RODA0 Status Pending Product SBUG32 Version SP 2.0.81 Fixed Platform Language Priority Low Severity Error Assigned to Steps to Reproduce 1. Open the SBUG and press: "F"ile, "D"irectory and then ENTER. Observed Behavior The SBUG will crash an provoke these messages: (See Pictures) Expected Behavior ;************************************************************************** ID:371 Title:Error if numeric value as name and a comment in the Fbox Date Added 12/21/1999 08:54:21 AM Entered By CH1DUDO0 Status Modified Product SFUP32 Version $2.1.000 Fixed SP 2.0.92 Platform Windows Language Any Priority Normal Severity Error Assigned to BA Steps to Reproduce If an Fbox has a numeric value as name and a comment in the Fbox propreties, an assembler error occures. It seems that Fupla want to create a group using the Fbox name as to save the Fbox comment in the object file. If the Fbox name is a numeric value, the group name is not valid. Observed Behavior Expected Behavior Correction: Remove this group declaration. The comment is only interresting in Fupla itself. It will be used in the next version for the Fbox reference list in Fupla. Notes Balint 20.1.99: This is only for PG5/SFup32, I corrected it, now the SFup generates GROUP_ if the first character of the name is digit. ;************************************************************************** ID:372 Title:Error importing Fupla Pages Date Added 01/03/2000 01:06:57 PM Entered By CH1JEDI0 Status Tested Product SFUP32 Version SP 2.0.80 Fixed SP 2.0.94 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1: Export all page of a fupla file project A 2: Create a new project B, and a new fupla file with some symbols on a page. 3: Import BEFORE created page the file from the project A. Remarks: I have reproduced the error on the first test and then I couldn't reproduce it another time. ??? Observed Behavior Error: The file is not imported, but a second page is created (the second page is a copy of the first page) Expected Behavior Notes ;************************************************************************** ID:378 Title:Fupla gives error:"Error 92: Cannot find all debug info Date Added 02/02/2000 02:41:24 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.92 Fixed SP 2.0.200 Platform Language Priority Urgent Severity Error Assigned to BA Detailed Issue Report Steps to Reproduce 1: open up the attached project 2: download the project and go online. 3: Go to page 2 while your online Observed Behavior 4: you'll get the message "error 92:"Error 92: Cannot find all debug info" 5: Yo can export this page into a new file and the error will travel allong. Expected Behavior Notes Daniel 17.6.00 We think the problem is solved now. In some cases you must rebuild the project with the new SP in order to solve the problem. Daniel 3.5.00 I added an other project ( go to page 8) Daniel 5.4.00 I have found a new file which has the same result. Take the project HLK_Test go online and open the page 4 You'll get the error 92 again. Daniel answer 1/02/00: It would be best to silently skip these symbols and give no error message at all. If there is probe connected, then we just show 0; Balint to Daniel 16/02/00: I tried to debug this problem, and I found the following: the error message is generated because two labels (symbols) are placed on the page without connection. Both symbols are flags allocated dynamically. The error message is generated because the sasm32 cannot find these symbols in the PCD file (these are not used so the sasm32 filters them out during assemble/link). If these symbols are fixed (they have absolute address) the Sfup is working without any messages. This bug can be a feature... What would you like to see as solution? A different error message, skipping these symbols silently and no probe for them, or simply we have to describe the situation in the help and user's guide? ;************************************************************************** ID:381 Title:"Erase unused Resources" does erase used resources Date Added 02/03/2000 03:07:42 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.92 Fixed SP 2.0.95 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1: Take the project "b_test_0.pg4" 2: "Remake all" the projet 3: Everything is OK 4: Open the Fuplafile and erase all unused resources" 5: Make the project again. Observed Behavior 6: You will have some assertion failures and there will be some missing resources. Expected Behavior Notes Balint 22.02.00: The real reason of this bug is an internal error during editing or file saving: the reference counts of some symbols are zero although the graphical view of the program is correct, the mentioned symbols seems to be used. The correction is a little bit "hacking": at the end of reading a file a special checking is performed (Sfup32/sfupblk.cpp/ReanalyzeSymbolsInPage function). ;************************************************************************** ID:383 Title:Fupla Error 103 while "rebuild all" Date Added 02/04/2000 04:51:49 PM Entered By CH1RODA0 Status Modified Product SFUP32 Version SP 2.0.92 Fixed SP 2.0.200 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. take the project swer383.zip and execute a "rebuild all" Observed Behavior 2. You'll get an error like: "error 103 ...Fupla is currently disabled" (see screen shot) and some assertion failed messages. Expected Behavior Notes Balint 24.03.00: The problem was caused because the DeleteAllPage routine could not finished when the next message initiate compilation is arrived. It seems this problem was dependent on the speed of the system too (on the fast machones of my colleagues we could not reproduce). The DeleteAllPage used the DeletePage function which is serves for the interactive delete - always loads the next page in the block which is a "slow" action. Now the DeleteAllPages function deletes the pages without reload them (this routine is practically the destructor of block object). Modified parts (marked with comment "swerr 383"): S Fup32/Sfupblk.cpp/DeleteAllPage ;************************************************************************** ID:391 Title:PRINT in FUPLA doesnt work. Date Added 04/14/2000 03:52:26 PM Entered By CH1RODA0 Status Tested Product SFUP32 Version SP 2.0.201 Fixed $1.0.101 Platform Language Priority Urgent Severity Error Assigned to BA Steps to Reproduce 1. Try to print some pages only. ( example: Pages 5..8) Observed Behavior 2. The FUPLA won't print the selection but one page only. Expected Behavior Notes ;**************************************************************************