[Digikam-devel] [Bug 179650] New: crash when clearing album quick search if album UI empty

Mikolaj Machowski mikmach at wp.pl
Sun Jan 4 21:21:44 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=179650

           Summary: crash when clearing album quick search if album UI empty
           Product: digikam
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: mikmach at wp.pl


Version:            (using Devel)
Compiler:          gcc4.3.2 
OS:                Linux
Installed from:    Compiled sources

Sometimes after start main part (Album UI) is empty - no images, no
introductory text. In such situation when I enter something in quick search of
albums and later clear this (Backspace, or black arrow) digiKam crashes.

Application: digiKam (digikam), signal SIGSEGV
 [?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb4d706d0 (LWP 17914))]

Thread 14 (Thread 0xb3861b90 (LWP 17922)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0x0826e1a9 in Digikam::ScanController::run ()
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x0927a508 in ?? ()
#6  0x00000000 in ?? ()

Thread 13 (Thread 0xb25e8b90 (LWP 17928)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x093e6898 in ?? ()
#6  0x00000000 in ?? ()

Thread 12 (Thread 0xb2de9b90 (LWP 17929)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x09261940 in ?? ()
#6  0x00000000 in ?? ()

Thread 11 (Thread 0xb01f2b90 (LWP 17930)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eec2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb1d6240b in metronom_sync_loop (this=0x9542f68) at metronom.c:871
#3  0xb699b315 in start_thread () from /lib/i686/libpthread.so.0
#4  0xb5fa0dde in clone () from /lib/i686/libc.so.6

Thread 10 (Thread 0xaf590b90 (LWP 17931)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5f99101 in select () from /lib/i686/libc.so.6
#2  0xb1d8b435 in xine_usec_sleep (usec=0) at utils.c:457
#3  0xb1d6fd8b in video_out_loop (this_gen=0x9547a60) at video_out.c:1246
#4  0xb699b315 in start_thread () from /lib/i686/libpthread.so.0
#5  0xb5fa0dde in clone () from /lib/i686/libc.so.6

Thread 9 (Thread 0xaed8fb90 (LWP 17932)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5f96367 in poll () from /lib/i686/libc.so.6
#2  0xb534dd6a in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb534e0a8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb6afc717 in QEventDispatcherGlib::processEvents () from
/usr/lib/qt4/lib/libQtCore.so.4
#5  0xb6ad46fa in QEventLoop::processEvents () from
/usr/lib/qt4/lib/libQtCore.so.4
#6  0xb6ad48ba in QEventLoop::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#7  0xb69f84c3 in QThread::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#8  0xb1dabb39 in Phonon::Xine::XineThread::run () from
/home/mikolaj/kde/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#10 0x09546c98 in ?? ()
#11 0x00000000 in ?? ()

Thread 8 (Thread 0xae56db90 (LWP 17935)):
#0  0xb07b3c32 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#1  0xb07bfcc9 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#2  0xaf9d6ee2 in ao_alsa_handle_event_thread (data=0x9957d70) at
audio_alsa_out.c:175
#3  0xb699b315 in start_thread () from /lib/i686/libpthread.so.0
#4  0xb5fa0dde in clone () from /lib/i686/libc.so.6

Thread 7 (Thread 0xadd6cb90 (LWP 17936)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb1d72980 in ao_loop (this_gen=0x996f788) at audio_out.c:345
#3  0xb699b315 in start_thread () from /lib/i686/libpthread.so.0
#4  0xb5fa0dde in clone () from /lib/i686/libc.so.6

Thread 6 (Thread 0xad54ab90 (LWP 17937)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x09c04688 in ?? ()
#6  0x00000000 in ?? ()

Thread 5 (Thread 0xacd23b90 (LWP 17941)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5f99101 in select () from /lib/i686/libc.so.6
#2  0xb6ab9b87 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0x00000006 in ?? ()
#4  0xacd232c8 in ?? ()
#5  0x00000000 in ?? ()

Thread 4 (Thread 0xabce1b90 (LWP 17978)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x09b78d90 in ?? ()
#6  0x00000000 in ?? ()

Thread 3 (Thread 0xac522b90 (LWP 21191)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x0943dc40 in ?? ()
#6  0x00000000 in ?? ()

Thread 2 (Thread 0xa9ec9b90 (LWP 21192)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb699eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb69fc0b2 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb771aa22 in Digikam::LoadSaveThread::run () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#4  0xb69fb320 in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0x09ff8c40 in ?? ()
#6  0x00000000 in ?? ()

Thread 1 (Thread 0xb4d706d0 (LWP 17914)):
[KCrash Handler]
#6  0x081c2887 in Digikam::Album::id ()
#7  0x081e214a in Digikam::AlbumFolderView::slotTextFolderFilterChanged ()
#8  0x081e8e32 in Digikam::AlbumFolderView::qt_metacall ()
#9  0xb6ae780a in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#10 0xb6ae7d82 in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#11 0xb777f393 in Digikam::SearchTextBar::signalSearchTextSettings () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#12 0xb777f40f in Digikam::SearchTextBar::slotTextChanged () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#13 0xb777f8dd in Digikam::SearchTextBar::qt_metacall () from
/home/mikolaj/kde/lib/libdigikamcore.so.1
#14 0xb6ae780a in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#15 0xb6ae7d82 in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#16 0xb65a7b33 in QLineEdit::textChanged () from /usr/lib/qt4/lib/libQtGui.so.4
#17 0xb65ae519 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4
#18 0x09baad30 in ?? ()
#19 0xbfed8774 in ?? ()
#20 0xbfed8774 in ?? ()
#21 0x0000ad36 in ?? ()
#22 0x01000104 in ?? ()
#23 0x09baad30 in ?? ()
#24 0x01010004 in ?? ()
#25 0x00000000 in ?? ()


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list