Menu

#2872 Bug sequence where undo of zoom on events list changes the dataset

nextrelease
open-fixed
nobody
None
5
23 hours ago
2026-07-24
No

Ivar showed me an impossible bug where undoing an operation appears to change the dataset loaded.

  1. plot Ivar's events in a vap file
  2. note in metadata tab that it loads properly in the canonical events scheme, note the color
  3. zoom in
  4. undo to return to the initial state.

The data now appears to have grey bars and the cadence is guessed, rendering incorrectly. Looking at the metadata tab you can see that the data has been modified.

Discussion

  • Jeremy Faden

    Jeremy Faden - 2026-07-24

    I awarded Ivar the bug of the week.

     

    Last edit: Jeremy Faden 2026-07-24
  • Jeremy Faden

    Jeremy Faden - 2026-07-24

    See (on UIowa campus) /home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724

     
  • Jeremy Faden

    Jeremy Faden - 1 day ago

    This seems to be a bug in the CSV reader, where it actually returns a different dataset:

    invoke later do load
    loading dataset vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    load vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    read dataset: dataset[1612,BUNDLE_1=4] from vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    dep names: [dim0, dim1]
    do statistics on the data
    done with statistics on the data (1ms)
    enter updateFill
    request update vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    invoke later do load
    loading dataset vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    load vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    The following exception occurred while parsing: For input string: "0x6600bb00"
    read dataset: att_cvg_00000[field0=1612] (enum(ordinal)) from vap+csv:file:///home/jbf/project/tracers/research-git/tracers/u/ivar/2026/20260724/ts1_att-coverage_2026-07-22.csv
    dep names: [field0]
    do statistics on the data in the background
    enter updateFill
    done with statistics on the data (1ms)
    
     
  • Jeremy Faden

    Jeremy Faden - 24 hours ago

    Within AsciiTableDataSource, In the first working case, the variable "eventListColumn" is set to "field3" and the non-working case it is not set.

     
  • Jeremy Faden

    Jeremy Faden - 23 hours ago

    The AsciiTableDataSource now explicitly resets class variables "column" and "bundle" when getDataSet is called.

     
  • Jeremy Faden

    Jeremy Faden - 23 hours ago
    • status: open --> open-fixed