New digiKam AppImage Linux Bundle 64 bits version 5.7.0 with Qt 5.9.0 and KF5 5.35.0

Gilles Caulier caulier.gilles at gmail.com
Sun Jun 25 12:02:31 BST 2017


Hi,

Other runtime error that i can see on the console is about marble and
signals/slots :

digikam.general: Using  8  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: "setting backend googlemaps"
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
QObject::connect: No such signal MarbleWebView::titleChanged(QString)
QObject::connect:  (sender name:   'webView')
QObject::connect:  (receiver name: 'titleText')
QObject::connect: No such signal MarbleWebView::urlChanged(QUrl)
QObject::connect:  (sender name:   'webView')
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900

This can be an error generated by the old marble source code that i
use to package the bundles : 16.04.3

Marble has started a big port to provide all component as KF5
framework. I don't know if all is finalized. Also, Marble drop the
option to limit the dependencies to Qt5 (as not KF5). In fact it's
become automatic, if KF5 is not detected.

I previously passed a lots of time to bundle Marble with digiKam,
especially with MacOS and Windows. I created few patch to be sure that
all work fine. If i update Marble to last version, i'm sure that i
will lost few days again... So i want to delay this task later...

Gilles Caulier

2017-06-24 22:43 GMT+02:00 Gilles Caulier <caulier.gilles at gmail.com>:
> Hi all,
>
> I share here a new about the new AppImage Linux Bundle 64 bits that i
> just finish to compile under CentoOS 6.8.
>
> I dropped QWebkit in favor of QWebEngine. This take age and require a
> lots of work due to new dependencies and run time file to share in
> bundle.
>
> Last KF5 5.35 has been also included.
>
> It start to work. digiKam run fine as i can see. But at end when
> application is close, digiKam carsh like this :
>
> ...
> digikam.geoiface: "level 4: 0 non empty tiles sorted into 0 clusters
> (0 searched)"
> digikam.geoiface: start updateclusters
> digikam.geoiface: end updateclusters
> digikam.general: scan mode: ScanDeferredFiles
> digikam.general: total scan value :  36703
> digikam.database: items to tag ()
> digikam.database: Complete scan took: 2095 msecs.
> digikam.general: Event is dispatched to KDE desktop notifier
> No text-to-speech plug-ins were found.
> digikam.geoiface: ----
> digikam.general: Cancel Main Thread
> digikam.general: Cancel Main Thread
> [Thread 0x7ffeab7fe700 (LWP 15913) exited]
> [Thread 0x7ffeaaffd700 (LWP 15914) exited]
> [Thread 0x7ffea87f8700 (LWP 15919) exited]
> [Thread 0x7ffea97fa700 (LWP 15917) exited]
> [Thread 0x7ffeabfff700 (LWP 15912) exited]
> [Thread 0x7ffea8ff9700 (LWP 15918) exited]
> [Thread 0x7ffeaa7fc700 (LWP 15915) exited]
> [Thread 0x7ffea9ffb700 (LWP 15916) exited]
> QObject::disconnect: Unexpected null parameter
> [Thread 0x7fff98143700 (LWP 15867) exited]
> [Thread 0x7fff3dffb700 (LWP 15866) exited]
> [New Thread 0x7fff3dffb700 (LWP 16000)]
> [Thread 0x7fffd3fff700 (LWP 15818) exited]
> [Thread 0x7ffea67f4700 (LWP 15935) exited]
> [Thread 0x7fff5dffb700 (LWP 15855) exited]
> [Thread 0x7fff3ffff700 (LWP 15858) exited]
> [Thread 0x7fff5cff9700 (LWP 15857) exited]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fff5f7fe700 (LWP 15852)]
> 0x00007fffda949801 in udev_list_entry_delete () from /lib64/libudev.so.1
> Missing separate debuginfos, use: debuginfo-install
> glibc-2.20-24.mga5.x86_64 lib64dbus1_3-1.8.20-1.mga5.x86_64
> lib64drm2-2.4.59-1.mga5.x86_64 lib64expat1-2.1.0-9.3.mga5.x86_64
> lib64fontconfig1-2.11.1-4.1.mga5.x86_64
> lib64glib2.0_0-2.42.1-2.1.mga5.x86_64
> lib64gpg-error0-1.13-3.mga5.x86_64 lib64ice6-1.0.9-3.mga5.x86_64
> lib64icu53-53.1-12.7.mga5.x86_64 lib64nss-mdns2-0.10-15.mga5.x86_64
> lib64nss3-3.28.5-1.mga5.x86_64 lib64openal1-1.16.0-4.mga5.x86_64
> lib64pci3-3.2.1-5.mga5.x86_64 lib64pcre1-8.38-1.mga5.x86_64
> lib64sm6-1.2.2-4.mga5.x86_64 lib64sqlite3_0-3.10.2-1.mga5.x86_64
> lib64udev1-217-11.2.mga5.x86_64 lib64usb1.0_0-1.0.19-9.mga5.x86_64
> lib64uuid1-2.25.2-3.5.mga5.x86_64 lib64x11_6-1.6.3-1.mga5.x86_64
> lib64xcb1-1.11.1-1.mga5.x86_64 lib64xdmcp6-1.1.1-7.mga5.x86_64
> lib64zlib1-1.2.8-7.1.mga5.x86_64 libgcc1-4.9.2-4.1.mga5.x86_64
> libstdc++6-4.9.2-4.1.mga5.x86_64
> (gdb) bt
> #0  0x00007fffda949801 in udev_list_entry_delete () from /lib64/libudev.so.1
> #1  0x00007fffda9498fe in udev_list_cleanup () from /lib64/libudev.so.1
> #2  0x00007fffda948304 in udev_monitor_unref () from /lib64/libudev.so.1
> #3  0x00007fffec9efa79 in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #4  0x00007fffedcd585a in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #5  0x00007fffed17d95b in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #6  0x00007fffed17dee9 in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #7  0x00007fffed1ae29d in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #8  0x00007fffed1aa37d in ?? () from
> /tmp/.mount_LHTara/usr/lib/libQt5WebEngineCore.so.5
> #9  0x00007ffff55355bd in start_thread () from /lib64/libpthread.so.0
> #10 0x00007fffe50e862d in clone () from /lib64/libc.so.6
> (gdb)
>
> The bundle is available at usual place :
>
> https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM
>
> Please test and report here all visible dysfunctions. Thanks in advance.
>
> Best
>
> Gilles Caulier



More information about the Digikam-devel mailing list