LINUX.ORG.RU

Wireshark сегфолтится если запускать не от рута

 ,


0

1

Fedora 32, от рута запускается, от обычно пользователя - нет. Все нужные права вроде есть.

[mlinx@hydra ~]$ groups
mlinx wheel wireshark
[mlinx@hydra ~]$ ll /usr/bin/wireshark /usr/bin/dumpcap 
-rwxr-x---. 1 root wireshark 123K Apr 13 20:26 /usr/bin/dumpcap
-rwxr-xr-x. 1 root root      8.0M Apr 13 20:26 /usr/bin/wireshark
[mlinx@hydra ~]$ sudo getcap /usr/bin/dumpcap
/usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip
[mlinx@hydra ~]$ wireshark 
Segmentation fault (core dumped)

Пробовал играться с suid - не влияет. Пробовал ковырять strace, я не особо в нем разбирабсь, но явного криминала не видно. Подскажите куда копать, пожалуйста. Я бы в принципе и баг закоммитил, но не уверен что проблема не в моих кривых руках.


Ответ на: комментарий от papin-aziat

Это F32? У меня немного другие зависимости тянет:

Installing:
 wireshark                 x86_64   1:3.2.3-1.fc32   updates   3.9 M
Installing dependencies:
 c-ares                    x86_64   1.15.0-5.fc32    fedora     93 k
 compat-lua-libs           x86_64   5.1.5-16.fc32    fedora    169 k
 libsmi                    x86_64   0.4.8-26.fc32    fedora    2.1 M
 wireshark-cli             x86_64   1:3.2.3-1.fc32   updates    19 M
emcode ()