https://bugs.kde.org/show_bug.cgi?id=508801
Bug ID: 508801
Summary: issue: VMware Remote Console (VMRC) 12.0.5 (build
22744838) installed successfully on Fedora 42 KDE, but
when launching “Launch Remote Console” the client
crashes with a core dump. “Launch Web Console” works
as expected. Same Fedora version on GN
Classification: Plasma
Product: Breeze
Version First unspecified
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: gtk theme
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
***
Issue reported:
VMware Remote Console (VMRC) 12.0.5 (build 22744838) installed successfully on
Fedora 42 KDE, but when launching “Launch Remote Console” the client crashes
with a core dump. “Launch Web Console” works as expected. Same Fedora version
on GNOME/Xfce desktop environments works without issue.
PID: 9874 (vmrc)
UID: 1000 (user)
GID: 1000 (user)
Signal: 6 (ABRT)
Timestamp: Tue 2025-08-26 15:22:35 CEST (19h ago)
Command Line: /usr/lib/vmware/bin/vmrc
$'vmrc://clone:cst-VCT-529cc8f1-91ba-5fb9-c7e0-d94c982963a4--tp-62-4E-D1-96-75-24-D3-B1-76-3B-35-5C-4D-E9-B8-2B-18-BD-57-31@VIRTUALCENTER.DOMAIN/?moid=vm-174361'
Executable: /usr/lib/vmware/bin/appLoader
Control Group:
/user.slice/user-1000.slice/[email protected]/app.slice/app-vmware\[email protected]
Unit: [email protected]
User Unit: app-vmware\[email protected]
Slice: user-1000.slice
Owner UID: 1000 (user)
Boot ID: 4f8659818b6147948db22f0601838fad
Machine ID: 2f90202f1a224acd8460c3ced898669d
Hostname: HOSTCLIENT.DOMAIN
Storage:
/var/lib/systemd/coredump/core.vmrc.1000.4f8659818b6147948db22f0601838fad.9874.1756214555000000.zst
(present)
Size on Disk: 3.8M
Message: Process 9874 (vmrc) of user 1000 dumped core.
Module libnss_resolve.so.2 from rpm systemd-257.7-1.fc42.x86_64
Module libnss_mdns4_minimal.so.2 from rpm
nss-mdns-0.15.1-25.fc42.x86_64
Module libpcsclite_real.so.1 from rpm
pcsc-lite-2.3.1-2.fc42.x86_64
Module libpcsclite.so.1 from rpm pcsc-lite-2.3.1-2.fc42.x86_64
Module libasound.so.2 from rpm alsa-lib-1.2.14-3.fc42.x86_64
Module libnss_myhostname.so.2 from rpm
systemd-257.7-1.fc42.x86_64
Module libcap.so.2 from rpm libcap-2.73-2.fc42.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
Module libgmp.so.10 from rpm gmp-6.3.0-4.fc42.x86_64
Module libnettle.so.8 from rpm nettle-3.10.1-1.fc42.x86_64
Module libhogweed.so.6 from rpm nettle-3.10.1-1.fc42.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.20.0-1.fc42.x86_64
Module libunistring.so.5 from rpm
libunistring-1.1-9.fc42.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.8-1.fc42.x86_64
Module libgpg-error.so.0 from rpm
libgpg-error-1.51-2.fc42.x86_64
Module libblkid.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
Module libgraphite2.so.3 from rpm
graphite2-1.3.14-18.fc42.x86_64
Module libsystemd.so.0 from rpm systemd-257.7-1.fc42.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-20.fc42.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.10-1.fc42.x86_64
Module liblzma.so.5 from rpm xz-5.8.1-2.fc42.x86_64
Module libselinux.so.1 from rpm libselinux-3.8-2.fc42.x86_64
Module libmount.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-10.4.0-1.fc42.x86_64
Module libdbus-1.so.3 from rpm dbus-1.16.0-3.fc42.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.12-2.fc42.x86_64
Module libpixman-1.so.0 from rpm pixman-0.46.2-1.fc42.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-2.fc42.x86_64
Module libsecret-1.so.0 from rpm libsecret-0.21.7-1.fc42.x86_64
Module libXau.so.6 from rpm libXau-1.0.12-2.fc42.x86_64
Module libcds.so without build-id.
Module libz.so.1 from rpm zlib-ng-2.2.5-2.fc42.x86_64
Module libpng16.so.16 from rpm libpng-1.6.44-2.fc42.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.10-1.fc42.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-5.fc42.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-3.fc42.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.6-5.fc42.x86_64
Module libXcomposite.so.1 from rpm
libXcomposite-0.4.6-5.fc42.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.3-2.fc42.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-5.fc42.x86_64
Module libXinerama.so.1 from rpm
libXinerama-1.1.5-8.fc42.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libfontconfig.so.1 from rpm
fontconfig-2.16.0-2.fc42.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-5.fc42.x86_64
Module libXi.so.6 from rpm libXi-1.8.2-2.fc42.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libffi.so.8 from rpm libffi-3.4.6-5.fc42.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.45-1.fc42.x86_64
Module libX11.so.6 from rpm libX11-1.8.12-1.fc42.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Stack trace of thread 9874:
#0 0x00007f7f29ea5a4d syscall (libc.so.6 + 0xf1a4d)
#1 0x00007f7f25246e3a n/a (libvmwarebase.so + 0x246e3a)
#2 0x00007f7f25247159 n/a (libvmwarebase.so + 0x247159)
#3 0x00007f7f251564f2 Panic_Panic (libvmwarebase.so +
0x1564f2)
#4 0x00007f7f2515658c Panic (libvmwarebase.so + 0x15658c)
#5 0x00007f7f25245eb1 n/a (libvmwarebase.so + 0x245eb1)
#6 0x00007f7f25246ab7 n/a (libvmwarebase.so + 0x246ab7)
#7 0x00007f7f29dcdbb0 __restore_rt (libc.so.6 + 0x19bb0)
#8 0x00007f7f28ebc52a xmlSkipBlankChars (libxml2.so.2 +
0x1752a)
#9 0x00007f7f28ecb578 xmlParseMisc (libxml2.so.2 + 0x26578)
#10 0x00007f7f28ecda52 xmlParseDocument (libxml2.so.2 +
0x28a52)
#11 0x00007f7f21ad9b8b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9b8b)
#12 0x00007f7f21ad9e1b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9e1b)
#13 0x00007f7f28ec7ae1 xmlParseStartTag (libxml2.so.2 +
0x22ae1)
#14 0x00007f7f28eceb0d xmlParseChunk (libxml2.so.2 + 0x29b0d)
#15 0x00007f7f21ad9104 n/a (libgdk_pixbuf-2.0.so.0 + 0xd9104)
#16 0x00007f7f21a3b443 n/a (libgdk_pixbuf-2.0.so.0 + 0x3b443)
#17 0x00007f7f21a1e9b5 n/a (libgdk_pixbuf-2.0.so.0 + 0x1e9b5)
#18 0x00007f7f21a1f300 gdk_pixbuf_loader_close
(libgdk_pixbuf-2.0.so.0 + 0x1f300)
#19 0x00007f7f21a1ac6d n/a (libgdk_pixbuf-2.0.so.0 + 0x1ac6d)
#20 0x00007f7f21a1c7dd gdk_pixbuf_new_from_stream_at_scale
(libgdk_pixbuf-2.0.so.0 + 0x1c7dd)
#21 0x00007f7f2800b2d3 n/a (libgtk-3.so.0 + 0x20b2d3)
#22 0x00007f7f2800de91 n/a (libgtk-3.so.0 + 0x20de91)
#23 0x00007f7f28011ba7 gtk_icon_info_load_symbolic_for_context
(libgtk-3.so.0 + 0x211ba7)
#24 0x00007f7f280073f9 n/a (libgtk-3.so.0 + 0x2073f9)
#25 0x00007f7f28007b3b n/a (libgtk-3.so.0 + 0x207b3b)
#26 0x00007f7f28020642 n/a (libgtk-3.so.0 + 0x220642)
#27 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#28 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#29 0x00007f7f27f33502 n/a (libgtk-3.so.0 + 0x133502)
#30 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#31 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#32 0x00007f7f27ecdc6d n/a (libgtk-3.so.0 + 0xcdc6d)
#33 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#34 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#35 0x00007f7f27f33502 n/a (libgtk-3.so.0 + 0x133502)
#36 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#37 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#38 0x00007f7f281cec12 n/a (libgtk-3.so.0 + 0x3cec12)
#39 0x00007f7f2717e966
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e966)
#40 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#41 0x00007f7f280f213c gtk_widget_get_preferred_size
(libgtk-3.so.0 + 0x2f213c)
#42 0x00007f7f281d1015 n/a (libgtk-3.so.0 + 0x3d1015)
#43 0x00007f7f281d442b n/a (libgtk-3.so.0 + 0x3d442b)
#44 0x00007f7f2717eecd
_ZN3Gtk12Widget_Class13show_callbackEP10_GtkWidget (libgtkmm-3.0.so.1 +
0x37eecd)
#45 0x00007f7f29853aea g_closure_invoke (libgobject-2.0.so.0 +
0x6aea)
#46 0x00007f7f29871bf1 signal_emit_unlocked_R.isra.0
(libgobject-2.0.so.0 + 0x24bf1)
#47 0x00007f7f29873af6 signal_emit_valist_unlocked
(libgobject-2.0.so.0 + 0x26af6)
#48 0x00007f7f29873d68 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x26d68)
#49 0x00007f7f29873e23 g_signal_emit (libgobject-2.0.so.0 +
0x26e23)
#50 0x00007f7f281c1790 gtk_widget_show (libgtk-3.so.0 +
0x3c1790)
#51 0x00007f7f243dab5b
_ZN3lui6DlgMgr9ManageDlgERNS0_10ManagedDlgE (libvmwareui.so + 0x11dab5b)
#52 0x00007f7f243dac2c _ZN3lui6DlgMgr13BumpShowCountEi
(libvmwareui.so + 0x11dac2c)
#53 0x00007f7f29455f38
_ZN4Glib17SignalProxyNormal19slot0_void_callbackEP8_GObjectPv
(libglibmm-2.4.so.1 + 0x55f38)
#54 0x00007f7f29853aea g_closure_invoke (libgobject-2.0.so.0 +
0x6aea)
#55 0x00007f7f29872095 signal_emit_unlocked_R.isra.0
(libgobject-2.0.so.0 + 0x25095)
#56 0x00007f7f29873af6 signal_emit_valist_unlocked
(libgobject-2.0.so.0 + 0x26af6)
#57 0x00007f7f29873d68 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x26d68)
#58 0x00007f7f29873e23 g_signal_emit (libgobject-2.0.so.0 +
0x26e23)
#59 0x00007f7f281c1790 gtk_widget_show (libgtk-3.so.0 +
0x3c1790)
#60 0x00007f7f29b01c78
_ZN6player6Window21PresentIfNotIconifiedEv (libvmrc.so + 0x101c78)
#61 0x00007f7f243db0da
_ZN3lui6DlgMgr13AddManagedDlgEPNS_13ManageableDlgE (libvmwareui.so + 0x11db0da)
#62 0x00007f7f2439f54e
_ZN3lui16CertificateCheck10ShowDialogERKSt6vectorIN3utf6stringESaIS3_EERS1_IN3cui7SSLCertESaIS9_EERKS3_PNS8_6DlgMgrEbN4sigc4slotIvbNSH_3nilESJ_SJ_SJ_SJ_SJ_EENSI_IvSJ_SJ_SJ_SJ_SJ_SJ_SJ_EE
(libvmwareui.so + 0x119f54e)
#63 0x00007f7f23cbaef9
_ZN3cui16CertificateCheck9CheckCertEPvS1_RKN3utf6stringEN4sigc4slotIvNS6_3nilES8_S8_S8_S8_S8_S8_EES9_RNS0_13CertCheckArgsE
(libvmwareui.so + 0xabaef9)
ELF object binary architecture: AMD x86-64
***
SUMMARY
STEPS TO REPRODUCE
1. install fedora fc24 kde spin
2. install vmware remote console vmrc 12.0.5 (also previous version)
3. try to connect to a vm on vsphere >= ver7
OBSERVED RESULT
PID: 9874 (vmrc)
UID: 1000 (user)
GID: 1000 (user)
Signal: 6 (ABRT)
Timestamp: Tue 2025-08-26 15:22:35 CEST (19h ago)
Command Line: /usr/lib/vmware/bin/vmrc
$'vmrc://clone:cst-VCT-529cc8f1-91ba-5fb9-c7e0-d94c982963a4--tp-62-4E-D1-96-75-24-D3-B1-76-3B-35-5C-4D-E9-B8-2B-18-BD-57-31@VIRTUALCENTER.DOMAIN/?moid=vm-174361'
Executable: /usr/lib/vmware/bin/appLoader
Control Group:
/user.slice/user-1000.slice/[email protected]/app.slice/app-vmware\[email protected]
Unit: [email protected]
User Unit: app-vmware\[email protected]
Slice: user-1000.slice
Owner UID: 1000 (user)
Boot ID: 4f8659818b6147948db22f0601838fad
Machine ID: 2f90202f1a224acd8460c3ced898669d
Hostname: HOSTCLIENT.DOMAIN
Storage:
/var/lib/systemd/coredump/core.vmrc.1000.4f8659818b6147948db22f0601838fad.9874.1756214555000000.zst
(present)
Size on Disk: 3.8M
Message: Process 9874 (vmrc) of user 1000 dumped core.
Module libnss_resolve.so.2 from rpm systemd-257.7-1.fc42.x86_64
Module libnss_mdns4_minimal.so.2 from rpm
nss-mdns-0.15.1-25.fc42.x86_64
Module libpcsclite_real.so.1 from rpm
pcsc-lite-2.3.1-2.fc42.x86_64
Module libpcsclite.so.1 from rpm pcsc-lite-2.3.1-2.fc42.x86_64
Module libasound.so.2 from rpm alsa-lib-1.2.14-3.fc42.x86_64
Module libnss_myhostname.so.2 from rpm
systemd-257.7-1.fc42.x86_64
Module libcap.so.2 from rpm libcap-2.73-2.fc42.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
Module libgmp.so.10 from rpm gmp-6.3.0-4.fc42.x86_64
Module libnettle.so.8 from rpm nettle-3.10.1-1.fc42.x86_64
Module libhogweed.so.6 from rpm nettle-3.10.1-1.fc42.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.20.0-1.fc42.x86_64
Module libunistring.so.5 from rpm
libunistring-1.1-9.fc42.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.8-1.fc42.x86_64
Module libgpg-error.so.0 from rpm
libgpg-error-1.51-2.fc42.x86_64
Module libblkid.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
Module libgraphite2.so.3 from rpm
graphite2-1.3.14-18.fc42.x86_64
Module libsystemd.so.0 from rpm systemd-257.7-1.fc42.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-20.fc42.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.10-1.fc42.x86_64
Module liblzma.so.5 from rpm xz-5.8.1-2.fc42.x86_64
Module libselinux.so.1 from rpm libselinux-3.8-2.fc42.x86_64
Module libmount.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-10.4.0-1.fc42.x86_64
Module libdbus-1.so.3 from rpm dbus-1.16.0-3.fc42.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.12-2.fc42.x86_64
Module libpixman-1.so.0 from rpm pixman-0.46.2-1.fc42.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-2.fc42.x86_64
Module libsecret-1.so.0 from rpm libsecret-0.21.7-1.fc42.x86_64
Module libXau.so.6 from rpm libXau-1.0.12-2.fc42.x86_64
Module libcds.so without build-id.
Module libz.so.1 from rpm zlib-ng-2.2.5-2.fc42.x86_64
Module libpng16.so.16 from rpm libpng-1.6.44-2.fc42.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.10-1.fc42.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-5.fc42.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-3.fc42.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.6-5.fc42.x86_64
Module libXcomposite.so.1 from rpm
libXcomposite-0.4.6-5.fc42.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.3-2.fc42.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-5.fc42.x86_64
Module libXinerama.so.1 from rpm
libXinerama-1.1.5-8.fc42.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libfontconfig.so.1 from rpm
fontconfig-2.16.0-2.fc42.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-5.fc42.x86_64
Module libXi.so.6 from rpm libXi-1.8.2-2.fc42.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libffi.so.8 from rpm libffi-3.4.6-5.fc42.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.45-1.fc42.x86_64
Module libX11.so.6 from rpm libX11-1.8.12-1.fc42.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.84.4-1.fc42.x86_64
Stack trace of thread 9874:
#0 0x00007f7f29ea5a4d syscall (libc.so.6 + 0xf1a4d)
#1 0x00007f7f25246e3a n/a (libvmwarebase.so + 0x246e3a)
#2 0x00007f7f25247159 n/a (libvmwarebase.so + 0x247159)
#3 0x00007f7f251564f2 Panic_Panic (libvmwarebase.so +
0x1564f2)
#4 0x00007f7f2515658c Panic (libvmwarebase.so + 0x15658c)
#5 0x00007f7f25245eb1 n/a (libvmwarebase.so + 0x245eb1)
#6 0x00007f7f25246ab7 n/a (libvmwarebase.so + 0x246ab7)
#7 0x00007f7f29dcdbb0 __restore_rt (libc.so.6 + 0x19bb0)
#8 0x00007f7f28ebc52a xmlSkipBlankChars (libxml2.so.2 +
0x1752a)
#9 0x00007f7f28ecb578 xmlParseMisc (libxml2.so.2 + 0x26578)
#10 0x00007f7f28ecda52 xmlParseDocument (libxml2.so.2 +
0x28a52)
#11 0x00007f7f21ad9b8b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9b8b)
#12 0x00007f7f21ad9e1b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9e1b)
#13 0x00007f7f28ec7ae1 xmlParseStartTag (libxml2.so.2 +
0x22ae1)
#14 0x00007f7f28eceb0d xmlParseChunk (libxml2.so.2 + 0x29b0d)
#15 0x00007f7f21ad9104 n/a (libgdk_pixbuf-2.0.so.0 + 0xd9104)
#16 0x00007f7f21a3b443 n/a (libgdk_pixbuf-2.0.so.0 + 0x3b443)
#17 0x00007f7f21a1e9b5 n/a (libgdk_pixbuf-2.0.so.0 + 0x1e9b5)
#18 0x00007f7f21a1f300 gdk_pixbuf_loader_close
(libgdk_pixbuf-2.0.so.0 + 0x1f300)
#19 0x00007f7f21a1ac6d n/a (libgdk_pixbuf-2.0.so.0 + 0x1ac6d)
#20 0x00007f7f21a1c7dd gdk_pixbuf_new_from_stream_at_scale
(libgdk_pixbuf-2.0.so.0 + 0x1c7dd)
#21 0x00007f7f2800b2d3 n/a (libgtk-3.so.0 + 0x20b2d3)
#22 0x00007f7f2800de91 n/a (libgtk-3.so.0 + 0x20de91)
#23 0x00007f7f28011ba7 gtk_icon_info_load_symbolic_for_context
(libgtk-3.so.0 + 0x211ba7)
#24 0x00007f7f280073f9 n/a (libgtk-3.so.0 + 0x2073f9)
#25 0x00007f7f28007b3b n/a (libgtk-3.so.0 + 0x207b3b)
#26 0x00007f7f28020642 n/a (libgtk-3.so.0 + 0x220642)
#27 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#28 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#29 0x00007f7f27f33502 n/a (libgtk-3.so.0 + 0x133502)
#30 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#31 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#32 0x00007f7f27ecdc6d n/a (libgtk-3.so.0 + 0xcdc6d)
#33 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#34 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#35 0x00007f7f27f33502 n/a (libgtk-3.so.0 + 0x133502)
#36 0x00007f7f2717e9ad
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e9ad)
#37 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#38 0x00007f7f281cec12 n/a (libgtk-3.so.0 + 0x3cec12)
#39 0x00007f7f2717e966
_ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_
(libgtkmm-3.0.so.1 + 0x37e966)
#40 0x00007f7f280ef2de gtk_widget_get_preferred_width
(libgtk-3.so.0 + 0x2ef2de)
#41 0x00007f7f280f213c gtk_widget_get_preferred_size
(libgtk-3.so.0 + 0x2f213c)
#42 0x00007f7f281d1015 n/a (libgtk-3.so.0 + 0x3d1015)
#43 0x00007f7f281d442b n/a (libgtk-3.so.0 + 0x3d442b)
#44 0x00007f7f2717eecd
_ZN3Gtk12Widget_Class13show_callbackEP10_GtkWidget (libgtkmm-3.0.so.1 +
0x37eecd)
#45 0x00007f7f29853aea g_closure_invoke (libgobject-2.0.so.0 +
0x6aea)
#46 0x00007f7f29871bf1 signal_emit_unlocked_R.isra.0
(libgobject-2.0.so.0 + 0x24bf1)
#47 0x00007f7f29873af6 signal_emit_valist_unlocked
(libgobject-2.0.so.0 + 0x26af6)
#48 0x00007f7f29873d68 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x26d68)
#49 0x00007f7f29873e23 g_signal_emit (libgobject-2.0.so.0 +
0x26e23)
#50 0x00007f7f281c1790 gtk_widget_show (libgtk-3.so.0 +
0x3c1790)
#51 0x00007f7f243dab5b
_ZN3lui6DlgMgr9ManageDlgERNS0_10ManagedDlgE (libvmwareui.so + 0x11dab5b)
#52 0x00007f7f243dac2c _ZN3lui6DlgMgr13BumpShowCountEi
(libvmwareui.so + 0x11dac2c)
#53 0x00007f7f29455f38
_ZN4Glib17SignalProxyNormal19slot0_void_callbackEP8_GObjectPv
(libglibmm-2.4.so.1 + 0x55f38)
#54 0x00007f7f29853aea g_closure_invoke (libgobject-2.0.so.0 +
0x6aea)
#55 0x00007f7f29872095 signal_emit_unlocked_R.isra.0
(libgobject-2.0.so.0 + 0x25095)
#56 0x00007f7f29873af6 signal_emit_valist_unlocked
(libgobject-2.0.so.0 + 0x26af6)
#57 0x00007f7f29873d68 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x26d68)
#58 0x00007f7f29873e23 g_signal_emit (libgobject-2.0.so.0 +
0x26e23)
#59 0x00007f7f281c1790 gtk_widget_show (libgtk-3.so.0 +
0x3c1790)
#60 0x00007f7f29b01c78
_ZN6player6Window21PresentIfNotIconifiedEv (libvmrc.so + 0x101c78)
#61 0x00007f7f243db0da
_ZN3lui6DlgMgr13AddManagedDlgEPNS_13ManageableDlgE (libvmwareui.so + 0x11db0da)
#62 0x00007f7f2439f54e
_ZN3lui16CertificateCheck10ShowDialogERKSt6vectorIN3utf6stringESaIS3_EERS1_IN3cui7SSLCertESaIS9_EERKS3_PNS8_6DlgMgrEbN4sigc4slotIvbNSH_3nilESJ_SJ_SJ_SJ_SJ_EENSI_IvSJ_SJ_SJ_SJ_SJ_SJ_SJ_EE
(libvmwareui.so + 0x119f54e)
#63 0x00007f7f23cbaef9
_ZN3cui16CertificateCheck9CheckCertEPvS1_RKN3utf6stringEN4sigc4slotIvNS6_3nilES8_S8_S8_S8_S8_S8_EES9_RNS0_13CertCheckArgsE
(libvmwareui.so + 0xabaef9)
ELF object binary architecture: AMD x86-64
EXPECTED RESULT
connect to console of the vm running on esi/esxi vmware
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
Issue reported:
VMware Remote Console (VMRC) 12.0.5 (build 22744838) installed successfully on
Fedora 42 KDE, but when launching “Launch Remote Console” the client crashes
with a core dump. “Launch Web Console” works as expected. Same Fedora version
on GNOME/Xfce desktop environments works without issue.
Evidence
1. ESXi / hostd side (normal MKS session creation):
2025-08-25T09:46:04.120Z info hostd[...] Ticket issued for mks service to user:
vpxuser
2025-08-25T09:46:04.375Z verbose hostd[...] New MKS connection count: 1
...
2025-08-25T09:46:47.087Z verbose hostd[...] New MKS connection count: 0
Hostd shows the ticket was issued and the MKS session was created successfully.
Disconnect occurs only after the VMRC process aborts on the client side.
2. VM log (client connects and later disconnects):
2025-08-25T09:45:44.244Z In(05) vmx - VigorTransportProcessClientPayload:
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211575: Receiving
GuestStats.SetNotificationTime request.
2025-08-25T09:45:44.244Z In(05) vmx - VigorTransport_ServerSendResponse
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211575: Completed GuestStats
request.
2025-08-25T09:46:04.253Z In(05) vmx - VigorTransportProcessClientPayload:
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211584: Receiving
GuestStats.SetNotificationTime request.
2025-08-25T09:46:04.253Z In(05) vmx - VigorTransport_ServerSendResponse
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211584: Completed GuestStats
request.
2025-08-25T09:46:04.261Z In(05) mks - SOCKET 40176 (147)
AsyncTCPSocketSetOption: Option layer/level [6], option/name [1]: successfully
set OS option for TCP socket.
2025-08-25T09:46:04.374Z In(05) mks - MKSRemoteMgr: AddRemoteConsole
(numConsoles=0)
2025-08-25T09:46:04.374Z In(05) mks - SOCKET 40176 (147)
AsyncTCPSocketSetOption: sendLowLatencyMode set to [1].
2025-08-25T09:46:04.374Z In(05) mks - SOCKET 40176 (147) Creating VNC remote
connection.
2025-08-25T09:46:04.374Z In(05) mks - MKSControlMgr: New VNC connection 0
2025-08-25T09:46:04.374Z In(05) svga - MVNCEncode: MVNCEncode_ServerSetTopology
- original root: (0, 0) size: (1366, 768)
2025-08-25T09:46:04.374Z In(05) svga - MVNCEncode: Number of screens changed
from 0 to 1
2025-08-25T09:46:04.374Z In(05) svga - MVNCEncode: screen: 0 BoundingBox:
(1366x768) Screen (1366x768) @ (0,0) bytesPerLine: 5464
2025-08-25T09:46:04.378Z In(05) mks - MVNCRegionEncoder_Create: region encoder
static. Screen 0/1 @ Resolution: 1366 x 768
2025-08-25T09:46:04.395Z In(05) mks - JPEG quality levels (min, mid, max).
Input: (25, 35, 90) Clamped: (25, 35, 90)
2025-08-25T09:46:04.396Z In(05) mks - MVNCRegionEncoder_Create: region encoder
adaptive. Screen 0/1 @ Resolution: 1366 x 768
2025-08-25T09:46:04.418Z In(05) mks - JPEG quality levels (min, mid, max).
Input: (25, 35, 90) Clamped: (25, 35, 90)
2025-08-25T09:46:04.418Z In(05) mks - MVNCRegionEncoder_Create: region encoder
adaptive. Screen 0/1 @ Resolution: 1366 x 768
2025-08-25T09:46:04.733Z In(05) vmx - Tools_SetGuestResolution: Sending rpcMsg
= Resolution_Set 2560 1230
2025-08-25T09:46:05.049Z In(05) vcpu-2 - Guest: DXUM_devapi: 9568: Application
requested VM3DDevApi_Version3 (0x2)
2025-08-25T09:46:05.067Z In(05) vcpu-2 - Guest: vm3d: Memory required for all
screens exceeds maximum (required=12595200 max=8388608)
2025-08-25T09:46:05.067Z In(05) vcpu-2 - Guest: DXUM_devapi: 9568: Topology
validation failed, screen memory limits exceeded.
2025-08-25T09:46:05.074Z In(05) vcpu-0 - TOOLS call to Resolution_Set failed.
2025-08-25T09:46:08.044Z In(05) vcpu-0 - VMMouse: CMD Read ID
2025-08-25T09:46:24.262Z In(05) vmx - VigorTransportProcessClientPayload:
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211603: Receiving
GuestStats.SetNotificationTime request.
2025-08-25T09:46:24.262Z In(05) vmx - VigorTransport_ServerSendResponse
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211603: Completed GuestStats
request.
2025-08-25T09:46:44.259Z In(05) vmx - VigorTransportProcessClientPayload:
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211632: Receiving
GuestStats.SetNotificationTime request.
2025-08-25T09:46:44.259Z In(05) vmx - VigorTransport_ServerSendResponse
opID=lro-20923268-30e2d153-01-01-13-2746 seq=211632: Completed GuestStats
request.
2025-08-25T09:46:47.086Z In(05) mks - SOCKET 40176 (147) recv error 0: Success
2025-08-25T09:46:47.086Z In(05) mks - SOCKET 40176 (147) VNC Remote Disconnect.
2025-08-25T09:46:47.086Z In(05) mks - MKSControlMgr: Remove VNC connection 0
2025-08-25T09:46:47.088Z In(05) mks - MKSRemoteMgr: CleanupConnection
(numConsoles=0)
2025-08-25T09:47:04.280Z In(05) vmx - VigorTransportProcessClientPayload:
opID=lro-20923268
The VM itself sees only a clean connection and later disconnect. No guest
error.
3. VMRC client core dump (Fedora 42 KDE):
#3 Panic_Panic (libvmwarebase.so)
#8 xmlSkipBlankChars (libxml2.so.2)
#10 xmlParseDocument (libxml2.so.2)
#15 gdk_pixbuf_loader_close (libgdk_pixbuf-2.0.so.0)
#20 gdk_pixbuf_new_from_stream_at_scale (libgdk_pixbuf-2.0.so.0)
#23 gtk_icon_info_load_symbolic_for_context (libgtk-3.so.0)
#44 gtk_widget_show (libgtk-3.so.0)
#62 lui::CertificateCheck::ShowDialog (libvmwareui.so)
Stack trace shows VMRC aborts inside libvmwarebase when GTK tries to load a
symbolic icon through the KDE/Breeze theme stack (libxml2 → gdk-pixbuf → gtk).
This occurs when VMRC presents its certificate validation dialog. On Fedora
KDE, the icon theme/loader path causes VMRC to trigger a fatal Panic(). On
GNOME/Xfce (Adwaita theme), the same dialog works fine.
Root Cause
The issue most prbably is on the client OS side (Fedora KDE desktop
environment):
Thus, the failure is environmental and OS/desktop-environment specific.
Conclusion
• Root cause: Client crash due to GTK icon theme handling on Fedora 42 KDE.
• Ownership: OS vendor Fedora/KDE project should be engaged for a permanent
fix.
• VMware software and ESXi host are functioning correctly.
--
You are receiving this mail because:
You are watching all bug changes.