After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 626139 - gvfsd-gphoto2 crashed with SIGSEGV in gp_camera_get_storageinfo()
gvfsd-gphoto2 crashed with SIGSEGV in gp_camera_get_storageinfo()
Status: RESOLVED NOTGNOME
Product: gvfs
Classification: Core
Component: gphoto backend
1.6.x
Other Linux
: Normal critical
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks:
 
 
Reported: 2010-08-05 20:03 UTC by Pedro Villavicencio
Modified: 2013-11-04 10:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.29/2.30



Description Pedro Villavicencio 2010-08-05 20:03:04 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/gvfs/+bug/609469

"I plugged the camera in, tried to open with Nautilus and got this crash."

".

Thread 1 (process 3728)

  • #0 ptp_getstorageids
    at ptp2/ptp-pack.c line 76
  • #1 storage_info_func
    at ptp2/library.c line 4605
  • #2 gp_filesystem_get_storageinfo
    at gphoto2-filesys.c line 2543
  • #3 gp_camera_get_storageinfo
    at gphoto2-camera.c line 1405
  • #4 do_query_fs_info
    at gvfsbackendgphoto2.c line 2481
  • #5 run
    at gvfsjobqueryfsinfo.c line 135
  • #6 g_vfs_job_run
    at gvfsjob.c line 198
  • #7 job_handler_callback
    at gvfsdaemon.c line 144
  • #8 g_thread_pool_thread_proxy
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c line 315
  • #9 g_thread_create_proxy
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c line 1893
  • #10 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #11 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 1 Marcus Meissner 2012-07-24 15:16:11 UTC
temporary workaround, unlock the screen before plugging in the device.

is fixed in 2.4.14 and 2.5.0 libgphoto2
Comment 2 Ross Lagerwall 2013-11-04 08:53:01 UTC
(In reply to comment #1)
> temporary workaround, unlock the screen before plugging in the device.
> 
> is fixed in 2.4.14 and 2.5.0 libgphoto2

Has this definitely been fixed in libgphoto2? Do you have a reference to the commit/change?
Comment 3 Marcus Meissner 2013-11-04 09:34:03 UTC
There was still a bug in 2.5.2 but I think it is now fixed by this patch:

https://sourceforge.net/p/gphoto/code/14558/

which will be in 2.5.3.
Comment 4 Ross Lagerwall 2013-11-04 10:40:54 UTC
OK, thanks. Closing since the bug appears to be getting fixed upstream.