[Digikam-devel] [digikam] [Bug 325309] Digikam crashed when validating face tag with button
e.longuemare at laposte.net
e.longuemare at laposte.net
Mon Sep 30 08:58:22 BST 2013
https://bugs.kde.org/show_bug.cgi?id=325309
e.longuemare at laposte.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|drkonqi |usability
--- Comment #7 from e.longuemare at laposte.net ---
Hello,
As say here (gdb trace), it's an opencv problem.
with kubuntu/backport package (2.4.5) Digikam start but crash when tagging a
face in facetools.
gdb trace :
0xb4a4727a in ?? () from /usr/lib/libopencv_contrib.so.2.4
As there is no debug package for opencv 2.4.5 in kubuntu/backport, I try to
compil opencv 2.4.5 with debug symbols by myself from official opencv
repository with same version. No compilation error but digikam start and crash
in a few seconds with an opencv error :
(gdb) run
Starting program: /usr/bin/digikam
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
0xb434c3f2 in cv::interpolateLanczos4 (x=0.03125, coeffs=0xbfffe224) at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:115
115 coeffs[i] = (float)((cs[i][0]*s0 + cs[i][1]*c0)/(y*y));
(gdb) backtrace
#0 0xb434c3f2 in cv::interpolateLanczos4 (x=0.03125, coeffs=0xbfffe224) at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:115
#1 0xb434c581 in cv::initInterTab1D (method=4, tab=0xbfffe224, tabsz=32) at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:140
#2 0xb434c9ad in cv::initInterTab2D (method=4, fixpt=false) at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:166
#3 0xb434d0f3 in cv::initAllInterTab2D () at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:230
#4 0xb437e9d8 in __static_initialization_and_destruction_0 (__initialize_p=1,
__priority=65535) at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:234
#5 0xb4392d6e in _GLOBAL__sub_I_imgwarp.cpp(void) () at
/home/eric/opencv-2-4-5-SH/OpenCV/opencv-2.4.5/modules/imgproc/src/imgwarp.cpp:3932
#6 0xb7feceab in call_init (env=0xbffff3bc, argv=0xbffff3b4, argc=1,
l=<optimized out>) at dl-init.c:85
#7 call_init (l=<optimized out>, argc=1, argv=0xbffff3b4, env=0xbffff3bc) at
dl-init.c:35
#8 0xb7fecf94 in _dl_init (main_map=<optimized out>, argc=1, argv=0xbffff3b4,
env=0xbffff3bc) at dl-init.c:134
#9 0xb7fdf20f in _dl_start_user () from /lib/ld-linux.so.2
(gdb)
So there is something wrong in opencv package in kubuntu\backport for pentium
m (I suppose, no debug symbols)
I try now to make digikam start with a compiled opencv library.
Greatings,
Eric
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list