Bug 865819
Summary: | [abrt] entangle-0.4.1-1.fc18: Process /usr/bin/entangle was killed by signal 11 (SIGSEGV) | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ryan Lerch <rlerch> | ||||||||||||||||||||||
Component: | entangle | Assignee: | Daniel Berrangé <berrange> | ||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||
Version: | 18 | CC: | berrange, cristian.ciupitu, glen, jaap, montosh.bisht | ||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||
Whiteboard: | abrt_hash:d58b489bf367db4f26843c79d9592903de1d137b | ||||||||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||
Last Closed: | 2013-03-04 22:37:40 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
Ryan Lerch
2012-10-12 14:15:26 UTC
Created attachment 626019 [details]
File: core_backtrace
Created attachment 626020 [details]
File: environ
Created attachment 626021 [details]
File: limits
Created attachment 626022 [details]
File: backtrace
Created attachment 626023 [details]
File: cgroup
Created attachment 626024 [details]
File: maps
Created attachment 626025 [details]
File: dso_list
Created attachment 626026 [details]
File: proc_pid_status
Created attachment 626027 [details]
File: var_log_messages
Created attachment 626028 [details]
File: open_fds
Pluged in a camera (Nikon coolpix 5700) via USB. Then I started entangle. A blank window appered than dissapered in less than 1 second. Then the ABRT crash message appered. backtrace_rating: 4 Package: entangle-0.4.1-1.fc18 Architecture: i686 OS Release: Fedora release 18 (Spherical Cow) 1 start entangle 2 click on file>select camera 3 choose the camera (Kodak EasyShare DX4530) 4 crash I tried with a different computer and camera it crashed after step 1 (see https://bugzilla.redhat.com/show_bug.cgi?id=865819) backtrace_rating: 4 Package: entangle-0.4.1-1.fc18 Architecture: i686 OS Release: Fedora release 18 (Spherical Cow) basedon yum install entangle (feb 13) configure 1 start camera (and umount) 2 start entangle 3 crash tried Canon 5d II and Canon ixus220hs (identical results) ******* tried to build entangle & failed download 878144 bytes entangle-0.5.0.tar.gz unpack configure ... requirements (gdk-pixbuf-2.0 >= 2.12.0) were not met: No package 'gdk-pixbuf-2.0' found fedora 18 is at 2.10.0 so no cigar..... Attached camera to USB cable and powered on ... launched Entangle .. segfaulted .. same happes with selinux=1 (system default) ... selinux=0 was passed to test if getting the same error. dmesg [ 98.912034] usb 2-5: new high-speed USB device number 2 using ehci_hcd [ 99.026785] usb 2-5: New USB device found, idVendor=04cb, idProduct=020f [ 99.026792] usb 2-5: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 99.026797] usb 2-5: Product: Digital Camera [ 99.026802] usb 2-5: SerialNumber: id dmesg [ 117.645173] pool[1379]: segfault at 58 ip 0000000000437b45 sp 00007ff668bac5a0 error 4 in entangle[400000+65000] backtrace_rating: 4 cmdline: /usr/bin/entangle crash_function: entangle_camera_reset_last_error executable: /usr/bin/entangle kernel: 3.7.7-201.fc18.x86_64 package: entangle-0.5.0-1.fc18 reason: Process /usr/bin/entangle was killed by signal 11 (SIGSEGV) remote_result: NOTFOUND uid: 1000 The cause of these crashes is that libgphoto2 changed its ABI / API, without changing the library soname. A rebuild of entangle against new API is required to fix the crash. Based on the stack trace in initial description, there may be a second bug lurking here. Once a build with the crash solved is available, we can see about diagnosing any remaining bug. entangle-0.5.0-3.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/entangle-0.5.0-3.fc18 I connected a Canon PowerShot G15 camera to the USB port of my computer. backtrace_rating: 4 Package: entangle-0.5.0-1.fc18 OS Release: Fedora release 18 (Spherical Cow) @cristian: can you try the pending update entangle-0.5.0-3.fc18 to see if it improves matters. It stopped crashing. Package entangle-0.5.0-3.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing entangle-0.5.0-3.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-2911/entangle-0.5.0-3.fc18 then log in and leave karma (feedback). No more crash; seems to work (testing takes time) It still crashes with the Kodak EasyShare DX4530. I will try it with the Nikon later. Installed Packages entangle.i686 0.5.0-3.fc18 @updates-testing It doesn't crash with a Nikon coolpix 5700 in PTP mode. I can trigger and capture photos. I can change the resolution, aperture, shutter speed, focal length, etc. Some Glib warnings are displayed. (see below) [glen@localhost ~]$ entangle (entangle:19766): GLib-GObject-WARNING **: gsignal.c:2576: instance `0x89b8170' has no handler with id `1072693248' (entangle:19766): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion `path != NULL' failed (entangle:19766): GLib-GIO-CRITICAL **: g_file_create: assertion `G_IS_FILE (file)' failed (entangle:19766): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (entangle:19766): GLib-GObject-WARNING **: gsignal.c:2576: instance `0x89b8170' has no handler with id `1073741824' (entangle:19766): GLib-GObject-WARNING **: gsignal.c:2576: instance `0x89b8170' has no handler with id `1074266112' (entangle:19766): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion `path != NULL' failed (entangle:19766): GLib-GIO-CRITICAL **: g_file_create: assertion `G_IS_FILE (file)' failed (entangle:19766): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (entangle:19766): GLib-GObject-WARNING **: gsignal.c:2576: instance `0x89b8170' has no handler with id `1074790400' (eog:19825): EOG-CRITICAL **: eog_list_store_length: assertion `EOG_IS_LIST_STORE (store)' failed entangle-0.5.0-3.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. |