[Bug 308734] New: digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

classic Classic list List threaded Threaded
22 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] New: digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

            Bug ID: 308734
          Severity: normal
           Version: 2.8.0
          Priority: NOR
          Assignee: [hidden email]
           Summary: digikam/kioslave: since switching to fat32, a lot of
                    "KIO::Slave::timeout: Houston, we lost our slave" and
                    "slave died"
    Classification: Unclassified
                OS: Linux
          Reporter: [hidden email]
          Hardware: Other
            Status: UNCONFIRMED
         Component: Kioslave
           Product: digikam

I recently switched my images folder from ext4 to fat32 so I can more easily
use my external disk on other system (namely macos and windows and without the
addition of an extra driver)
Sadly it seems I/O on fat32 are not very good (digikam a lot slower to open)
but more, I have some period where it seems all kio slave died (second start of
digikam in a session maybe? in this case, a reboot solved the problem) and
digikam is no more usable (all folder/album counter at 0 and can't browse
anything).

joined digikam console output of one of these session.


Reproducible: Sometimes

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #1 from [hidden email] ---
Created attachment 74684
  --> https://bugs.kde.org/attachment.cgi?id=74684&action=edit
digikam console output

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #2 from [hidden email] ---
Created attachment 74705
  --> https://bugs.kde.org/attachment.cgi?id=74705&action=edit
another console output of digikam not starting well

seems problem is reproductable all times.
can't attach a valid session output as log file is a bit too big (> 10MB)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Marcel Wiesweg
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #3 from Marcel Wiesweg <[hidden email]> ---
As we have a database the ioslaves wont care at all about storage of the image
files, but only deal with the database. Is your digikam4.db file also located
on the external drive? That would indicate that there's indeed a performance
problem between your hard disk, fat32, and sqlite.
The console output of the ioslaves can usually be found in ~/.xsession-errors.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #4 from [hidden email] ---
For now, the db are on external drive. I tried them on both fat32 or ext4
without any noticeable performance change. (and I can't test now on internal as
it's in customs for a manufacturer exchange ...)

xsesssion-erros doesn't have any datetime and there is also firefox sqlite log
here . nothing tagged digikam. anyway to locate something or wait next second
session/bug time ?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Marcel Wiesweg
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #74684|application/octet-stream    |text/plain
          mime type|                            |

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Marcel Wiesweg
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #74705|application/octet-stream    |text/plain
          mime type|                            |

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Marcel Wiesweg
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #5 from Marcel Wiesweg <[hidden email]> ---
I dont really believe yet that FAT32 is responsible for you problems. It looks
to me as if the ioslaves crash immediately after starting. Regarding the fact
that your internal hard drive is at the manufacturer, it seems likely there
were some other changes in your system?
Regarding ~/.xsession-errors, be sure to have enabled 50004 as well in
kdebugdialog. Run digikam and watch the last lines of the file.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #6 from [hidden email] ---
Ok, after multiple try, I got nothing in .xsession-errors (mostly firefox and
gnome-do stuff, nothing about digikam; did a copy of file, started digikam and
diff/meld files)
50004 is enabled

Regarding digikam output console, nothing more useful: kio/KLauncher not done
but normal if slave died probably.
Attached 2 more sessions: first digikam which crashed (another bug), second
session where the problem happened and got nothing more to do.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #7 from [hidden email] ---
Created attachment 75012
  --> https://bugs.kde.org/attachment.cgi?id=75012&action=edit
digikam console output (1st session)(gzip, too big else)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #8 from [hidden email] ---
Created attachment 75013
  --> https://bugs.kde.org/attachment.cgi?id=75013&action=edit
digikam console output (2nd session)(kio slave died)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #9 from [hidden email] ---
Created attachment 75014
  --> https://bugs.kde.org/attachment.cgi?id=75014&action=edit
opening digikam (2nd session): can't display any images/thumbnails = useless

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #10 from [hidden email] ---
after a few more (slow) retry, I can say than doing a x session logout + login
again allows to start again normally. a switch user/login again doesn't.

I give a strace to a 2nd session
(strace -ff -rTx -o $s digikam)
$ ll -h digikam.20121104-strace.*
-rw------- 1 julien julien  34M nov.   4 22:18 digikam.20121104-strace.11975
-rw------- 1 julien julien 140M nov.   4 22:18 digikam.20121104-strace.11980
-rw------- 1 julien julien 1022 nov.   4 20:58 digikam.20121104-strace.11981
-rw------- 1 julien julien 2,3K nov.   4 20:58 digikam.20121104-strace.11982
-rw------- 1 julien julien 8,3K nov.   4 22:18 digikam.20121104-strace.16150
-rw------- 1 julien julien 6,8K nov.   4 22:00 digikam.20121104-strace.16156
-rw------- 1 julien julien 6,7K nov.   4 22:00 digikam.20121104-strace.16157
-rw------- 1 julien julien  19K nov.   4 22:12 digikam.20121104-strace.16833
$ egrep '(EAGAIN|ETIMEDOUT)' digikam.20121104-strace.16*
digikam.20121104-strace.16150:     0.001071 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000518>
digikam.20121104-strace.16150:     0.011403 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000340>
digikam.20121104-strace.16150:     0.005793 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000341>
digikam.20121104-strace.16150:     0.036802 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000265>
digikam.20121104-strace.16150:     0.055542 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000257>
digikam.20121104-strace.16150:     0.001109 futex(0x96ab050,
FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
<0.000033>
digikam.20121104-strace.16833:     0.000839 futex(0x9998014,
FUTEX_WAIT_PRIVATE, 3, {29, 999382342}) = -1 ETIMEDOUT (Connection timed out)
<29.999518>
$ tail -5 digikam.20121104-strace.11975
     0.000742 recv(10, 0x933c3f8, 4096, 0) = -1 EAGAIN (Resource temporarily
unavailable) <0.000053>
     0.001022 clock_gettime(CLOCK_MONOTONIC, {44009, 1002251}) = 0 <0.000040>
     0.000784 recv(10, 0x933c3f8, 4096, 0) = -1 EAGAIN (Resource temporarily
unavailable) <0.000058>
     0.000834 recv(12, 0x938d5f8, 4096, 0) = -1 EAGAIN (Resource temporarily
unavailable) <0.000060>
     0.000746 poll([{fd=7, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12,
events=POLLIN}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN}, {fd=15,
events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}, {fd=28,
events=POLLIN}, {fd=25, events=POLLIN}], 10, 181448

not sure if it is the real problem or not.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: since switching to fat32, a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #11 from [hidden email] ---
ok, switched back to ext4 and the problem is still happening. don't know where
it comes from.
I believed I didn't get any similar problems before 2.5 or 2.6 (skipped 2.7)
but not really sure.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|digikam/kioslave: since     |digikam/kioslave: a lot of
                   |switching to fat32, a lot   |"KIO::Slave::timeout:
                   |of "KIO::Slave::timeout:    |Houston, we lost our slave"
                   |Houston, we lost our slave" |and "slave died"
                   |and "slave died"            |

--- Comment #12 from [hidden email] ---
The problem disappears for a while and now got it back :(
still on 2.8.0-precise~ppa1, lubuntu 12.04

any way to trace it more precisely ?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #13 from [hidden email] ---
Created attachment 76032
  --> https://bugs.kde.org/attachment.cgi?id=76032&action=edit
digikam console output (after 1st start in a session)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Gilles Caulier-4
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #14 from Gilles Caulier <[hidden email]> ---
Julien,

Problem still reproducible with digiKam 3.5.0 ?

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

julien.t43+kde
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

--- Comment #15 from [hidden email] ---
Just upgraded my computers (system+app) and for now nothing. will check in next
month if problem happen again.

Watch on 3.4 (lubuntu 13.10/kde 4.11.3 main install) and 3.5(macos 10.9/kde
4.11.4/macports, mostly w network share)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Gilles Caulier-4
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
   Version Fixed In|                            |4.0.0
         Resolution|---                         |FIXED

--- Comment #16 from Gilles Caulier <[hidden email]> ---
ok. Don't hesitate to reopen if necessary

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 308734] digikam/kioslave: a lot of "KIO::Slave::timeout: Houston, we lost our slave" and "slave died"

Gilles Caulier-4
In reply to this post by julien.t43+kde
https://bugs.kde.org/show_bug.cgi?id=308734

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Kioslave                    |Database

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
12