I installed libubuntu-location-service0 built from the latest trunk
(revision 40), that supposedly removes some exception throwing, however
I’m still getting a very similar stacktrace:

[…]
#9  0x400af172 in _Unwind_Resume ()
    at ../../../src/libgcc/config/arm/libunwind.S:344
#10 0x42e23eee in 
com::ubuntu::location::service::session::Stub::stop_position_updates() () from 
/usr/lib/arm-linux-gnueabihf/libubuntu-location-service.so.0
#11 0x4f7b4a08 in ?? ()
Cannot access memory at address 0x1f
#12 0x4f7b4a08 in ?? ()
Cannot access memory at address 0x1f
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

So it seems stop_position_updates() still throws an exception. Here is
the current implementation of this method:

    void culss::Stub::stop_position_updates() noexcept
    {
        auto result = 
d->object->invoke_method_synchronously<Interface::StopPositionUpdates,void>();

        if (result.is_error())
            LOG(WARNING) << result.error();
    }

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

Title:
  Geolocation is not working in the browser

To manage notifications about this bug go to:
https://bugs.launchpad.net/webbrowser-app/+bug/1182658/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to