The problem is that when ofono disappears from the bus, ofono->proxy is
unref'd and set to NULL.  When get_modems_cb() is called it doesn't
check ofono->proxy, and just blindly passes it to
g_dbus_proxy_call_finish() which throws an assert as the proxy is
invalid.

Fix proposed:

https://github.com/cyphermox/urfkill/pull/17

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

Title:
  urfkill crashed with SIGSEGV in g_bit_lock()

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

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

Reply via email to