Project

General

Profile

Bug #11738

DT 2.2.5 stuck when portable phone connected by USB for charging

Added by Sergei Rybalko 9 days ago. Updated 9 days ago.

Status:
Incomplete
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
09/13/2017
Due date:
% Done:

20%

Affected Version:
2.2.5
System:
Debian
bitness:
64-bit
hardware architecture:
amd64/x86

Description

DT stuck when portable phone connected by USB for charging. I found it accidentally. Once I attached my portable phone by USB for charging and open DT for edit, in several seconds DT stuck and crashed after. I repeated opening with same result. After some time I realized that the only change I did was plugging my phone to USB. When I unplugged it DT stared working fluently as previously.


Related issues

Related to darktable - Bug #10624: Having mounted a Smartphone may be confusing Incomplete 08/31/2015

History

#1 Updated by Tobias Ellinghaus 9 days ago

  • Related to Bug #10624: Having mounted a Smartphone may be confusing added

#2 Updated by Tobias Ellinghaus 9 days ago

  • % Done changed from 0 to 20
  • Status changed from New to Incomplete

In the past we saw hangs when a phone was attached. Crashes are new. Do you happen to have a backtrace? /tmp/dt* might have one.

#3 Updated by Sergei Rybalko 9 days ago

Tobias Ellinghaus wrote:

In the past we saw hangs when a phone was attached. Crashes are new. Do you happen to have a backtrace? /tmp/dt* might have one.

OK, it will not crash it will stuck and become unresponsive.

#4 Updated by Tobias Ellinghaus 9 days ago

Could you try running dt in gdb, wait for it to hang and get a backtrace?

The steps are:

gdb darktable
r

wait for the deadlock and switch back to the terminal

ctrl-c
set pagination off
set logging file gdb.txt
set logging on
thread apply all bt full
q
y

Then attach gdb.txt to this bug.

Also available in: Atom PDF