Filters needed during startup?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Filters needed during startup?

Marcel Wiesweg
Hi,

during startup, I see some console messages:

digikam(5888)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: variant:  
QVariant(Digikam::LensFunIface::DevicePtr, )
digikam(5888)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: dev:  Asahi Optical
Co.,Ltd  ::  PENTAX Optio 430
digikam(5888)/digikam (core) Digikam::LensFunIface::findCamera: Search for camera  "" - ""  ==> false
digikam(5888)/digikam (core) Digikam::LensFunIface::findLens: Search for lens  ""  ==> false
digikam(5888)/digikam (core) Digikam::CurvesWidget::updateData: updating data
digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: Radius:  0.5
digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: BlurFilter::Process Computation...
digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: BlurFilter::Finalization...

Backtraces are below.

This is related to enforced creation of the BQM window.
But it seems all widget are created, and the filters are really run,
although there is no image to operate on.

Marcel

#0  Digikam::BWSepiaFilter::BWSepiaFilter (this=0xa763dc0, orgImage=0xa749668, parent=0x0, settings=...)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiafilter.cpp:80
#1  0x00007ffff4eea721 in Digikam::BWSepiaSettings::BWSepiaSettings (this=0xa750ad0, parent=<value
optimized out>, img=0xa750788)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiasettings.cpp:145
#2  0x00000000006cee07 in Digikam::BWConvert::BWConvert (this=0xa750770, parent=<value optimized
out>)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/utilities/queuemanager/basetools/color/bwconvert.cpp:53
#3  0x00000000006bba27 in Digikam::BatchToolsManager::BatchToolsManager (this=0x9b4a530,
parent=<value optimized out>)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/utilities/queuemanager/batchtoolsmanager.cpp:116
#4  0x00000000006ab155 in Digikam::QueueMgrWindow::QueueMgrWindow (this=0x9b46230,
__in_chrg=<value optimized out>,
    __vtt_parm=<value optimized out>)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/utilities/queuemanager/queuemgrwindow.cpp:138
#5  0x00000000006ab4d5 in Digikam::QueueMgrWindow::queueManagerWindow ()





#0  Digikam::BlurFilter::filterImage (this=0x7fffa8ed5730)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/fx/blurfilter.cpp:75
#1  0x00007ffff4ebb23a in Digikam::BlurFilter::BlurFilter (this=0x7fffa8ed5730, parentFilter=0x7fffa8ed58e0,
orgImage=..., destImage=
    ..., progressBegin=10, progressEnd=20, radius=2)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/fx/blurfilter.cpp:66
#2  0x00007ffff4ef1eb3 in Digikam::InfraredFilter::filterImage (this=0x7fffa8ed58e0)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/infraredfilter.cpp:144
#3  0x00007ffff4e9ca74 in Digikam::DImgThreadedFilter::startFilterDirectly (this=0x7fffa8ed58e0)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/dimgthreadedfilter.cpp:186
#4  0x00007ffff4ee6ab3 in Digikam::BWSepiaFilter::applyInfraredFilter (this=<value optimized out>, img=...,
    sensibility=<value optimized out>)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiafilter.cpp:479
#5  0x00007ffff4ee7258 in Digikam::BWSepiaFilter::blackAndWhiteConversion (this=<value optimized out>,
img=<value optimized out>,
    type=<value optimized out>)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiafilter.cpp:379
#6  0x00007ffff4ee73a7 in Digikam::BWSepiaFilter::getThumbnailForEffect (this=0x9f06480, img=...)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiafilter.cpp:163
#7  0x00007ffff4ee7404 in Digikam::BWSepiaFilter::filterImage (this=0x9f06480)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/bw/bwsepiafilter.cpp:98
#8  0x00007ffff4e9ca74 in Digikam::DImgThreadedFilter::startFilterDirectly (this=0x9f06480)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/dimg/filters/dimgthreadedfilter.cpp:186
#9  0x00007ffff50495c6 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x9f05eb0)
    at
/home/marcel/freshmeat/multimedia/kde4/src/extragear/graphics/gsoc-2010/libs/threads/dynamicthread.cpp:306
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Filters needed during startup?

Gilles Caulier-4
2010/12/9 Marcel Wiesweg <[hidden email]>:

> Hi,
>
> during startup, I see some console messages:
>
> digikam(5888)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: variant:
> QVariant(Digikam::LensFunIface::DevicePtr, )
> digikam(5888)/digikam (core) Digikam::LensFunCameraSelector::populateLensCombo: dev:  Asahi Optical
> Co.,Ltd  ::  PENTAX Optio 430
> digikam(5888)/digikam (core) Digikam::LensFunIface::findCamera: Search for camera  "" - ""  ==> false
> digikam(5888)/digikam (core) Digikam::LensFunIface::findLens: Search for lens  ""  ==> false
> digikam(5888)/digikam (core) Digikam::CurvesWidget::updateData: updating data
> digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: Radius:  0.5
> digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: BlurFilter::Process Computation...
> digikam(552)/digikam (core) Digikam::BlurFilter::cimgBlurImage: BlurFilter::Finalization...
>
> Backtraces are below.
>
> This is related to enforced creation of the BQM window.

yes, and the BQM tools settings widgets.

> But it seems all widget are created, and the filters are really run,
> although there is no image to operate on.

BWSepia use Blur to compute Infrared filter. This run to render
preview with default icons from KDE. Open BQM, assign BW tool and look
settings on the right side. In this case, image data are small 128x128
icons.

It's the same for Lensfun. the settings widget take the default camera
settings and initialize combo box. Of course there is no image data to
process in this case.

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel