[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


e.longuemare at laposte.net changed:

           What    |Removed                     |Added
           Keywords|drkonqi                     |usability

--- Comment #7 from e.longuemare at laposte.net ---

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
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
#1  0xb434c581 in cv::initInterTab1D (method=4, tab=0xbfffe224, tabsz=32) at
#2  0xb434c9ad in cv::initInterTab2D (method=4, fixpt=false) at
#3  0xb434d0f3 in cv::initAllInterTab2D () at
#4  0xb437e9d8 in __static_initialization_and_destruction_0 (__initialize_p=1,
__priority=65535) at
#5  0xb4392d6e in _GLOBAL__sub_I_imgwarp.cpp(void) () at
#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
#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

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.



You are receiving this mail because:
You are the assignee for the bug.

More information about the Digikam-devel mailing list