Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Arbitrary Precision Logical Spreadsheet DLL
Message
From
30/07/2020 10:35:20
 
 
To
09/06/2020 19:18:58
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
01674808
Message ID:
01675436
Views:
108
>It's still in beta, but if you're interested in testing it please download the May 25, 2020 Bignums Macro Download at this link: http://www.libsf.org/misc/sem32/index.html
>
>And here is the VFP code to make it work. You only need the bignums.dll file. You can discard all the rest. But if you're interested, all the source code is there too at the link above. Download May.25.2020 Bignums source code.

A bug has been discovered:
bignums.cpp, the function iSheet_init() (around line 918), it allocates the pointer gsSheet, but for allocation it uses sizeof(gsSheet) rather than sizeof(*gsSheet) or sizeof(SSheet). It will cause a memory error in some cases, and undefined behavior in some cases.

I'll post an updated source code and binary release this weekend.

This bug was discovered by me using CppCheck (http://cppcheck.sourceforge.net).
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform