-
Notifications
You must be signed in to change notification settings - Fork 1
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
Tips on understanding a stacktrace (not related to lib) #31
Comments
Sorry, this is the first time I see this happening, it seems that there is no stacktrace to unwind, which seems weird.
|
Hi, thanks for such a fast reply! The reason for installing the plugin is we are trying to track down a sporadic segfault on an embedded system. It usually segfaults a couple of times after starting (1-3 times) and then seems to run fine for a few days. We do sometimes get more sensible stacktraces, so i think the actual library is working.
Q: Are you registering the segfault handler before importing any other node_modules ?
Q: Which OS are you using ? Q: Can you tell me which version of NodeJS you're using ? Q: How is the libunwind installed on your system ? Q:Which version of the libunwind is installed ? As an aside, do you do any consulting? |
Hi, sorry for the late reply, had a lot of work. I was wondering if this issue was linked to Yocto, because while doing some research I saw that there was many issue related to Node and Yocto involving segmentation fault, I also saw that there was some issue with libunwind and Yocto so this might be why the stacktrace is not unwinded properly.
Unfortunately I'm not doing any consulting, I dont have much time for it. |
Hello
Thanks for a super useful package!
I wonder if you can give us any clues as to how we go about debugging the below stacktrace.
This is the only output we are getting from the segfault handler:
Have you got any ideas about where we go from here to debug it? We only see it sporadically, sometimes it will happen a few times in a row and then not happen again for weeks. We are going to start disabling node modules that have native code and see if we can narrow it down that way.
The text was updated successfully, but these errors were encountered: