Step to reproduce: ./pulseview /path/to/sigrok/session/file.sr <CRASH!> Expected cause: The old input handling API has been deleted from libsigrok since before d4c937749a92ce6defa2f0095b34692181afe597. PulseView's InputFile class was deleted in ab973f4729258b729d2aa84abfa14b61609fa35e, to regain compatibility. Before this change PulseView would try to use the InputFile class to load the file, and if that failed it would fall-back onto using the SessionFile class. With no InputFile class now, the usage of SessionFile seems to be broken. The InputFile class will be restored after the libsigrok C++ binding port is merged.
*** This bug has been marked as a duplicate of bug 405 ***