Upgrading from early 8.4 to current 8.4 hall error
Julia Underwood
2-13-18
I have two customers using pre 2018 8.4 versions that I wish to upgrade to current.
Both these when I try and upgrade fail with the following error:

2018-02-09 19:15:12 (-1) global boolean
2018-02-09 19:15:12 (-1) dump of call stack
2018-02-09 19:15:12 (-1) call stack entry: alocalizations/Tools/WindowTagTools.hal: SETPRODUCTTAGS
2018-02-09 19:15:12 (-1) call stack entry: english/Haengm.hal: (no function )

I cannot trace this error in my code.
Can anyone advise the reason please?
Pijus Juodis
2-13-18
Hi, Julia,

Could you please tell how were you updating the version (was it through MyStandard>>Choose Country>>Update)?

Also, do the customers have halcusts and, if yes, how were you uploading the updated halcusts (was it through attach halcust functionality from Update Version pop-up window)?

Thank you!

Kind Regards,
HansaWorld Team
Julia Underwood
2-13-18
Created byPijus Juodis18:17 13 Feb 2018
Hi, Julia, Could you please tell how were you updating the version (was it through MyStandard>>Choose Country>>Update)? Also, do the customers have halcusts and, if yes, how were you uploading the updated halcusts (was it through attach halcust function

Both customers have halcust, so I downloaded the latest version from Standard Install and was testing locally. I would always do this first with the customers hal and data before going anywhere near a live installation.

One customer is hosted by HW and one on their own Windows Server. They have completely different halcusts.
Both halcusts compile ok with the current version

The error is when restoring the backup from the earlier 8.4 into the new 8.4
I have tried this both with a Windows Client and with a Mac Server in terminal.


The hal errors that show are both files that are not in the halcust of either.

Julia


Pijus Juodis
2-19-18
Hi, Julia,

Sorry for delay, but I would still need some additional details to get one of our developers to investigate the issue.

1. From which version to which version were you exporting/importing backups? Please provide build numbers together with the version date, that might be helpful;
2. Did you try different methods of importing the backup to server/client, such as: (1) import through parameters.txt, (2) GUI, (3) drag&drop (WIN only), (4) command line? If yes - does the error happen with all of these methods? If no - which method gives the error?

Thank you very much!

Kind Regards,
HansaWorld Team
Pijus Juodis
2-20-18
Additionally, what happens when you try logging in after backup import? Do you get any error messages or crashes?

Thanks!

Kind Regards,
HansaWorld Team
Julia Underwood
2-20-18
Created byPijus Juodis07:58 20 Feb 2018
Additionally, what happens when you try logging in after backup import? Do you get any error messages or crashes? Thanks! Kind Regards, HansaWorld Team
I am going to repeat all tests with both sets of data - in OSX Terminal using command line and in Windows using parameters
I will also test with just datadef.hal to exclude any other code from the equation.
Versions are as follows - 8.4 2017-11-25 Build 84190920 & 8.4 2017-12-09 Build 84191013
Julia Underwood
2-20-18
Created byJulia Underwood15:54 20 Feb 2018
I am going to repeat all tests with both sets of data - in OSX Terminal using command line and in Windows using parameters I will also test with just datadef.hal to exclude any other code from the equation. Versions are as follows - 8.4 2017-11-25 Buil
My latest tests have brought me to a theory on this.

If a database has phone numbers in it that are longer than the field, that is greater than 20, then the import fails and does not complete.
Earlier versions were tolerant of this. The message shows: Too long string during import.... but after a number of these the import fails.
I have increased the length of the telephone number fields in hal I did them one by one, until all the messages cleared and the import completed, almost, it still crashes very near the end. So the database is still not sound.
I am assuming that normalised telephone numbers or something else that may have changed to cause this.

I am now trying to reconfirm this in my other database, I am aware that they have some long values, these may be be in other fields, I will check
Pijus Juodis
2-21-18
Is the message after which the crash occurs is still the same (Too long string during import)?

Could you please test it and, if repeatable, report this issue?

I have tried testing just now with importing backup to 8.4 2018.12.09 build 015 with strings longer than 20 symbols in phone number field and it worked fine - the system just "cut off" the exceeding amount of symbols.

If you are able to repeat this issue, please report it.

Kind regards,
HansaWorld Team
Julia Underwood
2-21-18
Created byPijus Juodis08:05 21 Feb 2018
Is the message after which the crash occurs is still the same (Too long string during import)? Could you please test it and, if repeatable, report this issue? I have tried testing just now with importing backup to 8.4 2018.12.09 build 015 with strings l

The errors show as follows: ( I will drop this CUVc into sample data and then if this does not fail, I will also drop ACTVc data into sample as the errors also shows there.) Last resort is to get the customer to tidy up - but they have a very large quantity


2018-02-20 15:55:58 Too long string during import: (212)686-5522 ext. 673 is longer than 20 register: CUVc nr: $100573 field: Phone NOT TRUNCATING
2018-02-20 15:56:30 Too long string during import: (212) 688-5444 (business) is longer than 20 register: CUVc nr: $101883 field: Phone NOT TRUNCATING
2018-02-20 15:56:52 Too long string during import: (816)360-6176(Mary-Accts) is longer than 20 register: CUVc nr: $102736 field: AltPhone NOT TRUNCATING
2018-02-20 15:57:39 Too long string during import: 01373 451500 (DIRECT = 458300) is longer than 20 register: CUVc nr: 102044 field: Phone NOT TRUNCATING
2018-02-20 15:57:51 Too long string during import: 01225 873145 (EX DIRECTORY) is longer than 20 register: CUVc nr: 102355 field: Phone NOT TRUNCATING
2018-02-20 15:58:10 Too long string during import: rachelgoodchild@blueyonder.co.uk is longer than 20 register: CUVc nr: 102783 field: Phone NOT TRUNCATING
2018-02-20 15:58:17 Too long string during import: talk2us@buglemedia.com is longer than 20 register: CUVc nr: 102891 field: Phone NOT TRUNCATING
2018-02-20 16:00:09 Too long string during import: (01481) 264302 + 266240 is longer than 20 register: CUVc nr: 104937 field: Phone NOT TRUNCATING
2018-02-20 16:00:12 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: CUVc nr: 105151 field: Phone NOT TRUNCATING
2018-02-20 16:00:15 Too long string during import: (0171)496-4000 & (O181)658-0712 is longer than 20 register: CUVc nr: 105342 field: Phone NOT TRUNCATING
2018-02-20 16:00:17 Too long string during import: 444544 DIRECT LINE: 476021 is longer than 20 register: CUVc nr: 105499 field: Phone NOT TRUNCATING
2018-02-20 16:00:19 Too long string during import: 020 7225 9801 (DIRECT LINE) is longer than 20 register: CUVc nr: 105673 field: Phone NOT TRUNCATING
2018-02-20 16:00:21 Too long string during import: 01225 383 459 (BUSINESS) is longer than 20 register: CUVc nr: 105806 field: Phone NOT TRUNCATING
2018-02-20 16:00:21 Too long string during import: 01747 850667 (EX-DIRECTORY) is longer than 20 register: CUVc nr: 105821 field: Phone NOT TRUNCATING
2018-02-20 16:00:24 Too long string during import: (0171) 2590047 (DAYTIME) is longer than 20 register: CUVc nr: 106234 field: Phone NOT TRUNCATING

2018-02-20 16:00:24 Too long string during import: 0171) 371 3111 (SHIRLEY .PA) is longer than 20 register: CUVc nr: 106237 field: Phone NOT TRUNCATING
2018-02-20 16:00:29 Too long string during import: OFFICE: 01249 822 422 is longer than 20 register: CUVc nr: 106532 field: Phone NOT TRUNCATING
2018-02-20 16:00:29 Too long string during import: 020 75354660+MOBILE:07775637117 is longer than 20 register: CUVc nr: 106539 field: Phone NOT TRUNCATING
2018-02-20 16:00:30 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: CUVc nr: 106679 field: Phone NOT TRUNCATING
2018-02-20 16:00:39 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: CUVc nr: 107177 field: Phone NOT TRUNCATING
2018-02-20 16:00:39 Too long string during import: 020 7 774 3582 (DIRECT) OR 020 7 774 1000 (SWITCHBOARD) is longer than 20 register: CUVc nr: 107213 field: Phone NOT TRUNCATING
2018-02-20 16:00:40 Too long string during import: Philip's 07775 636 395 is longer than 20 register: CUVc nr: 107257 field: Mobile NOT TRUNCATING
2018-02-20 16:00:43 Too long string during import: 01666 502381/07789 773995 is longer than 20 register: CUVc nr: 107464 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 20950 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 20997 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 20998 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 20999 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 21000 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 21001 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 21002 field: Phone NOT TRUNCATING
2018-02-20 16:03:20 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 21003 field: Phone NOT TRUNCATING
2018-02-20 16:03:23 Too long string during import: 01225 480762 OR 460762 is longer than 20 register: ActVc nr: 21633 field: Phone NOT TRUNCATING
2018-02-20 16:03:24 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 21832 field: Phone NOT TRUNCATING
2018-02-20 16:03:28 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 23125 field: Phone NOT TRUNCATING
2018-02-20 16:03:33 Too long string during import: CAROLINE: 0734 699967 is longer than 20 register: ActVc nr: 24779 field: Phone NOT TRUNCATING
2018-02-20 16:03:33 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 24816 field: Phone NOT TRUNCATING
2018-02-20 16:03:35 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 25270 field: Phone NOT TRUNCATING
2018-02-20 16:03:35 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 25507 field: Phone NOT TRUNCATING
2018-02-20 16:03:36 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 25593 field: Phone NOT TRUNCATING
2018-02-20 16:03:36 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 25736 field: Phone NOT TRUNCATING

2018-02-20 16:03:37 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 26038 field: Phone NOT TRUNCATING
2018-02-20 16:03:38 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 26050 field: Phone NOT TRUNCATING
2018-02-20 16:03:38 Too long string during import: 0171) 371 3111 (SHIRLEY .PA) is longer than 20 register: ActVc nr: 26237 field: Phone NOT TRUNCATING
2018-02-20 16:03:38 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 26324 field: Phone NOT TRUNCATING
2018-02-20 16:03:39 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 26539 field: Phone NOT TRUNCATING

2018-02-20 16:03:42 Too long string during import: CAROLINE: 0734 699967 is longer than 20 register: ActVc nr: 27252 field: Phone NOT TRUNCATING

2018-02-20 16:03:44 Too long string during import: OFFICE: 01249 822 422 is longer than 20 register: ActVc nr: 27939 field: Phone NOT TRUNCATING

2018-02-20 16:03:47 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 28517 field: Phone NOT TRUNCATING
2018-02-20 16:03:47 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 28709 field: Phone NOT TRUNCATING
2018-02-20 16:03:49 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 29245 field: Phone NOT TRUNCATING
2018-02-20 16:03:50 Too long string during import: 01225 383 459 (BUSINESS) is longer than 20 register: ActVc nr: 29309 field: Phone NOT TRUNCATING
2018-02-20 16:03:54 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 30523 field: Phone NOT TRUNCATING
2018-02-20 16:03:54 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 30524 field: Phone NOT TRUNCATING
2018-02-20 16:03:55 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: ActVc nr: 30796 field: Phone NOT TRUNCATING
2018-02-20 16:03:58 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 31383 field: Phone NOT TRUNCATING
2018-02-20 16:03:58 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 31476 field: Phone NOT TRUNCATING
2018-02-20 16:03:59 Too long string during import: CAROLINE: 0734 699967 is longer than 20 register: ActVc nr: 31754 field: Phone NOT TRUNCATING
2018-02-20 16:03:59 Too long string during import: CAROLINE: 0734 699967 is longer than 20 register: ActVc nr: 31755 field: Phone NOT TRUNCATING
2018-02-20 16:04:01 Too long string during import: 448 494 WORK (THRINGS & LONG) is longer than 20 register: ActVc nr: 32146 field: Phone NOT TRUNCATING
2018-02-20 16:04:03 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 32668 field: Phone NOT TRUNCATING
2018-02-20 16:04:10 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 34430 field: Phone NOT TRUNCATING
2018-02-20 16:04:11 Too long string during import: 01225 383 459 (BUSINESS) is longer than 20 register: ActVc nr: 34746 field: Phone NOT TRUNCATING
2018-02-20 16:04:11 Too long string during import: 01225 383 459 (BUSINESS) is longer than 20 register: ActVc nr: 34747 field: Phone NOT TRUNCATING
2018-02-20 16:04:16 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: ActVc nr: 35629 field: Phone NOT TRUNCATING
2018-02-20 16:04:16 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: ActVc nr: 35630 field: Phone NOT TRUNCATING
2018-02-20 16:04:16 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: ActVc nr: 35793 field: Phone NOT TRUNCATING
2018-02-20 16:04:16 Too long string during import: 01225 526000 - GENERAL OFFICE is longer than 20 register: ActVc nr: 35794 field: Phone NOT TRUNCATING
2018-02-20 16:04:20 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 36610 field: Phone NOT TRUNCATING
2018-02-20 16:04:29 Too long string during import: 01225 383 459 (BUSINESS) is longer than 20 register: ActVc nr: 38863 field: Phone NOT TRUNCATING
2018-02-20 16:04:29 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 38918 field: Phone NOT TRUNCATING
2018-02-20 16:04:33 Too long string during import: 0207 730 6775 LORD AIRLIE'S OFFICE(LONDON): is longer than 20 register: ActVc nr: 40007 field: Phone NOT TRUNCATING
2018-02-20 16:04:38 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 41153 field: Phone NOT TRUNCATING
2018-02-20 16:04:41 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 41971 field: Phone NOT TRUNCATING
2018-02-20 16:04:55 Too long string during import: 01963 440344 (AND FAX) is longer than 20 register: ActVc nr: 45613 field: Phone NOT TRUNCATING
Björn Schwab
2-22-18
Created byJulia Underwood10:05 21 Feb 2018
The errors show as follows: ( I will drop this CUVc into sample data and then if this does not fail, I will also drop ACTVc data into sample as the errors also shows there.) Last resort is to get the customer to tidy up - but they have a very large qu
I got
call stack entry: swedish/Haswem.hal: (no function )
call stack entry: alocalizations/Tools/WindowTagTools.hal: SETPRODUCTTAGS


during start up of 8.4 180116 with empty database. No halcust
I have reported it as a crash bug
Pijus Juodis
2-22-18
Created byBjörn Schwab10:00 22 Feb 2018
I got call stack entry: swedish/Haswem.hal: (no function ) call stack entry: alocalizations/Tools/WindowTagTools.hal: SETPRODUCTTAGS during start up of 8.4 180116 with empty database. No halcust I have reported it as a crash bug
Hi Bjorn,

Do you get an actual crash or were those only messages in the log?


Kind Regards,
HansaWorld Team
Björn Schwab
2-22-18
Created byPijus Juodis13:55 22 Feb 2018
Hi Bjorn, Do you get an actual crash or were those only messages in the log? Kind Regards, HansaWorld Team
messages in logfile.
But to prevent support mail about this issue, would be nice if it got fixed
Leave Comment
You can subscribe to notifications for this post by selecting the 'star' icon on the top right corner of the post.
Back to the list
Latest Posts
David Delač
Hi Piotr, The log entry:
2024-12-14 08:40:43 0.000 CallHal(IsHansaWorldCustomer) appears because the server is running with the verbosity=debug-detailed setting in its parameters.txt file. Thi...
09:43 16 Dec 2024
Brittany McGrath
Hi Vaughn, I can confirm this has been fixed now and is live in Standard ERP 2024-11-20 Version: 85556786. Thank you. ...
10:04 10 Dec 2024