dMZX Forums: Robotic Copy can copy stale lines -> Archived MegaZeux Bugs -> Tracker

Jump to content

Report ID 821 Title Robotic Copy can copy stale lines
Product Archived MegaZeux Bugs Status Fixed (Severity 5 - Critical)
Version GIT Fixed in 2.93
Introduced In Version 2.80XOperating System Windows 10

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #821: Robotic Copy can copy stale lines

#1 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 26 May 2021 - 01:04 AM

The Robotic editor can copy stale versions of lines in some cases. This is present in 2.92f but also present in the latest GIT (f8f4685).

To easily reproduce, make two lines, copy the first (from the block menu, no marks), paste it in a third line, edit the second line, and copy (block menu, with alt+enter) without leaving the line. It will copy the old contents of the line instead of the current version. For some reason, alt+b will not copy a stale line in this direction set, but it does affect that version of it in other situations not yet pinned down.

This behavior has been seen as far back as 2.80c. It seems to be absent from 2.70, so far.
angelic stream - shed sanguine - ill-adapt - avis - para/lyser - renaissance - dead tangent - phosphene blur - birth breeds death - ________ - painted glass - lagniappe

<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 4)

#2 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 26 May 2021 - 01:20 AM

Here's the segfault I got:

Thread 1 received signal SIGSEGV, Segmentation fault.
clear_block (rstate=0x1d38bf348d0) at src/editor/robo_ed.c:1562
1562      struct robot_line *line_after = rstate->mark_end_rline->next;
(gdb) bt
#0  clear_block (rstate=0x1d38bf348d0) at src/editor/robo_ed.c:1562
#1  0x00007ffea5e46dda in block_action (rstate=0x1d38bf348d0)
    at src/editor/robo_ed.c:1926
#2  0x00007ffea5e4b6c7 in robot_editor_key (ctx=0x1d38bf348d0,
    key=0xc1ab5ffacc) at src/editor/robo_ed.c:3981
#3  0x00007ffe9e371eb5 in core_update (root=0x1d38bf01710) at src/core.c:951
#4  0x00007ffe9e3721eb in core_run (root=0x1d38bf01710) at src/core.c:1142
#5  0x00007ff63b8c4ac9 in SDL_main (argc=1, argv=0x1d38a8a1520)
    at src/main.c:322
#6  0x00007ff63b8c5cea in main_getcmdline ()
#7  0x00007ff63b8c13c1 in __tmainCRTStartup ()
    at C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:321
#8  0x00007ff63b8c14f6 in mainCRTStartup ()
    at C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:202

angelic stream - shed sanguine - ill-adapt - avis - para/lyser - renaissance - dead tangent - phosphene blur - birth breeds death - ________ - painted glass - lagniappe

<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111

#3 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 26 May 2021 - 02:34 AM

Updating status to: Confirmed
Updating severity to: 5 - Critical
Issue fixed in: 2.93

Both issues should be fixed in GIT e6566282, but please verify that.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#4 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 26 May 2021 - 02:48 AM

Updating status to: Fixed

Both issues seem to be corrected (the reliable triggers aren't causing issues anymore).
angelic stream - shed sanguine - ill-adapt - avis - para/lyser - renaissance - dead tangent - phosphene blur - birth breeds death - ________ - painted glass - lagniappe

<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111

#5 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 01 January 2024 - 03:00 PM

Moving to: Archived MegaZeux Bugs


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

0 User(s) are reading this issue
0 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2024  IPS, Inc.