Bug 2460118

Summary: [abrt] xsane: gtk_image_set_from_pixmap(): xsane killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Charles Dennett <cdennett>
Component: xsaneAssignee: Nils Philippsen <nphilipp>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 43CC: jridky, nphilipp, zdohnal
Target Milestone: ---Flags: fedora-admin-xmlrpc: mirror+
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:f6bfda39381f208f81aaf7b81f801ae728a1eaeb;VARIANT_ID=kde;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-04-22 14:48:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: var_log_messages
none
File: cpuinfo
none
File: core_backtrace
none
File: proc_pid_status none

Description Charles Dennett 2026-04-21 14:22:58 UTC
Description of problem:
Simply trying to start xsane causes it to abort.  After some research, it appears a recent update to the package gdk-pixbuf2 caused it.  I did a dnf downgrade gdk-pixbuf2 and it downgraded version 2.44.6.to 2.44.3.  After that xsane starts successfully.  Search through dnf history shows that on 4/19/26 this package was upgraded from 2.44.4 to 2.44.6.  

Version-Release number of selected component:
xsane-0.999-79.fc43

Additional info:
reporter:       libreport-2.17.15
cmdline:        /usr/bin/xsane
uid:            1000
type:           CCpp
executable:     /usr/bin/xsane
backtrace_rating: 4
rootdir:        /
kernel:         6.19.12-200.fc43.x86_64
journald_cursor: s=64ec336d505f4916a4cd3358f4037934;i=e33e4;b=b3394521dd3243a4902d5c4cdad94185;m=2639d829e0;t=64ff8d731af83;x=a6835be0e7a97fba
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-xsane
runlevel:       /bin/sh: line 1: runlevel: command not found
reason:         xsane killed by SIGSEGV
crash_function: gtk_image_set_from_pixmap
comment:        Simply trying to start xsane causes it to abort.  After some research, it appears a recent update to the package gdk-pixbuf2 caused it.  I did a dnf downgrade gdk-pixbuf2 and it downgraded version 2.44.6.to 2.44.3.  After that xsane starts successfully.  Search through dnf history shows that on 4/19/26 this package was upgraded from 2.44.4 to 2.44.6.  
package:        xsane-0.999-79.fc43
xsession_errors: 

Truncated backtrace:
Thread no. 1 (4 frames)
 #0 gtk_image_set_from_pixmap at /usr/src/debug/gtk2-2.24.33-23.fc43.x86_64/gtk/gtkimage.c:858
 #1 gtk_image_new_from_pixmap at /usr/src/debug/gtk2-2.24.33-23.fc43.x86_64/gtk/gtkimage.c:606
 #2 xsane_init at ../../src/xsane.c:6048
 #3 xsane_interface at ../../src/xsane.c:6145


Potential duplicate: bug 2282034

Comment 1 Charles Dennett 2026-04-21 14:23:00 UTC
Created attachment 2137784 [details]
File: var_log_messages

Comment 2 Charles Dennett 2026-04-21 14:23:02 UTC
Created attachment 2137785 [details]
File: cpuinfo

Comment 3 Charles Dennett 2026-04-21 14:23:03 UTC
Created attachment 2137786 [details]
File: core_backtrace

Comment 4 Charles Dennett 2026-04-21 14:23:04 UTC
Created attachment 2137787 [details]
File: proc_pid_status

Comment 5 Zdenek Dohnal 2026-04-22 14:48:43 UTC
Hi,

you're right, it is gdk-pixbuf issue - closing as dupe of pixbuf bug.

*** This bug has been marked as a duplicate of bug 2436839 ***