Description of problem: Testing Xfce LiveCD x86_64 rawhide 18 december 2015. I tried to launch pavucontrol from Applications menu. Version-Release number of selected component: pavucontrol-3.0-5.fc24 Additional info: reporter: libreport-2.6.3 backtrace_rating: 4 cmdline: pavucontrol crash_function: gtk_image_get_content_size executable: /usr/bin/pavucontrol global_pid: 3596 kernel: 4.4.0-0.rc5.git1.1.fc24.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 gtk_image_get_content_size at gtkimage.c:1697 #1 gtk_css_custom_gadget_get_preferred_size at gtkcsscustomgadget.c:121 #2 gtk_css_gadget_get_preferred_size at gtkcssgadget.c:486 #3 gtk_image_get_preferred_height at gtkimage.c:1893 #4 Gtk::Widget_Class::get_preferred_height_vfunc_callback at widget.cc:360 #5 gtk_widget_query_size_for_orientation at gtksizerequest.c:219 #6 gtk_widget_compute_size_for_orientation at gtksizerequest.c:391 #7 gtk_widget_get_preferred_height_and_baseline_for_width at gtksizerequest.c:634 #8 gtk_box_get_size at gtkbox.c:1593 #9 gtk_box_get_content_size at gtkbox.c:2049
Created attachment 1107440 [details] File: backtrace
Created attachment 1107441 [details] File: cgroup
Created attachment 1107442 [details] File: core_backtrace
Created attachment 1107443 [details] File: dso_list
Created attachment 1107444 [details] File: environ
Created attachment 1107445 [details] File: exploitable
Created attachment 1107446 [details] File: limits
Created attachment 1107447 [details] File: maps
Created attachment 1107448 [details] File: mountinfo
Created attachment 1107449 [details] File: namespaces
Created attachment 1107450 [details] File: open_fds
Created attachment 1107451 [details] File: proc_pid_status
Created attachment 1107452 [details] File: var_log_messages
qemu-kvm launched without "-soundhw" option and with "-soundhw sb16,es1370,adlib"; same issue.
Audio works as expected with "-soundhw sb16,es1370,adlib" but pavucontrol doesn't start. I see the window for a second and then it disappears.
Another user experienced a similar problem: Pavucontrol crashes everytime I try to start it (on a Xfce Environment) reporter: libreport-2.6.3 backtrace_rating: 4 cmdline: pavucontrol crash_function: gtk_image_get_content_size executable: /usr/bin/pavucontrol global_pid: 5336 kernel: 4.4.0-0.rc6.git1.1.fc24.i686+PAE package: pavucontrol-3.0-5.fc24 reason: pavucontrol killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase
This was fixed in gtk shortly after it was filed: commit 3075dac106a551591363e3f84026697c41a94a2a Author: Matthias Clasen <mclasen> Date: Mon Dec 21 12:53:05 2015 -0500 image: Don't assume baseline parameters are non-NULL The GetSize callback *can* assume that minimum and natural are non-NULL. Buy minimum_baseline and natural_baseline can and will be NULL, so handle that. This was causing crashes e.g. in pavucontrol.