Bug 196480 - Crash on starting Digikam
Summary: Crash on starting Digikam
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Models (show other bugs)
Version: 1.0.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-14 14:15 UTC by René Krell
Modified: 2017-08-15 05:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description René Krell 2009-06-14 14:15:11 UTC
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff396c7c760 (LWP 18760))]

Thread 14 (Thread 0x7ff384959910 (LWP 18762)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007ff39056a98b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006e825d in Digikam::ScanController::run (this=0xbfd950) at
/home/rkrell/src/KDE/graphics/digikam/digikam/scancontroller.cpp:455
#4  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xbfd950) at
thread/qthread_unix.cpp:189
#5  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7ff380c1a910 (LWP 18770)):
#0  0x00007ff38f8e0383 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff38cee3802 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff39067b2de in QEventDispatcherGlib::processEvents (this=0xd10ac0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007ff390650c24 in QEventLoop::exec (this=0x7ff380c1a020, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007ff390566a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007ff393a8b14e in Digikam::ImageFilterModelWorker::Thread::run
(this=0xfe9e60) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagefiltermodelthreads.h:66
#8  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xfe9e60) at
thread/qthread_unix.cpp:189
#9  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7ff3802b3910 (LWP 18771)):
#0  0x00007ff38cee2f38 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007ff38cee3708 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff39067b2de in QEventDispatcherGlib::processEvents (this=0xcd80f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007ff390650c24 in QEventLoop::exec (this=0x7ff3802b3020, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007ff390566a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007ff393a8b14e in Digikam::ImageFilterModelWorker::Thread::run
(this=0xfbffc0) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagefiltermodelthreads.h:66
#8  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xfbffc0) at
thread/qthread_unix.cpp:189
#9  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7ff37fab2910 (LWP 18772)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007ff39056a98b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff393f0df9e in Digikam::LoadSaveThread::run (this=0xce92b0) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xce92b0) at
thread/qthread_unix.cpp:189
#5  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7ff37f2b1910 (LWP 18773)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007ff39056a98b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff393f0df9e in Digikam::LoadSaveThread::run (this=0xce9160) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xce9160) at
thread/qthread_unix.cpp:189
#5  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7ff37b2fc910 (LWP 18774)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007ff37cbf2641 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7ff379ebf910 (LWP 18775)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007ff37cbfdfc9 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007ff37cc00781 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7ff3796be910 (LWP 18776)):
#0  0x00007ff38f8e0383 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff38cee3802 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff39067b2de in QEventDispatcherGlib::processEvents (this=0xb36df0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007ff390650c24 in QEventLoop::exec (this=0x7ff3796bdff0, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007ff390566a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007ff37ce4d484 in Phonon::MediaSource::type() const () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007ff3905698b1 in QThreadPrivate::start (arg=0xc429d0) at
thread/qthread_unix.cpp:189
#9  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7ff378bbe910 (LWP 18779)):
#0  0x00007ff38f8e0383 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff378cb9d2e in snd_pcm_sw_params_set_start_threshold () from
/usr/lib64/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ff3783bd910 (LWP 18780)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007ff37cc037e3 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ff3747a9910 (LWP 18813)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007ff39056a98b in QWaitConditionPrivate::wait (time=<value optimized
out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff393f0df9e in Digikam::LoadSaveThread::run (this=0x3971ed0) at
/home/rkrell/src/KDE/graphics/digikam/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007ff3905698b1 in QThreadPrivate::start (arg=0x3971ed0) at
thread/qthread_unix.cpp:189
#5  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#6  0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff3758f9910 (LWP 18826)):
#0  0x00007ff38cee2f2c in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007ff38cee3708 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007ff39067b2de in QEventDispatcherGlib::processEvents (this=0x403c1c0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007ff390650c24 in QEventLoop::exec (this=0x7ff3758f9020, flags=) at
kernel/qeventloop.cpp:200
#6  0x00007ff390566a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00000000006dea92 in Digikam::MetadataManagerWorker::Thread::run
(this=0x403bd90) at
/home/rkrell/src/KDE/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:145
#8  0x00007ff3905698b1 in QThreadPrivate::start (arg=0x403bd90) at
thread/qthread_unix.cpp:189
#9  0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff373fa8910 (LWP 18827)):
#0  0x00007ff3902f7dcc in __pthread_mutex_lock (mutex=0x403d308) at
pthread_mutex_lock.c:62
#1  0x00007ff38cee00bc in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007ff38cee3a08 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007ff39067b2de in QEventDispatcherGlib::processEvents (this=0x4f2b0b0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#5  0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007ff390650c24 in QEventLoop::exec (this=0x7ff373fa8020, flags=) at
kernel/qeventloop.cpp:200
#7  0x00007ff390566a8b in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00000000006dea92 in Digikam::MetadataManagerWorker::Thread::run
(this=0x403ce60) at
/home/rkrell/src/KDE/graphics/build/digikam/digikam/../../../digikam/digikam/metadatamanager_p.h:145
#9  0x00007ff3905698b1 in QThreadPrivate::start (arg=0x403ce60) at
thread/qthread_unix.cpp:189
#10 0x00007ff3902f564d in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007ff38f8e93fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff396c7c760 (LWP 18760)):
[KCrash Handler]
#5  mem2chunk_check (mem=0xe6f180, magic_p=0x0) at hooks.c:166
#6  0x00007ff38f88c3f0 in free_check (mem=0xe6f180, caller=<value optimized
out>) at hooks.c:279
#7  0x00007ff3905ad13c in QString::free (d=0xe6f180) at tools/qstring.cpp:953
#8  0x00007ff393a0d387 in QString::~QString (this=0x7fffa2813050,
__in_chrg=<value optimized out>) at /usr/include/QtCore/qstring.h:866
#9  0x00007ff393a901a6 in Digikam::ImageThumbnailModel::data (this=0xdf7ad0,
index=@0x7fffa28130b0, role=34) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagethumbnailmodel.cpp:117
#10 0x00007ff39173e2c1 in QSortFilterProxyModel::data (this=<value optimized
out>, index=@0x0, role=34) at itemviews/qsortfilterproxymodel.cpp:1589
#11 0x00007ff393a88109 in Digikam::ImageFilterModel::data (this=0xc62cc0,
index=@0xe6e530, role=34) at
/home/rkrell/src/KDE/graphics/digikam/libs/models/imagefiltermodel.cpp:199
#12 0x00000000004aff15 in QModelIndex::data (this=0xe6e530, arole=34) at
/usr/include/QtCore/qabstractitemmodel.h:378
#13 0x00000000006a6d76 in Digikam::ImageDelegate::paint (this=0xd01f10,
p=0x7fffa2813850, option=@0x7fffa28136b0, index=@0xe6e530)
    at /home/rkrell/src/KDE/graphics/digikam/digikam/imagedelegate.cpp:255
#14 0x00000000006c61b6 in KCategorizedView::paintEvent (this=0xe9f650,
event=0x7fffa2814510) at
/home/rkrell/src/KDE/graphics/digikam/digikam/kcategorizedview.cpp:881
#15 0x00000000006a398f in Digikam::ImageCategorizedView::paintEvent
(this=0xe9f650, e=0x7fffa2814510) at
/home/rkrell/src/KDE/graphics/digikam/digikam/imagecategorizedview.cpp:901
#16 0x00007ff39121a7af in QWidget::event (this=0xe9f650, event=0x7fffa2814510)
at kernel/qwidget.cpp:7659
#17 0x00007ff39158f6b6 in QFrame::event (this=0xe9f650, e=0x7fffa2814510) at
widgets/qframe.cpp:559
#18 0x00007ff3916c497d in QAbstractItemView::viewportEvent (this=0xe9f650,
event=0x7fffa2814510) at itemviews/qabstractitemview.cpp:1471
#19 0x00000000006a3cc3 in Digikam::ImageCategorizedView::viewportEvent
(this=0xe9f650, event=0x7fffa2814510) at
/home/rkrell/src/KDE/graphics/digikam/digikam/imagecategorizedview.cpp:942
#20 0x00007ff390651277 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0xc4a8b0, event=0x7fffa2814510) at
kernel/qcoreapplication.cpp:726
#21 0x00007ff3911cb0ec in QApplicationPrivate::notify_helper (this=0xaa92e0,
receiver=0xc4a8b0, e=0x7fffa2814510) at kernel/qapplication.cpp:4053
#22 0x00007ff3911d29fe in QApplication::notify (this=0x7fffa28171f0,
receiver=0xc4a8b0, e=0x7fffa2814510) at kernel/qapplication.cpp:4022
#23 0x00007ff3925bd376 in KApplication::notify (this=0x7fffa28171f0,
receiver=0xc4a8b0, event=0x7fffa2814510) at
/usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#24 0x00007ff390651f7c in QCoreApplication::notifyInternal
(this=0x7fffa28171f0, receiver=0xc4a8b0, event=0x7fffa2814510) at
kernel/qcoreapplication.cpp:610
#25 0x00007ff39122217a in QCoreApplication::sendSpontaneousEvent (event=<value
optimized out>, receiver=<value optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:216
#26 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qwidget.cpp:5052
#27 0x00007ff3912228e0 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xfd6588, index=0,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5162
#28 0x00007ff391221dd9 in QWidgetPrivate::drawWidget (this=0xfd6570,
pdev=0xc12a48, rgn=@0x7fffa2814a60, offset=<value optimized out>, flags=<value
optimized out>, 
    sharedPainter=<value optimized out>, backingStore=0xcb0340) at
kernel/qwidget.cpp:5101
#29 0x00007ff3912228e0 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xd0b098, index=5,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5162
#30 0x00007ff391221dd9 in QWidgetPrivate::drawWidget (this=0xd0b080,
pdev=0xc12a48, rgn=@0x7fffa2814d70, offset=<value optimized out>, flags=<value
optimized out>, 
    sharedPainter=<value optimized out>, backingStore=0xcb0340) at
kernel/qwidget.cpp:5101
#31 0x00007ff3912228e0 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xdfa758, index=1,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5162
#32 0x00007ff3912227f4 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xdfa758, index=4,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5153
#33 0x00007ff391221dd9 in QWidgetPrivate::drawWidget (this=0xdfa740,
pdev=0xc12a48, rgn=@0x7fffa2815180, offset=<value optimized out>, flags=<value
optimized out>, 
    sharedPainter=<value optimized out>, backingStore=0xcb0340) at
kernel/qwidget.cpp:5101
#34 0x00007ff3912228e0 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xc2f228, index=2,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5162
#35 0x00007ff391221dd9 in QWidgetPrivate::drawWidget (this=0xc2f210,
pdev=0xc12a48, rgn=@0x7fffa2815490, offset=<value optimized out>, flags=<value
optimized out>, 
    sharedPainter=<value optimized out>, backingStore=0xcb0340) at
kernel/qwidget.cpp:5101
#36 0x00007ff3912228e0 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xd2b078, index=11,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5162
#37 0x00007ff3912227f4 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xd2b078, index=12,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5153
#38 0x00007ff3912227f4 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xd2b078, index=106,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5153
#39 0x00007ff3912227f4 in QWidgetPrivate::paintSiblingsRecursive (this=<value
optimized out>, pdev=<value optimized out>, siblings=@0xd2b078, index=118,
rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0,
backingStore=0xcb0340) at kernel/qwidget.cpp:5153
#40 0x00007ff391221dd9 in QWidgetPrivate::drawWidget (this=0xd2b060,
pdev=0xc12a48, rgn=@0x7fffa2815bf0, offset=<value optimized out>, flags=<value
optimized out>, 
    sharedPainter=<value optimized out>, backingStore=0xcb0340) at
kernel/qwidget.cpp:5101
#41 0x00007ff3913c381e in QWidgetBackingStore::sync (this=0xcb0340) at
painting/qbackingstore.cpp:1268
#42 0x00007ff391213890 in QWidgetPrivate::syncBackingStore (this=0xd2b060) at
kernel/qwidget.cpp:1602
#43 0x00007ff39121a5b5 in QWidget::event (this=0xc40cd0, event=0x7fffa2816480)
at kernel/qwidget.cpp:7799
#44 0x00007ff3915aa2fb in QMainWindow::event (this=0xc40cd0,
event=0x7fffa2816480) at widgets/qmainwindow.cpp:1402
#45 0x00007ff3926cb138 in KXmlGuiWindow::event (this=0xe6f180, ev=0x0) at
/usr/src/debug/kdelibs-4.2.90/kdeui/xmlgui/kxmlguiwindow.cpp:131
#46 0x00007ff3911cb11c in QApplicationPrivate::notify_helper (this=0xaa92e0,
receiver=0xc40cd0, e=0x7fffa2816480) at kernel/qapplication.cpp:4057
#47 0x00007ff3911d29fe in QApplication::notify (this=0x7fffa28171f0,
receiver=0xc40cd0, e=0x7fffa2816480) at kernel/qapplication.cpp:4022
#48 0x00007ff3925bd376 in KApplication::notify (this=0x7fffa28171f0,
receiver=0xc40cd0, event=0x7fffa2816480) at
/usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#49 0x00007ff390651f7c in QCoreApplication::notifyInternal
(this=0x7fffa28171f0, receiver=0xc40cd0, event=0x7fffa2816480) at
kernel/qcoreapplication.cpp:610
#50 0x00007ff3913c0d97 in QCoreApplication::sendEvent (event=<value optimized
out>, receiver=<value optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:213
#51 sendUpdateRequest(struct QWidget *, bool) (event=<value optimized out>,
receiver=<value optimized out>) at painting/qbackingstore.cpp:507
#52 0x00007ff3913c3f16 in QWidgetBackingStore::markDirty (this=0xcb0340,
rect=@0x7fffa28165c0, widget=0x2a43fa0, updateImmediately=true,
invalidateBuffer=false) at painting/qbackingstore.cpp:650
#53 0x00007ff391215df5 in QWidget::repaint (this=0x2a43fa0,
rect=@0x7fffa28165c0) at kernel/qwidget.cpp:9443
#54 0x00007ff391215ed3 in QWidget::repaint (this=0xe6f180) at
kernel/qwidget.cpp:9400
#55 0x00007ff394c6dc25 in Q3ListView::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/libQt3Support.so.4
#56 0x000000000068f745 in Digikam::FolderView::qt_metacall (this=0x2a3a910,
_c=QMetaObject::InvokeMetaMethod, _id=79, _a=0x7fffa2816720)
    at /home/rkrell/src/KDE/graphics/build/digikam/digikam/folderview.moc:69
#57 0x000000000060dc21 in Digikam::AlbumFolderView::qt_metacall
(this=0x2a3a910, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0x7fffa2816720)
    at
/home/rkrell/src/KDE/graphics/build/digikam/digikam/albumfolderview.moc:92
#58 0x00007ff3906679a2 in QMetaObject::activate (sender=0x2a44f90,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0x1700000000000220) at kernel/qobject.cpp:3120
#59 0x00007ff390661713 in QObject::event (this=0x2a44f90, e=0x0) at
kernel/qobject.cpp:1082
#60 0x00007ff3911cb11c in QApplicationPrivate::notify_helper (this=0xaa92e0,
receiver=0x2a44f90, e=0x7fffa2816d60) at kernel/qapplication.cpp:4057
#61 0x00007ff3911d29fe in QApplication::notify (this=0x7fffa28171f0,
receiver=0x2a44f90, e=0x7fffa2816d60) at kernel/qapplication.cpp:4022
#62 0x00007ff3925bd376 in KApplication::notify (this=0x7fffa28171f0,
receiver=0x2a44f90, event=0x7fffa2816d60) at
/usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302
#63 0x00007ff390651f7c in QCoreApplication::notifyInternal
(this=0x7fffa28171f0, receiver=0x2a44f90, event=0x7fffa2816d60) at
kernel/qcoreapplication.cpp:610
#64 0x00007ff39067e34d in QCoreApplication::sendEvent (event=<value optimized
out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#65 QTimerInfoList::activateTimers (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:586
#66 0x00007ff39067b33d in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:164
#67 0x00007ff38cee02ae in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#68 0x00007ff38cee3a08 in ?? () from /usr/lib64/libglib-2.0.so.0
#69 0x00007ff38cee3b7c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#70 0x00007ff39067b286 in QEventDispatcherGlib::processEvents (this=0xa762a0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#71 0x00007ff39125f94e in QGuiEventDispatcherGlib::processEvents
(this=0xe6f180, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#72 0x00007ff390650852 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#73 0x00007ff390650c24 in QEventLoop::exec (this=0x7fffa28170b0, flags=) at
kernel/qeventloop.cpp:200
#74 0x00007ff390652d19 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#75 0x000000000071ea3c in main (argc=1, argv=0x7fffa2817788) at
/home/rkrell/src/KDE/graphics/digikam/digikam/main.cpp:184
Comment 1 caulier.gilles 2009-06-14 14:26:14 UTC
Marcel, 

Look like crash appear in you new model/view code...

René,

Do you use last code from svn, because i remember some fix recently (few days ago)

Gilles Caulier
Comment 2 René Krell 2009-06-14 14:47:51 UTC
Oh, now you got me with this :-) Minimum SVN revision was as the initial report #196463 - r1.0.0-beta2 (rev.: 981621). Between the test I updated two times today and recompiled.
Comment 3 Marcel Wiesweg 2009-06-14 15:42:59 UTC
Please see my comment on bug #196437. I suspect they are duplicates.
Comment 4 Dario Andres 2009-06-15 03:36:04 UTC
Indeed, the backtrace matches the one on bug 196463 comment 4 (but it is different from bug 196463 comment 0)
Comment 5 Andi Clemens 2009-09-28 14:38:39 UTC
What about this report? All related reports have been solved, can we close this one, too?
Comment 6 René Krell 2009-09-29 07:49:25 UTC
Yes. can be closed. Seems to be fixed (beta versions).
I have had no crashes several weeks.