Bug 220292

Summary: red eyes tool crashs digikam with memory error
Product: [Applications] digikam Reporter: sts
Component: Faces-RedEyesAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: marcel.wiesweg
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 1.1.0
Sentry Crash Report:

Description sts 2009-12-27 17:59:41 UTC
Version:           1.0.0 (using 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)) "release 203", KDE:KDE4:Factory:Desktop / openSUSE_11.2)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.31.5-0.1-desktop

sorry no more info.. It only crashs without any debuginfo message.
Comment 1 caulier.gilles 2009-12-27 18:11:41 UTC
We need a GDB backtrace... Here nothing crash...

Gilles Caulier
Comment 2 sts 2009-12-27 18:24:56 UTC
..
digikam(12643)/digikam (core) Digikam::HistogramPainterPriv::scaleToPixmapHeight: Scaling value < 0:  0 . Falling back to 1.0
digikam(12643)/digikam (core) Digikam::HistogramPainterPriv::scaleToPixmapHeight: Scaling value < 0:  0 . 
Falling back to 1.0
digikam(12643)/digikam (core) Digikam::DImgGaussianBlur::gaussianBlurImage: DImgGaussianBlur::Process Computation...
digikam(12643)/digikam (core) Digikam::DImgGaussianBlur::gaussianBlurImage: DImgGaussianBlur::Finalization...

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff337f014 in QTextEngine::itemize() const () from /usr/lib64/libQtGui.so.4
(gdb)
(gdb) backtrace full
#0  0x00007ffff337f014 in QTextEngine::itemize() const () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#1  0x00007ffff3385a0c in QTextLayout::beginLayout() () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#2  0x00007ffff3537602 in QLineControl::updateDisplayText() () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#3  0x00007ffff3539838 in QLineControl::finishChange(int, bool, bool) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#4  0x00007ffff3539b7a in QLineControl::internalSetText(QString const&, int, bool) () from /usr/lib64/libQtGui.so.4
No symbol table info available.
#5  0x00007ffff55cbd4f in Digikam::EditorWindow::slotZoomChanged (this=0x3f2e940, isMax=<value optimized out>,
    isMin=<value optimized out>, zoom=39.270833333333336)
    at /usr/src/debug/digikam-1.0.0/utilities/imageeditor/editor/editorwindow.cpp:779
No locals.
#6  0x00007ffff55dde07 in Digikam::EditorWindow::qt_metacall (this=0x3f2e940, _c=InvokeMetaMethod, _id=<value optimized out>,
    _a=0x7fffff802e80) at /usr/src/debug/digikam-1.0.0/build/digikam/editorwindow.moc:222
No locals.
#7  0x0000000000476590 in Digikam::ImageWindow::qt_metacall (this=0x7115b50, _c=InvokeMetaMethod, _id=1, _a=0x7115c58)
    at /usr/src/debug/digikam-1.0.0/build/digikam/imagewindow.moc:126
No locals.
#8  0x00007ffff255e2b3 in QMetaObject::activate (sender=0x3f09500, m=<value optimized out>, local_signal_index=<value optimized out>,
    argv=0x7115c58) at kernel/qobject.cpp:3294
        method = 93
        currentSender = {sender = 0x3f09500, signal = 31, ref = 1}
        previousSender = 0x7fffff804550
        c = 0x717e9d0
        last = 0x717e9d0
        methodOffset = <value optimized out>
        signal_absolute_index = 31
        empty_argv = {0x0}
        locker = {{mtx = 0xc1a540, val = 12690752}}
        currentThreadData = 0xa93540
        connectionLists = 0x3f14040
        signalOffset = <value optimized out>
        signal_index = <value optimized out>
#9  0x00007ffff55c6e87 in Digikam::EditorStackView::signalZoomChanged (this=0x7115b50, _t1=false, _t2=false, _t3=39.270833333333336)
    at /usr/src/debug/digikam-1.0.0/build/digikam/editorstackview.moc:90
        _a = {0x0, 0x7fffff802e7c, 0x7fffff802e78, 0x7fffff802e70}

is this enough?
Comment 3 caulier.gilles 2009-12-27 18:36:30 UTC
Strange. It look like an indeep crash in Qt4... Which version you use ?

Gilles Caulier
Comment 4 sts 2010-01-08 15:01:08 UTC
libqt 4.6.0-77.2.x86_64
digikam 1.0.0-21.12-x64_64

from: http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2/x86_64/
Comment 5 Marcel Wiesweg 2010-01-08 16:42:38 UTC
Same crash as 219512.
Can you also confirm that switching that "Window theme to anything else then Oxygen" - I guess meaning the style - fixes the problem?

*** This bug has been marked as a duplicate of bug 219512 ***
Comment 6 sts 2010-01-09 17:34:07 UTC
now it works fine with rc1