Hi, I was trying to launch the Pulse Secure (Ver. 9.0R2-819) program on Ubuntu 18.04. It was working after a fresh install. But it refuses to start after couple of days of using. Kernel version is 4.15.0-46. The pulseUI program crashes immediately after launching. ========================================================================= $ /usr/bin/env LD_LIBRARY_PATH=/usr/local/pulse:$LD_LIBRARY_PATH /usr/local/pulse/pulseUi Segmentation fault (core dumped) ========================================================================== Here is the GDB trace: ============================================================================ $ /usr/bin/env LD_LIBRARY_PATH=/usr/local/pulse:$LD_LIBRARY_PATH gdb /usr/local/pulse/pulseUi ........................ Reading symbols from /usr/local/pulse/pulseUi...done. (gdb) run Starting program: /usr/local/pulse/pulseUi [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe3c53700 (LWP 9492)] [New Thread 0x7fffa3450700 (LWP 9493)] [New Thread 0x7fffa283d700 (LWP 9494)] [New Thread 0x7fffa203c700 (LWP 9495)] [New Thread 0x7fffa0bba700 (LWP 9496)] Thread 1 "pulseUi" received signal SIGSEGV, Segmentation fault. 0x00007ffff7de1ac8 in elf_machine_rela (skip_ifunc=0, reloc_addr_arg=0x7fff90628880, version=0x30, sym=0x7fff901e45b8, reloc=0x7fff9022acb8, map=0x965a40) at ../sysdeps/x86_64/dl-machine.h:308 308 ../sysdeps/x86_64/dl-machine.h: No such file or directory. (gdb) bt #0 0x00007ffff7de1ac8 in elf_machine_rela (skip_ifunc=0, reloc_addr_arg=0x7fff90628880, version=0x30, sym=0x7fff901e45b8, reloc=0x7fff9022acb8, map=0x965a40) at ../sysdeps/x86_64/dl-machine.h:308 #1 elf_dynamic_do_Rela (skip_ifunc=0, lazy=<optimized out>, nrelative=<optimized out>, relsize=<optimized out>, reladdr=<optimized out>, map=0x965a40) at do-rel.h:137 #2 _dl_relocate_object (scope=<optimized out>,
[email protected]=1, consider_profiling=<optimized out>,
[email protected]=0) at dl-reloc.c:258 #3 0x00007ffff7dea0bd in dl_open_worker (
[email protected]=0x7fffffffc590) at dl-open.c:382 #4 0x00007ffff398e2df in __GI__dl_catch_exception (exception=0x7fffffffc570, operate=0x7ffff7de9dc0 <dl_open_worker>, args=0x7fffffffc590) at dl-error-skeleton.c:196 #5 0x00007ffff7de97ca in _dl_open (file=0x7ffff3f4c450 "libXcursor.so.1", mode=-2147483647, caller_dlopen=0x7ffff3c34582, nsid=<optimized out>, argc=1, argv=<optimized out>, env=0x7fffffffd5b8) at dl-open.c:605 #6 0x00007fffefa48f96 in dlopen_doit (
[email protected]=0x7fffffffc7c0) at dlopen.c:66 #7 0x00007ffff398e2df in __GI__dl_catch_exception (
[email protected]=0x7fffffffc760, operate=0x7fffefa48f40 <dlopen_doit>, args=0x7fffffffc7c0) at dl-error-skeleton.c:196 #8 0x00007ffff398e36f in __GI__dl_catch_error (objname=0x8002a0, errstring=0x8002a8, mallocedp=0x800298, operate=<optimized out>, args=<optimized out>) at dl-error-skeleton.c:215 #9 0x00007fffefa49735 in _dlerror_run (
[email protected]=0x7fffefa48f40 <dlopen_doit>,
[email protected]=0x7fffffffc7c0) at dlerror.c:162 #10 0x00007fffefa49051 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87 #11 0x00007ffff3c34582 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #12 0x00007ffff3c346af in _XNoticeCreateBitmap () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007ffff3c34ce1 in XCreatePixmap () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007ffff136c182 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #15 0x00007ffff1337d5f in gdk_pixbuf_render_pixmap_and_mask_for_colormap () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #16 0x00007ffff5811d25 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #17 0x00007ffff581660b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #18 0x00007ffff4ce610d in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #19 0x00007ffff4cf912e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff4d01715 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007ffff4d0212f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #22 0x00007ffff580a3d8 in gtk_widget_realize () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #23 0x00007ffff5814a5d in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #24 0x00007ffff4ce610d in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x00007ffff4cf912e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x00007ffff4d01715 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x00007ffff4d0212f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x00007ffff5809b96 in gtk_widget_show () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 #29 0x0000000000440fec in openMainWindow (this=<optimized out>) at pulseUi.cpp:1476 #30 launchUI (
[email protected]=1,
[email protected]=0x7fffffffd5a8) at pulseUi.cpp:1339 #31 0x000000000043dc65 in main (argc=1, argv=0x7fffffffd5a8) at pulseUi.cpp:1361 (gdb) ===================================================================================== Best regards Zhenfang Wei
... View more