Bug 1333424 - crash in the gtk ui when selecting compatmonitor0
Summary: crash in the gtk ui when selecting compatmonitor0
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qemu
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fedora Virtualization Maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-05 13:17 UTC by Cole Robinson
Modified: 2016-05-12 01:28 UTC (History)
9 users (show)

Fixed In Version: qemu-2.6.0-0.2.rc5.fc24
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-12 01:28:51 UTC
Type: Bug


Attachments (Terms of Use)

Description Cole Robinson 2016-05-05 13:17:26 UTC
Run qemu-kvm, select compatmonitor0 in the gtk UI, qemu crashes.

Trying to get the inner-border style info from the VTE terminal returns NULL. Not sure if this is a VTE regression or some API change.

Backtrace:

#0  0x000055555599c7d7 in gd_update_geometry_hints (vc=vc@entry=0x5555585ef3e8) at ui/gtk.c:343
#1  0x000055555599e9e1 in gd_update_windowsize (vc=0x5555585ef3e8) at ui/gtk.c:359
#2  0x000055555599edd9 in gd_change_page (nb=<optimized out>, arg1=<optimized out>, arg2=<optimized out>, data=0x5555585ef280) at ui/gtk.c:1502
#3  0x00007fffed22f3e8 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#4  0x00007fffed241442 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#5  0x00007fffed24a08c in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#6  0x00007fffed24a45f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#7  0x00007fffee7c9387 in gtk_notebook_set_current_page () at /lib64/libgtk-3.so.0
#8  0x000055555599d05b in gd_menu_switch_vc (item=<optimized out>, opaque=0x5555585ef280) at ui/gtk.c:1126
#9  0x00007fffed22f3e8 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#10 0x00007fffed241442 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#11 0x00007fffed24a08c in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#12 0x00007fffed24a45f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#13 0x00007fffee7f3f5d in gtk_radio_menu_item_activate () at /lib64/libgtk-3.so.0
#14 0x00007fffed22f3e8 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#15 0x00007fffed240e13 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#16 0x00007fffed24a08c in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#17 0x00007fffed24a45f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#18 0x00007fffee8dbdee in gtk_widget_activate () at /lib64/libgtk-3.so.0
#19 0x00007fffee7b32c6 in gtk_menu_shell_activate_item () at /lib64/libgtk-3.so.0
#20 0x00007fffee7b35fb in gtk_menu_shell_button_release () at /lib64/libgtk-3.so.0
#21 0x00007fffee797951 in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#22 0x00007fffed22f617 in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#23 0x00007fffed2498d3 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#24 0x00007fffed24a45f in g_signal_emit () at /lib64/libgobject-2.0.so.0
#25 0x00007fffee8d99ec in gtk_widget_event_internal () at /lib64/libgtk-3.so.0
#26 0x00007fffee794b3e in propagate_event () at /lib64/libgtk-3.so.0
#27 0x00007fffee796a92 in gtk_main_do_event () at /lib64/libgtk-3.so.0
#28 0x00007fffee2d1fd5 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#29 0x00007fffee2feef2 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0
#30 0x00007fffecf5a803 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#31 0x00005555559af443 in main_loop_wait () at main-loop.c:213
#32 0x00005555559af443 in main_loop_wait (timeout=<optimized out>) at main-loop.c:258
#33 0x00005555559af443 in main_loop_wait (nonblocking=<optimized out>) at main-loop.c:506
#34 0x00005555556e9afd in main () at vl.c:1934
#35 0x00005555556e9afd in main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at vl.c:4656

Comment 1 Cole Robinson 2016-05-07 19:04:08 UTC
Patch posted:

https://lists.nongnu.org/archive/html/qemu-devel/2016-05/msg00943.html

Comment 2 Fedora Update System 2016-05-09 22:53:42 UTC
qemu-2.6.0-0.2.rc5.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a0f1d7a855

Comment 3 Fedora Update System 2016-05-10 20:28:45 UTC
qemu-2.6.0-0.2.rc5.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a0f1d7a855

Comment 4 Fedora Update System 2016-05-12 01:28:45 UTC
qemu-2.6.0-0.2.rc5.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.