Project

General

Profile

Bug #10483

Crash in tethering shoot

Added by Adrien Descamps almost 4 years ago. Updated almost 4 years ago.

Status:
Fixed
Priority:
Critical
Category:
Tethering
Start date:
05/23/2015
Due date:
% Done:

100%

Affected Version:
git development version
System:
Debian
bitness:
64-bit
hardware architecture:
amd64/x86

Description

With last git version (master branch), darktable crash when i try to enter camera tethering mode.

Steps to reproduce:
-connect a compatible camera (in my case canon 100D)
-start darktable
-in import menu, click on 'tethered shoot'

Going back in time with git, it seems that the bug appeared with the commit cd3ee07


Related issues

Duplicated by darktable - Bug #10540: Remote camera support crash (tethering?) Duplicate 06/17/2015

History

#1 Updated by Pascal Obry almost 4 years ago

  • Status changed from New to Confirmed
  • % Done changed from 0 to 10
  • Target version set to Candidate for next major release
  • Priority changed from Low to Critical
  • Assignee set to Jérémy Rosen

Confirmed here too. Reverting cd3ee07 fixes the issue. For me dt freeze, a possible memory corruption?

#0  __lll_lock_wait ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff3a4b4b9 in _L_lock_909 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff3a4b2e0 in __GI___pthread_mutex_lock (mutex=0x1b7cb00)
    at ../nptl/pthread_mutex_lock.c:79
#3  0x00007ffff7ac9371 in _camctl_lock (c=c@entry=0x1b7cb00, 
    cam=cam@entry=0x7fffcc04fb20)
    at /home/obry/dev/builds/darktable/src/src/common/camera_control.c:511
#4  0x00007ffff7ac9521 in dt_camctl_select_camera (c=0x1b7cb00, 
    cam=0x7fffcc04fb20)
    at /home/obry/dev/builds/darktable/src/src/common/camera_control.c:995
#5  0x00007fff93dfd787 in _lib_import_tethered_callback (
    button=<optimized out>, data=<optimized out>)
    at /home/obry/dev/builds/darktable/src/src/libs/import.c:170
#6  0x00007ffff577b504 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff5794fa7 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff57958ff in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff716dc6d in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0

#2 Updated by Jérémy Rosen almost 4 years ago

yes, i'm working on that one already.

it's a bit tricky to fix so be patient, but it is indeed a critical bug, so no worries, i'm on it.

#3 Updated by Roman Lebedev almost 4 years ago

  • Duplicated by Bug #10540: Remote camera support crash (tethering?) added

#4 Updated by Roman Lebedev almost 4 years ago

#5 Updated by Jérémy Rosen almost 4 years ago

  • % Done changed from 10 to 100
  • Status changed from Confirmed to Fixed

Also available in: Atom PDF