polkitd segfaults on Phosh
When scanning for Wi-Fi, or connect to a Wi-Fi from the menu.. polkitd crashes.
pine64-pinephone:~$ sudo /usr/lib/polkit-1/polkitd
Successfully changed to user polkitd
17:48:46.722: Loading rules from directory /etc/polkit-1/rules.d
17:48:46.722: Loading rules from directory /usr/share/polkit-1/rules.d
17:48:46.724: Finished loading, compiling and executing 6 rules
Entering main event loop
Connected to the system bus
17:48:46.728: Acquired the name org.freedesktop.PolicyKit1 on the system bus
17:48:46.741: Registered Authentication Agent for unix-session:c1 (system bus name :1.13 [/usr/libexec/phosh], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
17:48:52.510: /etc/polkit-1/rules.d/00-log-access.rules:2: action=[Action id='org.freedesktop.NetworkManager.wifi.scan']
17:48:52.515: /etc/polkit-1/rules.d/00-log-access.rules:3: subject=[Subject pid=3079 user='user' groups=user,wheel,audio,input,video,netdev,plugdev seat='seat0' session='c1' local=true active=true]
Segmentation fault
Running it through GDB shows this:
18:02:56.279: /etc/polkit-1/rules.d/00-log-access.rules:2: action=[Action id='org.freedesktop.NetworkManager.network-control']
18:02:56.281: /etc/polkit-1/rules.d/00-log-access.rules:3: subject=[Subject pid=3079 user='user' groups=user,wheel,audio,input,video,netdev,plugdev seat='seat0' session='c1' local=true active=true]
Thread 1 "polkitd" received signal SIGSEGV, Segmentation fault.
0x0000fffff780778c in ?? () from /usr/lib/libmozjs-60.so.0
(gdb) bt
#0 0x0000fffff780778c in ?? () from /usr/lib/libmozjs-60.so.0
#1 0x0000fffff780a564 in ?? () from /usr/lib/libmozjs-60.so.0
#2 0x0000fffff780bd28 in ?? () from /usr/lib/libmozjs-60.so.0
#3 0x0000fffff7511610 in ?? () from /usr/lib/libmozjs-60.so.0
#4 0x0000fffff7511860 in ?? () from /usr/lib/libmozjs-60.so.0
#5 0x0000fffff7511b58 in ?? () from /usr/lib/libmozjs-60.so.0
#6 0x0000fffff757d080 in ?? () from /usr/lib/libmozjs-60.so.0
#7 0x0000fffff7579294 in ?? () from /usr/lib/libmozjs-60.so.0
#8 0x0000fffff757cc44 in ?? () from /usr/lib/libmozjs-60.so.0
#9 0x0000fffff757cfc4 in ?? () from /usr/lib/libmozjs-60.so.0
#10 0x0000fffff7579294 in ?? () from /usr/lib/libmozjs-60.so.0
#11 0x0000fffff757cc44 in ?? () from /usr/lib/libmozjs-60.so.0
#12 0x0000fffff757cfc4 in ?? () from /usr/lib/libmozjs-60.so.0
#13 0x0000fffff7579294 in ?? () from /usr/lib/libmozjs-60.so.0
#14 0x0000fffff757cc44 in ?? () from /usr/lib/libmozjs-60.so.0
#15 0x0000fffff757cfc4 in ?? () from /usr/lib/libmozjs-60.so.0
#16 0x0000fffff7579294 in ?? () from /usr/lib/libmozjs-60.so.0
#17 0x0000fffff757cc44 in ?? () from /usr/lib/libmozjs-60.so.0
#18 0x0000fffff757cfc4 in ?? () from /usr/lib/libmozjs-60.so.0
#19 0x0000fffff757d1a0 in ?? () from /usr/lib/libmozjs-60.so.0
#20 0x0000fffff77327a8 in JS_CallFunctionName(JSContext*, JS::Handle<JSObject*>, char const*, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) () from /usr/lib/libmozjs-60.so.0
#21 0x0000aaaaaaab6398 in ?? ()
#22 0x0000aaaaaaab88d4 in ?? ()
#23 0x0000aaaaaaabbf54 in ?? ()
#24 0x0000aaaaaaabc588 in ?? ()
#25 0x0000aaaaaaab4e24 in ?? ()
#26 0x0000fffff7e61db0 in ?? () from /usr/lib/libgio-2.0.so.0
#27 0x0000fffff7c2ebdc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x0000fffff7c2ee24 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x0000fffff7c2f294 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#30 0x0000aaaaaaab4170 in main ()
(gdb)