Evince crashes on an unreadable nonempty postscript file owned by root

Bug #1910421 reported by Md Ayquassar
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Package: evince
Version: 3.38.0-1

I run an up-to-date groovy 20.10.

This is how to reproduce the segfault:

root@host:/tmp# rm mwe.ps
root@host:/tmp# echo "test" > mwe.ps
root@host:/tmp# chmod g-rwx,o-rwx mwe.ps
root@host:/tmp# exit
logout
user@host:/tmp$ evince mwe.ps
Segmentation fault (core dumped)

An expected outcome would be a meaningful error message instead of a crash. Thanks in advance for repairing this bug.

Tags: kinetic
Revision history for this message
Paul White (paulw2u) wrote (last edit ):

Thank you for reporting this bug to Ubuntu.

We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu since that time. Your problem may have been fixed with some of the updates.

Ubuntu 20.10 (groovy) reached end-of-life on July 22, 2021.

If this bug is still present in a currently supported release of Ubuntu then please add a comment here telling us which new version it is in and change the bug status to 'New'.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

tags: added: groovy
Changed in evince (Ubuntu):
status: New → Incomplete
Revision history for this message
Paul White (paulw2u) wrote :

Closing as no response to comment #1 re an issue in a release that is no longer supported (groovy).

Changed in evince (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Albert Nash (albertnash-deactivatedaccount) wrote :

Bug exists in Debian with evince 3.38.2.

Revision history for this message
Md Ayquassar (mdayquassar) wrote : RE: [Bug 1910421] Evince crashes on an unreadable nonempty postscript file owned by root

Paul, I tremendously apologize for writing you this way: it seems that my account at launchpad is gone.
The bug still exists with the current Ubuntu:
$ sudo aptitude show evince| grep Version Version: 43.0-1 $ sudo lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.10 Release: 22.10 Codename: kinetic
$ env | grep XDG_SESSION_TYPE XDG_SESSION_TYPE=wayland
Please reopen the bug report.
Thanks in advance!
Md
04.05.2022, 14:50, Bug 1910421 < mailto:<email address hidden> <email address hidden> >
Closing as no response to comment #1 re an issue in a release that is no longer supported (groovy). ** Changed in: evince (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1910421 https://bugs.launchpad.net/bugs/1910421 Title: Evince crashes on an unreadable nonempty postscript file owned by root Status in evince package in Ubuntu: Invalid Bug description: Package: evince Version: 3.38.0-1 I run an up-to-date groovy 20.10. This is how to reproduce the segfault: root@host:/tmp# rm mwe.ps root@host:/tmp# echo "test" > mwe.ps root@host:/tmp# chmod g-rwx,o-rwx mwe.ps root@host:/tmp# exit logout user@host:/tmp$ evince mwe.ps Segmentation fault (core dumped) An expected outcome would be a meaningful error message instead of a crash. Thanks in advance for repairing this bug. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1910421/+subscriptions https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1910421/+subscriptions

Revision history for this message
Paul White (paulw2u) wrote (last edit ):

Bug still exists in Ubuntu 22.10.
Bug report re-opened as requested.

Changed in evince (Ubuntu):
status: Invalid → Confirmed
tags: added: kinetic
removed: groovy
Revision history for this message
Md Ayquassar (mdayquassar) wrote :

Thanks for reopening #1910421 !
Md

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.