Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1310356
Summary: | [abrt] libfreenect: Freenect::FreenectDevice::FreenectDevice(): freenect-cppview killed by SIGABRT | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | fedora | ||||||||||||||||||||||||||
Component: | libfreenect | Assignee: | Rich Mattes <richmattes> | ||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||
Version: | 23 | CC: | cz172638, richmattes | ||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/e46f37a55544630a0037751d2125b5053cc69d30 | ||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:2d3e81b9ec049bf59e7501726289308e13ad02d6;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||
Fixed In Version: | libfreenect-0.5.3-1.fc23 | Doc Type: | Bug Fix | ||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||
Last Closed: | 2016-03-28 01:19:42 UTC | Type: | --- | ||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||
Attachments: |
|
Description
fedora
2016-02-20 21:57:31 UTC
Created attachment 1128866 [details]
File: backtrace
Created attachment 1128867 [details]
File: cgroup
Created attachment 1128868 [details]
File: core_backtrace
Created attachment 1128869 [details]
File: dso_list
Created attachment 1128870 [details]
File: environ
Created attachment 1128871 [details]
File: limits
Created attachment 1128872 [details]
File: maps
Created attachment 1128873 [details]
File: mountinfo
Created attachment 1128874 [details]
File: namespaces
Created attachment 1128875 [details]
File: open_fds
Created attachment 1128876 [details]
File: proc_pid_status
Created attachment 1128877 [details]
File: var_log_messages
So this is "normal" behavior for freenect-cppview if there is no kinect device attached to your PC. The freenect cpp wrapper throws an exception when it can't connect to a kinect device, and the cppview code isn't catching that exception, so abort() is raised and the program "crashes." I can patch cppview to catch the exception and print out the exception message. The more important question is did you actually have a kinect device attached to your PC? If so, cppview should have found it, and if it didn't then there's something wrong with the udev rules or device permissions. I checked freenect-cppview with my kinect and it fired up just fine, so there may be an error with your system's setup. libfreenect-0.5.3-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-4b13a81dd9 libfreenect-0.5.3-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-4b13a81dd9 (In reply to Rich Mattes from comment #13) > So this is "normal" behavior for freenect-cppview if there is no kinect > device attached to your PC. The freenect cpp wrapper throws an exception > when it can't connect to a kinect device, and the cppview code isn't > catching that exception, so abort() is raised and the program "crashes." I > can patch cppview to catch the exception and print out the exception message. > > The more important question is did you actually have a kinect device > attached to your PC? Yes, a Kinect 360, forgot to connect the power cord for the addional power so only the Kinect motor shows up in lsusb. After connecting the power cord the programm freenect-cppview runs and shows the kinect picture and depthfieldview. > If so, cppview should have found it, and if it didn't > then there's something wrong with the udev rules or device permissions. I > checked freenect-cppview with my kinect and it fired up just fine, so there > may be an error with your system's setup. libfreenect-0.5.3-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. |