-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Opening syscalls view crashes Sysdig Inspect #32
Comments
Thanks @danielmitterdorfer for reporting the issue. I can replicate the issue on my side, I'll dig more soon. |
The problem seems to be related to sysdig itself. You should be able to replicate this as well:
|
That's odd. I ran I created a trace again today on a "proper" machine (i.e. not a Vagrant box) and Sysdig Inspect could open that trace just fine and has also shown the Syscalls view. So I think it boils down to the fact that the trace that I have attached originally is really fishy. Not sure if you want to handle the case of corrupt trace files explicitly in Sysdig Inspect and present an explicit error message though. |
What version of At this point I see 3 issues:
It makes sense to address 2 and 3 immediately, as you suggest. |
This was probably lost in all the information provided in the original message: It's in all cases Sysdig version 0.8.0.
I created a trace in the very same VM once more but did not start any processes while capturing (i.e. the VM was pretty silent). I could load that trace file successfully in sysdig. Then I ran the exact scenario that I did initially: I ran a benchmarking tool in another ssh session on this VM and captured a trace with sysdig. This time, I could not load the trace. So it seems to be related somehow to what's captured by sysdig when the tool is running. |
Would it be possible to update Thanks again for the help! |
Oh sorry! I was under the impression that I have already the latest version as I installed it just recently. I'll update soon and report my findings. |
I've downloaded the Debian x86_64 package for sysdig 0.19.1. The download URL for the Debian package at https://www.sysdig.org/wiki/latest-packages/ reports 0.17.0 as latest version but given your hint, I just adjusted the URL and could then successfully download 0.19.1. Then I ran the test scenario again I've mentioned yesterday in the Vagrant box and the result is the same. After ~ 20%, the UI freezes. However, this time I could successfully navigate in |
The issue can be still reproduced with latest release 0.3.3 (https://github.com/draios/sysdig-inspect/releases/tag/0.3.3). For the moment, the best workaround is to start with higher level views (e.g. list of processes) and then use the "Syscalls" view to narrow down the scope of system events to expose. Sorry about the persisting issue. |
Observed behavior
When opening the "Syscalls" view, Sysdig Inspect starts to read the trace file but the UI freezes and all UI elements disappear after processing 16 - 20% of the trace file.
This problem reproduces always with the attached trace file (I did not try others).
Steps to reproduce
System info
The trace was captured on:
The system running Sysdig Inspect:
Additional info
In the MacOS system log we see the following:
See more details in the crash report Sysdig Inspect Helper_2017-12-10-131627_io.crash.zip.
The text was updated successfully, but these errors were encountered: