-
-
Notifications
You must be signed in to change notification settings - Fork 468
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 version 1.14.25: still another librviz related crash #1834
Comments
Another input: With this revert (see my branch log below) I now have 1.14.25 working ok (built rviz from sources) eyalr@eyalr-ThinkPad-P14s-Gen-4:~/arbe-gitlab/arberos_1.3/src/rviz$ git log
commit ba95c1f (origin/noetic-devel, origin/HEAD)
commit d1cea53 (tag: 1.14.25)
|
Could you please provide the steps required to produce the second bug? I guess you are adding a new ImageDisplay? |
Basically we are calling the following sequence from a custom GUI implemented in c++ that uses librviz The crash happens when the createDisplay API ic called |
Looks like rviz/src/rviz/panel_dock_widget.cpp Line 134 in ba95c1f
As this works in the rviz GUI, I guess your code is missing something / doing something different than rviz. To further debug this issue, it would be helpful if you could provide a minimal C++ example reproducing the issue. |
Actually it does not have a title bar... Is it a must to have a title bar? |
In the rviz GUI those floating windows are DockWidgets, which have a title bar. In order to understand, what needs to be changed in the code, I do need a minimal example of your code to reproduce the issue. |
... for image/camera displays if no window manager is instantiated
From the gdb backtrace, I guess that #1835 should fix your issue. Could you please verify? |
Hi, The specific fundtion that is causing this crash inside our GUI looks like the following. The function below is an example of how we are starting the image window. rviz::Display* Camera_ void viewpanel::enableCamera()
} The crash is hapenning when the createDisplay() API is called. Hope it has enough info to be able to help. |
Yes! I assume this fix is just not merged yet into noetic_devel, right? Best Regards, |
Thanks for your swift reply. I merged the fixes into the noetic-devel branch. |
with regards to the closed issue "Rviz version 1.14.23: librviz related crash after ubuntu (20.04) update #1832"
Apparently after testing some more, we have actually seen two seperate crash types in 1.14.23 that are not seen with 1.14.20.
One was fixed with 1.14.25 buty the other one is still there.
See the description of both below.
Issue 1 is solved with 1.14.25 but issue 2 still persists
Your environment
rviz --version
[ INFO] [1716898124.335460451]: rviz version 1.14.23
[ INFO] [1716898124.335527302]: compiled against Qt version 5.12.8
[ INFO] [1716898124.335539388]: compiled against OGRE version 1.9.0 (Ghadamon)*
Any suggestions?
Best Regards,
Eyal
The text was updated successfully, but these errors were encountered: