[digikam] [Bug 357577] New: crashes after splash screen with ASSERT failure in QVector

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

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector

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

--- Comment #19 from Thomas Eschenbacher <[hidden email]> ---
Thanks for the patch!

It does not show any of my albums and I cannot see any picture anywhere,  so
the application is pretty useless at the moment, but at least it starts and no
longer crashes! :-)

The "Album" tree view (or whatever that widget on the left side is), is nearly
empty, it contains only the string "Albums" with something that looks like a
generic "image" icon at the left. Nothing else, nothing to expand or
collapse...

Another odd thing: it seems that the settings have not been properly migrated,
the strings to my albums were URL encoded or so, the edit fields showed strings
like "%2Fhome%2Fuser%2FPictures". After I added my local collection manually
again, I can see in the console debug output that it iterates over my complete
collection and tries to do some face detection. But still nothing in the Albums
list.

BTW: Additionally face detection seems to have problems with special characters
(unicode) in file names, it shows "file system" errors or file "format not
recognized" error for these files, maybe something with file name encoding or
conversion QFile-name <-> QUrl goes wrong (I also had these things in Kwave).

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=357577

--- Comment #20 from Thomas Eschenbacher <[hidden email]> ---
short update: now, after waiting for a very very long time, it shows Albums and
Images again! It seems that it had to do it's job about face recognition in
background, without any visible hint for the user what is going on. It was just
luck that I recognized this, because I started it from the console, normally I
would have given up already, called the "useless" and killed it.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector [patch]

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=357577

Maik Qualmann <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|crashes after splash screen |crashes after splash screen
                   |with ASSERT failure in      |with ASSERT failure in
                   |QVector                     |QVector [patch]

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector [patch]

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=357577

Maik Qualmann <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
   Version Fixed In|                            |5.0.0
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/digi
                   |                            |kam/e10a52aefc55d6e47e73691
                   |                            |0353a53546fd21fde

--- Comment #21 from Maik Qualmann <[hidden email]> ---
Git commit e10a52aefc55d6e47e736910353a53546fd21fde by Maik Qualmann.
Committed on 11/01/2016 at 19:29.
Pushed by mqualmann into branch 'master'.

insert trash album after root album, otherwise not exist the parent album
FIXED-IN: 5.0.0

M  +2    -1    NEWS
M  +9    -4    libs/album/albummanager.cpp

http://commits.kde.org/digikam/e10a52aefc55d6e47e736910353a53546fd21fde

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector [patch]

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=357577

--- Comment #22 from [hidden email] ---
To Thomas, from comment #19 :

>BTW: Additionally face detection seems to have problems with special characters (unicode) in file >names, it shows "file system" errors or file "format not recognized" error for these files, maybe >something with file name encoding or conversion QFile-name <-> QUrl goes wrong (I also had >these things in Kwave).

Can you open a new file in bugzilla about this problem with :

1/ The file name pattern to use to reproduce the problem
2/ The console backtrace while the problem appears.

Note : KUrl to QUrl port was been a big mess and need huge regression tests.
Typically, in the future, we will take a care to use less KDE API when Qt API
do the job as well. It's typically a waste of time to port back from KDE to Qt
and can introduce undesired dysfunctions in code. Porting KUrl to QUrl take me
more than one month for only digiKam core , which is unacceptable for a project
as digiKam...

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 357577] crashes after splash screen with ASSERT failure in QVector [patch]

bugzilla_noreply
In reply to this post by bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=357577

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Database-Scan

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