[Digikam-devel] [Bug 276592] New: Crash while browsing through album in enlarged view

=?UTF-8?Q?Torbj=C3=B6rn=20K?=. torbjoern.k at googlemail.com
Mon Jun 27 09:07:26 BST 2011


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

           Summary: Crash while browsing through album in enlarged view
           Product: digikam
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: torbjoern.k at googlemail.com


Application: digikam (2.0.0-rc)
KDE Platform Version: 4.6.80 (4.7 Beta1) "release 6"
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

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

Digikam crashed while I was skipping through an album in the enlarged view
(i.e. thumbnails ontop, full picture beneath in large). Thumbnails were all
created previously. Filter was used to only show JPEG files.

I've started digikam from the terminal. Here is the output:

myself at suseTower:~> digikam 
digikam(32525)/digikam (core) Digikam::AlbumManager::setDatabase:
DatabaseParameters: [ Type "QSQLITE", Name "/home/myself/Bilder/digikam4.db"
(Thumbnails Name "/home/myself/Bilder/thumbnails-digikam.db"); ]
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in
use, all queries will cease to work.
digikam(32525)/digikam (core) Digikam::DatabaseConfigElementLoader::readConfig:
Loading SQL code from config file
"/usr/share/kde4/apps/digikam/database/dbconfig.xml"
digikam(32525)/digikam (core) Digikam::DatabaseConfigElementLoader::readConfig:
false "1" 1 1
digikam(32525)/digikam (core) Digikam::SchemaUpdater::update: SchemaUpdater
update
digikam(32525)/digikam (core) Digikam::SchemaUpdater::startUpdates: Have a
database structure version  6
digikam(32525)/digikam (core) Digikam::SchemaUpdater::makeUpdates: makeUpdates 
6  to  6
digikam(32525)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation:
Creating new Location  "/myself/Bilder"  uuid 
"volumeid:?uuid=6eb3a9e7-fcb9-40f8-bc0a-32b074e2d5f3"
digikam(32525)/digikam (core) Digikam::CollectionManager::updateLocations:
location for  "/home/myself/Bilder"  is available  true
digikam(32525)/digikam (core) Digikam::LoadingCache::setCacheSize: Allowing a
cache size of 150 MB
digikam(32525)/digikam (core) Digikam::ThumbnailSchemaUpdater::startUpdates:
Have a database structure version  "2"
digikam(32525)/digikam (core)
Digikam::ThumbnailLoadThread::initializeThumbnailDatabase: Thumbnail db ready
for use
digikam(32525)/digikam (core) Digikam::AlbumManager::checkNepomukService:
digikamnepomukservice is not available in NepomukServer                         
digikam(32525)/digikam (core)
Digikam::CollectionScanner::completeHistoryScanning: items to tag ()            
digikam(32525)/digikam (core) Digikam::CollectionScanner::completeScan:
Complete scan took: 104 msecs.              
digikam(32525)/digikam (core)
Digikam::IccSettings::IccSettingsPriv::scanDirectories:
("/usr/share/color/icc")      
digikam(32525)/digikam (core) Digikam::IccProfile::considerOriginalAdobeRGB:
The original Adobe RGB (1998) profile has been found at
"/usr/share/color/icc/Adobe ICC Profiles/RGB Profiles/AdobeRGB1998.icc"         
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
(Digikam::AlbumFolderViewSideBarWidget(0x1819110, name = "AlbumFolderView
Sidebar") ,  Digikam::TagViewSideBarWidget(0x182c8b0, name = "TagView Sidebar")
,  Digikam::DateFolderViewSideBarWidget(0x183eb90, name = "DateFolderView
Sidebar") ,  Digikam::TimelineSideBarWidget(0x184f740, name = "TimeLine
Sidebar") ,  Digikam::SearchSideBarWidget(0x186e130, name = "Search Sidebar") ,
 Digikam::FuzzySearchSideBarWidget(0x18898a0, name = "Fuzzy Search Sidebar") , 
Digikam::GPSSearchSideBarWidget(0x184f6f0, name = "GPS Search Sidebar") , 
Digikam::PeopleSideBarWidget(0x1999050, name = "People Sidebar") )              
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions: "browse_album"
"AlbumFolderView Sidebar"           
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions: "browse_tag"
"TagView Sidebar"                     
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions: "browse_date"
"DateFolderView Sidebar"             
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
"browse_timeline" "TimeLine Sidebar"               
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
"browse_search" "Search Sidebar"                   
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
"browse_fuzzysearch" "Fuzzy Search Sidebar"        
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
"browse_gpssearch" "GPS Search Sidebar"            
digikam(32525)/digikam (core) Digikam::DigikamApp::setupActions:
"browse_people" "People Sidebar"                   
digikam(32525)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
digikam(32525)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
digikam(32525)/digikam (core) Digikam::AlbumManager::startScan: KDirWatch
method =  "INotify"
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"jpeglossless_convert2grayscale" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"batch_border_images" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"batch_color_images" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"batch_convert_images" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"batch_filter_images" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"batch_rename_images" ' disabled.
digikam(32525)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug: Plugin '
"raw_converter_single" ' disabled.
digikam(32525)/digikam (editor plugins) ImagePlugin_Color::ImagePlugin_Color:
ImagePlugin_Color plugin loaded
digikam(32525)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList:
ImagePluginLoader: Loaded plugin  "Bild-Modul_Farbe"
digikam(32525)/digikam (editor plugins)
ImagePlugin_Decorate::ImagePlugin_Decorate: ImagePlugin_Decorate plugin loaded
digikam(32525)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList:
ImagePluginLoader: Loaded plugin  "Bildmodul_Dekoration"
digikam(32525)/digikam (editor plugins)
ImagePlugin_FxFilters::ImagePlugin_FxFilters: ImagePlugin_FxFilters plugin
loaded
digikam(32525)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList:
ImagePluginLoader: Loaded plugin  "Bildmodul_Effekte"
digikam(32525)/digikam (editor plugins)
ImagePlugin_Transform::ImagePlugin_Transform: ImagePlugin_Transform plugin
loaded
digikam(32525)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList:
ImagePluginLoader: Loaded plugin  "Bildmodul_Transformation"
digikam(32525)/digikam (editor plugins)
ImagePlugin_Enhance::ImagePlugin_Enhance: ImagePlugin_Enhance plugin loaded
digikam(32525)/digikam (core) Digikam::ImagePluginLoader::loadPluginsFromList:
ImagePluginLoader: Loaded plugin  "Bildmodul_Verbesserung"
digikam(32525)/digikam (core) Digikam::AlbumFilterModel::setSearchTextSettings:
new search text settings:  "" : hasResult =  true , validRows =  2
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107255.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107254.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107253.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107252.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107251.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::ThemeManager::slotChangePalette:
"Obsidian Coast"
digikam(32525)/digikam (core) Digikam::ThemeManager::slotChangePalette:
"/usr/share/kde4/apps/color-schemes/ObsidianCoast.colors"
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107256.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107243.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107244.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107174.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107156.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107157.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107155.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107154.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107153.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::MapViewModelHelper::slotImageChange:
---------------------------------------------------------------
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107152.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107151.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107150.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107149.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107148.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107147.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107146.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
digikam(32525)/digikam (core) Digikam::DImg::load:
"/home/myself/Bilder/157_2606/SG107145.JPG"  : JPEG file identified
digikam(32525)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
*** glibc detected *** digikam: free(): invalid pointer: 0x00007f163b75d010 ***

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
162    62:    movl    (%rsp), %edi
[Current thread is 1 (Thread 0x7f16786bc860 (LWP 32525))]

Thread 6 (Thread 0x7f1659ae8700 (LWP 32526)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f167170077b in wait (this=<value optimized out>, mutex=0xce85e8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xce85e8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00000000005e1296 in Digikam::ScanController::run (this=0xd36b70) at
/home/kdedev/kdesrc/digikam/digikam/database/scancontroller.cpp:618
#4  0x00007f1671700095 in QThreadPrivate::start (arg=0xd36b70) at
thread/qthread_unix.cpp:320
#5  0x00007f167146fa3f in start_thread (arg=0x7f1659ae8700) at
pthread_create.c:297
#6  0x00007f166f8e867d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f16592e7700 (LWP 32527)):
#0  0x00007f16714720a4 in __pthread_mutex_lock (mutex=0xd56448) at
pthread_mutex_lock.c:61
#1  0x00007f16699ef876 in g_main_context_check (context=0xd56440,
max_priority=2147483647, fds=<value optimized out>, n_fds=<value optimized
out>) at gmain.c:2963
#2  0x00007f16699f0132 in g_main_context_iterate (context=0xd56440, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:3088
#3  0x00007f16699f0650 in g_main_context_iteration (context=0xd56440,
may_block=1) at gmain.c:3154
#4  0x00007f1671814286 in QEventDispatcherGlib::processEvents (this=0xd55de0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f16717e88d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f16717e8ae5 in QEventLoop::exec (this=0x7f16592e6ce0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f16716fd7a4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:492
#8  0x00007f16717ca008 in QInotifyFileSystemWatcherEngine::run (this=0xce3050)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f1671700095 in QThreadPrivate::start (arg=0xce3050) at
thread/qthread_unix.cpp:320
#10 0x00007f167146fa3f in start_thread (arg=0x7f16592e7700) at
pthread_create.c:297
#11 0x00007f166f8e867d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1658ae6700 (LWP 32529)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f167170077b in wait (this=<value optimized out>, mutex=0xf028a8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xf028a8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1675117d91 in Digikam::ParkingThread::run (this=0xf02890) at
/home/kdedev/kdesrc/digikam/libs/threads/threadmanager.cpp:119
#4  0x00007f1671700095 in QThreadPrivate::start (arg=0xf02890) at
thread/qthread_unix.cpp:320
#5  0x00007f167146fa3f in start_thread (arg=0x7f1658ae6700) at
pthread_create.c:297
#6  0x00007f166f8e867d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f164ee45700 (LWP 32562)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f16717006e2 in wait (this=<value optimized out>, mutex=0xe8d8a0,
time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xe8d8a0,
time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f16716f4f38 in QThreadPoolThread::run (this=0x2871e60) at
concurrent/qthreadpool.cpp:140
#4  0x00007f1671700095 in QThreadPrivate::start (arg=0x2871e60) at
thread/qthread_unix.cpp:320
#5  0x00007f167146fa3f in start_thread (arg=0x7f164ee45700) at
pthread_create.c:297
#6  0x00007f166f8e867d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1641d8b700 (LWP 32563)):
[KCrash Handler]
#6  0x00007f166f847ab5 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f166f848fb6 in abort () at abort.c:92
#8  0x00007f166f882dd3 in __libc_message (do_abort=2, fmt=0x7f166f9439b0 "***
glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:186
#9  0x00007f166f8883b6 in malloc_printerr (action=3, str=0x7f166f940b7e
"free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6261
#10 0x00007f1674ef96e0 in Digikam::DImgPrivate::~DImgPrivate (this=0x3296880,
__in_chrg=<value optimized out>) at
/home/kdedev/kdesrc/digikam/libs/dimg/dimg_p.h:87
#11 0x00007f1674efac01 in
Digikam::DSharedDataPointer<Digikam::DImgPrivate>::~DSharedDataPointer
(this=0x3b118e0, __in_chrg=<value optimized out>) at
/home/kdedev/kdesrc/digikam/libs/dimg/dshareddata.h:165
#12 0x00007f1674eed1d0 in Digikam::DImg::~DImg (this=0x3b118e0,
__in_chrg=<value optimized out>) at
/home/kdedev/kdesrc/digikam/libs/dimg/dimg.cpp:169
#13 0x00007f16750e9709 in QCache<QString, Digikam::DImg>::unlink
(this=0xe4c400, n=...) at /usr/include/QtCore/qcache.h:75
#14 0x00007f16750e93c0 in QCache<QString, Digikam::DImg>::trim (this=0xe4c400,
m=147250176) at /usr/include/QtCore/qcache.h:209
#15 0x00007f16750e7cf0 in QCache<QString, Digikam::DImg>::insert
(this=0xe4c400, akey=..., aobject=0x1e7c0e0, acost=10036224) at
/usr/include/QtCore/qcache.h:188
#16 0x00007f16750e59f6 in Digikam::LoadingCache::putImage (this=0xd48680,
cacheKey=..., img=0x1e7c0e0, filePath=...) at
/home/kdedev/kdesrc/digikam/libs/threadimageio/loadingcache.cpp:198
#17 0x00007f16750f129c in Digikam::PreviewLoadingTask::execute (this=0x2f8bd00)
at /home/kdedev/kdesrc/digikam/libs/threadimageio/previewtask.cpp:413
#18 0x00007f16750ddaef in Digikam::LoadSaveThread::run (this=0xe64460) at
/home/kdedev/kdesrc/digikam/libs/threadimageio/loadsavethread.cpp:118
#19 0x00007f167511a574 in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0xe42be0) at
/home/kdedev/kdesrc/digikam/libs/threads/dynamicthread.cpp:328
#20 0x00007f16716f4ea8 in QThreadPoolThread::run (this=0x286f210) at
concurrent/qthreadpool.cpp:106
#21 0x00007f1671700095 in QThreadPrivate::start (arg=0x286f210) at
thread/qthread_unix.cpp:320
#22 0x00007f167146fa3f in start_thread (arg=0x7f1641d8b700) at
pthread_create.c:297
#23 0x00007f166f8e867d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f16786bc860 (LWP 32525)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f16716ff193 in QMutexPrivate::wait (this=0xe61a20, timeout=-1) at
thread/qmutex_unix.cpp:84
#2  0x00007f16716fbad5 in QMutex::lock (this=0xe4c490) at thread/qmutex.cpp:204
#3  0x00007f16750e7034 in Digikam::LoadingCache::CacheLock::CacheLock
(this=0x7fff61eb2460, cache=0xd48680) at
/home/kdedev/kdesrc/digikam/libs/threadimageio/loadingcache.cpp:497
#4  0x00007f16750fa44b in Digikam::ThumbnailLoadThread::find (this=0xf63250,
filePath=..., size=157, retPixmap=0x7fff61eb28c0, emitSignal=false,
detailRect=...) at
/home/kdedev/kdesrc/digikam/libs/threadimageio/thumbnailloadthread.cpp:475
#5  0x00007f16750fa67f in Digikam::ThumbnailLoadThread::find (this=0xf63250,
filePath=..., retPixmap=..., size=157) at
/home/kdedev/kdesrc/digikam/libs/threadimageio/thumbnailloadthread.cpp:512
#6  0x00007f1674a78ae1 in Digikam::ImageThumbnailModel::data (this=0xd72050,
index=..., role=34) at
/home/kdedev/kdesrc/digikam/libs/models/imagethumbnailmodel.cpp:262
#7  0x00007f1670ca75f1 in QSortFilterProxyModel::data (this=<value optimized
out>, index=<value optimized out>, role=34) at
itemviews/qsortfilterproxymodel.cpp:1715
#8  0x00007f1674a6aa9e in Digikam::ImageFilterModel::data (this=0xdcd280,
index=..., role=34) at
/home/kdedev/kdesrc/digikam/libs/models/imagefiltermodel.cpp:553
#9  0x00007f1670ca75f1 in QSortFilterProxyModel::data (this=<value optimized
out>, index=<value optimized out>, role=34) at
itemviews/qsortfilterproxymodel.cpp:1715
#10 0x00000000004bb0ff in QModelIndex::data (this=0x31ca650, arole=34) at
/usr/include/QtCore/qabstractitemmodel.h:398
#11 0x000000000061cd5f in Digikam::ImageDelegate::retrieveThumbnailPixmap
(index=..., thumbnailSize=157) at
/home/kdedev/kdesrc/digikam/digikam/items/imagedelegate.cpp:213
#12 0x000000000061ce5c in Digikam::ImageDelegate::thumbnailPixmap
(this=0xdda140, index=...) at
/home/kdedev/kdesrc/digikam/digikam/items/imagedelegate.cpp:223
#13 0x000000000061cfe0 in Digikam::ImageDelegate::paint (this=0xdda140,
p=0x7fff61eb3130, option=..., index=...) at
/home/kdedev/kdesrc/digikam/digikam/items/imagedelegate.cpp:255
#14 0x00007f1670c4538a in QListView::paintEvent (this=<value optimized out>,
e=<value optimized out>) at itemviews/qlistview.cpp:1044
#15 0x00007f167514acdb in Digikam::DigikamKCategorizedView::paintEvent
(this=0xdb5a90, event=0x7fff61eb42f0) at
/home/kdedev/kdesrc/digikam/libs/widgets/common/digikamkcategorizedview.cpp:802
#16 0x000000000061945f in Digikam::ImageCategorizedView::paintEvent
(this=0xdb5a90, e=0x7fff61eb42f0) at
/home/kdedev/kdesrc/digikam/digikam/items/imagecategorizedview.cpp:700
#17 0x00007f167076dc0e in QWidget::event (this=0xdb5a90, event=0x7fff61eb42f0)
at kernel/qwidget.cpp:8405
#18 0x00007f1670b12a86 in QFrame::event (this=0xdb5a90, e=0x7fff61eb42f0) at
widgets/qframe.cpp:557
#19 0x00007f1670c22ec3 in QAbstractItemView::viewportEvent (this=0xdb5a90,
event=0x7fff61eb42f0) at itemviews/qabstractitemview.cpp:1628
#20 0x00007f167512df26 in Digikam::DCategorizedView::viewportEvent
(this=0xdb5a90, event=0x7fff61eb42f0) at
/home/kdedev/kdesrc/digikam/libs/widgets/common/dcategorizedview.cpp:924
#21 0x00007f16717e9607 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0xeb3800, event=0x7fff61eb42f0) at
kernel/qcoreapplication.cpp:846
#22 0x00007f167071c111 in QApplicationPrivate::notify_helper (this=0xbc4f70,
receiver=0xeb3800, e=0x7fff61eb42f0) at kernel/qapplication.cpp:4458
#23 0x00007f16707246fa in QApplication::notify (this=<value optimized out>,
receiver=0xeb3800, e=0x7fff61eb42f0) at kernel/qapplication.cpp:4341
#24 0x00007f1672234386 in KApplication::notify (this=0x7fff61eb6e70,
receiver=0xeb3800, event=0x7fff61eb42f0) at
/usr/src/debug/kdelibs-4.6.80/kdeui/kernel/kapplication.cpp:311
#25 0x00007f16717e947c in QCoreApplication::notifyInternal
(this=0x7fff61eb6e70, receiver=0xeb3800, event=0x7fff61eb42f0) at
kernel/qcoreapplication.cpp:731
#26 0x00007f167076aae2 in sendSpontaneousEvent (this=0xe2eb70, pdev=0xe60298,
rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xdf5880) at
../../src/corelib/kernel/qcoreapplication.h:218
#27 QWidgetPrivate::drawWidget (this=0xe2eb70, pdev=0xe60298, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0xdf5880) at
kernel/qwidget.cpp:5492
#28 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xf8e4f0, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#29 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xf8e4f0,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#30 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xda5850, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#31 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xda5850,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#32 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xee7060, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#33 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xee7060,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#34 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xe2ee60, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#35 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xe2ee60,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#36 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xdbe330, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#37 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xdbe330,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#38 0x00007f167076b6af in QWidgetPrivate::paintSiblingsRecursive
(this=0xd512e0, pdev=0xe60298, siblings=<value optimized out>, index=<value
optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0,
backingStore=0xdf5880) at kernel/qwidget.cpp:5699
#39 0x00007f167076a84a in QWidgetPrivate::drawWidget (this=0xd512e0,
pdev=0xe60298, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0xdf5880) at kernel/qwidget.cpp:5545
#40 0x00007f167092dcf1 in QWidgetBackingStore::sync (this=0xdf5880) at
painting/qbackingstore.cpp:1333
#41 0x00007f1670760720 in QWidgetPrivate::syncBackingStore (this=0xd512e0) at
kernel/qwidget.cpp:1842
#42 0x00007f167076e112 in QWidget::event (this=0xdb19a0, event=0x324ae60) at
kernel/qwidget.cpp:8552
#43 0x00007f1670b2c63b in QMainWindow::event (this=0xdb19a0, event=0x324ae60)
at widgets/qmainwindow.cpp:1480
#44 0x00007f167232cfd0 in KXmlGuiWindow::event (this=0xdb19a0, ev=0x324ae60) at
/usr/src/debug/kdelibs-4.6.80/kdeui/xmlgui/kxmlguiwindow.cpp:126
#45 0x00007f167071c144 in QApplicationPrivate::notify_helper (this=0xbc4f70,
receiver=0xdb19a0, e=0x324ae60) at kernel/qapplication.cpp:4462
#46 0x00007f16707246fa in QApplication::notify (this=<value optimized out>,
receiver=0xdb19a0, e=0x324ae60) at kernel/qapplication.cpp:4341
#47 0x00007f1672234386 in KApplication::notify (this=0x7fff61eb6e70,
receiver=0xdb19a0, event=0x324ae60) at
/usr/src/debug/kdelibs-4.6.80/kdeui/kernel/kapplication.cpp:311
#48 0x00007f16717e947c in QCoreApplication::notifyInternal
(this=0x7fff61eb6e70, receiver=0xdb19a0, event=0x324ae60) at
kernel/qcoreapplication.cpp:731
#49 0x00007f16717ecc75 in sendEvent (receiver=0x0, event_type=0, data=0xb69250)
at kernel/qcoreapplication.h:215
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xb69250) at kernel/qcoreapplication.cpp:1372
#51 0x00007f1671814093 in sendPostedEvents (s=0xbc92d0) at
kernel/qcoreapplication.h:220
#52 postEventSourceDispatch (s=0xbc92d0) at
kernel/qeventdispatcher_glib.cpp:277
#53 0x00007f16699efbd3 in g_main_dispatch (context=0xbc91e0) at gmain.c:2440
#54 g_main_context_dispatch (context=0xbc91e0) at gmain.c:3013
#55 0x00007f16699f03b0 in g_main_context_iterate (context=0xbc91e0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:3091
#56 0x00007f16699f0650 in g_main_context_iteration (context=0xbc91e0,
may_block=1) at gmain.c:3154
#57 0x00007f167181422f in QEventDispatcherGlib::processEvents (this=0xb90070,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#58 0x00007f16707c1bae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007f16717e88d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007f16717e8ae5 in QEventLoop::exec (this=0x7fff61eb6cd0, flags=...) at
kernel/qeventloop.cpp:201
#61 0x00007f16717ecf2b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#62 0x00000000006bdecb in main (argc=1, argv=0x7fff61eb7568) at
/home/kdedev/kdesrc/digikam/digikam/main/main.cpp:232

Possible duplicates by query: bug 195652.

Reported using DrKonqi

-- 
Configure bugmail: https://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