[Digikam-devel] [Bug 299886] New: ShowFoto crash while saving PNG

dilnix dilnix at gmail.com
Sat May 12 16:22:00 BST 2012


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

            Bug ID: 299886
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: digikam-devel at kde.org
           Summary: ShowFoto crash while saving PNG
    Classification: Unclassified
                OS: Linux
          Reporter: dilnix at gmail.com
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: general
           Product: showfoto

Application: showfoto (2.6.0-beta3)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.3.4-4.fc17.i686.PAE i686
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:

I have opened few files (some JPG, some PNG) in ShowFoto and made some "crop"
for each file. When made crop to first PNG i have chosen to save and then it
fails without saved changes.

The crash can be reproduced some of the time.

-- Backtrace:
Application: showFoto (showfoto), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7795900 (LWP 11179))]

Thread 2 (Thread 0xb5164b40 (LWP 11182)):
#0  0xb77e8424 in __kernel_vsyscall ()
#1  0x4bd2712c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4151d7a8 in wait (time=4294967295, this=0x8849ef8) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x883dc70, mutex=0x883dc6c, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0x47afc5ac in Digikam::ParkingThread::run (this=0x883dc60) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threads/threadmanager.cpp:119
#5  0x4151d221 in QThreadPrivate::start (arg=0x883dc60) at
thread/qthread_unix.cpp:298
#6  0x4bd23adf in start_thread (arg=0xb5164b40) at pthread_create.c:309
#7  0x4bc5755e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7795900 (LWP 11179)):
[KCrash Handler]
#7  0xb77e8424 in __kernel_vsyscall ()
#8  0x4bb9491f in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x4bb96273 in __GI_abort () at abort.c:91
#10 0x4bbd2785 in __libc_message (do_abort=do_abort at entry=2,
fmt=fmt at entry=0x4bcd3074 "*** glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:198
#11 0x4bbda109 in malloc_printerr (ptr=0x8b29ee8, str=0x4bcd0ecc "free():
invalid pointer", action=<optimized out>) at malloc.c:5027
#12 _int_free (av=0x4bd10420, p=0x8b29ee0, have_lock=0) at malloc.c:3948
#13 0x41515b4c in qFree (ptr=0x8b29ee8) at global/qmalloc.cpp:60
#14 0x4156f198 in QString::free (d=0x8b29ee8) at tools/qstring.cpp:1235
#15 0x41ad9650 in ~QString (this=0x8b2a0c0, __in_chrg=<optimized out>) at
/usr/include/QtCore/qstring.h:880
#16 ~QHashNode (this=0x8b2a0b8, __in_chrg=<optimized out>) at
/usr/include/QtCore/qhash.h:216
#17 QHash<QString, QStringList>::deleteNode2 (node=0x8b2a0b8) at
/usr/include/QtCore/qhash.h:521
#18 0x4153c16c in QHashData::free_helper (this=0x8b13820,
node_delete=0x41ad9610 <QHash<QString,
QStringList>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:275
#19 0x41ada732 in freeData (x=<optimized out>, this=<optimized out>) at
/usr/include/QtCore/qhash.h:570
#20 ~QHash (this=0x8acda6c, __in_chrg=<optimized out>) at
/usr/include/QtCore/qhash.h:283
#21 KMimeTypeRepository::~KMimeTypeRepository (this=0x8acda68,
__in_chrg=<optimized out>) at
/usr/src/debug/kdelibs-4.8.3/kdecore/services/kmimetyperepository.cpp:54
#22 0x41ada8ba in destroy () at
/usr/src/debug/kdelibs-4.8.3/kdecore/services/kmimetyperepository.cpp:36
#23 0x41a158ca in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x41c55668,
__in_chrg=<optimized out>) at
/usr/src/debug/kdelibs-4.8.3/kdecore/kernel/kglobal.h:62
#24 0x4bb97cc1 in __run_exit_handlers (status=status at entry=0, listp=0x4bd103d8,
run_list_atexit=run_list_atexit at entry=true) at exit.c:78
#25 0x4bb97d4d in __GI_exit (status=0) at exit.c:100
#26 0x4bb7f63d in __libc_start_main (main=0x8057070 <main(int, char**)>,
argc=6, ubp_av=0xbfbbeb04, init=0x8079400 <__libc_csu_init>, fini=0x8079470
<__libc_csu_fini>, rtld_fini=0x4bb4ea90 <_dl_fini>, stack_end=0xbfbbeafc) at
libc-start.c:258
#27 0x08057cf9 in _start ()

Possible duplicates by query: bug 299137, bug 296435, bug 294766, bug 292022,
bug 290830.

Reported using DrKonqi

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



More information about the Digikam-devel mailing list