[Digikam-devel] [digikam] [Bug 327073] New: Random freezes

Alphazo alphazo at gmail.com
Sun Nov 3 10:30:22 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=327073

            Bug ID: 327073
           Summary: Random freezes
    Classification: Unclassified
           Product: digikam
           Version: 3.5.0
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: alphazo at gmail.com

I just installed ArchLinux on a brand new Intel i7 4770S (Haswell). I have the
exact package versions on the new and old machines but when performing simple
operations such a renaming or moving files, DigiKam would just freeze.

In the meantime I also experienced severe issues on Kdenlive when simply
disabling an effect.
You can see my bug report on Kdenlive bug tracker here:
http://www.kdenlive.org/mantis/view.php?id=3186

I then looked at the trace and found this stuff about lock elision that seems
very (hardware) specific to Haswell CPU. http://lwn.net/Articles/534758/

I looked at the ArchLinux PKGBUILD for the current pre-compiled glibc 2.18-9
and it has the "--enable-lock-elision" switch. I then recompiled glibc 2.18-9
but without support for enable-lock-elision and problem was gone.

I haven't had a chance to play with Digikam again but this might have fixed my
instabilities as well. Is there any lock elision related code in Digikam or is
the lock elision implementation in current glibc buggy when ran on Haswell
processors ? 

Reproducible: Sometimes

Steps to Reproduce:
- Moving a small number of files to a different album
- Renaming some files
Actual Results:  
Freeze. I have to to force close the application.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list