-
Notifications
You must be signed in to change notification settings - Fork 466
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
RViz crash when saving files #629
Comments
Probably the DepthCloud Display is blocking the main thread. I've had this happen on my machine as well when Kinect data comes in at full 30Hz. We might do something with the scheduling to make sure that calling update() on all Displays doesn't flood the main thread in case that's the reason, or if it is something specific about how the DepthCloud Display does it's thing we should fix that (maybe a mutex inside a Qt event handler?). attn @jkammerl |
There is a locked mutex in the "update" and " clear" method. @fersarr could you provide a stack trace? This would help tracking down this issue. |
If that's the problem, it's going to be the "update" mutex. |
I tried to get you the stack trace but I only get "core dumped" when I type CTRL+c when running outside gdb. When running gdb The "save as" button has the same effect (gray empty window) but it just waits there... And ctrl+c just closes it. [Thread debugging using libthread_db enabled] and waits here |
After setting the ulimit to unlimited, when closing rqt with CTRL+c after the gray empty window I get the following As you can probably tell, Im a noob using gdb and stack trackes... If you tell me exactly what commands to run, I will give them a try. |
[bugfix] Stop update while showing dialog boxes. Fixes #629
This should be fixed with the next release of RViz. Thanks for reporting. |
…os-visualization#622) (ros-visualization#629) Retrieve material if it already exists. Assumes resource path uniqueness. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Hi, I have been using rqt-rviz to see the data from my kinect (via openni) but everytime I try to save a file, any kind (image, configuration file,etc.) the "save as..." window opens but it doesnt load nor say anything, just gray. And my ubuntu screen gets darker (like when programs crash). When I type CTRL-C in the terminal to kill rqt-rviz I get this error:
[ INFO] [1365896813.550288513]: OpenGl version: 3.0 (GLSL 1.3).
python: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
python: /usr/include/boost/thread/pthread/recursive_mutex.hpp:92: boost::recursive_mutex::~recursive_mutex(): Assertion `!pthread_mutex_destroy(&m)' failed.
Aborted (core dumped)
But that message does not appear if I was using rviz alone (no rqt). But it does crash in both ways. Heres a screenshot
http://s3.postimg.org/mu8o1k2oi/Screenshot3.jpg
There is no problem iwhen I try to save if I I had not launched openni first
The text was updated successfully, but these errors were encountered: