WP43 Bug Reports and Maintenance

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 Bug Reports and Maintenance

Post by DA74254 »

OK, I can continue to "provoke" the freeze.
On a fresh reset and only loading my state file.
Activating the "TRI" key for trig soft menu. Arrow down freezes the calc.
Same when "EXP" key has been activated for exponential soft menu.
Also, fiddling within the FLAG menu will occationally freeze if those arrow keys are pressed.

(At least I have gained quite a speed and excersise in reloading state files :D )
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

Congratulations to your successful training sessions. ;)

Before loading your state file, can you please check where your program pointer ... points to?
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

DA74254 wrote:
Wed May 17, 2023 9:09 am
On a fresh reset and only loading my state file.
Activating the "TRI" key for trig soft menu. Arrow down freezes the calc.
Same when "EXP" key has been activated for exponential soft menu.
Also, fiddling within the FLAG menu will occationally freeze if those arrow keys are pressed.

(At least I have gained quite a speed and excersise in reloading state files :D )
Tried to reproduce it here: Entered g CLR, g RESET Y, f I/O, LOADST and chose ff.s43; loaded, then entered TRI, [↓], and all is fine and warm (i.e. no freeze, neither on the simulator nor the calculator). Tried also without resetting before. So sorry but I can't reproduce your observations so far. Please check your program pointer.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 Bug Reports and Maintenance

Post by DA74254 »

@Walter.
Hmm, seems to be an intermittent hiccup here. Just now, I cannot reproduce the freeze.
Program pointer is at 0133:END (in #1 "Prime")
(FWIW, I haven't touched the programs yet).
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
User avatar
Jaymos
Posts: 1635
Joined: Sun Nov 04, 2018 7:03 pm
Location: Cape Town

Re: WP43 Bug Reports and Maintenance

Post by Jaymos »

DA74254 wrote:
Wed May 17, 2023 11:32 am
@Walter.
Hmm, seems to be an intermittent hiccup here. Just now, I cannot reproduce the freeze.
Program pointer is at 0133:END (in #1 "Prime")
(FWIW, I haven't touched the programs yet).
Don't despair thinking you are doing something wrong.

There are old cases on the GitLab list of issues where long integers seem to behave erratic under some pre-conditions. We have recently pinpointed a 32-bit/64-bit boundary issue which could or could not be related. AFAIK it has not been addressed as yet.

It will be added to the watch list any way. Any concrete repeatable examples, especially noting the specific model (C47 or WP43) release version (INFO VERS?), and preferably starting the sequence from RESET (no loading of state file) will help. The more complicated the repeat sequence is, the more difficult it will be to pinpoint. So best case is for example: RESET 2 ENTER 2000 y^x CRASH. (this example is not it, just a form example).
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

DA74254 wrote:
Wed May 17, 2023 11:32 am
@Walter.
Hmm, seems to be an intermittent hiccup here. Just now, I cannot reproduce the freeze.
Program pointer is at 0133:END (in #1 "Prime")
(FWIW, I haven't touched the programs yet).
Thanks, Esben, for verifying. Please see the background in the OM, p. 325/350.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 Bug Reports and Maintenance

Post by DA74254 »

Walter, Jaymos,

Thanks for your feedback.
I'll of course continue to play with my new toy. And of course, when something untoward occurs, I'll give an as accurate as possible sequence of events for the operation.
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 Bug Reports and Maintenance

Post by DA74254 »

Hello,
It's me again..

I have removed the .bin file with programs and deleted all loaded programs from the calc.
Started on a "clean slate" and the only two programs/routines in flash and ram is the routine described in OM p. 131 (Big factorial using Gamma), and a program containing only:

Code: Select all

0001: LBL 'AbcD'
0002: END
I've set the program pointer to the top of this "program".
I've provoked the calc and also done several of the operations that froze it up earlier.
Within the last 1/2 hour or so, it has not crached.
I suspect that if one (me) hit the up/down arrows while the program pointer is at an "unfortunate" position in relation to what is on the stack, that is when it crashes. One or several of those "unfortunate" positions must be within the batch of test programs that followed the last version (0.23.12).

Attached is the "not crashed so far" state file.
Attachments
nocrash.zip
(1.47 KiB) Downloaded 46 times
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
dlachieze
Posts: 613
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: WP43 Bug Reports and Maintenance

Post by dlachieze »

Thanks, I've not been able to reproduce your issue but we'll keep monitoring it.
DM42: 00425 - DM41X: β00066 - WP43: 00042
DA74254
Posts: 193
Joined: Tue Oct 03, 2017 11:20 pm
Location: Norway/Latvia

Re: WP43 Bug Reports and Maintenance

Post by DA74254 »

Minor error on page 320 (top) in owners manual.
OM P320 top.png
OM P320 top.png (30.52 KiB) Viewed 827 times
Esben
DM42 SN: 00245, WP43 Pilot SN:00002, DM32 SN: 00045 (Listed in obtained order).
Post Reply