3 ms·
I tried uploading a trace... which promptly failed due to Qt running RDRAND and Pernosco detecting a desync on playback. I do think it's a cool idea (assuming
by nyanpasu64 5y ago
I tried uploading a trace... which promptly failed due to Qt running RDRAND and Pernosco detecting a desync on playback.
I do think it's a cool idea (assuming the binaries are symboled and everything). However in my recent debugging, I've noticed that sometimes I recompile and run programs to change what logging I add, or rerun programs because I screwed up my breakpoints (pernosco could fix), but sometimes I recompile to change the code behavior and observe how the visible output of an app changes (which probably can't be simulated in a trace in general, aside from identifying what downstream code would be affected by changing a variable). So this won't be a complete solution for debugging, especially given that uploading more teaces costs extra money, but I assume it will be a powerful tool to have.
- khuey 5y agoYeah we had to hack around this Qt bug https://bugreports.qt.io/browse/QTBUG-91071 https://bugreports.qt.io/browse/QTBUG-91071 but it's fixed now.