Created attachment 587810 [details] Fix gnomeradio_gui function causing a blank main gtk window Description of problem: After starting gnomeradio from shell I get this message: (gnomeradio:19587): GLib-GObject-WARNING **: gsignal.c:2295: signal `expose-event' is invalid for instance `0x23b6030' I hear the sound, but I have not gnomeradio window (the package don't draw anything in the gui, it just appears a small window without any button or icon). Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1.install gnomeradio 2.start gnomeradio from shell Actual results: get this message: (gnomeradio:19587): GLib-GObject-WARNING **: gsignal.c:2295: signal `expose-event' is invalid for instance `0x23b6030' and the package don't draw anything in the gui, it just appears a small window without any button or icon. Expected results: gnomeradio GUI Additional info: 1. Here is a bug in the gtk main window constructor in gui.c, gnome_radio_gui function causing a blank main gtk window. I've fixed it with a small patch: fix_gnomeradio_gui.patch 2. 'The GtkWidget "expose-event" signal has been replaced by a new "draw" signal, which takes a cairo_t instead of an expose event.' See http://developer.gnome.org/gtk3/stab...html#id1574386, form more information. I've fixed it with a small patch: fix_gnomeradio_expose-event.patch
Created attachment 587811 [details] Fix (gnomeradio:19587): GLib-GObject-WARNING **: gsignal.c:2295: signal `expose-event' is invalid for instance `0x23b6030'
Created attachment 587812 [details] Fix (gnomeradio:19587): GLib-GObject-WARNING **: gsignal.c:2295: signal `expose-event' is invalid for instance `0x23b6030'
Created attachment 587813 [details] 587812: Fix (gnomeradio:19587): GLib-GObject-WARNING **: gsignal.c:2295: signal `expose-event' is invalid for instance `0x23b6030'
I can confirm the same behavior with F17 and package gnomeradio.i686 0:1.8-17.fc17 bash-4.2$ gnomeradio (gnomeradio:2489): GLib-GObject-WARNING **: gsignal.c:2459: signal `expose-event' is invalid for instance `0x9e08898' Initializing v4l2 failed 89.25 is a station 98.60 is a station 101.30 is a station 101.70 is a station 104.70 is a station (gnomeradio:2489): gnomeradio-CRITICAL **: create_tray_icon: assertion `pixbuf' failed lirc_init: No such file or directory gnomeradio-Message: Could not start lirc!
I also confirm the same problem on fedora 17 x86_64 GLib-GObject-WARNING **: gsignal.c:2459: signal `expose-event' is invalid for instance `0x100a2c0'
I have a fixed .src.rpm here: http://orion.lcg.ufrj.br/RPMS/src/gnomeradio-1.8-18.fc17.src.rpm
Yes, this works, thanks
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle. Changing version to '19'. (As we did not run this process for some time, it could affect also pre-Fedora 19 development cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.) More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19
gnomeradio-1.8-22.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/gnomeradio-1.8-22.fc19
gnomeradio-1.8-22.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/gnomeradio-1.8-22.fc20
gnomeradio-1.8-22.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/gnomeradio-1.8-22.fc18
Package gnomeradio-1.8-22.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gnomeradio-1.8-22.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-16535/gnomeradio-1.8-22.fc20 then log in and leave karma (feedback).
gnomeradio-1.8-22.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
gnomeradio-1.8-22.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
gnomeradio-1.8-22.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.