Bug 406225 - digikam exits when trying to assign tags to large selection (using sidebar)
Summary: digikam exits when trying to assign tags to large selection (using sidebar)
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Tags-Engine (other bugs)
Version First Reported In: 6.0.0
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-04 17:15 UTC by Ben
Modified: 2022-01-13 11:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 7.5.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben 2019-04-04 17:15:30 UTC
SUMMARY


STEPS TO REPRODUCE
1. select a large number of images
2. assign tags using SR sidebar
3. 

OBSERVED RESULT

*** glibc detected *** digikam: malloc(): memory corruption (fast): 0x00007f77e001be88 ***
======= Backtrace: =========
/lib64/libc.so.6[0x361aa75f3e]
/lib64/libc.so.6[0x361aa7a608]
/lib64/libc.so.6(__libc_malloc+0x5c)[0x361aa7abfc]
/usr/lib64/nvidia/tls/libnvidia-tls.so.361.28[0x323d6024c0]
======= Memory map: ========
00400000-00409000 r-xp 00000000 00:1d 7519463580                         /net/global/opt/digikam/digikam-6.0.0/usr/bin/digikam
00608000-00609000 rw-p 00008000 00:1d 7519463580                         /net/global/opt/digikam/digikam-6.0.0/usr/bin/digikam
02524000-2d88f000 rw-p 00000000 00:00 0                                  [heap]
308a400000-308a406000 r-xp 00000000 00:1d 5415419559                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libxcb-xfixes.so.0
308a406000-308a606000 ---p 00006000 00:1d 5415419559                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libxcb-xfixes.so.0
308a606000-308a607000 rw-p 00006000 00:1d 5415419559                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libxcb-xfixes.so.0
308a800000-308a81a000 r-xp 00000000 00:1d 5415418538                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libpostproc.so.54
308a81a000-308aa1a000 ---p 0001a000 00:1d 5415418538                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libpostproc.so.54
308aa1a000-308aa1b000 rw-p 0001a000 00:1d 5415418538                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libpostproc.so.54
308ac00000-308ac07000 r-xp 00000000 00:1d 5415418555                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libusb-0.1.so.4
308ac07000-308ae06000 ---p 00007000 00:1d 5415418555                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libusb-0.1.so.4
308ae06000-308ae08000 rw-p 00006000 00:1d 5415418555                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libusb-0.1.so.4
308b000000-308b057000 r-xp 00000000 00:1d 5405145875                     /net/global/opt/digikam/digikam-6.0.0/usr/lib/libavutil.so.55
308b057000-308b256000 ---p 
    [pasted text truncated for security]



EXPECTED RESULT

UI to remain responsive. in the case of selection, this should


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Scientific Linux Release 6.8 (Carbon), Gnome 2.28.2
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 caulier.gilles 2019-04-04 18:20:09 UTC
The crash appear in nividia card driver.
Did you use QtWebEngine or QtWebKit as web browser components from Qt5 with digiKam ?

Gilles Caulier
Comment 2 caulier.gilles 2019-04-04 18:21:30 UTC
Also please try with the Qtwebkit version of digiKam 6.1.0 appimage bundle pre-release to see if problem is reproducible.

https://files.kde.org/digikam/

Gilles Caulier
Comment 3 caulier.gilles 2019-04-04 18:24:06 UTC
Another point : you can disable opengl access to QtWenEngine at run time to turn off a env. variable, before to run you native system digiKam 6.0.0:

export QT_XCB_FORCE_SOFTWARE_OPENGL=1

Gilles Caulier
Comment 4 caulier.gilles 2020-08-01 15:39:58 UTC
digiKam 7.0.0 stable release is now published and now available as FlatPak:

https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/

We need a fresh feedback on this file using this version.

Thanks in advance

Gilles Caulier
Comment 5 caulier.gilles 2021-03-30 06:53:39 UTC
digiKam 7.2.0 official release is published with more than 360 files closed from bugzilla:

https://www.digikam.org/news/2021-03-22-7.2.0_release_announcement/

Can you reproduce the dysfunction with this version ?

Thanks in advance for your feedback

Gilles Caulier
Comment 6 caulier.gilles 2021-12-15 09:30:32 UTC
Ben,

Stable digiKam 7.4.0 is published. Please check if problem is reproducible.

https://www.digikam.org/download/

Thanks in advance
Comment 7 caulier.gilles 2022-01-13 11:17:58 UTC
No feedback. not reproducible with 7.5.0. Closed