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 933396 Details for
Bug 1136034
[abrt] gedit: g_type_check_instance_cast(): gedit killed by 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), 29.40 KB, created by
lea89
on 2014-09-01 13:33:02 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
lea89
Created:
2014-09-01 13:33:02 UTC
Size:
29.40 KB
patch
obsolete
>[New LWP 2102] >[New LWP 2104] >[New LWP 2105] >[New LWP 2103] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gedit poweroff.sh'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x2661c00, iface_type=29943808) at gtype.c:4013 >4013 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 4 (Thread 0x7f46996e0700 (LWP 2103)): >#0 0x00007f46a86177dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f46a8e53ea4 in g_main_context_poll (priority=2147483647, n_fds=4, fds=0x7f4694002c10, timeout=-1, context=0x1a5b990) at gmain.c:4029 > poll_func = 0x7f46a8e632a0 <g_poll> >#2 g_main_context_iterate (context=0x1a5b990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 4 > allocated_nfds = 5 > fds = 0x7f4694002c10 >#3 0x00007f46a8e54232 in g_main_loop_run (loop=0x1a544c0) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#4 0x00007f46a96aa7a6 in gdbus_shared_thread_func (user_data=0x1a5b960) at gdbusprivate.c:273 > data = 0x1a5b960 >#5 0x00007f46a8e7a9a5 in g_thread_proxy (data=0x1a48b20) at gthread.c:764 > thread = 0x1a48b20 >#6 0x00007f46a88ec5fa in start_thread (arg=0x7f46996e0700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f46996e0700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139941198563072, -9042203665856296649, 140735573795584, 0, 139941198563072, 139941198563776, 8939242253149702455, 8939349156269164855}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00007f46a8622e0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 3 (Thread 0x7f46937c9700 (LWP 2105)): >#0 0x00007f46a86177dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f46a8e53ea4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f46880008c0, timeout=942, context=0x1a7abb0) at gmain.c:4029 > poll_func = 0x7f46a8e632a0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1a7abb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = 942 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f46880008c0 >#3 0x00007f46a8e53fbc in g_main_context_iteration (context=0x1a7abb0, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#4 0x00007f46a8e53ff9 in glib_worker_main (data=<optimized out>) at gmain.c:5542 >No locals. >#5 0x00007f46a8e7a9a5 in g_thread_proxy (data=0x1c08770) at gthread.c:764 > thread = 0x1c08770 >#6 0x00007f46a88ec5fa in start_thread (arg=0x7f46937c9700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f46937c9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139941098854144, -9042203665856296649, 140735573789952, 0, 139941098854144, 139941098854848, 8939228912444410167, 8939349156269164855}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00007f46a8622e0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f4698edf700 (LWP 2104)): >#0 0x00007f46a86177dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f46a8e53ea4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f468c0010c0, timeout=-1, context=0x1ad8240) at gmain.c:4029 > poll_func = 0x7f46a8e632a0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1ad8240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f468c0010c0 >#3 0x00007f46a8e53fbc in g_main_context_iteration (context=context@entry=0x1ad8240, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#4 0x00007f469a28e28d in dconf_gdbus_worker_thread (user_data=0x1ad8240) at dconf-gdbus-thread.c:82 > context = 0x1ad8240 >#5 0x00007f46a8e7a9a5 in g_thread_proxy (data=0x1a42cf0) at gthread.c:764 > thread = 0x1a42cf0 >#6 0x00007f46a88ec5fa in start_thread (arg=0x7f4698edf700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f4698edf700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139941190170368, -9042203665856296649, 140735573793280, 0, 139941190170368, 139941190171072, 8939243353198201143, 8939349156269164855}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00007f46a8622e0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f46ac611980 (LWP 2102)): >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x2661c00, iface_type=29943808) at gtype.c:4013 > node = <optimized out> > iface = <optimized out> > is_instantiatable = <optimized out> >#1 0x00007f46ac1ba844 in on_recent_manager_changed (manager=<optimized out>, user_data=0x2661c00) at gedit/gedit-open-document-selector.c:426 > open_document_selector = <optimized out> >#2 0x00007f46a9152ed5 in g_closure_invoke (closure=0x2b22430, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff8de22310, invocation_hint=invocation_hint@entry=0x7fff8de222b0) at gclosure.c:768 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x2b22410 > __FUNCTION__ = "g_closure_invoke" >#3 0x00007f46a9165202 in signal_emit_unlocked_R (node=node@entry=0x1d01800, detail=detail@entry=0, instance=instance@entry=0x1c95120, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff8de22310) at gsignal.c:3553 > tmp = <optimized out> > handler = 0x26cbaf0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1c95120, ihint = {signal_id = 299, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = <optimized out> > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 299 > max_sequential_handler_number = 19564 > return_value_altered = 1 >#4 0x00007f46a916e0c1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff8de22490) at gsignal.c:3309 > instance_and_params = 0x7fff8de22310 > signal_return_type = <optimized out> > param_values = 0x7fff8de22328 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#5 0x00007f46a916e2ef in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff8de22570, reg_save_area = 0x7fff8de224b0}} >#6 0x00007f46ab39f5f5 in emit_manager_changed (data=<optimized out>) at gtkrecentmanager.c:1381 > manager = <optimized out> >#7 0x00007f46aae80a38 in gdk_threads_dispatch (data=0x2cf5600, data@entry=<error reading variable: value has been optimized out>) at gdk.c:634 > dispatch = 0x2cf5600 > ret = 0 >#8 0x00007f46a8e545d3 in g_timeout_dispatch (source=0x271e9f0, callback=<optimized out>, user_data=<optimized out>) at gmain.c:4473 > timeout_source = 0x271e9f0 > again = <optimized out> >#9 0x00007f46a8e53b6b in g_main_dispatch (context=0x1a2d6d0) at gmain.c:3064 > dispatch = 0x7f46a8e545c0 <g_timeout_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x2cf5600 > callback = 0x7f46aae80a10 <gdk_threads_dispatch> > cb_funcs = 0x7f46a91418c0 <g_source_callback_funcs> > cb_data = 0x2d613d0 > need_destroy = <optimized out> > source = 0x271e9f0 > current = 0x1a56e40 > i = 0 >#10 g_main_context_dispatch (context=context@entry=0x1a2d6d0) at gmain.c:3663 >No locals. >#11 0x00007f46a8e53f08 in g_main_context_iterate (context=context@entry=0x1a2d6d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 2147483647 > timeout = 250 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x1a166f0 >#12 0x00007f46a8e53fbc in g_main_context_iteration (context=0x1a2d6d0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#13 0x00007f46a9672ffc in g_application_run (application=0x1a17270, argc=argc@entry=2, argv=argv@entry=0x7fff8de22838) at gapplication.c:2219 > arguments = 0x1a166f0 > status = 0 > __FUNCTION__ = "g_application_run" >#14 0x0000000000400df7 in main (argc=2, argv=0x7fff8de22838) at gedit/gedit.c:133 > type = <optimized out> > app = 0x1a17270 > status = <optimized out> > dir = <optimized out> > __FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x00007f46ac1a7290 0x00007f46ac1e5561 Yes /usr/lib64/gedit/libgedit.so >0x00007f46abe4c870 0x00007f46abf2df2e Yes /lib64/libxml2.so.2 >0x00007f46abba8d40 0x00007f46abbf588d Yes /lib64/libgtksourceview-3.0.so.1 >0x00007f46ab984da0 0x00007f46ab989787 Yes /lib64/libpeas-gtk-1.0.so.0 >0x00007f46ab1a0350 0x00007f46ab4d7b46 Yes /lib64/libgtk-3.so.0 >0x00007f46aae7feb0 0x00007f46aaedb9c1 Yes /lib64/libgdk-3.so.0 >0x00007f46aac578b0 0x00007f46aac5c5a6 Yes /lib64/libpangocairo-1.0.so.0 >0x00007f46aaa14de0 0x00007f46aaa341e6 Yes /lib64/libpango-1.0.so.0 >0x00007f46aa7ed0a0 0x00007f46aa7f9683 Yes /lib64/libatk-1.0.so.0 >0x00007f46aa5dc550 0x00007f46aa5dd4e2 Yes (*) /lib64/libcairo-gobject.so.2 >0x00007f46aa2df4c0 0x00007f46aa3990ad Yes (*) /lib64/libcairo.so.2 >0x00007f46aa0ae130 0x00007f46aa0c1930 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f46a9e98dc0 0x00007f46a9ea11e6 Yes /lib64/libpeas-1.0.so.0 >0x00007f46a9c8f190 0x00007f46a9c90075 Yes /lib64/libgmodule-2.0.so.0 >0x00007f46a9968fd0 0x00007f46a99f161c Yes /lib64/libX11.so.6 >0x00007f46a95fbd50 0x00007f46a96cefbb Yes /lib64/libgio-2.0.so.0 >0x00007f46a939c300 0x00007f46a93b9a5c Yes /lib64/libgirepository-1.0.so.1 >0x00007f46a914de40 0x00007f46a917e186 Yes /lib64/libgobject-2.0.so.0 >0x00007f46a8e24620 0x00007f46a8ec0269 Yes /lib64/libglib-2.0.so.0 >0x00007f46a8b07610 0x00007f46a8b78d01 Yes /lib64/libm.so.6 >0x00007f46a88eaac0 0x00007f46a88f75c1 Yes /lib64/libpthread.so.0 >0x00007f46a853d4f0 0x00007f46a868d8d4 Yes /lib64/libc.so.6 >0x00007f46a831aed0 0x00007f46a831bade Yes /lib64/libdl.so.2 >0x00007f46a8106200 0x00007f46a8112729 Yes /lib64/libz.so.1 >0x00007f46a7ee1f30 0x00007f46a7ef7d72 Yes /lib64/liblzma.so.5 >0x00007f46a7cd1230 0x00007f46a7cdb857 Yes /lib64/libXi.so.6 >0x00007f46a7aca5f0 0x00007f46a7acc926 Yes /lib64/libXfixes.so.3 >0x00007f46a78a44a0 0x00007f46a78b8499 Yes /lib64/libatk-bridge-2.0.so.0 >0x00007f46a768c2a0 0x00007f46a769479b Yes /lib64/libpangoft2-1.0.so.0 >0x00007f46a744ccc0 0x00007f46a746ad3d Yes /lib64/libfontconfig.so.1 >0x00007f46a7243bb0 0x00007f46a7244524 Yes /lib64/libXinerama.so.1 >0x00007f46a703ac00 0x00007f46a70405a9 Yes /lib64/libXrandr.so.2 >0x00007f46a6e30ab0 0x00007f46a6e355b7 Yes /lib64/libXcursor.so.1 >0x00007f46a6c2bcd0 0x00007f46a6c2c6e5 Yes /lib64/libXcomposite.so.1 >0x00007f46a6a28c40 0x00007f46a6a2956b Yes /lib64/libXdamage.so.1 >0x00007f46a681ef80 0x00007f46a68233bf Yes /lib64/libwayland-client.so.0 >0x00007f46a65e26d0 0x00007f46a65fa545 Yes /lib64/libxkbcommon.so.0 >0x00007f46a63d7260 0x00007f46a63d8d79 Yes /lib64/libwayland-cursor.so.0 >0x00007f46a61c7770 0x00007f46a61d154f Yes /lib64/libXext.so.6 >0x00007f46a5fbe2f0 0x00007f46a5fc15b7 Yes /lib64/librt.so.1 >0x00007f46a5dba6b0 0x00007f46a5dba82a Yes /lib64/libgthread-2.0.so.0 >0x00007f46a5b69ee0 0x00007f46a5b9f049 Yes /lib64/libharfbuzz.so.0 >0x00007f46a58c7ea0 0x00007f46a59365a2 Yes /lib64/libfreetype.so.6 >0x00007f46a5616370 0x00007f46a56a0050 Yes /lib64/libpixman-1.so.0 >0x00007f46a53e89a0 0x00007f46a53fdbb9 Yes /lib64/libEGL.so.1 >0x00007f46a51b4500 0x00007f46a51d5da7 Yes /lib64/libpng16.so.16 >0x00007f46a4fabdf0 0x00007f46a4fac903 Yes /lib64/libxcb-shm.so.0 >0x00007f46a4da4610 0x00007f46a4da7a8a Yes /lib64/libxcb-render.so.0 >0x00007f46a4b88bd0 0x00007f46a4b971d5 Yes /lib64/libxcb.so.1 >0x00007f46a4976b70 0x00007f46a497ca45 Yes /lib64/libXrender.so.1 >0x00007f46a46f5100 0x00007f46a47521b2 Yes /lib64/libGL.so.1 >0x00007f46a44d4870 0x00007f46a44d8fbc Yes /lib64/libffi.so.6 >0x00007f46a42b4500 0x00007f46a42c752a Yes /lib64/libselinux.so.1 >0x00007f46a4096a90 0x00007f46a40a6171 Yes /lib64/libresolv.so.2 >0x00007f46ac428b10 0x00007f46ac4447a0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f46a3e717b0 0x00007f46a3e82f48 Yes /lib64/libatspi.so.0 >0x00007f46a3c20920 0x00007f46a3c4b094 Yes /lib64/libdbus-1.so.3 >0x00007f46a39f2e00 0x00007f46a3a0b249 Yes /lib64/libexpat.so.1 >0x00007f46a37d3710 0x00007f46a37e75e8 Yes /lib64/libgraphite2.so.3 >0x00007f46a35c2760 0x00007f46a35ce462 Yes /lib64/libbz2.so.1 >0x00007f46a33bf600 0x00007f46a33bf71b Yes /lib64/libX11-xcb.so.1 >0x00007f46a31bb920 0x00007f46a31bca45 Yes /lib64/libxcb-dri2.so.0 >0x00007f46a2fb4830 0x00007f46a2fb6c05 Yes /lib64/libxcb-xfixes.so.0 >0x00007f46a2daf020 0x00007f46a2dafbc5 Yes /lib64/libxcb-shape.so.0 >0x00007f46a2ba2930 0x00007f46a2ba8154 Yes /lib64/libgbm.so.1 >0x00007f46a29941e0 0x00007f46a2999bbf Yes /lib64/libwayland-server.so.0 >0x00007f46a276d920 0x00007f46a277736e Yes /lib64/libglapi.so.0 >0x00007f46a255b210 0x00007f46a2560b28 Yes /lib64/libdrm.so.2 >0x00007f46a2354ec0 0x00007f46a2355bf9 Yes /lib64/libXau.so.6 >0x00007f46a2145020 0x00007f46a214cbb5 Yes /lib64/libxcb-glx.so.0 >0x00007f46a1f38d50 0x00007f46a1f394f3 Yes /lib64/libxcb-dri3.so.0 >0x00007f46a1d35c50 0x00007f46a1d36428 Yes /lib64/libxcb-present.so.0 >0x00007f46a1b30060 0x00007f46a1b31fc9 Yes /lib64/libxcb-sync.so.1 >0x00007f46a192c990 0x00007f46a192cc4c Yes /lib64/libxshmfence.so.1 >0x00007f46a1727010 0x00007f46a17299a8 Yes /lib64/libXxf86vm.so.1 >0x00007f46a14ba6f0 0x00007f46a15087a5 Yes /lib64/libpcre.so.1 >0x00007f46a12a4af0 0x00007f46a12b49d5 Yes /lib64/libgcc_s.so.1 >0x00007f469ab194e0 0x00007f469ab25356 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f469a8e7d20 0x00007f469a8fee56 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007f469a69b730 0x00007f469a6c609e Yes /lib64/libbluray.so.1 >0x00007f469a494f10 0x00007f469a4957f5 Yes /lib64/libutil.so.1 >0x00007f4699e68170 0x00007f4699e6c00e Yes /lib64/libmodman.so.1 >0x00007f4699bb29b0 0x00007f4699c1f14f Yes /lib64/libstdc++.so.6 >0x00007f469a28abe0 0x00007f469a28f8ce Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f469992fda0 0x00007f4699949e96 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f46ac5a6920 0x00007f46ac5ade3a Yes (*) /lib64/libudev.so.1 >0x00007f46996ea4d0 0x00007f4699715b10 Yes /lib64/libdw.so.1 >0x00007f469a073ae0 0x00007f469a081a6a Yes /lib64/libelf.so.1 >0x00007f4698407200 0x00007f469840939c Yes /usr/lib64/gedit/plugins/libtime.so >0x00007f46981e1750 0x00007f46981f57aa Yes /usr/lib64/gedit/plugins/libfilebrowser.so >0x00007f4693dfb7e0 0x00007f4693dfd984 Yes /usr/lib64/gedit/plugins/libmodelines.so >0x00007f4693be6c90 0x00007f4693bef9cc Yes /usr/lib64/gedit/plugins/libspell.so >0x00007f46939d5ec0 0x00007f46939dae08 Yes /lib64/libenchant.so.1 >0x00007f46937cc250 0x00007f46937cd9fc Yes /usr/lib64/gedit/plugins/libdocinfo.so >0x00007f4692dc6c00 0x00007f4692dc7009 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f4692b97bc0 0x00007f4692bbc0a7 Yes /lib64/librsvg-2.so.2 >0x00007f469295dcd0 0x00007f469297bba5 Yes /lib64/libcroco-0.6.so.3 >0x00007f469134ec40 0x00007f4691350e2b Yes /usr/lib64/enchant/libenchant_myspell.so >0x00007f46910f2710 0x00007f46911244b0 Yes /lib64/libhunspell-1.3.so.0 >0x00007f46923525c0 0x00007f46923531c4 Yes /usr/lib64/gconv/ISO8859-1.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rbx 0x2661c00 40246272 >rcx 0x7fff8de22310 140735573795600 >rdx 0x1 1 >rsi 0x1c8e800 29943808 >rdi 0x2661c00 40246272 >rbp 0x0 0x0 >rsp 0x7fff8de22110 0x7fff8de22110 >r8 0x7fff8de222b0 140735573795504 >r9 0x7f46ac1ba830 139941511931952 >r10 0x2de2998 48114072 >r11 0x33 51 >r12 0x0 0 >r13 0x1 1 >r14 0x7fff8de22310 140735573795600 >r15 0x7fff8de222b0 140735573795504 >rip 0x7f46a9176ee2 0x7f46a9176ee2 <g_type_check_instance_cast+34> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function g_type_check_instance_cast: > 0x00007f46a9176ec0 <+0>: push %r13 > 0x00007f46a9176ec2 <+2>: push %r12 > 0x00007f46a9176ec4 <+4>: push %rbp > 0x00007f46a9176ec5 <+5>: push %rbx > 0x00007f46a9176ec6 <+6>: mov %rdi,%rbx > 0x00007f46a9176ec9 <+9>: sub $0x8,%rsp > 0x00007f46a9176ecd <+13>: test %rdi,%rdi > 0x00007f46a9176ed0 <+16>: je 0x7f46a9176f99 <g_type_check_instance_cast+217> > 0x00007f46a9176ed6 <+22>: mov (%rdi),%rax > 0x00007f46a9176ed9 <+25>: test %rax,%rax > 0x00007f46a9176edc <+28>: je 0x7f46a9177140 <g_type_check_instance_cast+640> >=> 0x00007f46a9176ee2 <+34>: mov (%rax),%rbp > 0x00007f46a9176ee5 <+37>: cmp $0x3fc,%rbp > 0x00007f46a9176eec <+44>: mov %rbp,%rdx > 0x00007f46a9176eef <+47>: ja 0x7f46a9176fb0 <g_type_check_instance_cast+240> > 0x00007f46a9176ef5 <+53>: lea 0x21d844(%rip),%rax # 0x7f46a9394740 <static_fundamental_type_nodes> > 0x00007f46a9176efc <+60>: shr $0x2,%rdx > 0x00007f46a9176f00 <+64>: mov (%rax,%rdx,8),%rdx > 0x00007f46a9176f04 <+68>: test %rdx,%rdx > 0x00007f46a9176f07 <+71>: je 0x7f46a9176fbd <g_type_check_instance_cast+253> > 0x00007f46a9176f0d <+77>: movzbl 0x16(%rdx),%eax > 0x00007f46a9176f11 <+81>: and $0x4,%eax > 0x00007f46a9176f14 <+84>: cmp $0x1,%al > 0x00007f46a9176f16 <+86>: sbb %ecx,%ecx > 0x00007f46a9176f18 <+88>: add $0x1,%ecx > 0x00007f46a9176f1b <+91>: cmp $0x1,%al > 0x00007f46a9176f1d <+93>: sbb %r10d,%r10d > 0x00007f46a9176f20 <+96>: add $0x1,%r10d > 0x00007f46a9176f24 <+100>: cmp $0x3fc,%rsi > 0x00007f46a9176f2b <+107>: jbe 0x7f46a9176fd0 <g_type_check_instance_cast+272> > 0x00007f46a9176f31 <+113>: mov %rsi,%r9 > 0x00007f46a9176f34 <+116>: and $0xfffffffffffffffc,%r9 > 0x00007f46a9176f38 <+120>: test %r9,%r9 > 0x00007f46a9176f3b <+123>: je 0x7f46a9176f45 <g_type_check_instance_cast+133> > 0x00007f46a9176f3d <+125>: test %cl,%cl > 0x00007f46a9176f3f <+127>: jne 0x7f46a9177048 <g_type_check_instance_cast+392> > 0x00007f46a9176f45 <+133>: test %r10d,%r10d > 0x00007f46a9176f48 <+136>: lea 0xc81f(%rip),%r12 # 0x7f46a918376e > 0x00007f46a9176f4f <+143>: je 0x7f46a9176ff0 <g_type_check_instance_cast+304> > 0x00007f46a9176f55 <+149>: test %rsi,%rsi > 0x00007f46a9176f58 <+152>: je 0x7f46a9176f65 <g_type_check_instance_cast+165> > 0x00007f46a9176f5a <+154>: mov %rsi,%rdi > 0x00007f46a9176f5d <+157>: callq 0x7f46a916ff90 <type_descriptive_name_I> > 0x00007f46a9176f62 <+162>: mov %rax,%r12 > 0x00007f46a9176f65 <+165>: test %rbp,%rbp > 0x00007f46a9176f68 <+168>: lea 0xc7ff(%rip),%rcx # 0x7f46a918376e > 0x00007f46a9176f6f <+175>: je 0x7f46a9176f7c <g_type_check_instance_cast+188> > 0x00007f46a9176f71 <+177>: mov %rbp,%rdi > 0x00007f46a9176f74 <+180>: callq 0x7f46a916ff90 <type_descriptive_name_I> > 0x00007f46a9176f79 <+185>: mov %rax,%rcx > 0x00007f46a9176f7c <+188>: lea 0xe6b5(%rip),%rdx # 0x7f46a9185638 > 0x00007f46a9176f83 <+195>: lea 0x729a(%rip),%rdi # 0x7f46a917e224 > 0x00007f46a9176f8a <+202>: mov %r12,%r8 > 0x00007f46a9176f8d <+205>: mov $0x10,%esi > 0x00007f46a9176f92 <+210>: xor %eax,%eax > 0x00007f46a9176f94 <+212>: callq 0x7f46a914dbd0 <g_log@plt> > 0x00007f46a9176f99 <+217>: add $0x8,%rsp > 0x00007f46a9176f9d <+221>: mov %rbx,%rax > 0x00007f46a9176fa0 <+224>: pop %rbx > 0x00007f46a9176fa1 <+225>: pop %rbp > 0x00007f46a9176fa2 <+226>: pop %r12 > 0x00007f46a9176fa4 <+228>: pop %r13 > 0x00007f46a9176fa6 <+230>: retq > 0x00007f46a9176fa7 <+231>: nopw 0x0(%rax,%rax,1) > 0x00007f46a9176fb0 <+240>: and $0xfffffffffffffffc,%rdx > 0x00007f46a9176fb4 <+244>: test %rdx,%rdx > 0x00007f46a9176fb7 <+247>: jne 0x7f46a9176f0d <g_type_check_instance_cast+77> > 0x00007f46a9176fbd <+253>: xor %ecx,%ecx > 0x00007f46a9176fbf <+255>: xor %r10d,%r10d > 0x00007f46a9176fc2 <+258>: cmp $0x3fc,%rsi > 0x00007f46a9176fc9 <+265>: ja 0x7f46a9176f31 <g_type_check_instance_cast+113> > 0x00007f46a9176fcf <+271>: nop > 0x00007f46a9176fd0 <+272>: mov %rsi,%rdi > 0x00007f46a9176fd3 <+275>: lea 0x21d766(%rip),%rax # 0x7f46a9394740 <static_fundamental_type_nodes> > 0x00007f46a9176fda <+282>: shr $0x2,%rdi > 0x00007f46a9176fde <+286>: mov (%rax,%rdi,8),%r9 > 0x00007f46a9176fe2 <+290>: jmpq 0x7f46a9176f38 <g_type_check_instance_cast+120> > 0x00007f46a9176fe7 <+295>: nopw 0x0(%rax,%rax,1) > 0x00007f46a9176ff0 <+304>: test %rsi,%rsi > 0x00007f46a9176ff3 <+307>: je 0x7f46a9177000 <g_type_check_instance_cast+320> > 0x00007f46a9176ff5 <+309>: mov %rsi,%rdi > 0x00007f46a9176ff8 <+312>: callq 0x7f46a916ff90 <type_descriptive_name_I> > 0x00007f46a9176ffd <+317>: mov %rax,%r12 > 0x00007f46a9177000 <+320>: test %rbp,%rbp > 0x00007f46a9177003 <+323>: lea 0xc764(%rip),%rcx # 0x7f46a918376e > 0x00007f46a917700a <+330>: je 0x7f46a9177017 <g_type_check_instance_cast+343> > 0x00007f46a917700c <+332>: mov %rbp,%rdi > 0x00007f46a917700f <+335>: callq 0x7f46a916ff90 <type_descriptive_name_I> > 0x00007f46a9177014 <+340>: mov %rax,%rcx > 0x00007f46a9177017 <+343>: lea 0xe63a(%rip),%rdx # 0x7f46a9185658 > 0x00007f46a917701e <+350>: lea 0x71ff(%rip),%rdi # 0x7f46a917e224 > 0x00007f46a9177025 <+357>: mov %r12,%r8 > 0x00007f46a9177028 <+360>: xor %eax,%eax > 0x00007f46a917702a <+362>: mov $0x10,%esi > 0x00007f46a917702f <+367>: callq 0x7f46a914dbd0 <g_log@plt> > 0x00007f46a9177034 <+372>: add $0x8,%rsp > 0x00007f46a9177038 <+376>: mov %rbx,%rax > 0x00007f46a917703b <+379>: pop %rbx > 0x00007f46a917703c <+380>: pop %rbp > 0x00007f46a917703d <+381>: pop %r12 > 0x00007f46a917703f <+383>: pop %r13 > 0x00007f46a9177041 <+385>: retq > 0x00007f46a9177042 <+386>: nopw 0x0(%rax,%rax,1) > 0x00007f46a9177048 <+392>: movzbl 0x14(%r9),%ecx > 0x00007f46a917704d <+397>: movzbl 0x14(%rdx),%eax > 0x00007f46a9177051 <+401>: cmp %al,%cl > 0x00007f46a9177053 <+403>: jbe 0x7f46a9177120 <g_type_check_instance_cast+608> > 0x00007f46a9177059 <+409>: testb $0x4,0x16(%rdx) > 0x00007f46a917705d <+413>: je 0x7f46a9176f45 <g_type_check_instance_cast+133> > 0x00007f46a9177063 <+419>: cmpq $0x8,0x48(%r9,%rcx,8) > 0x00007f46a9177069 <+425>: jne 0x7f46a9176f45 <g_type_check_instance_cast+133> > 0x00007f46a917706f <+431>: mov 0x38(%rdx),%rdi > 0x00007f46a9177073 <+435>: lea 0x38(%rdx),%r12 > 0x00007f46a9177077 <+439>: movabs $0xaaaaaaaaaaaaaaab,%rbp > 0x00007f46a9177081 <+449>: nopl 0x0(%rax) > 0x00007f46a9177088 <+456>: test %rdi,%rdi > 0x00007f46a917708b <+459>: je 0x7f46a9177198 <g_type_check_instance_cast+728> > 0x00007f46a9177091 <+465>: lea 0x38(%r9),%r11 > 0x00007f46a9177095 <+469>: mov 0x38(%r9),%rcx > 0x00007f46a9177099 <+473>: jmp 0x7f46a91770a3 <g_type_check_instance_cast+483> > 0x00007f46a917709b <+475>: nopl 0x0(%rax,%rax,1) > 0x00007f46a91770a0 <+480>: mov %rdx,%rcx > 0x00007f46a91770a3 <+483>: xor %r13d,%r13d > 0x00007f46a91770a6 <+486>: test %rcx,%rcx > 0x00007f46a91770a9 <+489>: mov (%rdi),%edx > 0x00007f46a91770ab <+491>: je 0x7f46a91770f8 <g_type_check_instance_cast+568> > 0x00007f46a91770ad <+493>: cmp -0x8(%rcx),%rdx > 0x00007f46a91770b1 <+497>: jae 0x7f46a91770f8 <g_type_check_instance_cast+568> > 0x00007f46a91770b3 <+499>: movzbl (%rcx,%rdx,1),%r8d > 0x00007f46a91770b8 <+504>: test %r8d,%r8d > 0x00007f46a91770bb <+507>: je 0x7f46a91770f8 <g_type_check_instance_cast+568> > 0x00007f46a91770bd <+509>: mov -0x8(%rdi),%rax > 0x00007f46a91770c1 <+513>: sub $0x1,%r8d > 0x00007f46a91770c5 <+517>: movslq %r8d,%r8 > 0x00007f46a91770c8 <+520>: lea -0x8(%rax),%rdx > 0x00007f46a91770cc <+524>: mov %rdx,%rax > 0x00007f46a91770cf <+527>: mul %rbp > 0x00007f46a91770d2 <+530>: shr $0x4,%rdx > 0x00007f46a91770d6 <+534>: cmp %rdx,%r8 > 0x00007f46a91770d9 <+537>: jae 0x7f46a91770f8 <g_type_check_instance_cast+568> > 0x00007f46a91770db <+539>: lea (%r8,%r8,2),%rax > 0x00007f46a91770df <+543>: lea (%rdi,%rax,8),%rax > 0x00007f46a91770e3 <+547>: mov 0x8(%rax),%rdx > 0x00007f46a91770e7 <+551>: add $0x8,%rax > 0x00007f46a91770eb <+555>: cmp 0x48(%r9),%rdx > 0x00007f46a91770ef <+559>: cmove %rax,%r13 > 0x00007f46a91770f3 <+563>: nopl 0x0(%rax,%rax,1) > 0x00007f46a91770f8 <+568>: mov (%r11),%rdx > 0x00007f46a91770fb <+571>: cmp %rdx,%rcx > 0x00007f46a91770fe <+574>: jne 0x7f46a91770a0 <g_type_check_instance_cast+480> > 0x00007f46a9177100 <+576>: xor %edx,%edx > 0x00007f46a9177102 <+578>: test %r13,%r13 > 0x00007f46a9177105 <+581>: setne %dl > 0x00007f46a9177108 <+584>: mov (%r12),%rax > 0x00007f46a917710c <+588>: cmp %rax,%rdi > 0x00007f46a917710f <+591>: je 0x7f46a917717f <g_type_check_instance_cast+703> > 0x00007f46a9177111 <+593>: mov %rax,%rdi > 0x00007f46a9177114 <+596>: jmpq 0x7f46a9177088 <g_type_check_instance_cast+456> > 0x00007f46a9177119 <+601>: nopl 0x0(%rax) > 0x00007f46a9177120 <+608>: movzbl %cl,%edi > 0x00007f46a9177123 <+611>: sub %edi,%eax > 0x00007f46a9177125 <+613>: mov 0x48(%r9),%rdi > 0x00007f46a9177129 <+617>: cltq > 0x00007f46a917712b <+619>: cmp %rdi,0x48(%rdx,%rax,8) > 0x00007f46a9177130 <+624>: jne 0x7f46a9177059 <g_type_check_instance_cast+409> > 0x00007f46a9177136 <+630>: jmpq 0x7f46a9176f99 <g_type_check_instance_cast+217> > 0x00007f46a917713b <+635>: nopl 0x0(%rax,%rax,1) > 0x00007f46a9177140 <+640>: test %rsi,%rsi > 0x00007f46a9177143 <+643>: lea 0xc624(%rip),%rcx # 0x7f46a918376e > 0x00007f46a917714a <+650>: je 0x7f46a9177157 <g_type_check_instance_cast+663> > 0x00007f46a917714c <+652>: mov %rsi,%rdi > 0x00007f46a917714f <+655>: callq 0x7f46a916ff90 <type_descriptive_name_I> > 0x00007f46a9177154 <+660>: mov %rax,%rcx > 0x00007f46a9177157 <+663>: lea 0xe532(%rip),%rdx # 0x7f46a9185690 > 0x00007f46a917715e <+670>: lea 0x70bf(%rip),%rdi # 0x7f46a917e224 > 0x00007f46a9177165 <+677>: xor %eax,%eax > 0x00007f46a9177167 <+679>: mov $0x10,%esi > 0x00007f46a917716c <+684>: callq 0x7f46a914dbd0 <g_log@plt> > 0x00007f46a9177171 <+689>: add $0x8,%rsp > 0x00007f46a9177175 <+693>: mov %rbx,%rax > 0x00007f46a9177178 <+696>: pop %rbx > 0x00007f46a9177179 <+697>: pop %rbp > 0x00007f46a917717a <+698>: pop %r12 > 0x00007f46a917717c <+700>: pop %r13 > 0x00007f46a917717e <+702>: retq > 0x00007f46a917717f <+703>: test %edx,%edx > 0x00007f46a9177181 <+705>: jne 0x7f46a9176f99 <g_type_check_instance_cast+217> > 0x00007f46a9177187 <+711>: mov (%rbx),%rax > 0x00007f46a917718a <+714>: mov (%rax),%rbp > 0x00007f46a917718d <+717>: jmpq 0x7f46a9176f45 <g_type_check_instance_cast+133> > 0x00007f46a9177192 <+722>: nopw 0x0(%rax,%rax,1) > 0x00007f46a9177198 <+728>: xor %edx,%edx > 0x00007f46a917719a <+730>: jmpq 0x7f46a9177108 <g_type_check_instance_cast+584> >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 1136034
: 933396 |
933397
|
933398
|
933399
|
933400
|
933401
|
933402
|
933403
|
933404
|
933405
|
933406
|
933407