-
Notifications
You must be signed in to change notification settings - Fork 89
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
sick_generic_laser: leaving main loop...[Info]: SickThread TcpRecvThread finished (flags: threadShouldRun=0, endThread=0). #449
Comments
Hello @Abdulhadiasa, Thank you for reporting this issue and providing detailed information. The message [Info]: Caught signal 2 indicates that the application received an interrupt signal (SIGINT), which typically corresponds to a manual interruption (e.g., pressing Ctrl+C) or an external process sending this signal. Given that you're running the API without ROS and have implemented a deep copy of the point cloud data before external processing, it's possible that the interruption is due to one of the following reasons:
To effectively debug the issue you're encountering with the 1. Compile with Debug Information
2. Utilize Debugging Tools
3. Review Signal Handling in
|
For the most recent updates, please refer to the latest branch: BTW: the startup sequence looks good. |
I did not mention this before, I am using python in my application.
There was no manual interruption
My CPU was under 50% utilization and there was more than enough RAM on my PC (unless you mean Lidar resources, let me know how I can check this)
my application was still running after the Lidar socket was disconnected and just to be sure I surrounded my code with a general try/except but no exceptions were caught Compile with Debug InformationI compiled with Here is the output from gdb:
up to this point, I was receiving Lidar readings
after the above, my application was still running but the Lidar readings stopped, when i closed my application and called
then the
and |
I tried running the API while simply opening camera stream (once using gstreamer, and another using opencv) without doing any processing on the cloud points except for the deep copy operation and got the same result
|
I am running the API (no ROS) and I added a deep copy (using copy.deepcopy) of the cloud points before any external processing, yet I keep getting the following error after running for a while
How can I debug this?
here are my run parameters:
The text was updated successfully, but these errors were encountered: