Hi,
So I’ve succesfully used Gplates for a little while now on Arch linux and had no issues so far until yesterday. i had recently installed a few new programs and noticed that I was having issues with rendering in gplates and other programs, so ended up having to reset my pc, which is where the problems started. I’m not sure what’s the cause, so I’ll explain the steps:
- Start gplates in terminal
- Open kinematics tool
- Crash happens
Everything else in Gplates seems to work so far. This is the crashreport I’m getting:
PID: 40431 (gplates)
UID: 1000 (mruks)
GID: 1000 (mruks)
Signal: 6 (ABRT)
Timestamp: Thu 2026-03-26 15:36:21 CET (4s ago)
Command Line: ./gplates
Executable: /home/mruks/GPlates/bin/gplates
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-1933.scope/tab(1946).scope
Unit: user@1000.service
User Unit: app-org.kde.konsole-1933.scope
Slice: user-1000.slice
Owner UID: 1000 (mruks)
Boot ID: 4930be99653b451c9884fac64dae0495
Machine ID: fa79e53da45e48da958bdd8a52af181f
Hostname: UksArch
Storage: /var/lib/systemd/coredump/core.gplates.1000.4930be99653b451c9884fac64dae0495.40431.1774535781000000.zst (present)
Size on Disk: 8.3M
Message: Process 40431 (gplates) of user 1000 dumped core.
Stack trace of thread 40431:
#0 0x00007f664cea7a2c n/a (libc.so.6 + 0x98a2c)
#1 0x00007f664ce4d1a0 raise (libc.so.6 + 0x3e1a0)
#2 0x00007f664ce345fe abort (libc.so.6 + 0x255fe)
#3 0x00007f66498933ba n/a (libQt6Core.so.6 + 0x933ba)
#4 0x00007f664989417e _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x9417e)
#5 0x00007f664aaeb974 n/a (libQt6Widgets.so.6 + 0xeb974)
#6 0x00007f664abcc603 _ZN6QFrameC1EP7QWidget6QFlagsIN2Qt10WindowTypeEE (libQt6Widgets.so.6 + 0x1cc603)
#7 0x00007f664ef2ffbc _ZN7QwtPlotC2EP7QWidget (libqwt.so.6.3 + 0xfafbc)
#8 0x0000558dc2915cc8 _ZN16GPlatesQtWidgets21KinematicGraphsDialogC1ERN19GPlatesPresentation9ViewStateEP7QWidget (/home/mruks/GPlates/bin/gplates + 0x9d7cc8)
#9 0x0000558dc24bd751 _ZN10GPlatesGui7Dialogs22kinematics_tool_dialogEv (/home/mruks/GPlates/bin/gplates + 0x57f751)
#10 0x0000558dc24bd7e9 _ZN10GPlatesGui7Dialogs29pop_up_kinematics_tool_dialogEv (/home/mruks/GPlates/bin/gplates + 0x57f7e9)
#11 0x00007f664f307705 n/a (libQt5Core.so.5 + 0x307705)
#12 0x00007f665054a705 _ZN7QAction9triggeredEb (libQt5Widgets.so.5 + 0x14a705)
#13 0x00007f6650550640 _ZN7QAction8activateENS_11ActionEventE (libQt5Widgets.so.5 + 0x150640)
#14 0x00007f66506ed93b n/a (libQt5Widgets.so.5 + 0x2ed93b)
#15 0x00007f66506eda64 n/a (libQt5Widgets.so.5 + 0x2eda64)
#16 0x00007f665059219d _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x19219d)
#17 0x00007f6650558626 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x158626)
#18 0x00007f665055dd61 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x15dd61)
#19 0x0000558dc24f36fd _ZN12_GLOBAL__N_1L9try_catchIbEET_N5boost8functionIFS1_vEEEP7QObjectP6QEvent (/home/mruks/GPlates/bin/gplates + 0x5b56fd)
#20 0x0000558dc24f3833 _ZN10GPlatesGui19GPlatesQApplication6notifyEP7QObjectP6QEvent (/home/mruks/GPlates/bin/gplates + 0x5b5833)
#21 0x00007f664f2d0448 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2d0448)
#22 0x00007f665055bb76 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt5Widgets.so.5 + 0x15bb76)
#23 0x00007f66505b40d0 n/a (libQt5Widgets.so.5 + 0x1b40d0)
#24 0x00007f66505b58af n/a (libQt5Widgets.so.5 + 0x1b58af)
#25 0x00007f6650558626 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x158626)
#26 0x0000558dc24f36fd _ZN12_GLOBAL__N_1L9try_catchIbEET_N5boost8functionIFS1_vEEEP7QObjectP6QEvent (/home/mruks/GPlates/bin/gplates + 0x5b56fd)
#27 0x0000558dc24f3833 _ZN10GPlatesGui19GPlatesQApplication6notifyEP7QObjectP6QEvent (/home/mruks/GPlates/bin/gplates + 0x5b5833)
#28 0x00007f664f2d0448 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2d0448)
#29 0x00007f664fd3ffcc _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt5Gui.so.5 + 0x13ffcc)
#30 0x00007f664fd1f5dd _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x11f5dd)
#31 0x00007f664512cd38 n/a (libQt5XcbQpa.so.5 + 0x63d38)
#32 0x00007f664b306f4d n/a (libglib-2.0.so.0 + 0x5ef4d)
#33 0x00007f664b308617 n/a (libglib-2.0.so.0 + 0x60617)
#34 0x00007f664b308825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
#35 0x00007f664f321dc9 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x321dc9)
#36 0x00007f664f2c893b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2c893b)
#37 0x00007f664f2d4c5b _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2d4c5b)
#38 0x0000558dc2239e2f _Z13internal_mainiPPc (/home/mruks/GPlates/bin/gplates + 0x2fbe2f)
#39 0x0000558dc24f3917 _ZN12_GLOBAL__N_1L9try_catchIiEET_N5boost8functionIFS1_vEEEP7QObjectP6QEvent.constprop.0 (/home/mruks/GPlates/bin/gplates + 0x5b5917)
#40 0x0000558dc24f3a19 _ZN10GPlatesGui19GPlatesQApplication9call_mainEPFiiPPcEiS2_ (/home/mruks/GPlates/bin/gplates + 0x5b5a19)
#41 0x00007f664ce366c1 n/a (libc.so.6 + 0x276c1)
#42 0x00007f664ce367f9 __libc_start_main (libc.so.6 + 0x277f9)
#43 0x0000558dc2237b15 _start (/home/mruks/GPlates/bin/gplates + 0x2f9b15)
Stack trace of thread 40433:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea23e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f664cf1bdae __poll (libc.so.6 + 0x10cdae)
#4 0x00007f6649e7b20b n/a (libxcb.so.1 + 0xd20b)
#5 0x00007f6649e7cf3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
#6 0x00007f6645129cb9 n/a (libQt5XcbQpa.so.5 + 0x60cb9)
#7 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#8 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#9 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40435:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea23e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f664cf1c2f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f664b308744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007f664b308825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
#6 0x00007f664b308872 n/a (libglib-2.0.so.0 + 0x60872)
#7 0x00007f664b33e13c n/a (libglib-2.0.so.0 + 0x9613c)
#8 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#9 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40436:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea23e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f664cf1c2f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f664b308744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007f664b3089d7 g_main_loop_run (libglib-2.0.so.0 + 0x609d7)
#6 0x00007f66459480c4 n/a (libgio-2.0.so.0 + 0x1190c4)
#7 0x00007f664b33e13c n/a (libglib-2.0.so.0 + 0x9613c)
#8 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#9 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40439:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea268c n/a (libc.so.6 + 0x9368c)
#3 0x00007f664cea4e5e pthread_cond_wait (libc.so.6 + 0x95e5e)
#4 0x00007f664f0fa2dd _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfa2dd)
#5 0x00007f66507ab60c n/a (libQt5Widgets.so.5 + 0x3ab60c)
#6 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#7 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#8 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40441:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea23e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f664cf1c2f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f664b308744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007f664b308825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
#6 0x00007f664f321dc9 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x321dc9)
#7 0x00007f664f2c893b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2c893b)
#8 0x0000558dc22e55f7 _ZN10GPlatesApi21PythonExecutionThread3runEv (/home/mruks/GPlates/bin/gplates + 0x3a75f7)
#9 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#10 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#11 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40438:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea268c n/a (libc.so.6 + 0x9368c)
#3 0x00007f664cea4e5e pthread_cond_wait (libc.so.6 + 0x95e5e)
#4 0x00007f664f0fa2dd _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfa2dd)
#5 0x00007f66507ab60c n/a (libQt5Widgets.so.5 + 0x3ab60c)
#6 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#7 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#8 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40434:
#0 0x00007f664cf2706d syscall (libc.so.6 + 0x11806d)
#1 0x00007f664b334a2e g_cond_wait (libglib-2.0.so.0 + 0x8ca2e)
#2 0x00007f664b2ce22d n/a (libglib-2.0.so.0 + 0x2622d)
#3 0x00007f664b33e607 n/a (libglib-2.0.so.0 + 0x96607)
#4 0x00007f664b33e13c n/a (libglib-2.0.so.0 + 0x9613c)
#5 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#6 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40437:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea268c n/a (libc.so.6 + 0x9368c)
#3 0x00007f664cea4e5e pthread_cond_wait (libc.so.6 + 0x95e5e)
#4 0x00007f664f0fa2dd _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfa2dd)
#5 0x00007f66507ab60c n/a (libQt5Widgets.so.5 + 0x3ab60c)
#6 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#7 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#8 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40442:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea268c n/a (libc.so.6 + 0x9368c)
#3 0x00007f664cea4e5e pthread_cond_wait (libc.so.6 + 0x95e5e)
#4 0x00007f664f0fa2dd _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfa2dd)
#5 0x00007f66507ab60c n/a (libQt5Widgets.so.5 + 0x3ab60c)
#6 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#7 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#8 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40457:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea268c n/a (libc.so.6 + 0x9368c)
#3 0x00007f664cea4e5e pthread_cond_wait (libc.so.6 + 0x95e5e)
#4 0x00007f664f0fa2dd _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xfa2dd)
#5 0x00007f66507ab60c n/a (libQt5Widgets.so.5 + 0x3ab60c)
#6 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#7 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#8 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 40432:
#0 0x00007f664ceadf32 n/a (libc.so.6 + 0x9ef32)
#1 0x00007f664cea239c n/a (libc.so.6 + 0x9339c)
#2 0x00007f664cea23e4 n/a (libc.so.6 + 0x933e4)
#3 0x00007f664cf1c2f6 ppoll (libc.so.6 + 0x10d2f6)
#4 0x00007f664b308744 n/a (libglib-2.0.so.0 + 0x60744)
#5 0x00007f664b308825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
#6 0x00007f664f321dc9 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x321dc9)
#7 0x00007f664f2c893b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2c893b)
#8 0x00007f664f0f549b _ZN7QThread4execEv (libQt5Core.so.5 + 0xf549b)
#9 0x00007f664505fd2e n/a (libQt5DBus.so.5 + 0x17d2e)
#10 0x00007f664f0f19b9 n/a (libQt5Core.so.5 + 0xf19b9)
#11 0x00007f664cea597a n/a (libc.so.6 + 0x9697a)
#12 0x00007f664cf292bc n/a (libc.so.6 + 0x11a2bc)
ELF object binary architecture: AMD x86-64
This is what I see in my terminal:
[mruks@UksArch bin]$ ./gplates
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
GPlates 2.6.0-dev2 started at Thu Mar 26 15:35:56 2026
ERROR 1: libnetcdf.so.22: cannot open shared object file: No such file or directory
ERROR 1: libnetcdf.so.22: cannot open shared object file: No such file or directory
Unable to get metadata for GDAL raster driver ' netCDF '.
ERROR 1: libnetcdf.so.22: cannot open shared object file: No such file or directory
ERROR 1: libnetcdf.so.22: cannot open shared object file: No such file or directory
Unable to get metadata for GDAL raster driver ' netCDF '.
QWidget: Must construct a QApplication before a QWidget
Aborted (core dumped) ./gplates
This is in the log of gplates:
Log file created on Thu Mar 26 15:35:56 2026 by GPlates 2.6.0-dev2
[Warning] Unable to get metadata for GDAL raster driver ' netCDF '.
[Warning] Unable to get metadata for GDAL raster driver ' netCDF '.
[Debug] On this system GPlates supports the following OpenGL extensions...
[Debug] GL_ARB_viewport_array
[Debug] GL_EXT_framebuffer_object
[Debug] GL_ARB_draw_buffers
[Debug] GL_EXT_packed_depth_stencil
[Debug] GL_EXT_blend_equation_separate
[Debug] GL_EXT_blend_func_separate
[Debug] GL_EXT_blend_minmax
[Debug] GL_ARB_shader_objects
[Debug] GL_ARB_vertex_shader
[Debug] GL_ARB_fragment_shader
[Debug] GL_EXT_geometry_shader4
[Debug] GL_EXT_gpu_shader4
[Debug] GL_ARB_gpu_shader_fp64
[Debug] GL_ARB_vertex_attrib_64bit
[Debug] GL_ARB_texture_cube_map
[Debug] GL_ARB_texture_non_power_of_two
[Debug] GL_ARB_multitexture
[Debug] GL_EXT_texture_edge_clamp
[Debug] GL_EXT_texture_filter_anisotropic
[Debug] GL_ARB_texture_env_combine
[Debug] GL_ARB_texture_env_dot3
[Debug] GL_EXT_texture3D
[Debug] GL_EXT_texture_array
[Debug] GL_EXT_texture_buffer_object
[Debug] GL_ARB_texture_float
[Debug] GL_ARB_texture_rg
[Debug] GL_ARB_color_buffer_float
[Debug] GL_EXT_draw_range_elements
[Debug] GL_ARB_vertex_buffer_object
[Debug] GL_ARB_pixel_buffer_object
[Debug] GL_ARB_map_buffer_range
[Debug] ...end of OpenGL extension list.
And this is my system setup:
mruks@UksArch
-------------
OS: Arch Linux x86_64
Host: MS-7E06 (2.0)
Kernel: Linux 6.19.9-arch1-1
Uptime: 1 hour, 35 mins
Packages: 1519 (pacman), 21 (flatpak)
Shell: bash 5.3.9
Display (VN279): 1920x1080 in 27", 60 Hz [External]
Display (VN279): 1920x1080 in 27", 60 Hz [External] *
Display (VN279): 1920x1080 in 27", 60 Hz [External]
DE: KDE Plasma 6.6.3
WM: KWin (Wayland)
WM Theme: plastik
Theme: Fusion (OxygenCold) [Qt], Breeze [GTK2/3/4]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
Cursor: Breeze_Light (24px)
Terminal: konsole 25.12.3
CPU: Intel(R) Core(TM) i9-14900K (32) @ 6.00 GHz
GPU 1: NVIDIA GeForce RTX 4070 [Discrete]
GPU 2: Intel UHD Graphics 770 @ 1.65 GHz [Integrated]
Memory: 11.74 GiB / 62.56 GiB (19%)
Swap: 1.91 GiB / 31.28 GiB (6%)
Disk (/): 26.97 GiB / 456.39 GiB (6%) - ext4
Disk (/home): 1.02 TiB / 1.79 TiB (57%) - ext4
Disk (/run/media/mruks/BUSSD): 1.29 TiB / 1.79 TiB (72%) - 4
Locale: en_GB.UTF-8
If you need more info like my package list or anything else to help figure the issue out, let me know. Thank you in advance for the help