[問題] 健保卡憑證元件 NHIICC Bug

作者: zack2004 (~夜晚的星空~)   2020-05-07 00:20:30
不知道健保卡憑證元件在 Linux 上的 bug 要報到哪理去???
systemd-coredump[9154]: Process 9150 (mLNHIICC) of user 1000 dumped core.
Stack trace of thread 9152:
#0 0x00007f105af39ce5 raise (libc.so.6 + 0x3bce5)
#1 0x00007f105af23857 abort (libc.so.6 + 0x25857)
#2 0x000000000040bb5f n/a (mLNHIICC + 0xbb5f)
#3 0x000000000040c94e n/a (mLNHIICC + 0xc94e)
#4 0x000000000040cb27 n/a (mLNHIICC + 0xcb27)
#5 0x0000000000403abd n/a (mLNHIICC + 0x3abd)
#6 0x00007f105b0da46f start_thread (libpthread.so.0 + 0x946f)
#7 0x00007f105affd3d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 9150:
#0 0x00007f105afc52d1 [email protected]@GLIBC_2.17 (libc.so.6 + 0xc72d1)
#1 0x00007f105afcabf7 __nanosleep (libc.so.6 + 0xccbf7)
#2 0x00007f105afcab2e sleep (libc.so.6 + 0xccb2e)
#3 0x0000000000403d74 n/a (mLNHIICC + 0x3d74)
#4 0x00007f105af25023 __libc_start_main (libc.so.6 + 0x27023)
#5 0x0000000000403749 n/a (mLNHIICC + 0x3749)
Stack trace of thread 9151:
#0 0x00007f105afc52d1 [email protected]@GLIBC_2.17 (libc.so.6 + 0xc72d1)
#1 0x00007f105afcabf7 __nanosleep (libc.so.6 + 0xccbf7)
#2 0x00007f105aff5799 usleep (libc.so.6 + 0xf7799)
#3 0x0000000000403b87 n/a (mLNHIICC + 0x3b87)
#4 0x00007f105b0da46f start_thread (libpthread.so.0 + 0x946f)
#5 0x00007f105affd3d3 __clone (libc.so.6 + 0xff3d3)
$ pacman -Ss libc | grep "/glibc "
core/glibc 2.31-2 [已安裝]
$ uname -a
Linux starnight 5.6.8-arch1-1 #1 SMP PREEMPT Wed, 29 Apr 2020 16:22:56 +0000 x86_64 GNU/Linux
不知道這樣可不可以釣到健保署或 Audreytang 出來幫忙修 bug!?
Linux 的電腦也想用健保卡報稅 ...
作者: holishing   2020-05-07 00:31:00
寫相關程式的是外包廠商吧...然後我用 aur 裝的健保卡打包元件還沒遇到這問題*有熱心人士用aur打包的https://aur.archlinux.org/packages/nhiicc/
作者: LINGZ (肥兔小欽)   2020-05-07 07:33:00
ubuntu 18.04裝好不能用,果斷開win10 vm來用 orz
作者: zack2004 (~夜晚的星空~)   2020-05-07 08:42:00
其實我就是用那 aur 安裝的,該 aur 是再利用用 deb package,基本上這沒問題。有問題的是該 deb package 裡,是 link 到較舊的 libc,會有不相容的 clock_nanosleep等時間相關 API 的問題。這可能要 nhiicc 用新的 libcc 重編譯、連結一次。
作者: chang0206 (Eric Chang)   2020-05-07 09:18:00
ubuntu 18.04 OK啊
作者: wens (文思)   2020-05-07 15:09:00
怎麼覺得比較像是踩到 assert ...
作者: holishing   2020-05-07 22:51:00
剛再試一次, It works on my machine 耶, glibc 2.31-2
作者: zack2004 (~夜晚的星空~)   2020-05-10 22:57:00
holishing 你的 kernel 版本是多少呢?
作者: holishing   2020-05-11 04:04:00
5.6.11.arch1-1
作者: goldie (阿良)   2020-05-11 20:59:00
It works on my machine, too.Arch Linux: Ok +1glibc 2.31-2, linux 5.6.11.arch1-1, nhiicc 20200319-5
作者: zack2004 (~夜晚的星空~)   2020-05-12 00:09:00
讀卡機是058f:9520 Alcor Micro Corp. Watchdata W 1981
作者: macarthur628 (macarthur628)   2020-05-16 23:35:00
Manjaro Linux: Ok +1glibc 2.31-2, linux 5.4.39-1-MANJARO,直接安裝健保署 ubuntu版的元件mLNHIICC_Setup.Ubuntu.zip安裝後再手動設定 firefox信任健保署的憑證.
作者: goldie (阿良)   2020-05-17 14:15:00
我讀卡機是 InfoThink IT-102MU,報稅ok
作者: jamolin (沖田総司)   2020-05-17 17:57:00
Debian Sid (kernel 5.6) 可用

Links booklink

Contact Us: admin [ a t ] ucptt.com