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