I tried to remove a decoder(which is I2C in this case), but got the software immediately crashed.
PS C:\Program Files\sigrok\PulseView> .\pulseview.exe -l 5
Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:
QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.
QT_SCREEN_SCALE_FACTORS to set per-screen factors.
QT_SCALE_FACTOR to set the application global scale factor.
sr: [00:00.000000] log: libsigrok loglevel set to 5.
srd: libsigrokdecode loglevel set to 5.
Settings: "\\HKEY_CURRENT_USER\\Software\\sigrok\\PulseView" format 0
sr: [00:00.003000] backend: libsigrok 0.6.0-git-883c2ac/4:0:0.
sr: [00:00.011000] backend: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), zlib 1.2.11, libzip 1.5.2, minilzo 2.10, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.20.11003-rc3 API 0x01000104, hidapi 0.11.0-dev, libftdi 1.4.
sr: [00:00.011000] backend: Host: x86_64-w64-mingw32.static.posix, little-endian.
sr: [00:00.011000] backend: SCPI backends: TCP, serial, USBTMC.
sr: [00:00.011000] backend: Firmware search paths:
sr: [00:00.064000] backend: - C:\Users\rinscr\AppData\Local\sigrok-firmware
sr: [00:00.065000] backend: - C:\ProgramData\sigrok-firmware
sr: [00:00.065000] backend: - C:\Users\Public\Documents\sigrok-firmware
sr: [00:00.066000] backend: - C:\Program Files\sigrok\PulseView\share\sigrok-firmware
sr: [00:00.066000] backend: - C:\Program Files\sigrok\PulseView\share\sigrok-firmware
sr: [00:00.066000] backend: Sanity-checking all drivers.
sr: [00:00.066000] backend: Sanity-checking all input modules.
sr: [00:00.066000] backend: Sanity-checking all output modules.
sr: [00:00.069000] backend: Sanity-checking all transform modules.
srd: libsigrokdecode 0.6.0-git-71f4514/4:0:0 (rt: 0.6.0-git-71f4514/4:0:0).
srd: Libs: glib 2.44.1 (rt: 2.44.1/4401:1), Python 3.4.4 / 0x30404f0 (API 1013, ABI 3).
srd: Host: x86_64-w64-mingw32.static.posix, little-endian.
srd: Initializing libsigrokdecode.
srd: Adding 'C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders' to module path.
srd: Adding 'C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders' to module path.
srd: Protocol decoder search paths:
- C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders
- C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders
srd: Python system search paths:
- C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders
- C:\Program Files\sigrok\PulseView\share\libsigrokdecode\decoders
- C:\Program Files\sigrok\PulseView\python34.zip
- C:\Program Files\sigrok\PulseView\DLLs
- C:\Program Files\sigrok\PulseView\lib
- C:\Program Files\sigrok\PulseView
sr: [00:05.150000] serial: No serial device specified.
sr: [00:05.150000] asix-omega-rtm-cli: Vendor application executable: omegartmcli
sr: [00:05.152000] asix-omega-rtm-cli: Cannot execute RTM CLI process: Failed to execute helper program (Invalid argument)
sr: [00:05.154000] asix-omega-rtm-cli: External RTM CLI execution failed.
sr: [00:05.154000] hwdriver: Scan found 0 devices (asix-omega-rtm-cli).
sr: [00:05.317000] hwdriver: Scan found 0 devices (asix-sigma).
sr: [00:05.329000] serial: No serial device specified.
sr: [00:05.341000] hwdriver: Scan found 0 devices (chronovu-la).
sr: [00:05.345000] demo: Generating square pattern.
sr: [00:05.346000] demo: Generating sine pattern.
sr: [00:05.347000] demo: Generating triangle pattern.
sr: [00:05.349000] demo: Generating sawtooth pattern.
sr: [00:05.350000] hwdriver: Scan found 1 devices (demo).
sr: [00:05.366000] hwdriver: Scan found 0 devices (dreamsourcelab-dslogic).
sr: [00:05.383000] hwdriver: Scan found 0 devices (ftdi-la).
sr: [00:05.400000] hwdriver: Scan found 0 devices (fx2lafw).
sr: [00:05.415000] hwdriver: Scan found 0 devices (greatfet).
sr: [00:05.421000] serial: No serial device specified.
sr: [00:05.698000] hwdriver: Scan found 0 devices (gwinstek-gds-800).
sr: [00:05.702000] serial: No serial device specified.
sr: [00:05.991000] hwdriver: Scan found 0 devices (hameg-hmo).
sr: [00:06.005000] hwdriver: Scan found 0 devices (hantek-4032l).
sr: [00:06.018000] hwdriver: Scan found 0 devices (hantek-6xxx).
sr: [00:06.032000] hwdriver: Scan found 0 devices (hantek-dso).
sr: [00:06.035000] hwdriver: Scan found 0 devices (hung-chang-dso-2100).
sr: [00:06.046000] hwdriver: Scan found 0 devices (ikalogic-scanalogic2).
sr: [00:06.063000] hwdriver: Scan found 0 devices (ikalogic-scanaplus).
sr: [00:06.066000] hwdriver: Scan found 0 devices (ipdbg-la).
sr: [00:06.078000] hwdriver: Scan found 0 devices (kingst-la2016).
sr: [00:06.093000] hwdriver: Scan found 0 devices (lecroy-logicstudio).
sr: [00:06.096000] serial: No serial device specified.
sr: [00:06.363000] hwdriver: Scan found 0 devices (lecroy-xstream).
sr: [00:06.399000] hwdriver: Scan found 0 devices (link-mso19).
sr: [00:06.697000] device: demo: Opening device instance.
sr: [00:06.700000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.701000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.702000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.703000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.706000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.706000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.708000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.709000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.711000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.711000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.714000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.715000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.717000] hwdriver: sr_config_list(): key 30014 (triggermatch) sdi 00000000042f5910 cg NULL -> [1, 2, 3, 4, 5]
sr: [00:06.726000] hwdriver: sr_config_get(): key 50002 (limit_frames) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.727000] hwdriver: sr_config_get(): key 50002 (limit_frames) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.728000] hwdriver: sr_config_get(): key 30006 (avg_samples) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.729000] hwdriver: sr_config_get(): key 30006 (avg_samples) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.730000] hwdriver: sr_config_get(): key 30005 (averaging) sdi 00000000042f5910 cg NULL -> false
sr: [00:06.731000] hwdriver: sr_config_get(): key 30005 (averaging) sdi 00000000042f5910 cg NULL -> false
sr: [00:06.732000] hwdriver: sr_config_get(): key 30001 (captureratio) sdi 00000000042f5910 cg NULL -> uint64 20
sr: [00:06.733000] hwdriver: sr_config_get(): key 30001 (captureratio) sdi 00000000042f5910 cg NULL -> uint64 20
sr: [00:06.736000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.737000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> 'square'
sr: [00:06.738000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> 'square'
sr: [00:06.740000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.741000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> 'sine'
sr: [00:06.741000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> 'sine'
sr: [00:06.743000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.744000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> 'triangle'
sr: [00:06.745000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> 'triangle'
sr: [00:06.746000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.748000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> 'sawtooth'
sr: [00:06.749000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> 'sawtooth'
sr: [00:06.749000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.751000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> 'random'
sr: [00:06.752000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> 'random'
sr: [00:06.753000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> ['sigrok', 'random', 'incremental', 'walking-one', 'walking-zero', 'all-low', 'all-high', 'squid', 'graycode']
sr: [00:06.754000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> 'sigrok'
sr: [00:06.754000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> 'sigrok'
sr: [00:06.755000] hwdriver: sr_config_get(): key 50001 (limit_samples) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.756000] hwdriver: sr_config_set(): key 50001 (limit_samples) sdi 00000000042f5910 cg NULL -> uint64 1000000
sr: [00:06.757000] hwdriver: sr_config_get(): key 50001 (limit_samples) sdi 00000000042f5910 cg NULL -> uint64 1000000
sr: [00:06.758000] hwdriver: sr_config_list(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> {'samplerate-steps': <[uint64 1, 1000000000, 1]>}
sr: [00:06.759000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> uint64 200000
sr: [00:06.759000] hwdriver: sr_config_list(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> {'samplerate-steps': <[uint64 1, 1000000000, 1]>}
sr: [00:06.761000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> uint64 200000
sr: [00:06.762000] hwdriver: sr_config_get(): key 50002 (limit_frames) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.763000] hwdriver: sr_config_get(): key 50002 (limit_frames) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.764000] hwdriver: sr_config_get(): key 30006 (avg_samples) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.765000] hwdriver: sr_config_get(): key 30006 (avg_samples) sdi 00000000042f5910 cg NULL -> uint64 0
sr: [00:06.767000] hwdriver: sr_config_get(): key 30005 (averaging) sdi 00000000042f5910 cg NULL -> false
sr: [00:06.768000] hwdriver: sr_config_get(): key 30005 (averaging) sdi 00000000042f5910 cg NULL -> false
sr: [00:06.768000] hwdriver: sr_config_get(): key 30001 (captureratio) sdi 00000000042f5910 cg NULL -> uint64 20
sr: [00:06.770000] hwdriver: sr_config_get(): key 30001 (captureratio) sdi 00000000042f5910 cg NULL -> uint64 20
sr: [00:06.771000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.771000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> 'square'
sr: [00:06.772000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A0 -> 'square'
sr: [00:06.773000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.773000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> 'sine'
sr: [00:06.774000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A1 -> 'sine'
sr: [00:06.775000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.776000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> 'triangle'
sr: [00:06.776000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A2 -> 'triangle'
sr: [00:06.778000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.779000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> 'sawtooth'
sr: [00:06.780000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A3 -> 'sawtooth'
sr: [00:06.781000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> ['square', 'sine', 'triangle', 'sawtooth', 'random']
sr: [00:06.782000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> 'random'
sr: [00:06.783000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg A4 -> 'random'
sr: [00:06.784000] hwdriver: sr_config_list(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> ['sigrok', 'random', 'incremental', 'walking-one', 'walking-zero', 'all-low', 'all-high', 'squid', 'graycode']
sr: [00:06.785000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> 'sigrok'
sr: [00:06.786000] hwdriver: sr_config_get(): key 30002 (pattern) sdi 00000000042f5910 cg Logic -> 'sigrok'
sr: [00:06.787000] hwdriver: sr_config_get(): key 50001 (limit_samples) sdi 00000000042f5910 cg NULL -> uint64 1000000
sr: [00:06.788000] hwdriver: sr_config_list(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> {'samplerate-steps': <[uint64 1, 1000000000, 1]>}
sr: [00:06.789000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 00000000042f5910 cg NULL -> uint64 200000
sr: [00:11.005000] input: Trying module chronovu-la8.
sr: [00:11.005000] input: Trying module csv.
sr: [00:11.005000] input: Trying module logicport.
sr: [00:11.007000] input: Trying module protocoldata.
sr: [00:11.007000] input: Trying module saleae.
sr: [00:11.007000] input: Trying module stf.
sr: [00:11.009000] input/stf: Format Match: filename C:/Users/rinscr/Desktop/s1.sr.
sr: [00:11.009000] input: Trying module trace32_ad.
sr: [00:11.009000] input: Trying module vcd.
sr: [00:11.009000] input: Trying module wav.
sr: [00:11.012000] input: Trying module isf.
sr: [00:11.014000] device: demo: Closing device instance.
sr: [00:11.017000] session-file: Detected sigrok session file version 2.
sr: [00:11.025000] device: virtual-session: Opening device instance.
sr: [00:11.027000] hwdriver: sr_config_set(): key 40000 (sessionfile) sdi 0000000008a7d7d0 cg NULL -> 'C:/Users/rinscr/Desktop/s1.sr'
sr: [00:11.028000] virtual-session: Setting sessionfile to 'C:/Users/rinscr/Desktop/s1.sr'.
sr: [00:11.028000] hwdriver: sr_config_set(): key 40001 (capturefile) sdi 0000000008a7d7d0 cg NULL -> 'logic-1'
sr: [00:11.028000] virtual-session: Setting capturefile to 'logic-1'.
sr: [00:11.028000] hwdriver: sr_config_set(): key 30027 (logic_channels) sdi 0000000008a7d7d0 cg NULL -> 8
sr: [00:11.028000] hwdriver: sr_config_set(): key 30000 (samplerate) sdi 0000000008a7d7d0 cg NULL -> uint64 1000000
sr: [00:11.031000] virtual-session: Setting samplerate to 1000000.
sr: [00:11.032000] hwdriver: sr_config_set(): key 30028 (analog_channels) sdi 0000000008a7d7d0 cg NULL -> 0
sr: [00:11.032000] hwdriver: sr_config_set(): key 40002 (capture_unitsize) sdi 0000000008a7d7d0 cg NULL -> uint64 1
"I虏C": "No input data"
sr: [00:11.055000] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0000000008a7d7d0 cg NULL -> uint64 1000000
sr: [00:11.057000] session: Using thread-default main context.
sr: [00:11.058000] session: Starting.
sr: [00:11.058000] hwdriver: virtual-session: Starting acquisition.
sr: [00:11.058000] virtual-session: Opening archive C:/Users/rinscr/Desktop/s1.sr file logic-1
sr: [00:11.060000] session: bus: Received SR_DF_HEADER packet.
sr: [00:11.060000] virtual-session: Opened logic-1-1.
sr: [00:11.082000] session: bus: Received SR_DF_LOGIC packet (4015496 bytes, unitsize = 1).
sr: [00:11.085000] session: bus: Received SR_DF_END packet.
sr: [00:11.085000] session: fd_source_finalize: key ffffffffffffffff
sr: [00:11.085000] session: Stopped.
Acquisition took 0.03 s
"I虏C": Error cleared
srd: Creating session 1.
srd: Creating new i2c instance i2c-1.
srd: Setting channels for instance i2c-1 with list of 2 channels.
srd: Setting channel mapping: sda (PD ch idx 1) = input data ch idx 1.
srd: Setting channel mapping: scl (PD ch idx 0) = input data ch idx 0.
srd: Final channel map:
srd: - PD ch idx 0 (scl) = input data ch idx 0 (required)
srd: - PD ch idx 1 (sda) = input data ch idx 1 (required)
srd: Initial pins: 2, 2.
srd: Setting session 1 samplerate to 1000000.
srd: Registering new callback for output type OUTPUT_ANN.
srd: Registering new callback for output type OUTPUT_BINARY.
srd: Registering new callback for output type OUTPUT_LOGIC.
srd: Calling start() of all instances in session 1.
srd: Calling start() of instance i2c-1.
srd: Instance i2c-1 creating new output type OUTPUT_PYTHON as oid 0 (i2c-1).
srd: Instance i2c-1 creating new output type OUTPUT_ANN as oid 1 (i2c-1).
srd: Instance i2c-1 creating new output type OUTPUT_BINARY as oid 2 (i2c-1).
srd: Instance i2c-1 creating new output type OUTPUT_META as oid 3 (i2c-1).
srd: Decoding: abs start sample 0, abs end sample 262144 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: No worker thread for this decoder stack exists yet, creating one: i2c-1.
srd: i2c-1: Starting thread routine for decoder.
srd: i2c-1: Calling decode().
srd: Done, handled all samples (abs cur 262144 / abs end 262144).
srd: Decoding: abs start sample 262144, abs end sample 524288 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 524288 / abs end 524288).
srd: Decoding: abs start sample 524288, abs end sample 786432 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 786432 / abs end 786432).
srd: Decoding: abs start sample 786432, abs end sample 1048576 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 1048576 / abs end 1048576).
srd: Decoding: abs start sample 1048576, abs end sample 1310720 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 1310720 / abs end 1310720).
srd: Decoding: abs start sample 1310720, abs end sample 1572864 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 1572864 / abs end 1572864).
srd: Decoding: abs start sample 1572864, abs end sample 1835008 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 1835008 / abs end 1835008).
srd: Decoding: abs start sample 1835008, abs end sample 2097152 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 2097152 / abs end 2097152).
srd: Decoding: abs start sample 2097152, abs end sample 2359296 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 2359296 / abs end 2359296).
srd: Decoding: abs start sample 2359296, abs end sample 2621440 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 2621440 / abs end 2621440).
srd: Decoding: abs start sample 2621440, abs end sample 2883584 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 2883584 / abs end 2883584).
srd: Decoding: abs start sample 2883584, abs end sample 3145728 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 3145728 / abs end 3145728).
srd: Decoding: abs start sample 3145728, abs end sample 3407872 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 3407872 / abs end 3407872).
srd: Decoding: abs start sample 3407872, abs end sample 3670016 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 3670016 / abs end 3670016).
srd: Decoding: abs start sample 3670016, abs end sample 3932160 (262144 samples, 262144 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 3932160 / abs end 3932160).
srd: Decoding: abs start sample 3932160, abs end sample 4015496 (83336 samples, 83336 bytes, unitsize = 1), instance i2c-1.
srd: Done, handled all samples (abs cur 4015496 / abs end 4015496).
Assertion failed: owner_, file /__w/pulseview/pulseview/pulseview/pv/views/trace/tracetreeitem.cpp, line 125
I tried to remove a decoder(which is I2C in this case), but got the software immediately crashed.
Debug mode showed log below:
Then I tried to attach WinDbg to it and got these info before crash:
With stack info:
Also with this output:
I used latest nightly build(f1fa4a6) on Windows 11 x64. The capture file used to reproduce is in the attachment.
s1.zip