Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 836060 Details for
Bug 1042501
[abrt] ibus-1.5.4-2.fc20: init_randr13: Process /usr/libexec/ibus-x11 was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 47.04 KB, created by
flashl
on 2013-12-12 22:50:15 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
flashl
Created:
2013-12-12 22:50:15 UTC
Size:
47.04 KB
patch
obsolete
>[New LWP 7739] >[New LWP 7745] >[New LWP 7746] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/ibus-x11 --kill-daemon'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 init_randr13 (screen=0x1a53000) at gdkscreen-x11.c:775 >775 randr12_compat |= !g_strcmp0 (output->name, "default"); > >Thread 3 (Thread 0x7fc18799b700 (LWP 7746)): >#0 0x0000003b124eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000033736495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fc1780008c0, timeout=-1, context=0x1adba00) at gmain.c:4007 > poll_func = 0x3373658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1adba00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7fc1780008c0 >#3 0x00000033736496dc in g_main_context_iteration (context=0x1adba00, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003373649729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000337366ea45 in g_thread_proxy (data=0x1ada0f0) at gthread.c:798 > thread = 0x1ada0f0 >#6 0x0000003b12c07f33 in start_thread (arg=0x7fc18799b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc18799b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140469180413696, -7040358453180853216, 0, 0, 140469180414400, 140469180413696, 7046040473164354592, -7044268868759022560}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003b124f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7fc18819c700 (LWP 7745)): >#0 0x0000003b124eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000033736495b4 in g_main_context_poll (priority=2147483647, n_fds=5, fds=0x7fc180009c30, timeout=-1, context=0x1ad20a0) at gmain.c:4007 > poll_func = 0x3373658500 <g_poll> >#2 g_main_context_iterate (context=0x1ad20a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = 5 > fds = 0x7fc180009c30 >#3 0x0000003373649a3a in g_main_loop_run (loop=0x1ad2030) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000033742d0376 in gdbus_shared_thread_func (user_data=0x1ad2070) at gdbusprivate.c:278 > data = 0x1ad2070 >#5 0x000000337366ea45 in g_thread_proxy (data=0x1ab3cf0) at gthread.c:798 > thread = 0x1ab3cf0 >#6 0x0000003b12c07f33 in start_thread (arg=0x7fc18819c700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc18819c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140469188806400, -7040358453180853216, 0, 0, 140469188807104, 140469188806400, 7046039374189597728, -7044268868759022560}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003b124f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7fc18f54d9c0 (LWP 7739)): >#0 init_randr13 (screen=0x1a53000) at gdkscreen-x11.c:775 > output = <optimized out> > display_x11 = <optimized out> > first_output = 0 > randr12_compat = 0 > display = <optimized out> > screen_x11 = 0x1a53000 > dpy = 0x1a40a30 > primary_output = <optimized out> > resources = 0x1b1a890 > i = 2 > monitors = 0x1a2d120 >#1 init_multihead (screen=screen@entry=0x1a53000) at gdkscreen-x11.c:1023 > screen_x11 = 0x1a53000 > opcode = 0 > firstevent = 0 > firsterror = 0 >#2 0x0000003ff2e6d079 in process_monitors_change (screen=0x1a53000) at gdkscreen-x11.c:1153 > n_monitors = 2 > primary_monitor = 1 > screen_x11 = 0x1a53000 > monitors = 0x1af7260 > changed = <optimized out> >#3 _gdk_x11_screen_size_changed (screen=screen@entry=0x1a53000, event=event@entry=0x7fff3a84daa0) at gdkscreen-x11.c:1198 > width = 5206 > height = 1080 > display_x11 = <optimized out> >#4 0x0000003ff2e5f8c5 in gdk_event_translate (display=display@entry=0x1a4f020, event=event@entry=0x1ae0d80, xevent=xevent@entry=0x7fff3a84daa0, return_exposes=return_exposes@entry=0) at gdkevents-x11.c:2152 > window = <optimized out> > window_private = <optimized out> > filter_window = <optimized out> > window_impl = <optimized out> > return_val = 1 > screen = <optimized out> > screen_x11 = <optimized out> > toplevel = <optimized out> > display_x11 = 0x1a4f020 > xwindow = 553 > filter_xwindow = <optimized out> >#5 0x0000003ff2e60398 in _gdk_events_queue (display=display@entry=0x1a4f020) at gdkevents-x11.c:2336 > node = 0x1adeb60 > event = 0x1ae0d80 > xevent = {type = 88, xany = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553}, xkey = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, root = 553, subwindow = 479404, time = 479404, x = 65535, y = 1, x_root = 5206, y_root = 1080, state = 1377, keycode = 286, same_screen = -1442993840}, xbutton = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, root = 553, subwindow = 479404, time = 479404, x = 65535, y = 1, x_root = 5206, y_root = 1080, state = 1377, button = 286, same_screen = -1442993840}, xmotion = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, root = 553, subwindow = 479404, time = 479404, x = 65535, y = 1, x_root = 5206, y_root = 1080, state = 1377, is_hint = 30 '\036', same_screen = -1442993840}, xcrossing = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, root = 553, subwindow = 479404, time = 479404, x = 65535, y = 1, x_root = 5206, y_root = 1080, mode = 1377, detail = 286, same_screen = -1442993840, focus = -1, state = 0}, xfocus = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, mode = 553, detail = 0}, xexpose = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, x = 553, y = 0, width = 479404, height = 0, count = 479404}, xgraphicsexpose = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, drawable = 553, x = 553, y = 0, width = 479404, height = 0, count = 479404, major_code = 0, minor_code = 65535}, xnoexpose = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, drawable = 553, major_code = 553, minor_code = 0}, xvisibility = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, state = 553}, xcreatewindow = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, parent = 553, window = 553, x = 479404, y = 0, width = 479404, height = 0, border_width = 65535, override_redirect = 1}, xdestroywindow = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553}, xunmap = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, from_configure = 479404}, xmap = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, override_redirect = 479404}, xmaprequest = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, parent = 553, window = 553}, xreparent = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, parent = 479404, x = 479404, y = 0, override_redirect = 65535}, xconfigure = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, x = 479404, y = 0, width = 479404, height = 0, border_width = 65535, above = 4638564684886, override_redirect = 1377}, xgravity = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, x = 479404, y = 0}, xresizerequest = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, width = 553, height = 0}, xconfigurerequest = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, parent = 553, window = 553, x = 479404, y = 0, width = 479404, height = 0, border_width = 65535, above = 4638564684886, detail = 1377, value_mask = 18446744072266557776}, xcirculate = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, event = 553, window = 553, place = 479404}, xcirculaterequest = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, parent = 553, window = 553, place = 479404}, xproperty = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, atom = 553, time = 479404, state = 479404}, xselectionclear = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, selection = 553, time = 479404}, xselectionrequest = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, owner = 553, requestor = 553, selection = 479404, target = 479404, property = 4295032831, time = 4638564684886}, xselection = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, requestor = 553, selection = 553, target = 479404, property = 479404, time = 4295032831}, xcolormap = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, colormap = 553, new = 479404, state = 0}, xclient = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, message_type = 553, format = 479404, data = {b = "\254P\a\000\000\000\000\000\377\377\000\000\001\000\000\000V\024\000", s = {20652, 7, 0, 0, -1, 0, 1, 0, 5206, 0}, l = {479404, 4295032831, 4638564684886, 1228360648033, -1442993840}}}, xmapping = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, request = 553, first_keycode = 0, count = 479404}, xerror = {type = 88, display = 0x181, resourceid = 0, serial = 27527728, error_code = 41 ')', request_code = 2 '\002', minor_code = 0 '\000'}, xkeymap = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, window = 553, key_vector = ")\002\000\000\000\000\000\000\254P\a\000\000\000\000\000\254P\a\000\000\000\000\000\377\377\000\000\001\000\000"}, xgeneric = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, extension = 553, evtype = 0}, xcookie = {type = 88, serial = 385, send_event = 0, display = 0x1a40a30, extension = 553, evtype = 0, cookie = 553, data = 0x750ac}, pad = {88, 385, 0, 27527728, 553, 553, 479404, 479404, 4295032831, 4638564684886, 1228360648033, -1442993840, 0 <repeats 12 times>}} > xdisplay = 0x1a40a30 >#6 0x0000003ff2e6043e in gdk_event_dispatch (source=source@entry=0x1a5ede0, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2397 > display = 0x1a4f020 > event = <optimized out> >#7 0x00000033736492a6 in g_main_dispatch (context=0x1a5eed0) at gmain.c:3066 > dispatch = 0x3ff2e60420 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x1a5ede0, next = 0x0} > source = 0x1a5ede0 > current = 0x1ad09a0 > i = 0 >#8 g_main_context_dispatch (context=context@entry=0x1a5eed0) at gmain.c:3642 >No locals. >#9 0x0000003373649628 in g_main_context_iterate (context=0x1a5eed0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x1abcc10 >#10 0x0000003373649a3a in g_main_loop_run (loop=0x1abcc30) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#11 0x0000003ff3345c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1abcc30 >#12 0x0000000000403b96 in main (argc=2, argv=0x7fff3a84dfa8) at main.c:1220 > option_index = 5 > c = <optimized out> >From To Syms Read Shared Object Library >0x0000003384c0f7a0 0x0000003384c31590 Yes /lib64/libibus-1.0.so.5 > No /lib64/libX11.so.6 >0x0000003ff32699b0 0x0000003ff34fce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003ff2e1e810 0x0000003ff2e7ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003ff1e04880 0x0000003ff1e09368 Yes /lib64/libpangocairo-1.0.so.0 >0x000000337720a3b0 0x0000003377215f34 Yes /lib64/libatk-1.0.so.0 >0x0000003ff2a136d0 0x0000003ff2ae2ef8 Yes /lib64/libcairo.so.2 >0x0000003375e06cb0 0x0000003375e1a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003374231be0 0x00000033742f365c Yes /lib64/libgio-2.0.so.0 >0x0000003376207320 0x000000337620f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000337660d050 0x000000337662bfa8 Yes /lib64/libpango-1.0.so.0 >0x0000003373a0b160 0x0000003373a39a18 Yes /lib64/libgobject-2.0.so.0 >0x000000337361a6e0 0x00000033736b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003b1a006ca0 0x0000003b1a023fcc Yes /lib64/libfontconfig.so.1 >0x0000003b1840d320 0x0000003b184790c4 Yes /lib64/libfreetype.so.6 >0x0000003b12c059f0 0x0000003b12c11614 Yes /lib64/libpthread.so.0 >0x0000003b1241f560 0x0000003b12560cc4 Yes /lib64/libc.so.6 >0x0000003b16409a00 0x0000003b164176c8 Yes /lib64/libxcb.so.1 >0x0000003b12800ed0 0x0000003b128019d0 Yes /lib64/libdl.so.2 >0x0000003373e01190 0x0000003373e02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003b1d4015f0 0x0000003b1d403948 Yes /lib64/libXfixes.so.3 >0x0000003b13405890 0x0000003b13474bb8 Yes /lib64/libm.so.6 >0x0000003b19001b70 0x0000003b19007be8 Yes /lib64/libXrender.so.1 >0x0000003b18c00bb0 0x0000003b18c01510 Yes /lib64/libXinerama.so.1 >0x0000003b1a402240 0x0000003b1a40c5f8 Yes /lib64/libXi.so.6 >0x0000003b19801c30 0x0000003b198075d0 Yes /lib64/libXrandr.so.2 >0x0000003b1dc02ab0 0x0000003b1dc07690 Yes /lib64/libXcursor.so.1 >0x0000003b1e000cd0 0x0000003b1e0016e8 Yes /lib64/libXcomposite.so.1 >0x0000003b20c00c40 0x0000003b20c0156c Yes /lib64/libXdamage.so.1 >0x0000003b17c03760 0x0000003b17c0d460 Yes /lib64/libXext.so.6 >0x00000033746006b0 0x000000337460081c Yes /lib64/libgthread-2.0.so.0 >0x0000003375206d00 0x0000003375239b6c Yes /lib64/libharfbuzz.so.0 >0x0000003b1bc0a510 0x0000003b1bc9258c Yes /lib64/libpixman-1.so.0 >0x0000003ff2205c30 0x0000003ff22176ec Yes /lib64/libEGL.so.1 >0x0000003b18005680 0x0000003b18026e68 Yes /lib64/libpng16.so.16 >0x0000003b1c400b90 0x0000003b1c401460 Yes /lib64/libxcb-shm.so.0 >0x0000003b1f403610 0x0000003b1f406a7c Yes /lib64/libxcb-render.so.0 >0x0000003b13002210 0x0000003b1300e930 Yes /lib64/libz.so.1 >0x0000003ff1a17120 0x0000003ff1a50274 Yes /lib64/libGL.so.1 >0x0000003b140022d0 0x0000003b140050cc Yes /lib64/librt.so.1 >0x0000003b14c01870 0x0000003b14c05fe8 Yes /lib64/libffi.so.6 >0x0000003b13806260 0x0000003b1381881c Yes /lib64/libselinux.so.1 >0x0000003b14403a40 0x0000003b1441281c Yes /lib64/libresolv.so.2 >0x0000003b19403e00 0x0000003b1941ccdc Yes /lib64/libexpat.so.1 >0x0000003b11c00b10 0x0000003b11c19cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003b16000ee0 0x0000003b16001bfc Yes /lib64/libXau.so.6 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x0000003b1b001930 0x0000003b1b002a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003b20402610 0x0000003b20404748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003b1ec01020 0x0000003b1ec01bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003ff2602140 0x0000003ff2603cdc Yes /lib64/libgbm.so.1 >0x0000003b20804930 0x0000003b208086f0 Yes /lib64/libwayland-client.so.0 >0x0000003b1e405950 0x0000003b1e40aae0 Yes /lib64/libwayland-server.so.0 >0x0000003374e08e40 0x0000003374e119b0 Yes /lib64/libglapi.so.0 >0x00000039144034f0 0x000000391440bf62 Yes /lib64/libudev.so.1 >0x0000003ff1603210 0x0000003ff1608b98 Yes /lib64/libdrm.so.2 >0x0000003b1fc0a030 0x0000003b1fc11df8 Yes /lib64/libxcb-glx.so.0 >0x0000003b18801010 0x0000003b18803958 Yes /lib64/libXxf86vm.so.1 >0x0000003b13c01770 0x0000003b13c4b8d8 Yes /lib64/libpcre.so.1 >0x0000003b15002af0 0x0000003b150121f8 Yes /lib64/libgcc_s.so.1 >0x00007fc188e1b5b0 0x00007fc188e20770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007fc188c16470 0x00007fc188c16d9c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007fc188a136e0 0x00007fc188a137e4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007fc18880f240 0x00007fc188811250 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007fc188609de0 0x00007fc18860b2f0 Yes /lib64/libcanberra-gtk.so.0 >0x0000003ff6e033f0 0x0000003ff6e0c1ec Yes /lib64/libcanberra.so.0 >0x0000003b2e0020f0 0x0000003b2e0063fc Yes /lib64/libvorbisfile.so.3 >0x0000003b2a803850 0x0000003b2a81b1c0 Yes /lib64/libvorbis.so.0 >0x0000003b2b001aa0 0x0000003b2b004098 Yes /lib64/libogg.so.0 >0x0000003ff6a025b0 0x0000003ff6a0c354 Yes /lib64/libtdb.so.1 >0x0000003b2b8024b0 0x0000003b2b806788 Yes /lib64/libltdl.so.7 >0x0000003ff5600ed0 0x0000003ff560598c Yes /lib64/libcrypt.so.1 >0x0000003ff5e03d00 0x0000003ff5e582f0 Yes /lib64/libfreebl3.so >0x00007fc1883e0ef0 0x00007fc1883fb3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003ff66128c0 0x0000003ff662a618 Yes /lib64/libgvfscommon.so.0 >0x00007fc1881a16d0 0x00007fc1881c6e34 Yes /lib64/libbluray.so.1 >0x0000003b2a000f10 0x0000003b2a001804 Yes /lib64/libutil.so.1 >0x0000003b1742e870 0x0000003b17516930 Yes /lib64/libxml2.so.2 >0x0000003b16c030e0 0x0000003b16c19060 Yes /lib64/liblzma.so.5 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x1a53000 27602944 >rcx 0x0 0 >rdx 0x3b127b8770 253713155952 >rsi 0xffffffff 4294967295 >rdi 0x3b127b8760 253713155936 >rbp 0x10 0x10 >rsp 0x7fff3a84d740 0x7fff3a84d740 >r8 0x4000 16384 >r9 0x70 112 >r10 0x0 0 >r11 0x337364fc80 220979330176 >r12 0x2 2 >r13 0x1b1a890 28420240 >r14 0x1a53000 27602944 >r15 0x1ae0b10 28183312 >rip 0x3ff2e6bfaa 0x3ff2e6bfaa <init_multihead+1466> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function init_multihead: > 0x0000003ff2e6b9f0 <+0>: push %r15 > 0x0000003ff2e6b9f2 <+2>: push %r14 > 0x0000003ff2e6b9f4 <+4>: push %r13 > 0x0000003ff2e6b9f6 <+6>: push %r12 > 0x0000003ff2e6b9f8 <+8>: push %rbp > 0x0000003ff2e6b9f9 <+9>: push %rbx > 0x0000003ff2e6b9fa <+10>: mov %rdi,%rbx > 0x0000003ff2e6b9fd <+13>: sub $0xf8,%rsp > 0x0000003ff2e6ba04 <+20>: mov %fs:0x28,%rax > 0x0000003ff2e6ba0d <+29>: mov %rax,0xe8(%rsp) > 0x0000003ff2e6ba15 <+37>: xor %eax,%eax > 0x0000003ff2e6ba17 <+39>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6ba1c <+44>: mov %rbx,%rdi > 0x0000003ff2e6ba1f <+47>: mov %rax,%rsi > 0x0000003ff2e6ba22 <+50>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6ba27 <+55>: mov %rax,0x40(%rsp) > 0x0000003ff2e6ba2c <+60>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6ba31 <+65>: mov %rbx,%rdi > 0x0000003ff2e6ba34 <+68>: mov %rax,%rsi > 0x0000003ff2e6ba37 <+71>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6ba3c <+76>: mov %rax,%rbp > 0x0000003ff2e6ba3f <+79>: mov 0x253502(%rip),%rax # 0x3ff30bef48 > 0x0000003ff2e6ba46 <+86>: mov (%rax),%eax > 0x0000003ff2e6ba48 <+88>: test $0x20,%ah > 0x0000003ff2e6ba4b <+91>: jne 0x3ff2e6bb98 <init_multihead+424> > 0x0000003ff2e6ba51 <+97>: mov %rbx,%rdi > 0x0000003ff2e6ba54 <+100>: callq 0x3ff2e6b980 <IA__gdk_screen_get_display> > 0x0000003ff2e6ba59 <+105>: mov %rax,%rbp > 0x0000003ff2e6ba5c <+108>: callq 0x3ff2e50e50 <_gdk_display_x11_get_type> > 0x0000003ff2e6ba61 <+113>: mov %rbp,%rdi > 0x0000003ff2e6ba64 <+116>: mov %rax,%rsi > 0x0000003ff2e6ba67 <+119>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6ba6c <+124>: mov %rax,%rbp > 0x0000003ff2e6ba6f <+127>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6ba74 <+132>: mov %rbx,%rdi > 0x0000003ff2e6ba77 <+135>: mov %rax,%rsi > 0x0000003ff2e6ba7a <+138>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6ba7f <+143>: mov %rax,%r14 > 0x0000003ff2e6ba82 <+146>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6ba87 <+151>: mov %rbx,%rdi > 0x0000003ff2e6ba8a <+154>: mov %rax,%rsi > 0x0000003ff2e6ba8d <+157>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6ba92 <+162>: mov 0x134(%rbp),%ecx > 0x0000003ff2e6ba98 <+168>: mov 0x338(%rax),%rax > 0x0000003ff2e6ba9f <+175>: test %ecx,%ecx > 0x0000003ff2e6baa1 <+177>: mov %rax,0x30(%rsp) > 0x0000003ff2e6baa6 <+182>: jne 0x3ff2e6bf18 <init_multihead+1320> > 0x0000003ff2e6baac <+188>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bab1 <+193>: mov %rbx,%rdi > 0x0000003ff2e6bab4 <+196>: mov %rax,%rsi > 0x0000003ff2e6bab7 <+199>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6babc <+204>: mov 0x338(%rax),%rdi > 0x0000003ff2e6bac3 <+211>: lea 0x68(%rsp),%rcx > 0x0000003ff2e6bac8 <+216>: lea 0x64(%rsp),%rdx > 0x0000003ff2e6bacd <+221>: lea 0x6c(%rsp),%r8 > 0x0000003ff2e6bad2 <+226>: lea 0x35e7a(%rip),%rsi # 0x3ff2ea1953 > 0x0000003ff2e6bad9 <+233>: callq 0x3ff2e1c200 <XQueryExtension@plt> > 0x0000003ff2e6bade <+238>: test %eax,%eax > 0x0000003ff2e6bae0 <+240>: je 0x3ff2e6bb1c <init_multihead+300> > 0x0000003ff2e6bae2 <+242>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bae7 <+247>: mov %rbx,%rdi > 0x0000003ff2e6baea <+250>: mov %rax,%rsi > 0x0000003ff2e6baed <+253>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6baf2 <+258>: mov 0x338(%rax),%rbp > 0x0000003ff2e6baf9 <+265>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bafe <+270>: mov %rbx,%rdi > 0x0000003ff2e6bb01 <+273>: mov %rax,%rsi > 0x0000003ff2e6bb04 <+276>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bb09 <+281>: mov %rbp,%rdi > 0x0000003ff2e6bb0c <+284>: mov %rax,%rbx > 0x0000003ff2e6bb0f <+287>: callq 0x3ff2e1de70 <XineramaIsActive@plt> > 0x0000003ff2e6bb14 <+292>: test %eax,%eax > 0x0000003ff2e6bb16 <+294>: jne 0x3ff2e6c1d8 <init_multihead+2024> > 0x0000003ff2e6bb1c <+300>: mov 0x40(%rsp),%rbx > 0x0000003ff2e6bb21 <+305>: mov $0x30,%edi > 0x0000003ff2e6bb26 <+310>: movl $0x1,0x40c(%rbx) > 0x0000003ff2e6bb30 <+320>: callq 0x3ff2e1de60 <g_malloc0@plt> > 0x0000003ff2e6bb35 <+325>: mov 0x340(%rbx),%rdx > 0x0000003ff2e6bb3c <+332>: mov %rax,0x410(%rbx) > 0x0000003ff2e6bb43 <+339>: movl $0x0,0x418(%rbx) > 0x0000003ff2e6bb4d <+349>: mov 0x1c(%rdx),%ecx > 0x0000003ff2e6bb50 <+352>: mov 0x18(%rdx),%edx > 0x0000003ff2e6bb53 <+355>: movl $0x0,(%rax) > 0x0000003ff2e6bb59 <+361>: movl $0x0,0x4(%rax) > 0x0000003ff2e6bb60 <+368>: movq $0x0,0x10(%rax) > 0x0000003ff2e6bb68 <+376>: movl $0xffffffff,0x18(%rax) > 0x0000003ff2e6bb6f <+383>: mov %edx,0x8(%rax) > 0x0000003ff2e6bb72 <+386>: mov %ecx,0xc(%rax) > 0x0000003ff2e6bb75 <+389>: movl $0xffffffff,0x1c(%rax) > 0x0000003ff2e6bb7c <+396>: movq $0x0,0x20(%rax) > 0x0000003ff2e6bb84 <+404>: movq $0x0,0x28(%rax) > 0x0000003ff2e6bb8c <+412>: jmpq 0x3ff2e6bee8 <init_multihead+1272> > 0x0000003ff2e6bb91 <+417>: nopl 0x0(%rax) > 0x0000003ff2e6bb98 <+424>: mov 0x340(%rbp),%rax > 0x0000003ff2e6bb9f <+431>: mov $0xc0,%edi > 0x0000003ff2e6bba4 <+436>: mov 0x18(%rax),%r14d > 0x0000003ff2e6bba8 <+440>: mov 0x1c(%rax),%r13d > 0x0000003ff2e6bbac <+444>: movl $0x4,0x40c(%rbp) > 0x0000003ff2e6bbb6 <+454>: callq 0x3ff2e1de60 <g_malloc0@plt> > 0x0000003ff2e6bbbb <+459>: mov %r14d,%r12d > 0x0000003ff2e6bbbe <+462>: mov %r13d,%ecx > 0x0000003ff2e6bbc1 <+465>: mov %rax,0x410(%rbp) > 0x0000003ff2e6bbc8 <+472>: shr $0x1f,%ecx > 0x0000003ff2e6bbcb <+475>: shr $0x1f,%r12d > 0x0000003ff2e6bbcf <+479>: movl $0x0,(%rax) > 0x0000003ff2e6bbd5 <+485>: add %r14d,%r12d > 0x0000003ff2e6bbd8 <+488>: add %r13d,%ecx > 0x0000003ff2e6bbdb <+491>: movl $0x0,0x4(%rax) > 0x0000003ff2e6bbe2 <+498>: sar %ecx > 0x0000003ff2e6bbe4 <+500>: sar %r12d > 0x0000003ff2e6bbe7 <+503>: movq $0x0,0x10(%rax) > 0x0000003ff2e6bbef <+511>: mov %ecx,0xc(%rax) > 0x0000003ff2e6bbf2 <+514>: mov %ecx,0x3c(%rax) > 0x0000003ff2e6bbf5 <+517>: mov %ecx,0x64(%rax) > 0x0000003ff2e6bbf8 <+520>: mov %ecx,0x6c(%rax) > 0x0000003ff2e6bbfb <+523>: mov %ecx,0x94(%rax) > 0x0000003ff2e6bc01 <+529>: mov %ecx,0x9c(%rax) > 0x0000003ff2e6bc07 <+535>: mov %ecx,0x48(%rsp) > 0x0000003ff2e6bc0b <+539>: mov %r12d,0x8(%rax) > 0x0000003ff2e6bc0f <+543>: movl $0xffffffff,0x18(%rax) > 0x0000003ff2e6bc16 <+550>: movl $0xffffffff,0x1c(%rax) > 0x0000003ff2e6bc1d <+557>: movq $0x0,0x20(%rax) > 0x0000003ff2e6bc25 <+565>: movq $0x0,0x28(%rax) > 0x0000003ff2e6bc2d <+573>: mov %r12d,0x30(%rax) > 0x0000003ff2e6bc31 <+577>: movl $0x0,0x34(%rax) > 0x0000003ff2e6bc38 <+584>: mov %r12d,0x38(%rax) > 0x0000003ff2e6bc3c <+588>: movq $0x0,0x40(%rax) > 0x0000003ff2e6bc44 <+596>: movl $0xffffffff,0x48(%rax) > 0x0000003ff2e6bc4b <+603>: movl $0xffffffff,0x4c(%rax) > 0x0000003ff2e6bc52 <+610>: movq $0x0,0x50(%rax) > 0x0000003ff2e6bc5a <+618>: movq $0x0,0x58(%rax) > 0x0000003ff2e6bc62 <+626>: movl $0x0,0x60(%rax) > 0x0000003ff2e6bc69 <+633>: mov %r12d,0x68(%rax) > 0x0000003ff2e6bc6d <+637>: movq $0x0,0x70(%rax) > 0x0000003ff2e6bc75 <+645>: movl $0xffffffff,0x78(%rax) > 0x0000003ff2e6bc7c <+652>: movl $0xffffffff,0x7c(%rax) > 0x0000003ff2e6bc83 <+659>: movq $0x0,0x80(%rax) > 0x0000003ff2e6bc8e <+670>: movq $0x0,0x88(%rax) > 0x0000003ff2e6bc99 <+681>: mov %r12d,0x90(%rax) > 0x0000003ff2e6bca0 <+688>: mov %r12d,0x98(%rax) > 0x0000003ff2e6bca7 <+695>: movq $0x0,0xa0(%rax) > 0x0000003ff2e6bcb2 <+706>: movl $0xffffffff,0xa8(%rax) > 0x0000003ff2e6bcbc <+716>: movl $0xffffffff,0xac(%rax) > 0x0000003ff2e6bcc6 <+726>: movq $0x0,0xb0(%rax) > 0x0000003ff2e6bcd1 <+737>: movq $0x0,0xb8(%rax) > 0x0000003ff2e6bcdc <+748>: movl $0x1,0xc8(%rsp) > 0x0000003ff2e6bce7 <+759>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bcec <+764>: mov %rbx,%rdi > 0x0000003ff2e6bcef <+767>: mov %rax,%rsi > 0x0000003ff2e6bcf2 <+770>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bcf7 <+775>: mov 0x338(%rax),%rdx > 0x0000003ff2e6bcfe <+782>: movslq 0x348(%rbp),%rax > 0x0000003ff2e6bd05 <+789>: shl $0x7,%rax > 0x0000003ff2e6bd09 <+793>: add 0xe8(%rdx),%rax > 0x0000003ff2e6bd10 <+800>: mov 0x58(%rax),%rax > 0x0000003ff2e6bd14 <+804>: mov %rax,0x78(%rsp) > 0x0000003ff2e6bd19 <+809>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bd1e <+814>: mov %rbx,%rdi > 0x0000003ff2e6bd21 <+817>: mov %rax,%rsi > 0x0000003ff2e6bd24 <+820>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bd29 <+825>: mov 0x338(%rax),%rdx > 0x0000003ff2e6bd30 <+832>: movslq 0x348(%rbp),%rax > 0x0000003ff2e6bd37 <+839>: shl $0x7,%rax > 0x0000003ff2e6bd3b <+843>: add 0xe8(%rdx),%rax > 0x0000003ff2e6bd42 <+850>: mov 0x40(%rax),%r8 > 0x0000003ff2e6bd46 <+854>: mov %r8,0x40(%rsp) > 0x0000003ff2e6bd4b <+859>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bd50 <+864>: mov %rbx,%rdi > 0x0000003ff2e6bd53 <+867>: mov %rax,%rsi > 0x0000003ff2e6bd56 <+870>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bd5b <+875>: mov 0x338(%rax),%rdx > 0x0000003ff2e6bd62 <+882>: movslq 0x348(%rbp),%rax > 0x0000003ff2e6bd69 <+889>: shl $0x7,%rax > 0x0000003ff2e6bd6d <+893>: add 0xe8(%rdx),%rax > 0x0000003ff2e6bd74 <+900>: mov 0x38(%rax),%r15d > 0x0000003ff2e6bd78 <+904>: mov 0x350(%rbp),%rax > 0x0000003ff2e6bd7f <+911>: mov %rax,0x30(%rsp) > 0x0000003ff2e6bd84 <+916>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bd89 <+921>: mov %rbx,%rdi > 0x0000003ff2e6bd8c <+924>: mov %rax,%rsi > 0x0000003ff2e6bd8f <+927>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bd94 <+932>: mov 0x40(%rsp),%r8 > 0x0000003ff2e6bd99 <+937>: lea 0x70(%rsp),%r10 > 0x0000003ff2e6bd9e <+942>: mov 0x48(%rsp),%ecx > 0x0000003ff2e6bda2 <+946>: mov 0x338(%rax),%rdi > 0x0000003ff2e6bda9 <+953>: mov 0x30(%rsp),%rsi > 0x0000003ff2e6bdae <+958>: mov $0x1,%r9d > 0x0000003ff2e6bdb4 <+964>: mov %r10,0x28(%rsp) > 0x0000003ff2e6bdb9 <+969>: xor %edx,%edx > 0x0000003ff2e6bdbb <+971>: mov %r15d,0x8(%rsp) > 0x0000003ff2e6bdc0 <+976>: mov %r8,0x18(%rsp) > 0x0000003ff2e6bdc5 <+981>: movq $0x202,0x20(%rsp) > 0x0000003ff2e6bdce <+990>: mov %r14d,%r8d > 0x0000003ff2e6bdd1 <+993>: movl $0x1,0x10(%rsp) > 0x0000003ff2e6bdd9 <+1001>: movl $0x0,(%rsp) > 0x0000003ff2e6bde0 <+1008>: mov %r10,0x38(%rsp) > 0x0000003ff2e6bde5 <+1013>: callq 0x3ff2e1cc30 <XCreateWindow@plt> > 0x0000003ff2e6bdea <+1018>: mov %rax,%r14 > 0x0000003ff2e6bded <+1021>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bdf2 <+1026>: mov %rbx,%rdi > 0x0000003ff2e6bdf5 <+1029>: mov %rax,%rsi > 0x0000003ff2e6bdf8 <+1032>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bdfd <+1037>: mov 0x338(%rax),%rdi > 0x0000003ff2e6be04 <+1044>: mov %r14,%rsi > 0x0000003ff2e6be07 <+1047>: callq 0x3ff2e1e470 <XMapRaised@plt> > 0x0000003ff2e6be0c <+1052>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6be11 <+1057>: mov %rbx,%rdi > 0x0000003ff2e6be14 <+1060>: mov %rax,%rsi > 0x0000003ff2e6be17 <+1063>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6be1c <+1068>: mov 0x338(%rax),%rdx > 0x0000003ff2e6be23 <+1075>: movslq 0x348(%rbp),%rax > 0x0000003ff2e6be2a <+1082>: shl $0x7,%rax > 0x0000003ff2e6be2e <+1086>: add 0xe8(%rdx),%rax > 0x0000003ff2e6be35 <+1093>: mov 0x40(%rax),%r15 > 0x0000003ff2e6be39 <+1097>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6be3e <+1102>: mov %rbx,%rdi > 0x0000003ff2e6be41 <+1105>: mov %rax,%rsi > 0x0000003ff2e6be44 <+1108>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6be49 <+1113>: mov 0x338(%rax),%rdx > 0x0000003ff2e6be50 <+1120>: movslq 0x348(%rbp),%rax > 0x0000003ff2e6be57 <+1127>: mov 0x350(%rbp),%rbp > 0x0000003ff2e6be5e <+1134>: shl $0x7,%rax > 0x0000003ff2e6be62 <+1138>: add 0xe8(%rdx),%rax > 0x0000003ff2e6be69 <+1145>: mov 0x38(%rax),%r14d > 0x0000003ff2e6be6d <+1149>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6be72 <+1154>: mov %rbx,%rdi > 0x0000003ff2e6be75 <+1157>: mov %rax,%rsi > 0x0000003ff2e6be78 <+1160>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6be7d <+1165>: mov 0x38(%rsp),%r10 > 0x0000003ff2e6be82 <+1170>: mov 0x338(%rax),%rdi > 0x0000003ff2e6be89 <+1177>: mov %rbp,%rsi > 0x0000003ff2e6be8c <+1180>: mov %r13d,%r9d > 0x0000003ff2e6be8f <+1183>: mov $0x1,%r8d > 0x0000003ff2e6be95 <+1189>: xor %ecx,%ecx > 0x0000003ff2e6be97 <+1191>: mov %r12d,%edx > 0x0000003ff2e6be9a <+1194>: movq $0x202,0x20(%rsp) > 0x0000003ff2e6bea3 <+1203>: mov %r15,0x18(%rsp) > 0x0000003ff2e6bea8 <+1208>: mov %r10,0x28(%rsp) > 0x0000003ff2e6bead <+1213>: movl $0x1,0x10(%rsp) > 0x0000003ff2e6beb5 <+1221>: mov %r14d,0x8(%rsp) > 0x0000003ff2e6beba <+1226>: movl $0x0,(%rsp) > 0x0000003ff2e6bec1 <+1233>: callq 0x3ff2e1cc30 <XCreateWindow@plt> > 0x0000003ff2e6bec6 <+1238>: mov %rax,%rbp > 0x0000003ff2e6bec9 <+1241>: callq 0x3ff2e6b6d0 <_gdk_screen_x11_get_type> > 0x0000003ff2e6bece <+1246>: mov %rbx,%rdi > 0x0000003ff2e6bed1 <+1249>: mov %rax,%rsi > 0x0000003ff2e6bed4 <+1252>: callq 0x3ff2e1db60 <g_type_check_instance_cast@plt> > 0x0000003ff2e6bed9 <+1257>: mov 0x338(%rax),%rdi > 0x0000003ff2e6bee0 <+1264>: mov %rbp,%rsi > 0x0000003ff2e6bee3 <+1267>: callq 0x3ff2e1e470 <XMapRaised@plt> > 0x0000003ff2e6bee8 <+1272>: mov 0xe8(%rsp),%rax > 0x0000003ff2e6bef0 <+1280>: xor %fs:0x28,%rax > 0x0000003ff2e6bef9 <+1289>: jne 0x3ff2e6c2e9 <init_multihead+2297> > 0x0000003ff2e6beff <+1295>: add $0xf8,%rsp > 0x0000003ff2e6bf06 <+1302>: pop %rbx > 0x0000003ff2e6bf07 <+1303>: pop %rbp > 0x0000003ff2e6bf08 <+1304>: pop %r12 > 0x0000003ff2e6bf0a <+1306>: pop %r13 > 0x0000003ff2e6bf0c <+1308>: pop %r14 > 0x0000003ff2e6bf0e <+1310>: pop %r15 > 0x0000003ff2e6bf10 <+1312>: retq > 0x0000003ff2e6bf11 <+1313>: nopl 0x0(%rax) > 0x0000003ff2e6bf18 <+1320>: mov 0x350(%r14),%rsi > 0x0000003ff2e6bf1f <+1327>: mov 0x338(%r14),%rdi > 0x0000003ff2e6bf26 <+1334>: callq 0x3ff2e1e6b0 <XRRGetScreenResourcesCurrent@plt> > 0x0000003ff2e6bf2b <+1339>: test %rax,%rax > 0x0000003ff2e6bf2e <+1342>: mov %rax,%r13 > 0x0000003ff2e6bf31 <+1345>: je 0x3ff2e6baac <init_multihead+188> > 0x0000003ff2e6bf37 <+1351>: mov 0x20(%rax),%ecx > 0x0000003ff2e6bf3a <+1354>: xor %edi,%edi > 0x0000003ff2e6bf3c <+1356>: mov $0x30,%edx > 0x0000003ff2e6bf41 <+1361>: mov $0x1,%esi > 0x0000003ff2e6bf46 <+1366>: callq 0x3ff2e1d860 <g_array_sized_new@plt> > 0x0000003ff2e6bf4b <+1371>: mov 0x20(%r13),%edi > 0x0000003ff2e6bf4f <+1375>: mov %rax,0x50(%rsp) > 0x0000003ff2e6bf54 <+1380>: test %edi,%edi > 0x0000003ff2e6bf56 <+1382>: jle 0x3ff2e6c2b0 <init_multihead+2240> > 0x0000003ff2e6bf5c <+1388>: lea 0x70(%rsp),%rax > 0x0000003ff2e6bf61 <+1393>: xor %ebp,%ebp > 0x0000003ff2e6bf63 <+1395>: movl $0x0,0x38(%rsp) > 0x0000003ff2e6bf6b <+1403>: xor %r12d,%r12d > 0x0000003ff2e6bf6e <+1406>: mov %rax,0x58(%rsp) > 0x0000003ff2e6bf73 <+1411>: jmp 0x3ff2e6bf95 <init_multihead+1445> > 0x0000003ff2e6bf75 <+1413>: nopl (%rax) > 0x0000003ff2e6bf78 <+1416>: mov %r15,%rdi > 0x0000003ff2e6bf7b <+1419>: add $0x1,%r12d > 0x0000003ff2e6bf7f <+1423>: add $0x8,%rbp > 0x0000003ff2e6bf83 <+1427>: callq 0x3ff2e1e660 <XRRFreeOutputInfo@plt> > 0x0000003ff2e6bf88 <+1432>: mov 0x20(%r13),%eax > 0x0000003ff2e6bf8c <+1436>: cmp %eax,%r12d > 0x0000003ff2e6bf8f <+1439>: jge 0x3ff2e6c080 <init_multihead+1680> > 0x0000003ff2e6bf95 <+1445>: mov 0x28(%r13),%rax > 0x0000003ff2e6bf99 <+1449>: mov 0x30(%rsp),%rdi > 0x0000003ff2e6bf9e <+1454>: mov %r13,%rsi > 0x0000003ff2e6bfa1 <+1457>: mov (%rax,%rbp,1),%rdx > 0x0000003ff2e6bfa5 <+1461>: callq 0x3ff2e1c520 <XRRGetOutputInfo@plt> >=> 0x0000003ff2e6bfaa <+1466>: mov 0x10(%rax),%rdi > 0x0000003ff2e6bfae <+1470>: lea 0x302d3(%rip),%rsi # 0x3ff2e9c288 > 0x0000003ff2e6bfb5 <+1477>: mov %rax,%r15 > 0x0000003ff2e6bfb8 <+1480>: callq 0x3ff2e1c7f0 <g_strcmp0@plt> > 0x0000003ff2e6bfbd <+1485>: test %eax,%eax > 0x0000003ff2e6bfbf <+1487>: sete %al > 0x0000003ff2e6bfc2 <+1490>: movzbl %al,%eax > 0x0000003ff2e6bfc5 <+1493>: or %eax,0x38(%rsp) > 0x0000003ff2e6bfc9 <+1497>: cmpw $0x1,0x30(%r15) > 0x0000003ff2e6bfcf <+1503>: je 0x3ff2e6bf78 <init_multihead+1416> > 0x0000003ff2e6bfd1 <+1505>: mov 0x8(%r15),%rdx > 0x0000003ff2e6bfd5 <+1509>: test %rdx,%rdx > 0x0000003ff2e6bfd8 <+1512>: je 0x3ff2e6bf78 <init_multihead+1416> > 0x0000003ff2e6bfda <+1514>: mov 0x30(%rsp),%rdi > 0x0000003ff2e6bfdf <+1519>: mov %r13,%rsi > 0x0000003ff2e6bfe2 <+1522>: callq 0x3ff2e1e0c0 <XRRGetCrtcInfo@plt> > 0x0000003ff2e6bfe7 <+1527>: mov %rax,%r9 > 0x0000003ff2e6bfea <+1530>: mov 0x8(%rax),%eax > 0x0000003ff2e6bfed <+1533>: mov 0x10(%r15),%rdi > 0x0000003ff2e6bff1 <+1537>: mov %r9,0x48(%rsp) > 0x0000003ff2e6bff6 <+1542>: mov %eax,0x70(%rsp) > 0x0000003ff2e6bffa <+1546>: mov 0xc(%r9),%eax > 0x0000003ff2e6bffe <+1550>: mov %eax,0x74(%rsp) > 0x0000003ff2e6c002 <+1554>: mov 0x10(%r9),%eax > 0x0000003ff2e6c006 <+1558>: mov %eax,0x78(%rsp) > 0x0000003ff2e6c00a <+1562>: mov 0x14(%r9),%eax > 0x0000003ff2e6c00e <+1566>: mov %eax,0x7c(%rsp) > 0x0000003ff2e6c012 <+1570>: mov 0x28(%r13),%rax > 0x0000003ff2e6c016 <+1574>: mov (%rax,%rbp,1),%rax > 0x0000003ff2e6c01a <+1578>: mov %rax,0x80(%rsp) > 0x0000003ff2e6c022 <+1586>: mov 0x20(%r15),%rax > 0x0000003ff2e6c026 <+1590>: mov %eax,0x88(%rsp) > 0x0000003ff2e6c02d <+1597>: mov 0x28(%r15),%rax > 0x0000003ff2e6c031 <+1601>: mov %eax,0x8c(%rsp) > 0x0000003ff2e6c038 <+1608>: callq 0x3ff2e1c840 <g_strdup@plt> > 0x0000003ff2e6c03d <+1613>: mov 0x50(%rsp),%rdi > 0x0000003ff2e6c042 <+1618>: mov 0x58(%rsp),%rsi > 0x0000003ff2e6c047 <+1623>: mov $0x1,%edx > 0x0000003ff2e6c04c <+1628>: mov %rax,0x90(%rsp) > 0x0000003ff2e6c054 <+1636>: movq $0x0,0x98(%rsp) > 0x0000003ff2e6c060 <+1648>: callq 0x3ff2e1e580 <g_array_append_vals@plt> > 0x0000003ff2e6c065 <+1653>: mov 0x48(%rsp),%r9 > 0x0000003ff2e6c06a <+1658>: mov %r9,%rdi > 0x0000003ff2e6c06d <+1661>: callq 0x3ff2e1c3a0 <XRRFreeCrtcInfo@plt> > 0x0000003ff2e6c072 <+1666>: jmpq 0x3ff2e6bf78 <init_multihead+1416> > 0x0000003ff2e6c077 <+1671>: nopw 0x0(%rax,%rax,1) > 0x0000003ff2e6c080 <+1680>: test %eax,%eax > 0x0000003ff2e6c082 <+1682>: jle 0x3ff2e6c2a8 <init_multihead+2232> > 0x0000003ff2e6c088 <+1688>: mov 0x28(%r13),%rax > 0x0000003ff2e6c08c <+1692>: mov (%rax),%r15 > 0x0000003ff2e6c08f <+1695>: mov %r13,%rdi > 0x0000003ff2e6c092 <+1698>: callq 0x3ff2e1c2f0 <XRRFreeScreenResources@plt> > 0x0000003ff2e6c097 <+1703>: mov 0x38(%rsp),%esi > 0x0000003ff2e6c09b <+1707>: test %esi,%esi > 0x0000003ff2e6c09d <+1709>: jne 0x3ff2e6c1b0 <init_multihead+1984> > 0x0000003ff2e6c0a3 <+1715>: mov 0x50(%rsp),%rbp > 0x0000003ff2e6c0a8 <+1720>: lea -0xa1f(%rip),%rsi # 0x3ff2e6b690 <monitor_compare_function> > 0x0000003ff2e6c0af <+1727>: mov %rbp,%rdi > 0x0000003ff2e6c0b2 <+1730>: callq 0x3ff2e1c270 <g_array_sort@plt> > 0x0000003ff2e6c0b7 <+1735>: mov 0x8(%rbp),%eax > 0x0000003ff2e6c0ba <+1738>: xor %esi,%esi > 0x0000003ff2e6c0bc <+1740>: mov %rbp,%rdi > 0x0000003ff2e6c0bf <+1743>: mov %eax,0x40c(%r14) > 0x0000003ff2e6c0c6 <+1750>: callq 0x3ff2e1cb80 <g_array_free@plt> > 0x0000003ff2e6c0cb <+1755>: mov 0x350(%r14),%rsi > 0x0000003ff2e6c0d2 <+1762>: mov 0x338(%r14),%rdi > 0x0000003ff2e6c0d9 <+1769>: mov %rax,0x410(%r14) > 0x0000003ff2e6c0e0 <+1776>: movl $0x0,0x418(%r14) > 0x0000003ff2e6c0eb <+1787>: callq 0x3ff2e1d030 <XRRGetOutputPrimary@plt> > 0x0000003ff2e6c0f0 <+1792>: mov 0x40c(%r14),%esi > 0x0000003ff2e6c0f7 <+1799>: mov %rax,%r13 > 0x0000003ff2e6c0fa <+1802>: test %esi,%esi > 0x0000003ff2e6c0fc <+1804>: jle 0x3ff2e6baac <init_multihead+188> > 0x0000003ff2e6c102 <+1810>: mov 0x410(%r14),%rdx > 0x0000003ff2e6c109 <+1817>: xor %r8d,%r8d > 0x0000003ff2e6c10c <+1820>: xor %r12d,%r12d > 0x0000003ff2e6c10f <+1823>: mov $0x30,%ebp > 0x0000003ff2e6c114 <+1828>: cmp 0x10(%rdx),%rax > 0x0000003ff2e6c118 <+1832>: mov %rdx,%rcx > 0x0000003ff2e6c11b <+1835>: jne 0x3ff2e6c144 <init_multihead+1876> > 0x0000003ff2e6c11d <+1837>: jmp 0x3ff2e6c18e <init_multihead+1950> > 0x0000003ff2e6c11f <+1839>: nop > 0x0000003ff2e6c120 <+1840>: cmp %r15,0x10(%rdx,%r8,1) > 0x0000003ff2e6c125 <+1845>: je 0x3ff2e6c185 <init_multihead+1941> > 0x0000003ff2e6c127 <+1847>: add $0x1,%r12d > 0x0000003ff2e6c12b <+1851>: cmp %esi,%r12d > 0x0000003ff2e6c12e <+1854>: jge 0x3ff2e6c19f <init_multihead+1967> > 0x0000003ff2e6c130 <+1856>: lea (%rdx,%rbp,1),%rcx > 0x0000003ff2e6c134 <+1860>: lea 0x30(%rbp),%rax > 0x0000003ff2e6c138 <+1864>: cmp 0x10(%rcx),%r13 > 0x0000003ff2e6c13c <+1868>: je 0x3ff2e6c198 <init_multihead+1960> > 0x0000003ff2e6c13e <+1870>: mov %rbp,%r8 > 0x0000003ff2e6c141 <+1873>: mov %rax,%rbp > 0x0000003ff2e6c144 <+1876>: test %r13,%r13 > 0x0000003ff2e6c147 <+1879>: jne 0x3ff2e6c120 <init_multihead+1840> > 0x0000003ff2e6c149 <+1881>: mov 0x20(%rcx),%rdi > 0x0000003ff2e6c14d <+1885>: lea 0x357fa(%rip),%rsi # 0x3ff2ea194e > 0x0000003ff2e6c154 <+1892>: mov $0x4,%edx > 0x0000003ff2e6c159 <+1897>: mov %r8,0x30(%rsp) > 0x0000003ff2e6c15e <+1902>: callq 0x3ff2e1dc40 <g_ascii_strncasecmp@plt> > 0x0000003ff2e6c163 <+1907>: test %eax,%eax > 0x0000003ff2e6c165 <+1909>: je 0x3ff2e6c2c0 <init_multihead+2256> > 0x0000003ff2e6c16b <+1915>: mov 0x410(%r14),%rdx > 0x0000003ff2e6c172 <+1922>: mov 0x30(%rsp),%r8 > 0x0000003ff2e6c177 <+1927>: mov 0x40c(%r14),%esi > 0x0000003ff2e6c17e <+1934>: cmp %r15,0x10(%rdx,%r8,1) > 0x0000003ff2e6c183 <+1939>: jne 0x3ff2e6c127 <init_multihead+1847> > 0x0000003ff2e6c185 <+1941>: mov %r12d,0x418(%r14) > 0x0000003ff2e6c18c <+1948>: jmp 0x3ff2e6c127 <init_multihead+1847> > 0x0000003ff2e6c18e <+1950>: xor %r12d,%r12d > 0x0000003ff2e6c191 <+1953>: nopl 0x0(%rax) > 0x0000003ff2e6c198 <+1960>: mov %r12d,0x418(%r14) > 0x0000003ff2e6c19f <+1967>: test %esi,%esi > 0x0000003ff2e6c1a1 <+1969>: jg 0x3ff2e6bee8 <init_multihead+1272> > 0x0000003ff2e6c1a7 <+1975>: jmpq 0x3ff2e6baac <init_multihead+188> > 0x0000003ff2e6c1ac <+1980>: nopl 0x0(%rax) > 0x0000003ff2e6c1b0 <+1984>: mov 0x50(%rsp),%rax > 0x0000003ff2e6c1b5 <+1989>: xor %esi,%esi > 0x0000003ff2e6c1b7 <+1991>: mov 0x8(%rax),%ebp > 0x0000003ff2e6c1ba <+1994>: mov %rax,%rdi > 0x0000003ff2e6c1bd <+1997>: callq 0x3ff2e1cb80 <g_array_free@plt> > 0x0000003ff2e6c1c2 <+2002>: mov %rax,%rdi > 0x0000003ff2e6c1c5 <+2005>: mov %ebp,%esi > 0x0000003ff2e6c1c7 <+2007>: callq 0x3ff2e6b640 <free_monitors> > 0x0000003ff2e6c1cc <+2012>: jmpq 0x3ff2e6baac <init_multihead+188> > 0x0000003ff2e6c1d1 <+2017>: nopl 0x0(%rax) > 0x0000003ff2e6c1d8 <+2024>: lea 0x70(%rsp),%rsi > 0x0000003ff2e6c1dd <+2029>: mov %rbp,%rdi > 0x0000003ff2e6c1e0 <+2032>: callq 0x3ff2e1c290 <XineramaQueryScreens@plt> > 0x0000003ff2e6c1e5 <+2037>: mov %rax,%rbp > 0x0000003ff2e6c1e8 <+2040>: mov 0x70(%rsp),%eax > 0x0000003ff2e6c1ec <+2044>: test %eax,%eax > 0x0000003ff2e6c1ee <+2046>: jle 0x3ff2e6c2d3 <init_multihead+2275> > 0x0000003ff2e6c1f4 <+2052>: test %rbp,%rbp > 0x0000003ff2e6c1f7 <+2055>: je 0x3ff2e6bb1c <init_multihead+300> > 0x0000003ff2e6c1fd <+2061>: mov $0x30,%esi > 0x0000003ff2e6c202 <+2066>: mov %eax,0x40c(%rbx) > 0x0000003ff2e6c208 <+2072>: movslq %eax,%rdi > 0x0000003ff2e6c20b <+2075>: callq 0x3ff2e1cef0 <g_malloc0_n@plt> > 0x0000003ff2e6c210 <+2080>: mov 0x70(%rsp),%esi > 0x0000003ff2e6c214 <+2084>: mov %rax,0x410(%rbx) > 0x0000003ff2e6c21b <+2091>: test %esi,%esi > 0x0000003ff2e6c21d <+2093>: jle 0x3ff2e6c28d <init_multihead+2205> > 0x0000003ff2e6c21f <+2095>: sub $0x1,%esi > 0x0000003ff2e6c222 <+2098>: mov %rax,%rdx > 0x0000003ff2e6c225 <+2101>: mov %rbp,%rcx > 0x0000003ff2e6c228 <+2104>: lea (%rsi,%rsi,2),%rax > 0x0000003ff2e6c22c <+2108>: lea 0xc(%rbp,%rax,4),%r11 > 0x0000003ff2e6c231 <+2113>: nopl 0x0(%rax) > 0x0000003ff2e6c238 <+2120>: movswl 0xa(%rcx),%esi > 0x0000003ff2e6c23c <+2124>: movswl 0x8(%rcx),%r8d > 0x0000003ff2e6c241 <+2129>: add $0xc,%rcx > 0x0000003ff2e6c245 <+2133>: movswl -0x6(%rcx),%r9d > 0x0000003ff2e6c24a <+2138>: movswl -0x8(%rcx),%r10d > 0x0000003ff2e6c24f <+2143>: add $0x30,%rdx > 0x0000003ff2e6c253 <+2147>: movq $0x0,-0x20(%rdx) > 0x0000003ff2e6c25b <+2155>: movl $0xffffffff,-0x18(%rdx) > 0x0000003ff2e6c262 <+2162>: movl $0xffffffff,-0x14(%rdx) > 0x0000003ff2e6c269 <+2169>: movq $0x0,-0x10(%rdx) > 0x0000003ff2e6c271 <+2177>: mov %r8d,-0x28(%rdx) > 0x0000003ff2e6c275 <+2181>: mov %esi,-0x24(%rdx) > 0x0000003ff2e6c278 <+2184>: mov %r10d,-0x30(%rdx) > 0x0000003ff2e6c27c <+2188>: mov %r9d,-0x2c(%rdx) > 0x0000003ff2e6c280 <+2192>: movq $0x0,-0x8(%rdx) > 0x0000003ff2e6c288 <+2200>: cmp %r11,%rcx > 0x0000003ff2e6c28b <+2203>: jne 0x3ff2e6c238 <init_multihead+2120> > 0x0000003ff2e6c28d <+2205>: mov %rbp,%rdi > 0x0000003ff2e6c290 <+2208>: callq 0x3ff2e1c2b0 <XFree@plt> > 0x0000003ff2e6c295 <+2213>: movl $0x0,0x418(%rbx) > 0x0000003ff2e6c29f <+2223>: jmpq 0x3ff2e6bee8 <init_multihead+1272> > 0x0000003ff2e6c2a4 <+2228>: nopl 0x0(%rax) > 0x0000003ff2e6c2a8 <+2232>: xor %r15d,%r15d > 0x0000003ff2e6c2ab <+2235>: jmpq 0x3ff2e6c08f <init_multihead+1695> > 0x0000003ff2e6c2b0 <+2240>: mov %r13,%rdi > 0x0000003ff2e6c2b3 <+2243>: xor %r15d,%r15d > 0x0000003ff2e6c2b6 <+2246>: callq 0x3ff2e1c2f0 <XRRFreeScreenResources@plt> > 0x0000003ff2e6c2bb <+2251>: jmpq 0x3ff2e6c0a3 <init_multihead+1715> > 0x0000003ff2e6c2c0 <+2256>: mov %r12d,0x418(%r14) > 0x0000003ff2e6c2c7 <+2263>: mov 0x40c(%r14),%esi > 0x0000003ff2e6c2ce <+2270>: jmpq 0x3ff2e6c19f <init_multihead+1967> > 0x0000003ff2e6c2d3 <+2275>: test %rbp,%rbp > 0x0000003ff2e6c2d6 <+2278>: je 0x3ff2e6bb1c <init_multihead+300> > 0x0000003ff2e6c2dc <+2284>: mov %rbp,%rdi > 0x0000003ff2e6c2df <+2287>: callq 0x3ff2e1c2b0 <XFree@plt> > 0x0000003ff2e6c2e4 <+2292>: jmpq 0x3ff2e6bb1c <init_multihead+300> > 0x0000003ff2e6c2e9 <+2297>: callq 0x3ff2e1dbb0 <__stack_chk_fail@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1042501
: 836060 |
836061
|
836062
|
836063
|
836064
|
836065
|
836066
|
836067
|
836068
|
836069