Vmware remote console (vmrc) esxi vsphere client crash on KDE

Target: using vsphere vmware esxi client vmware remote console
after successfully installed latest client vsphere client for esxi on KDE the application crash, core dumped. Please note that:

  • fc42 on KDE uptodated crash and core dump

  • fc42 on GNOME uptodated works very well
    there are 2 different installation
    the core dump detail is:
    "
    root@fed02:~# coredumpctl info 32563
    PID: 32563 (vmrc)
    UID: 1000 (livio)
    GID: 1000 (livio)
    Signal: 6 (ABRT)
    Timestamp: Wed 2025-08-20 12:56:27 CEST (1h 52min ago)
    Command Line: /usr/lib/vmware/bin/vmrc $‘vmrc://clone:cst-VCT-52e3f0d1-853f-eb3f-a66a-21cc05e5a7ea–tp-62-4E-D1-96-75-24-D3-B1-76-3B-35-5C-4D-E9-B8-2B-18-BD-57-31@HOST.DOMAIN.COM/?moid=vm-146775’
    Executable: /usr/lib/vmware/bin/appLoader
    Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-vmware\x2dvmrc@2abb7d7c8c0542849cefb22966d08f29.service
    Unit: user@1000.service
    User Unit: app-vmware\x2dvmrc@2abb7d7c8c0542849cefb22966d08f29.service
    Slice: user-1000.slice
    Owner UID: 1000 (livio)
    Boot ID: 34833b4a7bb54f438b4037c157d87cd2
    Machine ID: 2f90202f1a224acd8460c3ced898669d
    Hostname: fed02.imetec.it
    Storage: /var/lib/systemd/coredump/core.vmrc.1000.34833b4a7bb54f438b4037c157d87cd2.32563.1755687387000000.zst (present)
    Size on Disk: 3.8M
    Message: Process 32563 (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 32563:
              #0  0x00007fd87dd83a4d syscall (libc.so.6 + 0xf1a4d)
              #1  0x00007fd879246e3a n/a (libvmwarebase.so + 0x246e3a)
              #2  0x00007fd879247159 n/a (libvmwarebase.so + 0x247159)
              #3  0x00007fd8791564f2 Panic_Panic (libvmwarebase.so + 0x1564f2)
              #4  0x00007fd87915658c Panic (libvmwarebase.so + 0x15658c)
              #5  0x00007fd879245eb1 n/a (libvmwarebase.so + 0x245eb1)
              #6  0x00007fd879246ab7 n/a (libvmwarebase.so + 0x246ab7)
              #7  0x00007fd87dcabbb0 __restore_rt (libc.so.6 + 0x19bb0)
              #8  0x00007fd87bcbc52a xmlSkipBlankChars (libxml2.so.2 + 0x1752a)
              #9  0x00007fd87bccb578 xmlParseMisc (libxml2.so.2 + 0x26578)
              #10 0x00007fd87bccda52 xmlParseDocument (libxml2.so.2 + 0x28a52)
              #11 0x00007fd875ad9b8b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9b8b)
              #12 0x00007fd875ad9e1b n/a (libgdk_pixbuf-2.0.so.0 + 0xd9e1b)
              #13 0x00007fd87bcc7ae1 xmlParseStartTag (libxml2.so.2 + 0x22ae1)
              #14 0x00007fd87bcceb0d xmlParseChunk (libxml2.so.2 + 0x29b0d)
              #15 0x00007fd875ad9104 n/a (libgdk_pixbuf-2.0.so.0 + 0xd9104)
              #16 0x00007fd875a3b443 n/a (libgdk_pixbuf-2.0.so.0 + 0x3b443)
              #17 0x00007fd875a1e9b5 n/a (libgdk_pixbuf-2.0.so.0 + 0x1e9b5)
              #18 0x00007fd875a1f300 gdk_pixbuf_loader_close (libgdk_pixbuf-2.0.so.0 + 0x1f300)
              #19 0x00007fd875a1ac6d n/a (libgdk_pixbuf-2.0.so.0 + 0x1ac6d)
              #20 0x00007fd875a1c7dd gdk_pixbuf_new_from_stream_at_scale (libgdk_pixbuf-2.0.so.0 + 0x1c7dd)
              #21 0x00007fd87c00b2d3 n/a (libgtk-3.so.0 + 0x20b2d3)
              #22 0x00007fd87c00de91 n/a (libgtk-3.so.0 + 0x20de91)
              #23 0x00007fd87c011ba7 gtk_icon_info_load_symbolic_for_context (libgtk-3.so.0 + 0x211ba7)
              #24 0x00007fd87c0073f9 n/a (libgtk-3.so.0 + 0x2073f9)
              #25 0x00007fd87c007b3b n/a (libgtk-3.so.0 + 0x207b3b)
              #26 0x00007fd87c020642 n/a (libgtk-3.so.0 + 0x220642)
              #27 0x00007fd87b17e9ad _ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_ (libgtkmm-3.0.so.1 + 0x37e9ad)
              #28 0x00007fd87c0ef2de gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x2ef2de)
              #29 0x00007fd87bf33502 n/a (libgtk-3.so.0 + 0x133502)
              #30 0x00007fd87b17e9ad _ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_ (libgtkmm-3.0.so.1 + 0x37e9ad)
              #31 0x00007fd87c0ef2de gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x2ef2de)
              #32 0x00007fd87becdc6d n/a (libgtk-3.so.0 + 0xcdc6d)
              #33 0x00007fd87b17e9ad _ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_ (libgtkmm-3.0.so.1 + 0x37e9ad)
              #34 0x00007fd87c0ef2de gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x2ef2de)
              #35 0x00007fd87bf33502 n/a (libgtk-3.so.0 + 0x133502)
              #36 0x00007fd87b17e9ad _ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_ (libgtkmm-3.0.so.1 + 0x37e9ad)
              #37 0x00007fd87c0ef2de gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x2ef2de)
              #38 0x00007fd87c1cec12 n/a (libgtk-3.so.0 + 0x3cec12)
              #39 0x00007fd87b17e966 _ZN3Gtk12Widget_Class34get_preferred_width_vfunc_callbackEP10_GtkWidgetPiS3_ (libgtkmm-3.0.so.1 + 0x37e966)
              #40 0x00007fd87c0ef2de gtk_widget_get_preferred_width (libgtk-3.so.0 + 0x2ef2de)
              #41 0x00007fd87c0f213c gtk_widget_get_preferred_size (libgtk-3.so.0 + 0x2f213c)
              #42 0x00007fd87c1d1015 n/a (libgtk-3.so.0 + 0x3d1015)
              #43 0x00007fd87c1d442b n/a (libgtk-3.so.0 + 0x3d442b)
              #44 0x00007fd87b17eecd _ZN3Gtk12Widget_Class13show_callbackEP10_GtkWidget (libgtkmm-3.0.so.1 + 0x37eecd)
              #45 0x00007fd87dc1faea g_closure_invoke (libgobject-2.0.so.0 + 0x6aea)
              #46 0x00007fd87dc3dbf1 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x24bf1)
              #47 0x00007fd87dc3faf6 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x26af6)
              #48 0x00007fd87dc3fd68 g_signal_emit_valist (libgobject-2.0.so.0 + 0x26d68)
              #49 0x00007fd87dc3fe23 g_signal_emit (libgobject-2.0.so.0 + 0x26e23)
              #50 0x00007fd87c1c1790 gtk_widget_show (libgtk-3.so.0 + 0x3c1790)
              #51 0x00007fd8783dab5b _ZN3lui6DlgMgr9ManageDlgERNS0_10ManagedDlgE (libvmwareui.so + 0x11dab5b)
              #52 0x00007fd8783dac2c _ZN3lui6DlgMgr13BumpShowCountEi (libvmwareui.so + 0x11dac2c)
              #53 0x00007fd87d455f38 _ZN4Glib17SignalProxyNormal19slot0_void_callbackEP8_GObjectPv (libglibmm-2.4.so.1 + 0x55f38)
              #54 0x00007fd87dc1faea g_closure_invoke (libgobject-2.0.so.0 + 0x6aea)
              #55 0x00007fd87dc3e095 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x25095)
              #56 0x00007fd87dc3faf6 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x26af6)
              #57 0x00007fd87dc3fd68 g_signal_emit_valist (libgobject-2.0.so.0 + 0x26d68)
              #58 0x00007fd87dc3fe23 g_signal_emit (libgobject-2.0.so.0 + 0x26e23)
              #59 0x00007fd87c1c1790 gtk_widget_show (libgtk-3.so.0 + 0x3c1790)
              #60 0x00007fd87d901c78 _ZN6player6Window21PresentIfNotIconifiedEv (libvmrc.so + 0x101c78)
              #61 0x00007fd8783db0da _ZN3lui6DlgMgr13AddManagedDlgEPNS_13ManageableDlgE (libvmwareui.so + 0x11db0da)
              #62 0x00007fd87839f54e _ZN3lui16CertificateCheck10ShowDialogERKSt6vectorIN3utf6stringESaIS3_EERS1_IN3cui7SSLCertESaIS9_EERKS3_PNS8_6DlgMgrEbN4sigc4slotIvbNSH_3nilESJ_SJ_SJ_SJ_SJ_EENSI_IvSJ_SJ_SJ_SJ_SJ_SJ_SJ_EE (libvmwareui.so + 0x11>
              #63 0x00007fd877cbaef9 _ZN3cui16CertificateCheck9CheckCertEPvS1_RKN3utf6stringEN4sigc4slotIvNS6_3nilES8_S8_S8_S8_S8_S8_EES9_RNS0_13CertCheckArgsE (libvmwareui.so + 0xabaef9)
              ELF object binary architecture: AMD x86-64
    

"

You will need to get VMware to support you.

Are you sure? please note i’ve write that on Gnome desktop environment works fine, the problem is on Kde plasma desktop environment, this is the reason why i’ve write to this forum.
tks

Where did you install the vmrc tool from was it a Fedora package?
I cannot find it.

Since it is the libvmwarebase.so that vmware wrote and supplied I assumed you need them to explain what the problem is.

the tool is only available from vmware (broadcom) and it’s necessary to take the console of a vm hosted on esxi/vsphere infrastructure, so the software works perfect on gnome/cinnammon and other desktop environment. So on my client i try to switch to another desktop environment, but before to do it i need to have my application working. You are right when you told me to ask vmware but vmware told me to ask kde as with other desktop environment it works, so this is a loop for kde? i think, but i’m not sure there is “something” related to plasma desktop

There is nothing obvious to from the stack trace, except to note an xml file is being parsed.

Do you have to setup an xml file for the tool?
Try creating a new user and test the tool from the new user. If that works something in your user’s setup is breaking the tool.

i’ve tried this, as you say, nothing to do, also the file missing indicated is missing on gnome desktop environment, so the problem is not here, i suppose, in the meantime, i’ve opened a bugzilla on redhat on plasma desktop as i thing the problem may be there, as on gnome and other de it’s works perfect. i’m working on gnome many years with this tool, there is not other software that you can use for this.