I've installed the debug symbols for libpcsclite1 and running gdb
resulted this:

Thread 1 "openconnect" received signal SIGSEGV, Segmentation fault.
list_seek (l=l@entry=0x7ffff2a68c80 <contextMapList>, 
indicator=indicator@entry=0x7fffffffd1d0)
    at ../src/simclist.c:741
⚠️ warning: 741 ../src/simclist.c: No such file or directory
(gdb) bt
#0  list_seek (l=l@entry=0x7ffff2a68c80 <contextMapList>, 
indicator=indicator@entry=0x7fffffffd1d0)
    at ../src/simclist.c:741
#1  0x00007ffff2a63eb4 in SCardGetContextTH (hContext=285188923) at 
../src/winscard_clnt.c:3445
#2  SCardCancel (hContext=285188923) at ../src/winscard_clnt.c:3230
#3  0x00007ffff4ec52c4 in C_Finalize () from /usr/lib/libeToken.so
#4  0x00007ffff4e67849 in ?? () from /usr/lib/libeToken.so
#5  0x00007ffff7fc20d2 in _dl_call_fini 
(closure_map=closure_map@entry=0x5555555a48e0) at ./elf/dl-call_fini.c:43
#6  0x00007ffff7fc66f0 in _dl_fini () at ./elf/dl-fini.c:120
#7  0x00007ffff78485e1 in __run_exit_handlers (status=0, listp=0x7ffff7a12680 
<__exit_funcs>, 
    run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) 
at ./stdlib/exit.c:118
#8  0x00007ffff78486be in __GI_exit (status=<optimized out>) at 
./stdlib/exit.c:148
#9  0x0000555555559a52 in ?? ()
#10 0x00007ffff782a601 in __libc_start_call_main 
(main=main@entry=0x5555555590e0, argc=argc@entry=11, 
    argv=argv@entry=0x7fffffffda28) at ../sysdeps/nptl/libc_start_call_main.h:59
#11 0x00007ffff782a718 in __libc_start_main_impl (main=0x5555555590e0, argc=11, 
argv=0x7fffffffda28, 
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
stack_end=0x7fffffffda18)
    at ../csu/libc-start.c:360
#12 0x000055555555bcb5 in ?? ()
(gdb) 

I've tried to analyze this usin Gemini and it appears that the libeToken could 
have a bug that causes pcsc-lite to crash. I'm sure, someone with deeper 
knowledge could explain what happens more precisely. 
In the meantime I'll try a different safenet driver version to see if it helps.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158114

Title:
  openconnect crashes with segmentation fault on getting webvpn cookie

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openconnect/+bug/2158114/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to