rinigus / pure-maps

Maps and navigation
https://rinigus.github.io/pure-maps/
GNU General Public License v3.0
243 stars 43 forks source link

PureMaps fail to open contact address in SFOS4.5 #649

Closed rtr2001 closed 1 year ago

rtr2001 commented 1 year ago

Except 1st time, when the Pure Maps permissions dialogue was displayed, nothing happens.

Here is the output of journalctl:

Feb 04 22:15:24 zzzz jolla-contacts[11523]: [D] onAddressClicked:223 - Address: [CSV address fields edited out] 
Feb 04 22:15:24 zzzz invoker[11904]: warning: enforcing sandboxing for '/usr/bin/harbour-pure-maps'
Feb 04 22:15:24 zzzz lipstick[5871]: Error: can't chdir to privileged
Feb 04 22:15:24 zzzz lipstick[5871]: constructing /run/firejail/mnt/privileged: Images ...
Feb 04 22:15:24 zzzz lipstick[5871]: mounting /run/firejail/mnt/privileged @ /home/defaultuser/.local/share/system/privileged
Feb 04 22:15:24 zzzz lipstick[5871]: hiding /run/firejail/mnt/privileged
Feb 04 22:15:24 zzzz lipstick[5871]: Error: can't chdir to privileged
Feb 04 22:15:24 zzzz lipstick[5871]: /usr/bin/harbour-pure-maps: error while loading shared libraries: libs2.so: cannot open shared object file: No such file or directory
Feb 04 22:15:24 zzzz booster-generic[5620]: *** signal=17 pid=5620
Feb 04 22:15:24 zzzz /usr/libexec/mapplauncherd/booster-generic[5620]: warning: Boosted process (pid=11823) exit(127)
Feb 04 22:15:24 zzzz /usr/libexec/mapplauncherd/booster-generic[5620]: warning: Daemon: sending exit(127) to invoker(11904)
Feb 04 22:15:24 zzzz invoker[11904]: warning: application (pid=-1) exit(127) signal(0)

PureMaps is installed from CHUM repository.

rinigus commented 1 year ago

Crash is fixed in 5668c3b0194aa1476451fbe85504dafd433ac8be. URI handling is coming later :)

rinigus commented 1 year ago

URI handling added in d03f14890234e86ced98eea5c20fa3cdc16823fe

Works on the first call, but fails if Pure Maps is running already. Would have to figure out why

rinigus commented 1 year ago

fixed in the main branch, will be released with the next update