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 892328 Details for
Bug 1094064
[abrt] NetworkManager: g_type_check_instance_is_a(): NetworkManager 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), 23.49 KB, created by
nartes
on 2014-05-04 21:18:36 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
nartes
Created:
2014-05-04 21:18:36 UTC
Size:
23.49 KB
patch
obsolete
>[New LWP 763] >[New LWP 786] >[New LWP 791] >[New LWP 837] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/sbin/NetworkManager --no-daemon'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00007f75f73cc5bc in g_type_check_instance_is_a (type_instance=type_instance@entry=0x7f75fd20def0, iface_type=<optimized out>) at gtype.c:3975 >3975 check = node && node->is_instantiatable && iface && type_node_conforms_to_U (node, iface, TRUE, FALSE); > >Thread 4 (Thread 0x7f75ed82f700 (LWP 837)): >#0 0x00007f75f67799dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f75f6eb35b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f75e00010c0, timeout=-1, context=0x7f75fd180bf0) at gmain.c:4007 > poll_func = 0x7f75f6ec2500 <g_poll> >#2 g_main_context_iterate (context=0x7f75fd180bf0, 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 = 3 > allocated_nfds = 3 > fds = 0x7f75e00010c0 >#3 0x00007f75f6eb3a3a in g_main_loop_run (loop=0x7f75fd180b80) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f75f76bb376 in gdbus_shared_thread_func (user_data=0x7f75fd180bc0) at gdbusprivate.c:278 > data = 0x7f75fd180bc0 >#5 0x00007f75f6ed8a45 in g_thread_proxy (data=0x7f75fd15f680) at gthread.c:798 > thread = 0x7f75fd15f680 >#6 0x00007f75f96fcf33 in start_thread (arg=0x7f75ed82f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f75ed82f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140144472684288, 2673284864219014884, 0, 0, 140144472684992, 140144472684288, -2597818947945109788, -2597846136063924508}, 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 0x00007f75f6783ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f75ee030700 (LWP 791)): >#0 0x00007f75f67799dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f75f6eb35b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f75e80008e0, timeout=-1, context=0x7f75fd16abc0) at gmain.c:4007 > poll_func = 0x7f75f6ec2500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f75fd16abc0, 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 = 0x7f75e80008e0 >#3 0x00007f75f6eb36dc in g_main_context_iteration (context=0x7f75fd16abc0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f75f6eb3729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x00007f75f6ed8a45 in g_thread_proxy (data=0x7f75fd15f590) at gthread.c:798 > thread = 0x7f75fd15f590 >#6 0x00007f75f96fcf33 in start_thread (arg=0x7f75ee030700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f75ee030700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140144481076992, 2673284864219014884, 0, 0, 140144481077696, 140144481076992, -2597813449850099996, -2597846136063924508}, 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 0x00007f75f6783ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f75eea3d700 (LWP 786)): >#0 0x00007f75f97044f1 in do_sigwait (sig=0x7f75eea3cdc4, set=<optimized out>) at ../sysdeps/unix/sysv/linux/sigwait.c:60 > __arg4 = 8 > __arg2 = 0 > _a3 = 0 > _a1 = 140144702095008 > resultvar = <optimized out> > __arg3 = 0 > __arg1 = 140144702095008 > _a4 = 8 > _a2 = 0 > ret = <optimized out> > tmpset = {__val = {0, 0, 140144491616704, 140144491616000, 0, 140144696579878, 5, 0, 0, 140144622012728, 140144491616000, 0, 0, 140144696607109, 0, 140144672755412}} >#1 __sigwait (set=set@entry=0x7f75fb2f7ea0 <signal_set>, sig=sig@entry=0x7f75eea3cdc4) at ../sysdeps/unix/sysv/linux/sigwait.c:97 > oldtype = 0 > result = 128 >#2 0x00007f75faffc27f in signal_handling_thread (arg=<optimized out>) at main.c:87 > signo = 32629 > __FUNCTION__ = "signal_handling_thread" >#3 0x00007f75f96fcf33 in start_thread (arg=0x7f75eea3d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f75eea3d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140144491616000, 2673284864219014884, 0, 0, 140144491616704, 140144491616000, -2597812635416926492, -2597846136063924508}, 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> >#4 0x00007f75f6783ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f75faf85880 (LWP 763)): >#0 0x00007f75f73cc5bc in g_type_check_instance_is_a (type_instance=type_instance@entry=0x7f75fd20def0, iface_type=<optimized out>) at gtype.c:3975 > node = 0x4d5641f789495740 > iface = 0x7f75fd1fcf80 >#1 0x00007f75fb0822b6 in nm_secret_agent_get_owner_uid (agent=agent@entry=0x7f75fd20def0) at settings/nm-secret-agent.c:135 > __inst = 0x7f75fd20def0 > __t = <optimized out> > __r = <optimized out> > _g_boolean_var_ = <optimized out> > __PRETTY_FUNCTION__ = "nm_secret_agent_get_owner_uid" >#2 0x00007f75fb07e34e in agent_compare_func (a=a@entry=0x7f75fd1f88c0, b=0x7f75fd20def0, user_data=user_data@entry=0x7f75fd152ca0) at settings/nm-agent-manager.c:529 > session_monitor = 0x7f75fd152ca0 > a_active = 1 > b_active = <optimized out> >#3 0x00007f75f6ecfc28 in g_slist_insert_sorted_real (list=0x7f75fd21bf70, data=data@entry=0x7f75fd1f88c0, func=func@entry=0x7f75fb07e2f0 <agent_compare_func>, user_data=user_data@entry=0x7f75fd152ca0) at gslist.c:922 > tmp_list = 0x7f75fd21bf70 > prev_list = 0x0 > new_list = <optimized out> > cmp = <optimized out> > __PRETTY_FUNCTION__ = "g_slist_insert_sorted_real" >#4 0x00007f75f6ed04c5 in g_slist_insert_sorted_with_data (list=<optimized out>, data=data@entry=0x7f75fd1f88c0, func=func@entry=0x7f75fb07e2f0 <agent_compare_func>, user_data=user_data@entry=0x7f75fd152ca0) at gslist.c:998 >No locals. >#5 0x00007f75fb07f41e in request_add_agent (req=0x7f75fd1feb00, agent=0x7f75fd1f88c0, session_monitor=0x7f75fd152ca0) at settings/nm-agent-manager.c:573 > agent_uid = <optimized out> > session_monitor = 0x7f75fd152ca0 > agent = 0x7f75fd1f88c0 > req = 0x7f75fd1feb00 >#6 0x00007f75fb080139 in agent_register_permissions_done (chain=0x7f75fd20c470, error=<optimized out>, context=<optimized out>, user_data=<optimized out>) at settings/nm-agent-manager.c:242 > self = <optimized out> > priv = 0x7f75fd15f5e0 > agent = 0x7f75fd1f88c0 > sender = <optimized out> > local = 0x0 > result = <optimized out> > iter = {dummy1 = 0x7f75fd16b460, dummy2 = 0x0, dummy3 = 0x7fffffff, dummy4 = 8, dummy5 = 0, dummy6 = 0x7f7500000a65} > req = 0x7f75fd1feb00 > __FUNCTION__ = "agent_register_permissions_done" >#7 0x00007f75fb041c0d in auth_chain_finish (user_data=0x7f75fd20c470) at nm-manager-auth.c:87 > self = 0x7f75fd20c470 >#8 0x00007f75f6eb32a6 in g_main_dispatch (context=0x7f75fd144f60) at gmain.c:3066 > dispatch = 0x7f75f6eb0150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f75fd20c470 > callback = 0x7f75fb041bf0 <auth_chain_finish> > cb_funcs = 0x7f75f71948e0 <g_source_callback_funcs> > cb_data = 0x7f75fd1ceb80 > need_destroy = <optimized out> > current_source_link = {data = 0x7f75fd227750, next = 0x0} > source = 0x7f75fd227750 > current = 0x7f75fd17a370 > i = 0 >#9 g_main_context_dispatch (context=context@entry=0x7f75fd144f60) at gmain.c:3642 >No locals. >#10 0x00007f75f6eb3628 in g_main_context_iterate (context=0x7f75fd144f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 12 > fds = 0x7f75fd1f6d30 >#11 0x00007f75f6eb3a3a in g_main_loop_run (loop=0x7f75fd1450b0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#12 0x00007f75faffb715 in main (argc=1, argv=0x7fff59176b68) at main.c:623 > opt_ctx = <optimized out> > opt_log_level = 0x0 > opt_log_domains = 0x0 > become_daemon = 0 > run_from_build_dir = 0 > debug = 0 > g_fatal_warnings = 0 > pidfile = 0x7f75fd14a310 "/var/run/NetworkManager/NetworkManager.pid" > state_file = 0x7f75fd14a440 "/var/lib/NetworkManager/NetworkManager.state" > wifi_enabled = <optimized out> > net_enabled = <optimized out> > wwan_enabled = <optimized out> > wimax_enabled = <optimized out> > success = 1 > show_version = 0 > i = <optimized out> > vpn_manager = 0x7f75fd14c9a0 > dns_mgr = 0x7f75fd167320 > dbus_mgr = 0x7f75fd1585c0 > sup_mgr = 0x7f75fd1d5210 > dhcp_mgr = 0x7f75fd179280 > fw_mgr = 0x7f75fd14ca20 > settings = 0x7f75fd153930 > config = 0x7f75fd14c080 > error = 0x0 > wrote_pidfile = 0 > options = {{long_name = 0x7f75fb0aef41 "version", short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5917673c, description = 0x7f75fb095f60 "Print NetworkManager version and exit", arg_description = 0x0}, {long_name = 0x7f75fb0964b7 "no-daemon", short_name = 110 'n', flags = 4, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff5917672c, description = 0x7f75fb0964c1 "Don't become a daemon", arg_description = 0x0}, {long_name = 0x7f75fb09a006 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59176734, description = 0x7f75fb095f88 "Don't become a daemon, and log to stderr", arg_description = 0x0}, {long_name = 0x7f75fb0964d7 "log-level", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff59176740, description = 0x7f75fd148b80 "Log level: one of [ERR,WARN,INFO,DEBUG]", arg_description = 0x7f75fb0964f8 "INFO"}, {long_name = 0x7f75fb0964fd "log-domains", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff59176748, description = 0x7f75fd148cc0 "Log domains separated by ',': any combination of [DEFAULT,NONE,PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,DHCP,PPP,WIFI_SCAN,IP4,IP6,IP,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,COR"..., arg_description = 0x7f75fb096509 "PLATFORM,RFKILL,WIFI"}, {long_name = 0x7f75fb09651e "g-fatal-warnings", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59176738, description = 0x7f75fb09652f "Make all warnings fatal", arg_description = 0x0}, {long_name = 0x7f75fb096547 "pid-file", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff59176750, description = 0x7f75fb095ff0 "Specify the location of a PID file", arg_description = 0x7f75fb096550 "filename"}, {long_name = 0x7f75fb096559 "state-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff59176758, description = 0x7f75fb096564 "State file location", arg_description = 0x7f75fb096578 "/path/to/state.file"}, {long_name = 0x7f75fb09658c "run-from-build-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59176730, description = 0x7f75fb09659f "Run from build directory", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} > __FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x00007f75fab520e0 0x00007f75fab7eeb0 Yes /lib64/libnm-util.so.2 >0x00007f75fa939510 0x00007f75fa93ab84 Yes /lib64/libuuid.so.1 >0x00007f75fa704090 0x00007f75fa727b04 Yes /lib64/libssl3.so >0x00007f75fa4d5f00 0x00007f75fa4edb18 Yes /lib64/libsmime3.so >0x00007f75fa19ea00 0x00007f75fa289a94 Yes /lib64/libnss3.so >0x00007f75f9f64e10 0x00007f75f9f73038 Yes /lib64/libnssutil3.so >0x00007f75f9d56090 0x00007f75f9d57018 Yes /lib64/libplds4.so >0x00007f75f9b51510 0x00007f75f9b52b18 Yes /lib64/libplc4.so >0x00007f75f991f1e0 0x00007f75f993f120 Yes /lib64/libnspr4.so >0x00007f75f96fa9f0 0x00007f75f9706614 Yes /lib64/libpthread.so.0 >0x00007f75f94d7610 0x00007f75f94e98b4 Yes /lib64/libdbus-glib-1.so.2 >0x00007f75f928cab0 0x00007f75f92b6a54 Yes /lib64/libdbus-1.so.3 >0x00007f75f907e9a0 0x00007f75f90818ea Yes /lib64/libgudev-1.0.so.0 >0x00007f75f8e386d0 0x00007f75f8e5d920 Yes /lib64/libnl-route-3.so.200 >0x00007f75f8c1e550 0x00007f75f8c1fe38 Yes /lib64/libnl-genl-3.so.200 >0x00007f75f8a065b0 0x00007f75f8a12468 Yes /lib64/libnl-3.so.200 >0x00007f75f877aae0 0x00007f75f87c576c Yes /lib64/libmm-glib.so.0 >0x00007f75f85398a0 0x00007f75f8544f64 Yes /lib64/libpolkit-gobject-1.so.0 >0x00007f75f8327320 0x00007f75f832d3f6 Yes /lib64/libsystemd-login.so.0 >0x00007f75f8121ed0 0x00007f75f81229d0 Yes /lib64/libdl.so.2 >0x00007f75f7e1f890 0x00007f75f7e8ebb8 Yes /lib64/libm.so.6 >0x00007f75f7b927a0 0x00007f75f7bcfa70 Yes /lib64/libsoup-2.4.so.1 >0x00007f75f79519b0 0x00007f75f7953498 Yes /lib64/libteamdctl.so.0 >0x00007f75f761cbe0 0x00007f75f76de65c Yes /lib64/libgio-2.0.so.0 >0x00007f75f73a5160 0x00007f75f73d3a18 Yes /lib64/libgobject-2.0.so.0 >0x00007f75f7197190 0x00007f75f7198088 Yes /lib64/libgmodule-2.0.so.0 >0x00007f75f6e846e0 0x00007f75f6f1cf1c Yes /lib64/libglib-2.0.so.0 >0x00007f75f6c65e20 0x00007f75f6c67414 Yes /lib64/libndp.so.0 >0x00007f75f6a50af0 0x00007f75f6a60218 Yes /lib64/libgcc_s.so.1 >0x00007f75f66ae560 0x00007f75f67efbb4 Yes /lib64/libc.so.6 >0x00007f75fada7b10 0x00007f75fadc0c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f75f647b210 0x00007f75f6487930 Yes /lib64/libz.so.1 >0x00007f75f62732d0 0x00007f75f62760bc Yes /lib64/librt.so.1 >0x00007f75f60624a0 0x00007f75f606af52 Yes /lib64/libudev.so.1 >0x00007f75f5e414a0 0x00007f75f5e53fe4 Yes /lib64/libselinux.so.1 >0x00007f75f5b00870 0x00007f75f5be8930 Yes /lib64/libxml2.so.2 >0x00007f75f581f030 0x00007f75f58adba0 Yes /lib64/libsqlite3.so.0 >0x00007f75f560d870 0x00007f75f5611fe8 Yes /lib64/libffi.so.6 >0x00007f75f53f5a40 0x00007f75f54047dc Yes /lib64/libresolv.so.2 >0x00007f75f518d770 0x00007f75f51d78e8 Yes /lib64/libpcre.so.1 >0x00007f75f4f6a0e0 0x00007f75f4f80050 Yes /lib64/liblzma.so.5 >0x00007f75ee033240 0x00007f75ee039ee4 Yes /lib64/libnss_files.so.2 >0x00007f75ece12df0 0x00007f75ece259b4 Yes /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so >0x00007f75ecbd0080 0x00007f75ecbf0b4c Yes /lib64/libnm-glib.so.4 >0x00007f75ec981e80 0x00007f75ec9aea3c Yes /lib64/libsoftokn3.so >0x00007f75ec700e80 0x00007f75ec757030 Yes /lib64/libfreebl3.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7f75fd20def0 140144734691056 >rcx 0x7f75fd22a400 140144734807040 >rdx 0x7f75f76ace70 140144638873200 >rsi 0x7f75fd1fcf80 140144734621568 >rdi 0x7f75fd20def0 140144734691056 >rbp 0x7f75fd20def0 0x7f75fd20def0 >rsp 0x7fff591763f8 0x7fff591763f8 >r8 0x4d5641f789495740 5572714120333580096 >r9 0x7f75faf85880 140144698480768 >r10 0x7f75fd225980 140144734787968 >r11 0x7f75fd225991 140144734787985 >r12 0x7f75fd152ca0 140144733924512 >r13 0x7f75fd152ca0 140144733924512 >r14 0x3e8 1000 >r15 0x7f75fd21bf70 140144734748528 >rip 0x7f75f73cc5bc 0x7f75f73cc5bc <g_type_check_instance_is_a+60> >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* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function g_type_check_instance_is_a: > 0x00007f75f73cc580 <+0>: test %rdi,%rdi > 0x00007f75f73cc583 <+3>: je 0x7f75f73cc5ef <g_type_check_instance_is_a+111> > 0x00007f75f73cc585 <+5>: mov (%rdi),%rax > 0x00007f75f73cc588 <+8>: test %rax,%rax > 0x00007f75f73cc58b <+11>: je 0x7f75f73cc5ef <g_type_check_instance_is_a+111> > 0x00007f75f73cc58d <+13>: mov (%rax),%r8 > 0x00007f75f73cc590 <+16>: cmp $0x3fc,%r8 > 0x00007f75f73cc597 <+23>: ja 0x7f75f73cc5f8 <g_type_check_instance_is_a+120> > 0x00007f75f73cc599 <+25>: lea 0x21e160(%rip),%rax # 0x7f75f75ea700 <static_fundamental_type_nodes> > 0x00007f75f73cc5a0 <+32>: shr $0x2,%r8 > 0x00007f75f73cc5a4 <+36>: cmp $0x3fc,%rsi > 0x00007f75f73cc5ab <+43>: mov (%rax,%r8,8),%r8 > 0x00007f75f73cc5af <+47>: jbe 0x7f75f73cc605 <g_type_check_instance_is_a+133> > 0x00007f75f73cc5b1 <+49>: and $0xfffffffffffffffc,%rsi > 0x00007f75f73cc5b5 <+53>: xor %eax,%eax > 0x00007f75f73cc5b7 <+55>: test %r8,%r8 > 0x00007f75f73cc5ba <+58>: je 0x7f75f73cc61b <g_type_check_instance_is_a+155> >=> 0x00007f75f73cc5bc <+60>: testb $0x4,0x16(%r8) > 0x00007f75f73cc5c1 <+65>: je 0x7f75f73cc630 <g_type_check_instance_is_a+176> > 0x00007f75f73cc5c3 <+67>: test %rsi,%rsi > 0x00007f75f73cc5c6 <+70>: je 0x7f75f73cc630 <g_type_check_instance_is_a+176> > 0x00007f75f73cc5c8 <+72>: movzbl 0x14(%rsi),%eax > 0x00007f75f73cc5cc <+76>: movzbl 0x14(%r8),%edx > 0x00007f75f73cc5d1 <+81>: cmp %dl,%al > 0x00007f75f73cc5d3 <+83>: ja 0x7f75f73cc5e5 <g_type_check_instance_is_a+101> > 0x00007f75f73cc5d5 <+85>: sub %eax,%edx > 0x00007f75f73cc5d7 <+87>: mov 0x48(%rsi),%rdi > 0x00007f75f73cc5db <+91>: movslq %edx,%rdx > 0x00007f75f73cc5de <+94>: cmp %rdi,0x48(%r8,%rdx,8) > 0x00007f75f73cc5e3 <+99>: je 0x7f75f73cc622 <g_type_check_instance_is_a+162> > 0x00007f75f73cc5e5 <+101>: cltq > 0x00007f75f73cc5e7 <+103>: cmpq $0x8,0x48(%rsi,%rax,8) > 0x00007f75f73cc5ed <+109>: je 0x7f75f73cc638 <g_type_check_instance_is_a+184> > 0x00007f75f73cc5ef <+111>: xor %eax,%eax > 0x00007f75f73cc5f1 <+113>: retq > 0x00007f75f73cc5f2 <+114>: nopw 0x0(%rax,%rax,1) > 0x00007f75f73cc5f8 <+120>: and $0xfffffffffffffffc,%r8 > 0x00007f75f73cc5fc <+124>: cmp $0x3fc,%rsi > 0x00007f75f73cc603 <+131>: ja 0x7f75f73cc5b1 <g_type_check_instance_is_a+49> > 0x00007f75f73cc605 <+133>: lea 0x21e0f4(%rip),%rax # 0x7f75f75ea700 <static_fundamental_type_nodes> > 0x00007f75f73cc60c <+140>: shr $0x2,%rsi > 0x00007f75f73cc610 <+144>: mov (%rax,%rsi,8),%rsi > 0x00007f75f73cc614 <+148>: xor %eax,%eax > 0x00007f75f73cc616 <+150>: test %r8,%r8 > 0x00007f75f73cc619 <+153>: jne 0x7f75f73cc5bc <g_type_check_instance_is_a+60> > 0x00007f75f73cc61b <+155>: repz retq > 0x00007f75f73cc61d <+157>: test %rdx,%rdx > 0x00007f75f73cc620 <+160>: je 0x7f75f73cc5ef <g_type_check_instance_is_a+111> > 0x00007f75f73cc622 <+162>: mov $0x1,%eax > 0x00007f75f73cc627 <+167>: nopw 0x0(%rax,%rax,1) > 0x00007f75f73cc630 <+176>: repz retq > 0x00007f75f73cc632 <+178>: nopw 0x0(%rax,%rax,1) > 0x00007f75f73cc638 <+184>: mfence > 0x00007f75f73cc63b <+187>: mov 0x38(%r8),%rdi > 0x00007f75f73cc63f <+191>: movabs $0xaaaaaaaaaaaaaaab,%r10 > 0x00007f75f73cc649 <+201>: nopl 0x0(%rax) > 0x00007f75f73cc650 <+208>: test %rdi,%rdi > 0x00007f75f73cc653 <+211>: je 0x7f75f73cc6c3 <g_type_check_instance_is_a+323> > 0x00007f75f73cc655 <+213>: mfence > 0x00007f75f73cc658 <+216>: mov 0x38(%rsi),%rcx > 0x00007f75f73cc65c <+220>: nopl 0x0(%rax) > 0x00007f75f73cc660 <+224>: test %rcx,%rcx > 0x00007f75f73cc663 <+227>: mov (%rdi),%eax > 0x00007f75f73cc665 <+229>: je 0x7f75f73cc6b0 <g_type_check_instance_is_a+304> > 0x00007f75f73cc667 <+231>: cmp -0x8(%rcx),%rax > 0x00007f75f73cc66b <+235>: jae 0x7f75f73cc6b0 <g_type_check_instance_is_a+304> > 0x00007f75f73cc66d <+237>: movzbl (%rcx,%rax,1),%eax > 0x00007f75f73cc671 <+241>: test %eax,%eax > 0x00007f75f73cc673 <+243>: je 0x7f75f73cc6b0 <g_type_check_instance_is_a+304> > 0x00007f75f73cc675 <+245>: sub $0x1,%eax > 0x00007f75f73cc678 <+248>: movslq %eax,%r9 > 0x00007f75f73cc67b <+251>: mov -0x8(%rdi),%rax > 0x00007f75f73cc67f <+255>: lea -0x8(%rax),%rdx > 0x00007f75f73cc683 <+259>: mov %rdx,%rax > 0x00007f75f73cc686 <+262>: mul %r10 > 0x00007f75f73cc689 <+265>: shr $0x4,%rdx > 0x00007f75f73cc68d <+269>: cmp %rdx,%r9 > 0x00007f75f73cc690 <+272>: jae 0x7f75f73cc6b0 <g_type_check_instance_is_a+304> > 0x00007f75f73cc692 <+274>: lea (%r9,%r9,2),%rax > 0x00007f75f73cc696 <+278>: mov 0x48(%rsi),%r11 > 0x00007f75f73cc69a <+282>: lea (%rdi,%rax,8),%rax > 0x00007f75f73cc69e <+286>: cmp %r11,0x8(%rax) > 0x00007f75f73cc6a2 <+290>: lea 0x8(%rax),%rdx > 0x00007f75f73cc6a6 <+294>: je 0x7f75f73cc6b2 <g_type_check_instance_is_a+306> > 0x00007f75f73cc6a8 <+296>: nopl 0x0(%rax,%rax,1) > 0x00007f75f73cc6b0 <+304>: xor %edx,%edx > 0x00007f75f73cc6b2 <+306>: mfence > 0x00007f75f73cc6b5 <+309>: mov 0x38(%rsi),%rax > 0x00007f75f73cc6b9 <+313>: cmp %rax,%rcx > 0x00007f75f73cc6bc <+316>: je 0x7f75f73cc6c8 <g_type_check_instance_is_a+328> > 0x00007f75f73cc6be <+318>: mov %rax,%rcx > 0x00007f75f73cc6c1 <+321>: jmp 0x7f75f73cc660 <g_type_check_instance_is_a+224> > 0x00007f75f73cc6c3 <+323>: xor %edx,%edx > 0x00007f75f73cc6c5 <+325>: nopl (%rax) > 0x00007f75f73cc6c8 <+328>: mfence > 0x00007f75f73cc6cb <+331>: mov 0x38(%r8),%rax > 0x00007f75f73cc6cf <+335>: cmp %rax,%rdi > 0x00007f75f73cc6d2 <+338>: je 0x7f75f73cc61d <g_type_check_instance_is_a+157> > 0x00007f75f73cc6d8 <+344>: mov %rax,%rdi > 0x00007f75f73cc6db <+347>: jmpq 0x7f75f73cc650 <g_type_check_instance_is_a+208> >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 1094064
: 892328 |
892329
|
892330
|
892331
|
892332
|
892333
|
892334
|
892335
|
892336
|
892337
|
892338