https://bugs.kde.org/show_bug.cgi?id=365202
caulier.gil...@gmail.com changed:
What|Removed |Added
Severity|normal |crash
--
You are receiving this mail
https://bugs.kde.org/show_bug.cgi?id=365202
caulier.gil...@gmail.com changed:
What|Removed |Added
Component|Faces-Engine|Database-Faces
--
You are receiving
https://bugs.kde.org/show_bug.cgi?id=365202
caulier.gil...@gmail.com changed:
What|Removed |Added
Version Fixed In||5.1.0
Status|UNCONFIRMED
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #75 from Maik Qualmann ---
Git commit 78f21055e816ae1dc219185b7497f3c1299629e3 by Maik Qualmann.
Committed on 13/07/2016 at 17:37.
Pushed by mqualmann into branch 'master'.
set minimum openCV3 version to 3.1.0
M +3-3CMakeLists.txt
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #74 from Maik Qualmann ---
Git commit 88123604ccac3cdda4557273f1b280d6772adc31 by Maik Qualmann.
Committed on 13/07/2016 at 17:27.
Pushed by mqualmann into branch 'master'.
apply patch #100038 to update openCV3 face modul to the current ver
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #73 from Maik Qualmann ---
Git commit 3e31dad1c6c10bb6da6a269a007eee5cc209e412 by Maik Qualmann.
Committed on 13/07/2016 at 17:22.
Pushed by mqualmann into branch 'master'.
apply patch #99986 to check for a valid QImage
M +5-0libs
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #72 from Maik Qualmann ---
Git commit 8cdfcc52f402b44378fe8e6a9b7961585e17340e by Maik Qualmann.
Committed on 13/07/2016 at 17:17.
Pushed by mqualmann into branch 'master'.
apply patch #99970 to add mutex to prevent non re-entrency in OpenC
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #71 from caulier.gil...@gmail.com ---
Maik, well apply the patches.
MXE still with openCV 2.4.X
Macport is already openCV 3.1.X
So i can check openCV 2 when patches will be applied.
Gilles
--
You are receiving this mail because:
You are
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #70 from Maik Qualmann ---
The minimum version of OpenCV3 we must set to V3.1. OpenCV2 should compile, but
tested only a few months ago.
Maik
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
caulier.gil...@gmail.com changed:
What|Removed |Added
Resolution|FIXED |---
Status|NEEDSINFO
https://bugs.kde.org/show_bug.cgi?id=365202
Evert Vorster changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #67 from Evert Vorster ---
Thanks for the updated patch. It's building now.
My latest test was with all the patches installed, and it scanned all the way
through my collection. There are a few smaller bugs where the program does not
work
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #66 from Maik Qualmann ---
Created attachment 100038
--> https://bugs.kde.org/attachment.cgi?id=100038&action=edit
currentFace31.patch
New patch, face modul updated to the latest version of OpenCV3.1.
Please test it with this patch.
Mai
https://bugs.kde.org/show_bug.cgi?id=365202
Maik Qualmann changed:
What|Removed |Added
Attachment #2|0 |1
is obsolete|
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #65 from caulier.gil...@gmail.com ---
As i said previously, i processed on my VM with my collection all faces scan
with Mysql server + multicore CPU support. No crash.
About TBB support in OpenCV 3.1 that i compiled, i don't set anything to
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #64 from caulier.gil...@gmail.com ---
Evert,
My patch use OpenCV 3.1 tarball. OpenCV-contrib come from github as well
(current implementation. As i know there is no OpenCV-contrib tarball released.
This is very problematic as API/ABI version
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #63 from Evert Vorster ---
Update on the status.
I am now compiling digikam with all the patches except for Gilles' patch to use
face module form opencv_contrib instead from digiKam core. That patch causes a
compile error. I think it's due
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #62 from Evert Vorster ---
Just tested with the vanilla code, and digikam does indeed crash earlier than
with the patch. I am now installing just Maik's patch, and re-running it.
--
You are receiving this mail because:
You are watching all
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #61 from Evert Vorster ---
Small correction, it seems my source tree was not cleaned as thoroughly as I
thought it was, and so I appear to have built digikam with all the patches
applied when I thought it was not.
My apologies. I am now reb
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #60 from Evert Vorster ---
Hi there..
OK, so, I recompiled digikam with no patch, and ran the face detection against
my picture library.
The face detect would usually fail anywhere from 1 to 4% through the library.
Ever since I have rec
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #59 from caulier.gil...@gmail.com ---
Note : with my patch, multi-coree enabled, and mysql server, no crash. All work
fine.
I didn't see the tbb opencv dependency. I will look if mine as this module
enabled.
Gilles Caulier
--
You are rece
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #58 from Evert Vorster ---
OK, so now DigiKam crashes with both internal and external SQL, at
approximately 30% through my collection. I'll start a new bug for that.
I get a compile error with Gilles' patch, and Maik's seems to head off the
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #57 from Evert Vorster ---
Created attachment 12
--> https://bugs.kde.org/attachment.cgi?id=12&action=edit
Compile error Gilles patch to use external face module
--
You are receiving this mail because:
You are watching all bug ch
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #56 from Evert Vorster ---
Now we are getting somewhere.
I finally managed to compile a version of opencv that has tbb disabled.
With Maik's patch installed I was able to scan through 25% of my library before
I hit the bug of "MySQL serve
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #55 from Maik Qualmann ---
The cause is compiled libtbb2 support in OpenCV. Gilles, look in the crash logs
from Evert, our distributions have libtbb2 disabled in OpenCV. See my Comment
52
Maik
--
You are receiving this mail because:
You a
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #54 from Evert Vorster ---
Gilles,
I found the contrib version of OpenCV, but the network link I am behind is
terribly slow, and I have been unable to download and compile it. I tried your
patch anyways, but digikam absolutely requires the
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #53 from caulier.gil...@gmail.com ---
Ever,
Faces scan with Mysql dataabse server is complete without a crash. I used
single core to compute face detection.
I will not try to use whole cpu core.
Gilles Caulier
--
You are receiving this m
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #52 from Maik Qualmann ---
My packages for OpenCV are not using a TBB (libtbb2). Your Yes.
It could be related herewith:
http://code.opencv.org/issues/4489
Maik
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #51 from caulier.gil...@gmail.com ---
Screenshot of face scan with remote mysql in action :
https://www.flickr.com/photos/digikam/28121515122/in/dateposted-public/
Gilles Caulier
--
You are receiving this mail because:
You are watching al
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #50 from caulier.gil...@gmail.com ---
Evert,
With my patch, and Mysql remote server, face scan is started over the same
collection and no crash appear until now Wait and see...
Gilles Caulier
--
You are receiving this mail because:
Yo
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #49 from caulier.gil...@gmail.com ---
Evert,
The face scan with my patch is finished with 244 faces found and no crash
Now i will test with a Mysql internal database.
Gilles Caulier
--
You are receiving this mail because:
You are wat
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #48 from Maik Qualmann ---
Created attachment 2
--> https://bugs.kde.org/attachment.cgi?id=2&action=edit
face31.patch
New face modul from OpenCV-3.1. But not the latest version.
Maik
--
You are receiving this mail because:
You
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #47 from Maik Qualmann ---
Gilles,
I have a patch created for the new face recognition already a few months ago.
But I see a slight change in the ABI to the current code from github. OpenCV
minimum would be version 3.1. I will upload the pa
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #46 from caulier.gil...@gmail.com ---
With my patch, detection process my whole collection with 2271 images using
sqlite database.
Yes, it's not too huge but it's a test collection on my virtual machine.
Until now, all work fine. No crash,
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #45 from caulier.gil...@gmail.com ---
Created attachment 1
--> https://bugs.kde.org/attachment.cgi?id=1&action=edit
patch to use face module from opencv_contrib instead from digiKam core
Evert,
New patch to drop face module in dig
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #44 from Evert Vorster ---
Created attachment 0
--> https://bugs.kde.org/attachment.cgi?id=0&action=edit
The list of files from OpenCV
I am on Arch linux, we don't have contrib. The closest thing is self compile
from git. :)
I hav
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #43 from caulier.gil...@gmail.com ---
Do you have opencv3-contrib installed. This one include face detection
algorithm.
Typically for 5.0.0 i included this opencv-face directly in digiKam core, as
opencv 2 to 3 still a transition switch.
If
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #42 from caulier.gil...@gmail.com ---
Here with sqlite, the crash is not reproducible. I compiled OpenCV3 myself and
uninstalled openCV2 before, to prevent binaries mix of the library.
Using valgrind reduce execution speed as you have seen.
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #41 from Evert Vorster ---
Created attachment 99988
--> https://bugs.kde.org/attachment.cgi?id=99988&action=edit
Segfault with facedetect patch applied, running on SQlite db
Looks like it's not the database backend, then, as it segfaults
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #40 from Evert Vorster ---
I was just updating some of the face tags that the recognizer got wrong,
without scanning for new faces, and this rather quickly segfaults digikam.
I am now starting up digikam with the sqlite db, and of course i
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #39 from caulier.gil...@gmail.com ---
>I found that just changing the tag associated to a picture will segfault
>digikam
Do you mean a simple tag to image or a face tag ? Both are different in the way
to process data in background.
Gilles
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #38 from Evert Vorster ---
Created attachment 99987
--> https://bugs.kde.org/attachment.cgi?id=99987&action=edit
gdb crash log with facedetect patch loaded.
Unfortunately, it seems that the facedetect patch did not stop the segfaults.
I
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #37 from caulier.gil...@gmail.com ---
Maik,
Your facedetector.patch must be applied to git/master in all cases...
Gilles Caulier
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #36 from caulier.gil...@gmail.com ---
>I will notify the maintainer of digikam-git that libexiv2 is no longer a
>requirement for >digikam.
Not libexiv2, but libkexiv2.
For dependencies details, look here :
https://quickgit.kde.org/?p=dig
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #35 from Evert Vorster ---
I am currently running digikam through valgrind. Once that crashes, I will
install Maik's patch only, and see if I can reproduce the issue.
I will notify the maintainer of digikam-git that libexiv2 is no longer a
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #34 from Maik Qualmann ---
Created attachment 99986
--> https://bugs.kde.org/attachment.cgi?id=99986&action=edit
facedetector.patch
Please test also this patch.
Maik
--
You are receiving this mail because:
You are watching all bug cha
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #33 from caulier.gil...@gmail.com ---
There is some test to do , if possible.
1/ using OpenCV2 instead OpenCV3. There is a flags to turn off in digiKam cmake
configuration script before to compile.
2/ using sqlite database instead Mysql, to
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #32 from caulier.gil...@gmail.com ---
Exiv2 is fine.
We don't use libkexiv2 anymore. Implementation is not in digiKam core, to
reduce the puzzle.
Gilles Caulier
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #31 from caulier.gil...@gmail.com ---
My patch must be the right direction but certainly not at the right level in
source code.
Look well as we touch data not initialized while OpenCV API call It sound like
a non re-entrancy somewhere.
Rem
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #30 from Evert Vorster ---
Gilles:
extra/exiv2 0.25-3
and libkexiv2 from git, r782.6c196e4-1
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #29 from Evert Vorster ---
Maik, thanks again for looking into this.
I am currently doing a valgrind log hoping to catch another segfault. It's just
so terribly slow!
On every try I get about 3 - 6% through the database before digikam quit
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #28 from caulier.gil...@gmail.com ---
Maik,
even if images are broken, or if video/raw files crash Exiv2, all Exiv2 API are
wrapped around exception catch which must be handle by high level
implementation in digiKam.
Typically if a file b
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #27 from Maik Qualmann ---
Can you check if these images are broken?
/data/DigiKam/Photos/Home/2015/02-28 Oval Track/Evert Pictures/IMG_7377.JPG
/data/DigiKam/Photos/Home/2015/02-28 Oval Track/Evert Pictures/IMG_7378.JPG
/data/DigiKam/Photo
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #26 from Evert Vorster ---
Created attachment 99984
--> https://bugs.kde.org/attachment.cgi?id=99984&action=edit
Console output of crash after removing movie files.
So, I have removed all the movie files from the directory, and let the fa
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #25 from Evert Vorster ---
Created attachment 99981
--> https://bugs.kde.org/attachment.cgi?id=99981&action=edit
valgrind log
OK, Thanks for looking into this.
I have moved all the .mov and .mp4 from that directory.
There are still som
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #24 from Maik Qualmann ---
I see in the valgrind log that QuickTime video is included. I think it's
possible that Exiv2 crashes here. Can you these video files for test removed in
face recognition?
Maik
--
You are receiving this mail beca
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #23 from Evert Vorster ---
Ah, Maik, the same error is repeated in the valgrind log that I just attached,
and since I did not type that one, it definitely does not contain typos.
Thanks for looking into this!
-Evert-
--
You are receiving
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #22 from Evert Vorster ---
Re: Maik Qualmann,
I did indeed make a typo.
Thanks for pointing that out.
-Evert-
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=365202
Maik Qualmann changed:
What|Removed |Added
CC||metzping...@gmail.com
--- Comment #21 from Maik
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #20 from Evert Vorster ---
Created attachment 99978
--> https://bugs.kde.org/attachment.cgi?id=99978&action=edit
valgrind with mysql gone away error
There seems to be two distict modes of failure here. One is the "mysql gone
away" error,
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #19 from Evert Vorster ---
Created attachment 99977
--> https://bugs.kde.org/attachment.cgi?id=99977&action=edit
Segfault, with the patch applied on detect faces only
Once I rebuilt digikam with debugging enabled, I ran it through gdb wit
https://bugs.kde.org/show_bug.cgi?id=365202
--- Comment #18 from Evert Vorster ---
Hey there...
Unfortunately, that patch did not stop the crashing.
With just scanning for faces, it got about 6% through my collection of 30,000
photos ( 160Gb ) before crashing again. This time it's not a segfaul
https://bugs.kde.org/show_bug.cgi?id=365202
caulier.gil...@gmail.com changed:
What|Removed |Added
Summary|External MySQL database |External MySQL database
63 matches
Mail list logo