[Free42] ASTO 00 bug
|
01-09-2020, 06:30 PM
Post: #3
|
|||
|
|||
RE: [Free42] ASTO 00 bug
Code: thomas@thomas-VirtualBox:~/free42$ git diff In a nutshell: when ASTO is called to modify REGS, the REGS variable and the X register are pointing at a shared instance of the matrix. The two variables have to be "disentangled" (shared memory with copy-on-write semantics), and this is currently being done halfway through the operation, while it should be done at the start. The result is that the string data gets written to one copy of the matrix (the wrong one), while the "this is a string" bit gets written to the other. Oops. Tonight I'll take a closer look at generic_sto() to see if anything else like that is hiding in there, and then I'll release 2.5.13. |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
[Free42] ASTO 00 bug - Werner - 01-09-2020, 03:46 PM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-09-2020, 04:38 PM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-09-2020 06:30 PM
RE: [Free42] ASTO 00 bug - Werner - 01-09-2020, 06:32 PM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-10-2020, 01:18 AM
RE: [Free42] ASTO 00 bug - Valentin Albillo - 01-10-2020, 06:02 AM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-10-2020, 01:27 PM
RE: [Free42] ASTO 00 bug - ijabbott - 01-10-2020, 10:01 PM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-10-2020, 11:54 PM
RE: [Free42] ASTO 00 bug - Valentin Albillo - 01-11-2020, 12:38 AM
RE: [Free42] ASTO 00 bug - Massimo Gnerucci - 01-11-2020, 02:15 PM
RE: [Free42] ASTO 00 bug - Thomas Okken - 01-13-2020, 05:19 PM
RE: [Free42] ASTO 00 bug - Valentin Albillo - 01-13-2020, 10:23 PM
RE: [Free42] ASTO 00 bug - zeno333 - 01-13-2020, 10:38 PM
|
User(s) browsing this thread: 1 Guest(s)