2022-04-22 17:24:21 |
Joseph Maillardet |
bug |
|
|
added bug |
2022-11-28 15:20:49 |
Launchpad Janitor |
impressive (Ubuntu): status |
New |
Confirmed |
|
2023-12-14 20:11:13 |
Sudip Mukherjee |
impressive (Ubuntu): status |
Confirmed |
New |
|
2023-12-14 20:11:20 |
Sudip Mukherjee |
summary |
impressive segfault |
[SRU] impressive segfault |
|
2023-12-14 20:12:29 |
Sudip Mukherjee |
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 |
[ 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 |
|
2023-12-14 20:13:19 |
Sudip Mukherjee |
attachment added |
|
impressive_jammy.debdiff https://bugs.launchpad.net/ubuntu/+source/impressive/+bug/1969968/+attachment/5729272/+files/impressive_jammy.debdiff |
|
2023-12-14 20:13:55 |
Sudip Mukherjee |
bug |
|
|
added subscriber Ubuntu Sponsors |
2023-12-14 20:14:21 |
Sudip Mukherjee |
bug |
|
|
added subscriber Sudip Mukherjee |
2023-12-14 20:38:23 |
Erich Eickmeyer |
nominated for series |
|
Ubuntu Jammy |
|
2023-12-14 20:38:23 |
Erich Eickmeyer |
bug task added |
|
impressive (Ubuntu Jammy) |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
nominated for series |
|
Ubuntu Mantic |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
bug task added |
|
impressive (Ubuntu Mantic) |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
nominated for series |
|
Ubuntu Lunar |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
bug task added |
|
impressive (Ubuntu Lunar) |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
nominated for series |
|
Ubuntu Noble |
|
2023-12-14 20:40:07 |
Erich Eickmeyer |
bug task added |
|
impressive (Ubuntu Noble) |
|
2023-12-14 20:40:13 |
Erich Eickmeyer |
impressive (Ubuntu Lunar): status |
New |
Invalid |
|
2023-12-14 20:40:15 |
Erich Eickmeyer |
impressive (Ubuntu Mantic): status |
New |
Invalid |
|
2023-12-14 20:40:17 |
Erich Eickmeyer |
impressive (Ubuntu Noble): status |
New |
Invalid |
|
2023-12-14 20:46:17 |
Simon Quigley |
removed subscriber Ubuntu Sponsors |
|
|
|
2023-12-14 21:19:44 |
Sudip Mukherjee |
attachment added |
|
impressive_jammy.debdiff https://bugs.launchpad.net/ubuntu/+source/impressive/+bug/1969968/+attachment/5729282/+files/impressive_jammy.debdiff |
|
2023-12-14 21:43:03 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Simon Quigley |
2023-12-15 07:32:22 |
Sudip Mukherjee |
description |
[ 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 |
[ Impact ]
'impressive' is completely unusable in Jammy. It fails to open any pdf and results in a segfault with the following error:
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)
[ 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 error message with segfault.
* 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 ]
* When any user executes impressive, it will try to load the Pygame SDL libraries. And the old v0.13.0-beta2 expects the Pygame SDL libraries to be pre-v2.0.0. But Jammy has a later version of Pygame and as a result 'impressive' fails to find the library.
* 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 |
|
2023-12-15 08:07:20 |
Joseph Maillardet |
removed subscriber Joseph Maillardet |
|
|
|
2024-01-06 00:29:34 |
Steve Langasek |
impressive (Ubuntu Jammy): status |
New |
Fix Committed |
|
2024-01-06 00:29:36 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2024-01-06 00:29:38 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2024-01-06 00:29:41 |
Steve Langasek |
tags |
amd64 apport-bug jammy wayland-session |
amd64 apport-bug jammy verification-needed verification-needed-jammy wayland-session |
|
2024-01-06 00:33:21 |
Steve Langasek |
impressive (Ubuntu Lunar): status |
Invalid |
Fix Released |
|
2024-01-06 00:33:23 |
Steve Langasek |
impressive (Ubuntu Mantic): status |
Invalid |
Fix Released |
|
2024-01-06 00:33:25 |
Steve Langasek |
impressive (Ubuntu Noble): status |
Invalid |
Fix Released |
|
2024-01-12 21:25:27 |
Sudip Mukherjee |
tags |
amd64 apport-bug jammy verification-needed verification-needed-jammy wayland-session |
amd64 apport-bug jammy verification-done verification-done-jammy wayland-session |
|
2024-01-17 14:59:36 |
Robie Basak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2024-01-17 15:26:04 |
Launchpad Janitor |
impressive (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|