Skip to content

Ctrl+scroll on filmstrip causes app to terminate #20193

@brucewilliamsphotography

Description

Is there an existing issue for this?

  • I checked and did not find my issue in the already reported ones

Describe the bug

Using 5.4, and if I ctrl+mouse wheel to zoom in/out of the filmstrip (in lighttable view), the app terminates without prejudice.

Steps to reproduce

Open lighttable view
Ctrl + mousewheel to zoom in
Not always immediately, but for me, within 15 seconds, the app will crash.

Expected behavior

keep working and show me the refined set of thumbnails.

Logfile | Screenshot | Screencast

No response

Commit

No response

Where did you obtain darktable from?

darktable.org / GitHub release

darktable version

5.4

What OS are you using?

Linux

What is the version of your OS?

mxlinux 23.6

Describe your system

[CODE]Snapshot created on: 20260102_2037
System:
Kernel: 6.16.12-1-liquorix-amd64 [6.16-11~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
intel_pstate=disable amd_pstate=disable BOOT_IMAGE=/boot/vmlinuz-6.16.12-1-liquorix-amd64
root=UUID= ro quiet splash
Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel wm: xfwm v: 4.20.0 vt: 7
dm: LightDM v: 1.32.0 Distro: MX-23.6_x64 Libretto April 13 2025 base: Debian GNU/Linux 12
(bookworm)
Machine:
Type: Desktop System: Micro-Star product: MS-7B79 v: 2.0 serial:
Mobo: Micro-Star model: X470 GAMING PLUS (MS-7B79) v: 2.0 serial:
UEFI: American Megatrends LLC. v: A.M5 date: 08/30/2024
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial:
charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
Info: model: AMD Ryzen 7 5700X bits: 64 type: MT MCP arch: Zen 3+ gen: 4 level: v3 note: check
built: 2022 process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x21 (33) stepping: 2
microcode: 0xA201210
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 32 MiB desc: 1x32 MiB
Speed (MHz): avg: 2312 high: 2800 min/max: 2200/4663 boost: enabled scaling:
driver: acpi-cpufreq governor: ondemand cores: 1: 2200 2: 2200 3: 2800 4: 2795 5: 2200 6: 2200
7: 2200 8: 2200 9: 2200 10: 2200 11: 2200 12: 2200 13: 2200 14: 2800 15: 2200 16: 2200
bogomips: 108801
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: gather_data_sampling status: Not affected
Type: ghostwrite status: Not affected
Type: indirect_target_selection status: Not affected
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: old_microcode status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow mitigation: Safe RET
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW; STIBP: always-on; RSB
filling; PBRSB-eIBRS: Not affected; BHI: Not affected
Type: srbds status: Not affected
Type: tsa status: Vulnerable: No microcode
Type: tsx_async_abort status: Not affected
Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3070] vendor: ASUSTeK driver: nvidia v: 550.163.01
non-free: 530.xx+ status: current (as of 2023-03) arch: Ampere code: GAxxx process: TSMC n7 (7nm)
built: 2020-22 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s
bus-ID: 27:00.0 chip-ID: 10de:2484 class-ID: 0300
Device-2: Logitech HD Pro Webcam C920 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 5-2:2
chip-ID: 046d:082d class-ID: 0102 serial:
Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa alternate: nv gpu: nvidia display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1186x382mm (46.69x15.04")
s-diag: 1246mm (49.06")
Monitor-1: HDMI-0 pos: primary,left res: 2560x1440 hz: 60 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-2: HDMI-1 pos: right res: 1920x1080 hz: 60 dpi: 94 size: 521x293mm (20.51x11.54")
diag: 598mm (23.53") modes: N/A
API: OpenGL v: 4.6.0 NVIDIA 550.163.01 renderer: NVIDIA GeForce RTX 3070/PCIe/SSE2
direct-render: Yes
Audio:
Device-1: NVIDIA GA104 High Definition Audio vendor: ASUSTeK driver: snd_hda_intel bus-ID: 3-2:3
v: kernel pcie: chip-ID: 1235:8201 gen: 3 class-ID: 0103 speed: 8 GT/s serial: lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 27:00.1 chip-ID: 10de:228b class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 29:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: Focusrite-Novation Scarlett 18i20 USB type: USB driver: snd-usb-audio
Device-4: Logitech HD Pro Webcam C920 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 5-2:2
chip-ID: 046d:082d class-ID: 0102 serial:
API: ALSA v: k6.16.12-1-liquorix-amd64 status: kernel-api tools: alsamixer,amixer
Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI
RTL8111/8168/8411 driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000
bus-ID: 22:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eth0 state: up speed: 1000 Mbps duplex: full mac:
Drives:
Local Storage: total: 12.18 TiB used: 7.48 TiB (61.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO Plus 1TB size: 931.51 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial:
rev: 4B2QEXM7 temp: 41.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST4000DM004-2CV104 size: 3.64 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5425 serial:
rev: 0001 scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST8000NT001-3LZ101 size: 7.28 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 7200 serial:
rev: EN01 scheme: GPT
ID-4: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 840 EVO 120GB size: 111.79 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: rev: BB6Q
scheme: GPT
ID-5: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: rev: 2B6Q
scheme: GPT
ID-6: /dev/sde maj-min: 8:64 type: USB vendor: Lexar model: USB Flash Drive size: 14.92 GiB
block-size: physical: 512 B logical: 512 B type: SSD serial: rev: 8.07 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 245.1 GiB size: 245.1 GiB (100.00%) used: 8.72 GiB (3.6%) fs: btrfs
dev: /dev/nvme0n1p6 maj-min: 259:6
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) used: 26.1 MiB (27.2%) fs: vfat
dev: /dev/nvme0n1p2 maj-min: 259:2
ID-3: /home raw-size: 232.42 GiB size: 232.42 GiB (100.00%) used: 222.66 GiB (95.8%) fs: btrfs
dev: /dev/sdd1 maj-min: 8:49
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 51.9 C mobo: N/A gpu: nvidia temp: 54 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Repos:
Packages: 2610 pm: dpkg pkgs: 2603 libs: 1411 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
pkgs: 0 pm: flatpak pkgs: 7
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
3: deb-src http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
4: deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://mirror.datamossa.io/mxlinux/mx/repo/ bookworm main non-free
2: deb http://mirror.datamossa.io/mxlinux/mx/testrepo/ bookworm test
3: deb http://mirror.datamossa.io/mxlinux/mx/repo/ bookworm ahs
Info:
Processes: 433 Uptime: 1h 43m wakeups: 9 Memory: 62.73 GiB used: 3.59 GiB (5.7%) Init: SysVinit
v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI[/CODE]

Are you using OpenCL GPU in darktable?

Yes

If yes, what is the GPU card and driver?

RTX3070

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions