You are not logged in.
Using the icaclient from the AUR, I'm trying to launch the .desktop launcher titled "Citrix Receiver Self Service". In discovering that it does not load any UI elements, I found that its .desktop file, /usr/share/applications/wfcmgr.desktop, contained the command "/opt/Citrix/ICAClient/selfservice --icaroot /opt/Citrix/ICAClient". Launching this simply returns "Trace/breakpoint trap (core dumped)", so I ran it through strace to get a little more information about the crash:
$ strace /opt/Citrix/ICAClient/selfservice --icaroot /opt/Citrix/ICAClient
...
(selfservice:7661): GLib-ERROR **: gmem.c:359: overflow allocating 1952539681*4 bytes
) = 87
--- SIGTRAP {si_signo=SIGTRAP, si_code=SI_KERNEL, si_value={int=1, ptr=0x1}} ---
+++ killed by SIGTRAP (core dumped) +++
Trace/breakpoint trap (core dumped)Looks like there's an overflow in GLib there. Any thoughts on how I can fix this and launch the application?
Offline
Following uncon's work, I ran this command in /opt/Citrix/ICAClient and got this:
$ find . -type f -executable -exec ldd "{}" \; | grep " not found$" | awk '{ print $1 }' | sort -u
libavcodec.so.52
libavutil.so.50
libgssapi.so.2Looks like there are some old libs that the precompiled, proprietary icaclient binaries can't find (sigh).
Offline