Summary: | Crash when moving tags by D&D | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | gerard.thauront <gerard.thauront> |
Component: | Tags-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, piotergmoter |
Priority: | NOR | Keywords: | drkonqi |
Version: | 3.4.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/8f9478b92a0bbdf215721fe78331aed72ba249f0 | Version Fixed In: | 4.10.0 |
Sentry Crash Report: | |||
Attachments: |
backtrace
empty tags list |
Description
gerard.thauront@wanadoo.fr
2013-12-25 10:18:11 UTC
digiKam 4.0.0 is out : http://www.digikam.org/node/713 Please check if this entry still valid with this new version. Thanks in advance Gilles Caulier Gerard, This file still valid using last digiKam 4.2.0 ? Gilles Caulier digikam 4.8.0, the same crash with D&D, sorry ;-( The digikam was installed from http://ppa.launchpad.net/philip5/extra/ubuntu BTW, I'v tried drkonqi to give more info about the crash but it failed to login to kde bugzilla, no idea why, the login was ok (checked in previous step). So I can only confirm, this bug is still valid. P. Intall debug package and run digiKam into GDD to get a backtrace, as explained here : https://www.digikam.org/contrib Created attachment 91929 [details]
backtrace
Here is the backtrace I've managed to do, and hopefully done it right. It was a bit problematic, digikam has frozen my mouse after crash. The backtrace is in the attachment. It crash because album instance is null Digikam::Album::isRoot (this=0x0) ^^^^ ...at call album.cpp :: line 298 (return m_root) Which condition exactly you drag and drop ? Where do you drop content in album tree view ? I would try to reproduce... Gilles Caulier This is very fresh digikam instalation, so onlu one album (default one) exists. The d&d action is very short and simple: 1. open Tags (left toolbar) by clicking on the tags icon 2. there are no tags in the list, just default tags folder (?) 3. d&d this folder anywhere 4. crash... In the attachment I have included the screenshot of what I'm talking about. It looks like it is not exactly tag, rather tag container (or folder). When I add tag to it, I can d&d it without any crash. Created attachment 91931 [details]
empty tags list
The polish word 'Znaczniki' means tags, so this is what I'm talking about, which makes crashes. Touchy thing...
(In reply to piotergmoter from comment #8) > > It looks like it is not exactly tag, rather tag container (or folder). When > I add tag to it, I can d&d it without any crash. More precisely: d&d tag - no crash, d&d tags folder - crash. Git commit 8f9478b92a0bbdf215721fe78331aed72ba249f0 by Gilles Caulier. Committed on 07/04/2015 at 20:31. Pushed by cgilles into branch 'master'. Prevent crash while tag D&D if parent album is null FIXED-IN: 4.10.0 M +2 -1 NEWS M +8 -2 app/dragdrop/tagdragdrop.cpp http://commits.kde.org/digikam/8f9478b92a0bbdf215721fe78331aed72ba249f0 Git commit c0f16ae6a93cc4678d55009a0448d81ccae7045f by Gilles Caulier. Committed on 03/04/2015 at 09:18. Pushed by cgilles into branch 'frameworks'. backport commit #8f9478b92a0bbdf215721fe78331aed72ba249f0 from git/master to frameworks branch M +8 -1 app/dragdrop/tagdragdrop.cpp http://commits.kde.org/digikam/c0f16ae6a93cc4678d55009a0448d81ccae7045f |