As reported by one of our Fedora users, pulseview crashes when the uart PD is used. I suspect the problem is with libsigrokdecode. This problem was originally reported at: https://bugzilla.redhat.com/show_bug.cgi?id=1164491 Short story is: $ pulseview Fatal Python error: GC object already tracked Current thread 0xb779b7c0: File "/usr/share/libsigrokdecode/decoders/uart/pd.py", line 341 in decode Aborted (core dumped)
I can't seem to reproduce this. Is it possible to get an example .sr file that allows us to reproduce the issue?
I think this is not an issue in the UART decoder, it happens when trying to run multiple decoders at the same time in PulseView. Thus, marking as duplicate of #181. Note: You *can* have multiple PDs in PulseView, they just cannot decode at the same time. Add one PD and let it finish its decode, *then* add another one and let it finish etc. That should work fine in current PulseView. *** This bug has been marked as a duplicate of bug 181 ***