Bug 405519 - Google Maps not shown (blank map window)
Summary: Google Maps not shown (blank map window)
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-GoogleMaps (show other bugs)
Version: 6.0.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-16 12:53 UTC by Kristian
Modified: 2019-08-10 19:56 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristian 2019-03-16 12:53:07 UTC
SUMMARY
Google Maps is not shown in geolocation editor and the map window stays bank. Marble works properly. When Google Maps is selected, graphic errors appear if the screen is resized. Sometimes, the screen is not working at all (all issues not happening with Marble).


STEPS TO REPRODUCE
1. Open Geolocation Editor
2. Switch to Google Maps
3. 

OBSERVED RESULT
Google Maps not shown / blank map window

EXPECTED RESULT
Shows Google Maps

SOFTWARE/OS VERSIONS
Linux: 5.0.2-arch1-1-ARCH
KDE Plasma Version: 5.15.3
KDE Frameworks 5.56.0
Qt 5.12.1 (compiled against 5.12.1)
xcb window system

ADDITIONAL INFORMATION
Console output when opening geolocation editor switching from Marble to Google Maps and back:

digikam.geoiface: Loading GPS bookmarks from "/home/USER/.local/share/digikam/geobookmarks.xml"
digikam.geoiface: "setting backend marble"
digikam.geoiface: "TERRAIN"
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libAprsPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libAprsPlugin.so: (libQt5SerialPort.so.5: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libShpPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libShpPlugin.so: (libshp.so.2: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libWlocatePositionProviderPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libWlocatePositionProviderPlugin.so: (libwlocate.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
Unrecognized OpenGL version
Unrecognized OpenGL version
QQuickWidget: Failed to make context current
QQuickWidget::resizeEvent() no OpenGL context
QQuickWidget: Failed to make context current
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: "backend marble is ready!"
digikam.geoiface: "marble:3500"
digikam.geoiface: 3500 3500 900
digikam.geoiface: 3500 3500 900
digikam.geoiface: 3500 3500 900
digikam.geoiface: 3500 3500 900
digikam.geoiface: "backend marble is ready!"
digikam.geoiface: "marble:3500"
digikam.geoiface: 3500 3500 900
digikam.geoiface: 3500 3500 900
digikam.geoiface: 3500 3500 900
digikam.geoiface: ----
digikam.general: 0 1
QQuickWidget: Attempted to render scene with no context
digikam.geoiface: "created cluster 0: 1 tiles"
digikam.geoiface: "level 9: 1 non empty tiles sorted into 1 clusters (1 searched)"
[17137:17161:0316/134942.665840:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.665878:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.671185:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.671219:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.672759:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.672786:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.674330:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.674355:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.675675:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.675705:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.677420:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.677455:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.679025:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.679055:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.682129:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.682168:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.684217:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.684238:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134942.685429:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134942.685450:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
digikam.geoiface: "setting backend googlemaps"
digikam.geoiface: located data: QUrl("file:///usr/share/digikam/geoiface/backend-googlemaps.html")
digikam.geoiface: "TERRAIN"
digikam.geoiface: "ASSERT: d->isReady - /build/digikam/src/digikam-6.0.0/core/utilities/geolocation/geoiface/widgets/htmlwidget_qwebengine.cpp:170"
digikam.geoiface: Maps Loading Progress:  0 %
[17137:17161:0316/134945.701726:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134945.701753:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
digikam.geoiface: Maps Loading Progress:  70 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Map Loading Completed:  true
digikam.geoiface: "TERRAIN"
digikam.geoiface: "backend googlemaps is ready!"
digikam.geoiface: "marble:3500"
Unrecognized OpenGL version
Unrecognized OpenGL version
QQuickWidget: Failed to make context current
QQuickWidget::resizeEvent() no OpenGL context
QQuickWidget: Failed to make context current
Unrecognized OpenGL version
Unrecognized OpenGL version
Unrecognized OpenGL version
Unrecognized OpenGL version
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
digikam.geoiface: "(event)MTTERRAIN"
digikam.geoiface: "(event)ZC"
QQuickWidget: Attempted to render scene with no context
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
digikam.geoiface: "ASSERT: tileLevel <= TileIndex::MaxLevel-1 - /build/digikam/src/digikam-6.0.0/core/utilities/geolocation/geoiface/backends/backendgooglemaps.cpp:938"
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
[17137:17161:0316/134946.069736:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.069770:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
digikam.geoiface: "level 9: 0 non empty tiles sorted into 0 clusters (1 searched)"
digikam.geoiface: start updateclusters
digikam.geoiface: end updateclusters
[17137:17161:0316/134946.077680:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.077708:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.081532:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.081566:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.083551:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.083572:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.085179:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.085201:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.086643:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.086666:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.087914:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.087933:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.089080:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.089098:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
[17137:17161:0316/134946.090201:ERROR:gl_context_glx.cc(182)] Failed to create GL context with glXCreateContextAttribsARB.
[17137:17161:0316/134946.090218:ERROR:gles2_command_buffer_stub.cc(304)] ContextResult::kFatalFailure: Failed to create context.
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
digikam.geoiface: "setting backend marble"
digikam.geoiface: "backend marble is ready!"
digikam.geoiface: "googlemaps:20"
digikam.geoiface: "created cluster 0: 1 tiles"
digikam.geoiface: "level 9: 1 non empty tiles sorted into 1 clusters (1 searched)"
qt.qpa.backingstore: composeAndFlush: makeCurrent() failed
Comment 1 Maik Qualmann 2019-03-16 14:45:06 UTC
This is a packages problem. DigiKam is compiled with QWebEngine support. The hardware accelerated output over OpenGL does not work for you. Is your desktop OpenGL capable? Presumably, e.g. KMail also have a problem.

Maik
Comment 2 caulier.gilles 2019-03-16 14:47:36 UTC
Maik,

I can also confirm this problem with QWebEngine on my native Linux with NVIDIA card and OpenGL support.

I never use QWebEngine here, it crash since a very long time. Ths is why QtWebkit support is important : this one never crash here...

Gilles Caulier
Comment 3 Maik Qualmann 2019-03-16 15:41:03 UTC
Ok, that's interesting. NVIDIA with proprietary driver? I only use QWebEngine and absolute no problems at all. I had crashes with NVIDIA only with the Nouveau drivers. Meanwhile, I am using an AMD graphics card with the Open Source Radeon drivers.

We can disable some hardware acceleration also OpenGL.

Maik
Comment 4 Maik Qualmann 2019-03-16 16:04:44 UTC
Gilles, if you have time, please test.

https://commits.kde.org/digikam/d469c6d8e1868fb7492d6ebd69c167a66838a64a

Maik
Comment 5 caulier.gilles 2019-03-16 18:30:30 UTC
NVIDIA with Nouveau driver from Mageia 6.1.

[gilles@localhost 6.x]$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: nouveau (0x10de)
OpenGL vendor string: nouveau
[gilles@localhost 6.x]$ grep LoadModule /var/log/Xorg.0.log
[    28.273] (II) LoadModule: "v4l"
[    28.274] (II) LoadModule: "glx"
[    28.276] (II) LoadModule: "nouveau"
[    28.278] (II) LoadModule: "dri2"
[    28.429] (II) LoadModule: "fb"
[    28.430] (II) LoadModule: "shadowfb"
[    28.479] (II) LoadModule: "exa"
[    28.715] (II) LoadModule: "libinput"

[gilles@localhost 6.x]$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
[root@localhost 6.x]# lsmod | grep "kms\|drm"
drm_kms_helper        135168  2 nouveau,i915
drm                   335872  15 nouveau,i915,ttm,drm_kms_helper

I will test your patch tomorrow morning.

Gilles
Comment 6 Kristian 2019-03-16 20:54:54 UTC
I'm using NVIDIA with proprietary driver on Arch Linux (extra/nvidia-340xx 340.107-68).

$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering, 
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering, 

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GT218M [NVS 3100M] (rev a2)

$ lsmod | grep "kms\|drm"
drm                   499712  3 nvidia
agpgart                53248  3 intel_agp,intel_gtt,drm
Comment 7 caulier.gilles 2019-03-16 20:57:38 UTC
Maik,

It work, even if i can see these kernel warnings on the console :

digikam.geoiface: ----
digikam.geoiface: located data: QUrl("file:///usr/local/share/digikam/geoiface/backend-googlemaps.html")
digikam.geoiface: Maps Loading Progress:  10 %
digikam.geoiface: Maps Loading Progress:  70 %
digikam.geoiface: Maps Loading Progress:  90 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Map Loading Completed:  true
digikam.geoiface: "SATELLITE"
digikam.geoiface: "backend googlemaps is ready!"
digikam.geoiface: "googlemaps:17"
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: "(event)MTSATELLITE"
digikam.geoiface: "(event)ZC"
digikam.geoiface: Maps Loading Progress:  10 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Maps Loading Progress:  10 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: Maps Loading Progress:  100 %
digikam.geoiface: "(event)id"
digikam.geoiface: "created cluster 0: 1 tiles"
digikam.geoiface: "level 7: 1 non empty tiles sorted into 1 clusters (1 searched)"
digikam.geoiface: start updateclusters
digikam.geoiface: end updateclusters
digikam.geoiface: QVariant(QPersistentModelIndex, QModelIndex(0,0,0x397fb00,QStandardItemModel(0x24c7590))) QSize(44, 58)
nouveau: kernel rejected pushbuf: Aucun fichier ou dossier de ce type
nouveau: ch13: krec 0 pushes 0 bufs 1 relocs 0
nouveau: ch13: buf 00000000 00000002 00000004 00000004 00000000
nouveau: kernel rejected pushbuf: Aucun fichier ou dossier de ce type
nouveau: ch13: krec 0 pushes 0 bufs 1 relocs 0
nouveau: ch13: buf 00000000 00000004 00000004 00000004 00000000
nouveau: ch13: buf 00000001 00000006 00000004 00000000 00000004
digikam.geoiface: "(event)id"
digikam.geoiface: "created cluster 0: 1 tiles"
digikam.geoiface: "level 7: 1 non empty tiles sorted into 1 clusters (1 searched)"
digikam.geoiface: start updateclusters
digikam.geoiface: end updateclusters
digikam.geoiface: "(event)id"
digikam.geoiface: "created cluster 0: 1 tiles"
digikam.geoiface: "level 7: 1 non empty tiles sorted into 1 clusters (1 searched)"
digikam.geoiface: start updateclusters
digikam.geoiface: end updateclusters

Gilles
Comment 8 Maik Qualmann 2019-03-16 21:29:23 UTC
The poor quality of Nouveau and due to the quite frequent kernel updates on openSUSE Tumbleweed and recompilation of the proprietary NVIDIA driver, I switched to AMD.

Maik
Comment 9 caulier.gilles 2019-03-19 11:13:09 UTC
I start to become crazy, with Qt web component :

Look here :

https://github.com/qt/qtwebengine/blob/5.12/configure.pri#L87

QtWebEngine require at least Glibc 2.17. CentOS 6.x is frozen to Glibc 2.12. Updateing to more recent Glibc will require to rebuild the whole system. I will never do that.

This want mean that we will to use CentOS 7 when we want to switch to QWebEngine.

I solved the QtWebKit huge memory allocation while compiling. This is now stabilized to 1 Gb to max.

Gilles
Comment 10 caulier.gilles 2019-03-31 14:31:55 UTC
Kristian,

Please try to disable all opengl features in QtWebEngine with is command line :

export QT_XCB_FORCE_SOFTWARE_OPENGL=1

... before to run digiKam. This must fix your problem.

You can try also the special AppImage bundle for digiKam 6.1.0 pre release compiled with QtWebEngine and available here :

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

Current file is digikam-6.1.0-git-20190331T162849-qtwebengine-x86-64.appimage

Gilles Caulier
Comment 11 Kristian 2019-04-01 20:19:25 UTC
I didn't have much time, so I just made a quick check:

digikam currently crashes when I open Geolocation Editor, no matter if I add 
export QT_XCB_FORCE_SOFTWARE_OPENGL=1 first or not.

[..]
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile) 
Received signal 6
#0 0x7f43ae041e0e <unknown>
#1 0x7f43ae03efc3 <unknown>
#2 0x7f43ae041d85 <unknown>
#3 0x7f43b9447e00 <unknown>
#4 0x7f43b9447d7f __GI_raise
#5 0x7f43b9432672 __GI_abort
#6 0x7f43b9a297fc QMessageLogger::fatal()
#7 0x7f43aa3cd036 <unknown>
#8 0x7f43aa3cd374 <unknown>
#9 0x7f43aa3cf5b6 QQuickWidget::resizeEvent()
#10 0x7f43b93205ce <unknown>
#11 0x7f43ba62a63e QWidget::event()
#12 0x7f43aa3d029e QQuickWidget::event()
#13 0x7f43b9320951 <unknown>
#14 0x7f43ba5e8e24 QApplicationPrivate::notify_helper()
#15 0x7f43ba5f05f1 QApplication::notify()
#16 0x7f43b9c1fdf9 QCoreApplication::notifyInternal2()
#17 0x7f43ba622430 QWidgetPrivate::sendPendingMoveAndResizeEvents()
#18 0x7f43ba626464 QWidgetPrivate::show_helper()
#19 0x7f43ba62640c QWidgetPrivate::showChildren()
#20 0x7f43ba626482 QWidgetPrivate::show_helper()
#21 0x7f43ba629775 QWidgetPrivate::setVisible()
#22 0x7f43ba626421 QWidgetPrivate::showChildren()
#23 0x7f43ba626482 QWidgetPrivate::show_helper()
#24 0x7f43ba629775 QWidgetPrivate::setVisible()
#25 0x7f43ba60cdf6 QStackedLayout::setCurrentIndex()
#26 0x7f43bb9a06f9 Digikam::MapWidget::slotBackendReadyChanged()
#27 0x7f43b9c4a980 QMetaObject::activate()
#28 0x7f43bb9aa3e3 <unknown>
#29 0x7f43bb973f00 <unknown>
#30 0x7f43bb9abc2e <unknown>
#31 0x7f43b9c4a82c QMetaObject::activate()
#32 0x7f43bb9a74bb <unknown>
#33 0x7f43bb9abf5d <unknown>
#34 0x7f43b9c4a82c QMetaObject::activate()
#35 0x7f43b931d953 QWebEngineView::loadFinished()
#36 0x7f43b9c4a980 QMetaObject::activate()
#37 0x7f43b930c8a3 QWebEnginePage::loadFinished()
#38 0x7f43b9c56b07 <unknown>
#39 0x7f43b9c4b0bb QObject::event()
#40 0x7f43ba5e8e24 QApplicationPrivate::notify_helper()
#41 0x7f43ba5f05f1 QApplication::notify()
#42 0x7f43b9c1fdf9 QCoreApplication::notifyInternal2()
#43 0x7f43b9c75045 QTimerInfoList::activateTimers()
#44 0x7f43b9c758d2 <unknown>
#45 0x7f43aa91e7bf g_main_context_dispatch
#46 0x7f43aa920739 <unknown>
#47 0x7f43aa92077e g_main_context_iteration
#48 0x7f43b9c75c99 QEventDispatcherGlib::processEvents()
#49 0x7f43b9c1ea8c QEventLoop::exec()
#50 0x7f43ba7e19be QDialog::exec()
#51 0x7f43bc2f2c6d Digikam::DigikamApp::slotEditGeolocation()
#52 0x7f43bc3b4e6b <unknown>
#53 0x7f43b9c4a82c QMetaObject::activate()
#54 0x7f43ba5e2633 QAction::triggered()
#55 0x7f43ba5e4d1a QAction::activate()
#56 0x7f43ba5e5625 QAction::event()
#57 0x7f43ba5e8e24 QApplicationPrivate::notify_helper()
#58 0x7f43ba5f05f1 QApplication::notify()
#59 0x7f43b9c1fdf9 QCoreApplication::notifyInternal2()
#60 0x7f43ba01dee0 QShortcutMap::dispatchEvent()
#61 0x7f43ba01dfc3 QShortcutMap::tryShortcut()
  r8: 0000000000000000  r9: 00007ffe95d39000 r10: 0000000000000008 r11: 0000000000000246
 r12: 00007ffe95d39348 r13: 000056233686c4e0 r14: 0000000000000001 r15: 00007ffe95d39950
  di: 0000000000000002  si: 00007ffe95d39000  bp: 000056233686c4e0  bx: 0000000000000006
  dx: 0000000000000000  ax: 0000000000000000  cx: 00007f43b9447d7f  sp: 00007ffe95d39000
  ip: 00007f43b9447d7f efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Will try the AppImage in the next days.
Comment 12 caulier.gilles 2019-04-01 21:44:40 UTC
Ok thanks for the feedback.

There is 2 appimage 6.1.0 bundles to test : one using qtwebkit, and one other with QtWebEngine.

QtWebKit will be used to release next 6.1.0 officially. QtWebEngine is for the future version.

Gilles Caulier
Comment 13 Kristian 2019-08-10 13:38:17 UTC
Sorry, I never commented this bug again, but it's gone since one of the last versions.
Comment 14 Maik Qualmann 2019-08-10 19:56:50 UTC
Thanks for the feedback, I close the bug, if necessary reopen it.

Maik