[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
bug #1891338 is about the new issue ** Changed in: evince (Ubuntu) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
@Kenneth, the issue you describe is a different one and similar to bug #987578 , it sounds like the apparmor profile doesn't recognize the binary you want called as an authorized one. You should try opening an apparmor report -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
One more comment: atril works just fine and is a perfectly good work around. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
I have the same (or at least a very similar) problem.On a fully up to date xubuntu 20-04 system, when i run evince and click on a link, it fails to follow that link in my browser.This kind of thing happens when you are reading a technical paper and want to follow one of the references and click on the doi or url. When i click on the link i get a box that i cannot copy from that says: Failed to launch preferred application for category "WebBrowser". Failed to execute child process "/usr/lib/x86_64-linux-gnu/xfce4/exo-2 /exo-helper-2"(Permission denied). Did I say that it is annoying that i could not copy the text in this box!! The output of the ldd command you asked for is attached. I should also point out that this worked fine under xubuntu 18.04. ** Attachment added: "the output of ldd -r `which evince` that you asked for." https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+attachment/5400167/+files/xx -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
could you give the output of $ ldd -r `which evince` -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
@seb128: it's broken again in latest 3.36.0 release: Failed to load backend for 'application/pdf': libnss3.so: échec d'adressage (mapping) du segment de l'objet partagé -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
That's seems to be fixed in latest version, probably through this modification: * d/apparmor-profile.abstraction: Allow running dash/bash with inherited AppArmor profile. GDesktopAppInfo in GLib 2.64.x uses a one-line shell script to carry out some setup when launching .desktop files, for example as a URL handler. (Closes: #954013) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
Zotero is a bibliography tool (https://www.zotero.org/). When I double click on a pdf in it, it opens the pdf file using the default system tool, here evince, and triggers that evince error. Here is the tail of journalctl -b 0 output with the relevant lines: mars 27 11:53:08 darwin audit[52507]: AVC apparmor="DENIED" operation="file_mmap" profile="/usr/bin/evince" name="/home/nicolas/Zotero_linux-x86_64/libnss3.so" pid=52507 comm="EvJobScheduler" requested_mask="m" denied_mask="m" fsuid=1000 ouid=1000 mars 27 11:53:08 darwin kernel: audit: type=1400 audit(1585306388.116:3096): apparmor="DENIED" operation="file_mmap" profile="/usr/bin/evince" name="/home/nicolas/Zotero_linux-x86_64/libnss3.so" pid=52507 comm="EvJobScheduler" requested_mask="m" denied_mask="m" fsuid=1000 ouid=1000 mars 27 11:53:08 darwin kernel: audit: type=1400 audit(1585306388.116:3097): apparmor="DENIED" operation="file_mmap" profile="/usr/bin/evince" name="/home/nicolas/Zotero_linux-x86_64/libnss3.so" pid=52507 comm="EvJobScheduler" requested_mask="m" denied_mask="m" fsuid=1000 ouid=1000 mars 27 11:53:08 darwin audit[52507]: AVC apparmor="DENIED" operation="file_mmap" profile="/usr/bin/evince" name="/home/nicolas/Zotero_linux-x86_64/libnss3.so" pid=52507 comm="EvJobScheduler" requested_mask="m" denied_mask="m" fsuid=1000 ouid=1000 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
Thanks, that looks normal. I'm unsure to understand the description now though, 'Opening a pdf file from Zotero in evince' ... what is Zotero in that context? Is that where the file is stored/in a remote location? Can you add a 'journalctl -b 0' log to the bug after triggering the bug? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
@seb128 Please find these output: $ dpkg -l | grep evince ii evince 3.36.0-1 amd64Document (PostScript, PDF) viewer ii evince-common 3.36.0-1 all Document (PostScript, PDF) viewer - common files $ dpkg -l | grep nss ii libconfig-model-openssh-perl 2.8.0.1-1 all configuration editor for OpenSsh ii libcurl4-openssl-dev:amd64 7.68.0-1ubuntu1 amd64development files and documentation for libcurl (OpenSSL flavour) ii libevent-openssl-2.1-7:amd64 2.1.11-stable-1 amd64Asynchronous event notification library (openssl) ii libjansson4:amd64 2.12-1build1 amd64C library for encoding, decoding and manipulating JSON data ii libnss-mdns:amd64 0.14.1-1ubuntu1 amd64NSS module for Multicast DNS name resolution ii libnss-myhostname:amd64245.2-1ubuntu2 amd64nss module providing fallback resolution for the current hostname ii libnss-systemd:amd64 245.2-1ubuntu2 amd64nss module providing dynamic user and group name resolution ii libnss3:amd64 2:3.49.1-1ubuntu1 amd64Network Security Service libraries ii libxmlsec1-nss:amd64 1.2.28-2 amd64Nss engine for the XML security library ii openssh-client 1:8.1p1-5 amd64secure shell (SSH) client, for secure access to remote machines ii openssh-server 1:8.1p1-5 amd64secure shell (SSH) server, for secure access from remote machines ii openssh-sftp-server1:8.1p1-5 amd64secure shell (SSH) sftp server module, for SFTP access from remote machines ii openssl1.1.1d-2ubuntu6 amd64Secure Sockets Layer toolkit - cryptographic utility ii perl-openssl-defaults:amd644 amd64version compatibility baseline for Perl OpenSSL packages ii python-openssl 19.0.0-1build1 all Python 2 wrapper around the OpenSSL library And there's no libpdfdocument.sos but I suppose you meant libpdfdocument.so : $ ldd -v /usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.so linux-vdso.so.1 (0x7ffe9ca13000) libevdocument3.so.4 => /usr/lib/x86_64-linux-gnu/libevdocument3.so.4 (0x7fd470424000) libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x7fd46fd18000) libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x7fd46fcc9000) libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x7fd46fca1000) libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x7fd46fac1000) libpoppler-glib.so.8 => /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8 (0x7fd46fa61000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x7fd46f9ff000) libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x7fd46f8d6000) libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x7fd46f71c000) libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x7fd46f5f9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fd46f407000) libsynctex.so.2 => /usr/lib/x86_64-linux-gnu/libsynctex.so.2 (0x7fd46f3e9000) libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x7fd46f2e2000) libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x7fd46f2dc000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fd46f18d000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fd46f16a000) libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x7fd46f158000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x7fd46f01b000) libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x7fd46f007000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x7fd46ee01000) libcairo-gobject.so.2 => /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x7fd46edf5000) libatk-1.0.so.0 =>
[Bug 1869159] Re: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment
Thank you for your bug report, what's the output of those commands $ dpkg -l | grep evince $ dpkg -l | grep nss $ ldd -v /usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.sos ** Changed in: evince (Ubuntu) Importance: Undecided => Low ** Changed in: evince (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1869159 Title: Opening a pdf from Zotero in evince, I got "failed to load backend for 'application/pdf': libnss3.so: failed to load shared object mapping segment To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1869159/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs