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 694326 Details for
Bug 908646
[abrt] gvfs-obexftp-1.14.2-2.fc18: g_type_check_instance_cast: Process /usr/libexec/gvfsd-obexftp 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), 27.67 KB, created by
Karl-Heinz Hoetzel
on 2013-02-07 09:03:56 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Karl-Heinz Hoetzel
Created:
2013-02-07 09:03:56 UTC
Size:
27.67 KB
patch
obsolete
>[New LWP 15405] >[New LWP 15413] >[New LWP 15403] >[New LWP 15424] >[New LWP 15408] >[New LWP 15414] >[New LWP 15402] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-obexftp --spawner :1.3 /org/gtk/gvfs/exec_spaw/2'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003a47c313f7 in g_type_check_instance_cast (type_instance=type_instance@entry=0x236c190, iface_type=37129280) at gtype.c:3998 >3998 is_instantiatable = node && node->is_instantiatable; > >Thread 7 (Thread 0x7f50b73457c0 (LWP 15402)): >#0 __memmove_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:2835 >No locals. >#1 0x00000037db0296bc in memmove (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57 >No locals. >#2 delete (start=start@entry=0, len=len@entry=274, real=<optimized out>, real=<optimized out>) at dbus-string.c:1175 >No locals. >#3 0x00000037db02a0f0 in delete (len=len@entry=274, start=start@entry=0, real=<optimized out>) at dbus-string.c:2695 >No locals. >#4 _dbus_string_delete (str=str@entry=0x2373e28, start=start@entry=0, len=len@entry=274) at dbus-string.c:1200 > real = 0x2373e28 >#5 0x00000037db01c175 in load_message (body_len=210, header_len=64, fields_array_len=<optimized out>, byte_order=108, message=<optimized out>, loader=0x2373e20) at dbus-message.c:4171 > oom = 0 > validity = 37184384 > type_str = 0x7f50a4005d88 > type_pos = 45 > mode = DBUS_VALIDATION_MODE_DATA_IS_UNTRUSTED > n_unix_fds = 0 >#6 _dbus_message_loader_queue_messages (loader=0x2373e20) at dbus-message.c:4245 > message = 0x7f50a4005d80 > validity = <optimized out> > body_len = 210 > byte_order = 108 > fields_array_len = 46 > header_len = 64 >#7 0x00000037db024422 in _dbus_transport_get_dispatch_status (transport=transport@entry=0x2373ca0) at dbus-transport.c:1101 >No locals. >#8 0x00000037db024553 in _dbus_transport_queue_messages (transport=0x2373ca0) at dbus-transport.c:1128 > status = <optimized out> >#9 0x00000037db00c8b4 in _dbus_connection_get_dispatch_status_unlocked (connection=0x2374300) at dbus-connection.c:4211 >No locals. >#10 0x00000037db00d43e in dbus_connection_get_dispatch_status (connection=0x2374300) at dbus-connection.c:4342 > status = <optimized out> >#11 0x0000003a4b80ac83 in message_queue_prepare (source=<optimized out>, timeout=timeout@entry=0x7fff8fe79be4) at dbus-gmain.c:71 > connection = <optimized out> >#12 0x0000003a474475b8 in g_main_context_prepare (context=context@entry=0x23575d0, priority=priority@entry=0x7fff8fe79c48) at gmain.c:2986 > result = <optimized out> > prepare = 0x3a4b80ac70 <message_queue_prepare> > source_timeout = -1 > i = <optimized out> > n_ready = 0 > current_priority = 2147483647 > source = 0x2376dc0 > iter = {context = 0x23575d0, may_modify = 1, current_list = 0x7f50ac0014e0, source = 0x2376dc0} >#13 0x0000003a47447c4b in g_main_context_iterate (context=0x23575d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3270 > max_priority = <optimized out> > timeout = <optimized out> > some_ready = <optimized out> > nfds = <optimized out> > allocated_nfds = 5 > fds = 0x2368a00 >#14 0x0000003a47448182 in g_main_loop_run (loop=0x2362960) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#15 0x000000000040e857 in daemon_main (argc=argc@entry=4, argv=argv@entry=0x7fff8fe79e68, max_job_threads=max_job_threads@entry=1, default_type=default_type@entry=0x41eccc "obex", mountable_name=mountable_name@entry=0x0, first_type_name=first_type_name@entry=0x41eccc "obex") at daemon-main.c:396 > var_args = {{gp_offset = 48, fp_offset = 58, overflow_arg_area = 0x7fff8fe79d70, reg_save_area = 0x7fff8fe79cf0}} > type = <optimized out> > name_owner_id = 0 > data = 0x2360f00 >#16 0x0000000000409064 in main (argc=4, argv=0x7fff8fe79e68) at daemon-main-generic.c:39 >No locals. > >Thread 6 (Thread 0x7f50aa7fc700 (LWP 15414)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003a4748501f in g_cond_wait (cond=cond@entry=0x23849f0, mutex=<optimized out>) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x0000003a4746c6c0 in g_thread_pool_free (pool=0x23849d0, immediate=0, wait_=<optimized out>) at gthreadpool.c:773 > real = 0x23849d0 > __PRETTY_FUNCTION__ = "g_thread_pool_free" >#3 0x0000003a4847c447 in g_threaded_socket_service_finalize (object=0x7f50ac0036d0) at gthreadedsocketservice.c:164 > service = 0x7f50ac0036d0 >#4 0x0000003a47c1486b in g_object_unref (_object=0x7f50ac0036d0) at gobject.c:3023 > weak_locations = <optimized out> > object = 0x7f50ac0036d0 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#5 0x0000003a4847c4c3 in g_threaded_socket_service_func (_data=0x2356c20, user_data=0x7f50ac0036d0) at gthreadedsocketservice.c:94 > threaded = 0x7f50ac0036d0 > data = 0x2356c20 > result = 1 >#6 0x0000003a4746be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x2356c20 > pool = 0x23849d0 >#7 0x0000003a4746b605 in g_thread_proxy (data=0x7f50ac003940) at gthread.c:797 > thread = 0x7f50ac003940 >#8 0x00000037d6807d15 in start_thread (arg=0x7f50aa7fc700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50aa7fc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984434611968, 2837258438168556768, 0, 239811563520, 139984434611968, 37243344, -2738571774124608288, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 5 (Thread 0x7f50ab7fe700 (LWP 15408)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x0000003a47485115 in g_cond_wait_until (cond=cond@entry=0x7f50a40075c8, mutex=mutex@entry=0x7f50a40075c0, end_time=end_time@entry=14112424048) at gthread-posix.c:857 > ts = {tv_sec = 14112, tv_nsec = 424048000} > status = <optimized out> >#2 0x0000003a4741ea01 in g_async_queue_pop_intern_unlocked (queue=0x7f50a40075c0, wait=wait@entry=1, end_time=14112424048) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a4741f0a8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003a4746bd2a in g_thread_pool_wait_for_new_task (pool=0x7f50a4006430) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x7f50a4003080 > pool = 0x7f50a4006430 >#6 0x0000003a4746b605 in g_thread_proxy (data=0x236eb20) at gthread.c:797 > thread = 0x236eb20 >#7 0x00000037d6807d15 in start_thread (arg=0x7f50ab7fe700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50ab7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984451397376, 2837258438168556768, 0, 239811563520, 139984451397376, 139984325600304, -2738573969926638368, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 4 (Thread 0x7f50a9ffb700 (LWP 15424)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x0000003a47485115 in g_cond_wait_until (cond=cond@entry=0x2365168, mutex=mutex@entry=0x2365160, end_time=end_time@entry=14127344113) at gthread-posix.c:857 > ts = {tv_sec = 14127, tv_nsec = 344113000} > status = <optimized out> >#2 0x0000003a4741ea01 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x2365160, wait=wait@entry=1, end_time=end_time@entry=14127344113) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a4741f04a in g_async_queue_timeout_pop (queue=0x2365160, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 14127344113 > retval = <optimized out> >#4 0x0000003a4746bde2 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003a4746b605 in g_thread_proxy (data=0x236e680) at gthread.c:797 > thread = 0x236e680 >#7 0x00000037d6807d15 in start_thread (arg=0x7f50a9ffb700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50a9ffb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984426219264, 2837258438168556768, 0, 239811563520, 139984426219264, 37237712, -2738570675149851424, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7f50b0f3d700 (LWP 15403)): >#0 0x00000037d60e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a47447d24 in g_main_context_poll (priority=2147483647, n_fds=11, fds=0x7f50ac009fa0, timeout=-1, context=0x2360bd0) at gmain.c:3584 > poll_func = 0x3a47455e00 <g_poll> >#2 g_main_context_iterate (context=0x2360bd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 11 > allocated_nfds = <optimized out> > fds = 0x7f50ac009fa0 >#3 0x0000003a47448182 in g_main_loop_run (loop=0x2360b60) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003a484cc546 in gdbus_shared_thread_func (user_data=0x2360ba0) at gdbusprivate.c:277 > data = 0x2360ba0 >#5 0x0000003a4746b605 in g_thread_proxy (data=0x235ce80) at gthread.c:797 > thread = 0x235ce80 >#6 0x00000037d6807d15 in start_thread (arg=0x7f50b0f3d700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50b0f3d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984542881536, 2837258438168556768, 0, 239811563520, 139984542881536, 37096352, -2738586168170629920, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7f50aaffd700 (LWP 15413)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003a4748501f in g_cond_wait (cond=cond@entry=0x237dfc0, mutex=<optimized out>) at gthread-posix.c:748 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x0000003a4746c6c0 in g_thread_pool_free (pool=0x237dfa0, immediate=0, wait_=<optimized out>) at gthreadpool.c:773 > real = 0x237dfa0 > __PRETTY_FUNCTION__ = "g_thread_pool_free" >#3 0x0000003a4847c447 in g_threaded_socket_service_finalize (object=0x7f50ac003660) at gthreadedsocketservice.c:164 > service = 0x7f50ac003660 >#4 0x0000003a47c1486b in g_object_unref (_object=0x7f50ac003660) at gobject.c:3023 > weak_locations = <optimized out> > object = 0x7f50ac003660 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#5 0x0000003a4847c4c3 in g_threaded_socket_service_func (_data=0x7f50a40048a0, user_data=0x7f50ac003660) at gthreadedsocketservice.c:94 > threaded = 0x7f50ac003660 > data = 0x7f50a40048a0 > result = 1 >#6 0x0000003a4746be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x7f50a40048a0 > pool = 0x237dfa0 >#7 0x0000003a4746b605 in g_thread_proxy (data=0x236e8a0) at gthread.c:797 > thread = 0x236e8a0 >#8 0x00000037d6807d15 in start_thread (arg=0x7f50aaffd700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50aaffd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984443004672, 2837258438168556768, 0, 239811563520, 139984443004672, 37216160, -2738572870951881504, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f50abfff700 (LWP 15405)): >#0 0x0000003a47c313f7 in g_type_check_instance_cast (type_instance=type_instance@entry=0x236c190, iface_type=37129280) at gtype.c:3998 > node = 0x31000000000234 > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x000000000040ae52 in do_enumerate (backend=0x2370010, job=0x236c190, filename=<optimized out>, matcher=<optimized out>, flags=<optimized out>) at gvfsbackendobexftp.c:1546 > op_backend = 0x2370010 > error = 0x0 > files = 0x7f50a4003c00 "\360\203" > elements = 0x0 >#2 0x00000000004132a2 in g_vfs_job_run (job=0x236c190) at gvfsjob.c:197 > class = 0x2384610 >#3 0x0000003a4746be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x236c190 > pool = 0x2365000 >#4 0x0000003a4746b605 in g_thread_proxy (data=0x236e540) at gthread.c:797 > thread = 0x236e540 >#5 0x00000037d6807d15 in start_thread (arg=0x7f50abfff700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f50abfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139984459790080, 2837258438168556768, 0, 239811563520, 139984459790080, 37113856, -2738575071048878880, 2823856492139656416}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x00000037d60f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. >From To Syms Read Shared Object Library >0x0000003a4b80a560 0x0000003a4b81c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x00000037db007ab0 0x00000037db0312e4 Yes /lib64/libdbus-1.so.3 >0x0000003918a07450 0x0000003918a12d38 Yes /lib64/libbluetooth.so.3 >0x00000037dc003e00 0x00000037dc01ccdc Yes /lib64/libexpat.so.1 >0x0000003a52c12860 0x0000003a52c2b8b8 Yes /lib64/libgvfscommon.so.0 >0x00000037ed003ef0 0x00000037ed02320c Yes /lib64/libbluray.so.1 >0x0000003a48001130 0x0000003a48001ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037d6c022a0 0x00000037d6c0557c Yes /lib64/librt.so.1 >0x0000003a4d00e3d0 0x0000003a4d03a5f8 Yes /lib64/libsecret-1.so.0 >0x0000003a48430100 0x0000003a484eecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003a47c0aba0 0x0000003a47c3831c Yes /lib64/libgobject-2.0.so.0 >0x0000003a4741a050 0x0000003a474ae86c Yes /lib64/libglib-2.0.so.0 >0x00000037f0800f10 0x00000037f0801824 Yes /lib64/libutil.so.1 >0x00000037d6805790 0x00000037d68104b4 Yes /lib64/libpthread.so.0 >0x00000037d601f1a0 0x00000037d6160940 Yes /lib64/libc.so.6 >0x00000037de02e870 0x00000037de117470 Yes /lib64/libxml2.so.2 >0x00000037d6400ed0 0x00000037d64019f0 Yes /lib64/libdl.so.2 >0x00000037d5c00b20 0x00000037d5c1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037ecc07200 0x00000037ecc52e48 Yes /lib64/libgcrypt.so.11 >0x00000037e9800990 0x00000037e9800ee8 Yes /lib64/libgpg-error.so.0 >0x0000003a478006b0 0x0000003a4780080c Yes /lib64/libgthread-2.0.so.0 >0x00000037d8c01990 0x00000037d8c06134 Yes /lib64/libffi.so.5 >0x00000037d7002190 0x00000037d700e640 Yes /lib64/libz.so.1 >0x000000365c606170 0x000000365c6175d4 Yes /lib64/libselinux.so.1 >0x00000037d8403a30 0x00000037d841200c Yes /lib64/libresolv.so.2 >0x00000037dbc030f0 0x00000037dbc19340 Yes /lib64/liblzma.so.5 >0x00000037d74055b0 0x00000037d746fd68 Yes /lib64/libm.so.6 >0x000000365c201db0 0x000000365c2452e8 Yes /lib64/libpcre.so.1 >0x00007f50b05131e0 0x00007f50b051a67c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x2384610 37242384 >rbx 0x236c190 37142928 >rcx 0x0 0 >rdx 0x7f50a4000078 139984325574776 >rsi 0x2368c40 37129280 >rdi 0x236c190 37142928 >rbp 0x31000000000236 0x31000000000236 >rsp 0x7f50abffed50 0x7f50abffed50 >r8 0x31000000000234 13792273858822708 >r9 0x0 0 >r10 0x7f50a4000078 139984325574776 >r11 0xffffffffffff2000 -57344 >r12 0x2370080 37159040 >r13 0x2370010 37158928 >r14 0x236c190 37142928 >r15 0x2365000 37113856 >rip 0x3a47c313f7 0x3a47c313f7 <g_type_check_instance_cast+71> >eflags 0x10202 [ 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: > 0x0000003a47c313b0 <+0>: push %r12 > 0x0000003a47c313b2 <+2>: test %rdi,%rdi > 0x0000003a47c313b5 <+5>: push %rbp > 0x0000003a47c313b6 <+6>: push %rbx > 0x0000003a47c313b7 <+7>: mov %rdi,%rbx > 0x0000003a47c313ba <+10>: je 0x3a47c31461 <g_type_check_instance_cast+177> > 0x0000003a47c313c0 <+16>: mov (%rdi),%rax > 0x0000003a47c313c3 <+19>: test %rax,%rax > 0x0000003a47c313c6 <+22>: je 0x3a47c315b8 <g_type_check_instance_cast+520> > 0x0000003a47c313cc <+28>: mov (%rax),%rbp > 0x0000003a47c313cf <+31>: cmp $0x3fc,%rbp > 0x0000003a47c313d6 <+38>: ja 0x3a47c31470 <g_type_check_instance_cast+192> > 0x0000003a47c313dc <+44>: mov %rbp,%rdx > 0x0000003a47c313df <+47>: lea 0x21c2da(%rip),%rax # 0x3a47e4d6c0 <static_fundamental_type_nodes> > 0x0000003a47c313e6 <+54>: shr $0x2,%rdx > 0x0000003a47c313ea <+58>: mov (%rax,%rdx,8),%r8 > 0x0000003a47c313ee <+62>: test %r8,%r8 > 0x0000003a47c313f1 <+65>: je 0x3a47c31480 <g_type_check_instance_cast+208> >=> 0x0000003a47c313f7 <+71>: movzbl 0x16(%r8),%eax > 0x0000003a47c313fc <+76>: and $0x4,%eax > 0x0000003a47c313ff <+79>: cmp $0x1,%al > 0x0000003a47c31401 <+81>: sbb %edx,%edx > 0x0000003a47c31403 <+83>: add $0x1,%edx > 0x0000003a47c31406 <+86>: cmp $0x1,%al > 0x0000003a47c31408 <+88>: sbb %edi,%edi > 0x0000003a47c3140a <+90>: add $0x1,%edi > 0x0000003a47c3140d <+93>: cmp $0x3fc,%rsi > 0x0000003a47c31414 <+100>: jbe 0x3a47c31490 <g_type_check_instance_cast+224> > 0x0000003a47c31416 <+102>: mov %rsi,%r9 > 0x0000003a47c31419 <+105>: and $0xfffffffffffffffc,%r9 > 0x0000003a47c3141d <+109>: test %r9,%r9 > 0x0000003a47c31420 <+112>: jne 0x3a47c314ab <g_type_check_instance_cast+251> > 0x0000003a47c31426 <+118>: test %edi,%edi > 0x0000003a47c31428 <+120>: je 0x3a47c31578 <g_type_check_instance_cast+456> > 0x0000003a47c3142e <+126>: mov %rsi,%rdi > 0x0000003a47c31431 <+129>: callq 0x3a47c2a8b0 <type_descriptive_name_I> > 0x0000003a47c31436 <+134>: mov %rbp,%rdi > 0x0000003a47c31439 <+137>: mov %rax,%r12 > 0x0000003a47c3143c <+140>: callq 0x3a47c2a8b0 <type_descriptive_name_I> > 0x0000003a47c31441 <+145>: lea 0xe078(%rip),%rdx # 0x3a47c3f4c0 > 0x0000003a47c31448 <+152>: lea 0x6f55(%rip),%rdi # 0x3a47c383a4 > 0x0000003a47c3144f <+159>: mov %rax,%rcx > 0x0000003a47c31452 <+162>: mov %r12,%r8 > 0x0000003a47c31455 <+165>: mov $0x10,%esi > 0x0000003a47c3145a <+170>: xor %eax,%eax > 0x0000003a47c3145c <+172>: callq 0x3a47c0a920 <g_log@plt> > 0x0000003a47c31461 <+177>: mov %rbx,%rax > 0x0000003a47c31464 <+180>: pop %rbx > 0x0000003a47c31465 <+181>: pop %rbp > 0x0000003a47c31466 <+182>: pop %r12 > 0x0000003a47c31468 <+184>: retq > 0x0000003a47c31469 <+185>: nopl 0x0(%rax) > 0x0000003a47c31470 <+192>: mov %rbp,%r8 > 0x0000003a47c31473 <+195>: and $0xfffffffffffffffc,%r8 > 0x0000003a47c31477 <+199>: test %r8,%r8 > 0x0000003a47c3147a <+202>: jne 0x3a47c313f7 <g_type_check_instance_cast+71> > 0x0000003a47c31480 <+208>: xor %edx,%edx > 0x0000003a47c31482 <+210>: xor %edi,%edi > 0x0000003a47c31484 <+212>: cmp $0x3fc,%rsi > 0x0000003a47c3148b <+219>: ja 0x3a47c31416 <g_type_check_instance_cast+102> > 0x0000003a47c3148d <+221>: nopl (%rax) > 0x0000003a47c31490 <+224>: mov %rsi,%rcx > 0x0000003a47c31493 <+227>: lea 0x21c226(%rip),%rax # 0x3a47e4d6c0 <static_fundamental_type_nodes> > 0x0000003a47c3149a <+234>: shr $0x2,%rcx > 0x0000003a47c3149e <+238>: mov (%rax,%rcx,8),%r9 > 0x0000003a47c314a2 <+242>: test %r9,%r9 > 0x0000003a47c314a5 <+245>: je 0x3a47c31426 <g_type_check_instance_cast+118> > 0x0000003a47c314ab <+251>: test %dl,%dl > 0x0000003a47c314ad <+253>: je 0x3a47c31426 <g_type_check_instance_cast+118> > 0x0000003a47c314b3 <+259>: movzbl 0x14(%r9),%eax > 0x0000003a47c314b8 <+264>: movzbl 0x14(%r8),%edx > 0x0000003a47c314bd <+269>: cmp %dl,%al > 0x0000003a47c314bf <+271>: ja 0x3a47c314d4 <g_type_check_instance_cast+292> > 0x0000003a47c314c1 <+273>: movzbl %al,%ecx > 0x0000003a47c314c4 <+276>: sub %ecx,%edx > 0x0000003a47c314c6 <+278>: mov 0x48(%r9),%rcx > 0x0000003a47c314ca <+282>: movslq %edx,%rdx > 0x0000003a47c314cd <+285>: cmp %rcx,0x48(%r8,%rdx,8) > 0x0000003a47c314d2 <+290>: je 0x3a47c31461 <g_type_check_instance_cast+177> > 0x0000003a47c314d4 <+292>: testb $0x4,0x16(%r8) > 0x0000003a47c314d9 <+297>: je 0x3a47c31426 <g_type_check_instance_cast+118> > 0x0000003a47c314df <+303>: cmpq $0x8,0x48(%r9,%rax,8) > 0x0000003a47c314e5 <+309>: jne 0x3a47c31426 <g_type_check_instance_cast+118> > 0x0000003a47c314eb <+315>: mfence > 0x0000003a47c314ee <+318>: mov 0x38(%r8),%r10 > 0x0000003a47c314f2 <+322>: movabs $0xaaaaaaaaaaaaaaab,%r11 > 0x0000003a47c314fc <+332>: test %r10,%r10 > 0x0000003a47c314ff <+335>: je 0x3a47c31620 <g_type_check_instance_cast+624> > 0x0000003a47c31505 <+341>: mfence > 0x0000003a47c31508 <+344>: mov 0x38(%r9),%rcx > 0x0000003a47c3150c <+348>: nopl 0x0(%rax) > 0x0000003a47c31510 <+352>: test %rcx,%rcx > 0x0000003a47c31513 <+355>: mov (%r10),%eax > 0x0000003a47c31516 <+358>: je 0x3a47c31560 <g_type_check_instance_cast+432> > 0x0000003a47c31518 <+360>: cmp -0x8(%rcx),%rax > 0x0000003a47c3151c <+364>: jae 0x3a47c31560 <g_type_check_instance_cast+432> > 0x0000003a47c3151e <+366>: movzbl (%rcx,%rax,1),%eax > 0x0000003a47c31522 <+370>: test %eax,%eax > 0x0000003a47c31524 <+372>: je 0x3a47c31560 <g_type_check_instance_cast+432> > 0x0000003a47c31526 <+374>: mov -0x8(%r10),%rdx > 0x0000003a47c3152a <+378>: sub $0x1,%eax > 0x0000003a47c3152d <+381>: movslq %eax,%rbp > 0x0000003a47c31530 <+384>: sub $0x8,%rdx > 0x0000003a47c31534 <+388>: mov %rdx,%rax > 0x0000003a47c31537 <+391>: mul %r11 > 0x0000003a47c3153a <+394>: shr $0x4,%rdx > 0x0000003a47c3153e <+398>: cmp %rdx,%rbp > 0x0000003a47c31541 <+401>: jae 0x3a47c31560 <g_type_check_instance_cast+432> > 0x0000003a47c31543 <+403>: lea 0x0(%rbp,%rbp,2),%rax > 0x0000003a47c31548 <+408>: mov 0x48(%r9),%rbp > 0x0000003a47c3154c <+412>: lea (%r10,%rax,8),%rax > 0x0000003a47c31550 <+416>: cmp %rbp,0x8(%rax) > 0x0000003a47c31554 <+420>: lea 0x8(%rax),%rdx > 0x0000003a47c31558 <+424>: je 0x3a47c31562 <g_type_check_instance_cast+434> > 0x0000003a47c3155a <+426>: nopw 0x0(%rax,%rax,1) > 0x0000003a47c31560 <+432>: xor %edx,%edx > 0x0000003a47c31562 <+434>: mfence > 0x0000003a47c31565 <+437>: mov 0x38(%r9),%rax > 0x0000003a47c31569 <+441>: cmp %rax,%rcx > 0x0000003a47c3156c <+444>: je 0x3a47c315e8 <g_type_check_instance_cast+568> > 0x0000003a47c3156e <+446>: mov %rax,%rcx > 0x0000003a47c31571 <+449>: jmp 0x3a47c31510 <g_type_check_instance_cast+352> > 0x0000003a47c31573 <+451>: nopl 0x0(%rax,%rax,1) > 0x0000003a47c31578 <+456>: mov %rsi,%rdi > 0x0000003a47c3157b <+459>: callq 0x3a47c2a8b0 <type_descriptive_name_I> > 0x0000003a47c31580 <+464>: mov %rbp,%rdi > 0x0000003a47c31583 <+467>: mov %rax,%r12 > 0x0000003a47c31586 <+470>: callq 0x3a47c2a8b0 <type_descriptive_name_I> > 0x0000003a47c3158b <+475>: lea 0xdf4e(%rip),%rdx # 0x3a47c3f4e0 > 0x0000003a47c31592 <+482>: lea 0x6e0b(%rip),%rdi # 0x3a47c383a4 > 0x0000003a47c31599 <+489>: mov %r12,%r8 > 0x0000003a47c3159c <+492>: mov %rax,%rcx > 0x0000003a47c3159f <+495>: mov $0x10,%esi > 0x0000003a47c315a4 <+500>: xor %eax,%eax > 0x0000003a47c315a6 <+502>: callq 0x3a47c0a920 <g_log@plt> > 0x0000003a47c315ab <+507>: mov %rbx,%rax > 0x0000003a47c315ae <+510>: pop %rbx > 0x0000003a47c315af <+511>: pop %rbp > 0x0000003a47c315b0 <+512>: pop %r12 > 0x0000003a47c315b2 <+514>: retq > 0x0000003a47c315b3 <+515>: nopl 0x0(%rax,%rax,1) > 0x0000003a47c315b8 <+520>: mov %rsi,%rdi > 0x0000003a47c315bb <+523>: callq 0x3a47c2a8b0 <type_descriptive_name_I> > 0x0000003a47c315c0 <+528>: lea 0xdf51(%rip),%rdx # 0x3a47c3f518 > 0x0000003a47c315c7 <+535>: lea 0x6dd6(%rip),%rdi # 0x3a47c383a4 > 0x0000003a47c315ce <+542>: mov %rax,%rcx > 0x0000003a47c315d1 <+545>: mov $0x10,%esi > 0x0000003a47c315d6 <+550>: xor %eax,%eax > 0x0000003a47c315d8 <+552>: callq 0x3a47c0a920 <g_log@plt> > 0x0000003a47c315dd <+557>: jmpq 0x3a47c31461 <g_type_check_instance_cast+177> > 0x0000003a47c315e2 <+562>: nopw 0x0(%rax,%rax,1) > 0x0000003a47c315e8 <+568>: test %rdx,%rdx > 0x0000003a47c315eb <+571>: setne %dl > 0x0000003a47c315ee <+574>: movzbl %dl,%edx > 0x0000003a47c315f1 <+577>: mfence > 0x0000003a47c315f4 <+580>: mov 0x38(%r8),%rax > 0x0000003a47c315f8 <+584>: cmp %rax,%r10 > 0x0000003a47c315fb <+587>: je 0x3a47c31605 <g_type_check_instance_cast+597> > 0x0000003a47c315fd <+589>: mov %rax,%r10 > 0x0000003a47c31600 <+592>: jmpq 0x3a47c314fc <g_type_check_instance_cast+332> > 0x0000003a47c31605 <+597>: test %edx,%edx > 0x0000003a47c31607 <+599>: jne 0x3a47c31461 <g_type_check_instance_cast+177> > 0x0000003a47c3160d <+605>: mov (%rbx),%rax > 0x0000003a47c31610 <+608>: mov (%rax),%rbp > 0x0000003a47c31613 <+611>: jmpq 0x3a47c31426 <g_type_check_instance_cast+118> > 0x0000003a47c31618 <+616>: nopl 0x0(%rax,%rax,1) > 0x0000003a47c31620 <+624>: xor %edx,%edx > 0x0000003a47c31622 <+626>: jmp 0x3a47c315f1 <g_type_check_instance_cast+577> >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 908646
: 694326 |
694327
|
694328
|
694329
|
694330
|
694331
|
694332
|
694333
|
694334