-
Notifications
You must be signed in to change notification settings - Fork 303
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
vaDisplayIsValid random Segmentation fault #36
Comments
@alexge233 sorry for slow response, all pointers are checked against NULL in vaDisplayIsValid(), so it is weird that you experienced this issue. Could you help to debug this issue with gdb when you encounter this issue again? |
@xhaihao I can force it by re-compiling libfreenect with libva enabled. If I run it enough times it happens. Are there debug symbols in apt-get for va? |
Thanks @alexge233 , you may try libva1-dbg or if possible, you can build the library from source code. you can download the release tarball from https://github.com/01org/libva/releases, |
Hi @xhaihao on Ubuntu 16.04 there is no |
@alexge233 Sorry I gave you wrong information. I saw libva1-dbg in the list bash-completion gave me when I typed 'apt-get install libva<TAB>', I thought libva1-dbg is available to install. |
Assigned to P4 priority based on our bug scrub meeting |
@alexge233 Do you have a chance to debug this problem? I don't have the environment to reproduce this issue. |
No sorry, we've changed platform and moved on to a tegra. |
Hi, |
Hi,
I'm using libfreenect2 which is using libva for hardware encoding/decoding AFAIK, and I've opened an issue there as well.
System is Ubuntu 16.04 amd64, and I've got libva installed from apt-get, version 1.7.0-1.
I keep getting random segmentation faults:
I took a look into their code, and the offending code appear to be:
Please bear in mind the code (library) is executing under
ssh
but there is a gdm running, drivers are loaded, and the/dev/dri/*
do exist.The text was updated successfully, but these errors were encountered: