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.

Reply via email to