[Bug 1969968] [NEW] [SRU] impressive segfault
Launchpad Bug Tracker
1969968 at bugs.launchpad.net
Thu Dec 14 20:13:55 UTC 2023
You have been subscribed to a public bug by Sudip Mukherjee (sudipmuk):
[ Impact ]
* impressive fails to open any pdf and results in a segfault
[ Test Plan ]
* install impressive in a Jammy installation
* try open any pdf from cmdline using the command:
impressive <pdfname>
Example: $ impressive test.pdf
* It will fail and will print the following error message:
Welcome to Impressive version 0.13.0-beta2 (SVN r298)
pygame 2.1.2 (SDL 2.0.20, Python 3.10.12)
Hello from the pygame community. https://www.pygame.org/contribute.html
Detected screen size: 1280x800 pixels
PDF renderer: Xpdf/Poppler
pdftkParse() FAILED
Segmentation fault (core dumped)
* With the fix impressive will be able to open the pdf and display it.
[ Where problems could occur ]
* The fix is checking for the pygame sdl version and then based on the version using the correct SDL library.
It does not change any other code and so does not change the behaviour and has little chance of regressing the user behaviour.
[ Other Info ]
* The problem exists in v0.13.0~beta2-2 and has been fixed by upstream in v0.13.1 and so only Jammy is affected.
[ Original Bug Description ]
On Ubuntu 22.04 with default Ubuntu session (Wayland) impressive crash
when trying to open any PDF files. Terminal say :
Welcome to Impressive version 0.13.0-beta2 (SVN r298)
pygame 2.1.2 (SDL 2.0.20, Python 3.10.4)
Hello from the pygame community. https://www.pygame.org/contribute.html
Detected screen size: 2560x1080 pixels
PDF renderer: MuPDF 1.4 or newer
Segmentation error
Crash happen with or without mupdf installed.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: impressive 0.13.0~beta2-2
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Fri Apr 22 19:15:49 2022
EcryptfsInUse: Yes
PackageArchitecture: all
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=fr_FR.UTF-8
SHELL=/bin/bash
SourcePackage: impressive
UpgradeStatus: Upgraded to jammy on 2022-04-22 (0 days ago)
modified.conffile..etc.default.apport:
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=0
mtime.conffile..etc.default.apport: 2015-11-27T14:42:56.796345
** Affects: impressive (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug jammy wayland-session
--
[SRU] impressive segfault
https://bugs.launchpad.net/bugs/1969968
You received this bug notification because you are a member of Ubuntu Sponsors, which is subscribed to the bug report.
More information about the Ubuntu-sponsors
mailing list