#1016285 mupdf: segmentation fault

Package:
mupdf
Source:
mupdf
Description:
lightweight PDF viewer
Submitter:
jindam, vani
Date:
2024-07-07 17:03:01 UTC
Severity:
normal
#1016285#5
Date:
2022-07-29 16:45:01 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

#1016285#10
Date:
2022-07-29 16:55:17 UTC
From:
To:
* What led up to the situation? launch mupdf * What exactly did you do (or not do) that was effective (or ineffective)? $ /usr/bin/mupdf & launch mupdf from openbox menu * What was the outcome of this action? segmentation fault * What outcome did you expect instead? launch mupdf
#1016285#15
Date:
2022-07-31 15:13:41 UTC
From:
To:
Am 29.07.22 um 18:45 schrieb jindam, vani:

Can somebody with a reasonably modern kernel version confirm this?

#1016285#20
Date:
2022-12-31 23:39:32 UTC
From:
To:
Dear Maintainer,

GeForce Graphics Card ASUS EN7300GT SILENT / HTD / 256M

Debian 11.6.0 64 installs:

Source: mesa  24 packets  v.20.3.5-1
Source: libglvnd  13 packets  v.1.3.2-1
Source: 9.0.2-1.1: libglu  2 packets  v.9.0.1-1

With this version of packages, any version of mupdf is compiled from source texts (from git too) and works fine. And the binary package mupdf 1.21.1+dd1-1 is installed and works fine.

But if you install:

Source: mesa  24 packets  22.3.1-1
Source: libglvnd  14 packets  v.1.5.0-1
Source: libglu  2 packets  v.9.0.2-1.1

then when mupdf-gl is started, the message "Error segmentation" is displayed and its execution is terminated. This happens with both the Linux kernel 5.10.20 and 6.0.0.6.
------------------------------------------------------------------------------------------------------------------------
xserver-xorg-video-nouveau     1:1.0.17-1  X.org X-сервер — VideoDriver Nouveau

Source: mesa  24 packets  v.20.3.5-1:
libxatracker-dev
libxatracker2
libd3dadapter9-mesa
libd3dadapter9-mesa-dev
libegl-mesa0
libegl1-mesa
libegl1-mesa-dev
libgbm-dev
libgbm1
libgl1-mesa-dev
libgl1-mesa-dri
libgl1-mesa-glx
libglapi-mesa
libgles2-mesa
libgles2-mesa-dev
libglx-mesa0
libosmesa6
libosmesa6-dev
libwayland-egl1-mesa
mesa-common-dev
mesa-opencl-icd
mesa-va-drivers
mesa-vdpau-drivers
mesa-vulkan-drivers


Source: libglvnd:  14 packets  v.1.3.2-1:
libegl-dev
libegl1
libgl-dev
libgl1
libgles-dev
libgles1
libgles2
libglvnd-core-dev
libglvnd-dev
libglvnd0
libglx-dev
libglx0
libopengl-dev
libopengl0


Source: libglu  2 packets  v.9.0.1-1
libglu1-mesa
libglu1-mesa-dev
------------------------------------------------------------------------------------------------------------------------ xserver-xorg-video-nouveau 1:1.0.17-1 X.org X-сервер — видеодрайвер Nouveau Source: mesa: 22.3.1-1: libxatracker-dev libxatracker2 libd3dadapter9-mesa libd3dadapter9-mesa-dev libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libgles2-mesa-dev libglx-mesa0 libosmesa6 libosmesa6-dev libwayland-egl1-mesa mesa-common-dev mesa-opencl-icd mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers Source: libglvnd: 14 packets v.1.5.0-1: libegl-dev libegl1 libgl-dev libgl1 libgles-dev libgles1 libgles2 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-dev libglx0 libopengl-dev libopengl0 Source: libglu 2 packets v.9.0.2-1.1: libglu1-mesa libglu1-mesa-dev
------------------------------------------------------------------------------------------------------------------------
#1016285#25
Date:
2023-01-01 13:48:19 UTC
From:
To:
I happen to use an nVidia card with nouveau driver as well and have massive problems with OpenGL with all sort of
application. So this is probably a driver-related issue. You should switch to use the mupdf binary instead.

#1016285#30
Date:
2024-07-07 16:55:09 UTC
From:
To: