I upgraded libc6 to 2.3.2-4. While the original segfault seems to be fixed, I get a different one at a later stage after ICA loads, so it's still useless for me. Not sure if this is a bug in ICA 7.0 or in glibc.
Starting program: /usr/citrix/wfica (no debugging symbols found)... (no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x401cedd3 in free () from /lib/libc.so.6 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

