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 870055 Details for
Bug 1072031
[abrt] NetworkManager: _device_activate(): 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), 31.00 KB, created by
Igor Gnatenko
on 2014-03-03 17:39:18 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Igor Gnatenko
Created:
2014-03-03 17:39:18 UTC
Size:
31.00 KB
patch
obsolete
>[New LWP 934] >[New LWP 938] >[New LWP 942] >[New LWP 944] >warning: Could not load shared library symbols for /lib64/libgudev-1.0.so.0. >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/sbin/NetworkManager --no-daemon'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x00007f3d02727f42 in _device_activate (self=self@entry=0x7f3d034e8330, req=req@entry=0xaaaaaaaaaaaaaaaa) at devices/nm-device.c:4795 >4795 g_return_if_fail (NM_IS_DEVICE (self)); > >Thread 4 (Thread 0x7f3cf5008700 (LWP 944)): >#0 0x00007f3cfe274f1d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f3cfe9afda4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f3ce80010c0, timeout=-1, context=0x7f3d03468be0) at gmain.c:4006 > poll_func = 0x7f3cfe9bed00 <g_poll> >#2 g_main_context_iterate (context=0x7f3d03468be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3707 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f3ce80010c0 >#3 0x00007f3cfe9b00ea in g_main_loop_run (loop=0x7f3d03468b70) at gmain.c:3906 > __FUNCTION__ = "g_main_loop_run" >#4 0x00007f3cff1cd256 in gdbus_shared_thread_func (user_data=0x7f3d03468bb0) at gdbusprivate.c:273 > data = 0x7f3d03468bb0 >#5 0x00007f3cfe9d59b5 in g_thread_proxy (data=0x7f3d034544f0) at gthread.c:764 > thread = 0x7f3d034544f0 >#6 0x00007f3d00e0b103 in start_thread (arg=0x7f3cf5008700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3cf5008700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139899785217792, -3737754198767374467, 0, 0, 139899785218496, 139899785217792, 3627999543708020605, 3628447322052292477}, 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 0x00007f3cfe27f2ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f3cf5809700 (LWP 942)): >#0 0x00007f3cfe274f1d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f3cfe9afda4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f3cf00008e0, timeout=-1, context=0x7f3d03454220) at gmain.c:4006 > poll_func = 0x7f3cfe9bed00 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f3d03454220, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3707 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f3cf00008e0 >#3 0x00007f3cfe9afecc in g_main_context_iteration (context=0x7f3d03454220, may_block=may_block@entry=1) at gmain.c:3773 > retval = <optimized out> >#4 0x00007f3cfe9aff09 in glib_worker_main (data=<optimized out>) at gmain.c:5519 >No locals. >#5 0x00007f3cfe9d59b5 in g_thread_proxy (data=0x7f3d03454400) at gthread.c:764 > thread = 0x7f3d03454400 >#6 0x00007f3d00e0b103 in start_thread (arg=0x7f3cf5809700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3cf5809700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139899793610496, -3737754198767374467, 0, 0, 139899793611200, 139899793610496, 3628000643756519293, 3628447322052292477}, 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 0x00007f3cfe27f2ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f3cf6216700 (LWP 938)): >#0 0x00007f3d00e12aa1 in do_sigwait (sig=0x7f3cf6215d84, set=<optimized out>) at ../sysdeps/unix/sysv/linux/sigwait.c:60 > __arg4 = 8 > __arg2 = 0 > _a3 = 0 > _a1 = 139900013903584 > resultvar = <optimized out> > __arg3 = 0 > __arg1 = 139900013903584 > _a4 = 8 > _a2 = 0 > ret = <optimized out> > tmpset = {__val = {0, 0, 139899804150208, 139899804149504, 0, 139900008321271, 5, 0, 0, 139899937802552, 139899804149504, 0, 0, 139900008349877, 0, 139899984457892}} >#1 __sigwait (set=0x7f3d02a1fee0 <signal_set>, sig=0x7f3cf6215d84) at ../sysdeps/unix/sysv/linux/sigwait.c:97 > oldtype = 0 > result = 128 >#2 0x00007f3d027180bf in signal_handling_thread (arg=<optimized out>) at main.c:88 > signo = 32572 > __FUNCTION__ = "signal_handling_thread" >#3 0x00007f3d00e0b103 in start_thread (arg=0x7f3cf6216700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3cf6216700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139899804149504, -3737754198767374467, 0, 0, 139899804150208, 139899804149504, 3627992679276539773, 3628447322052292477}, 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" >#4 0x00007f3cfe27f2ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f3d026618c0 (LWP 934)): >#0 0x00007f3d02727f42 in _device_activate (self=self@entry=0x7f3d034e8330, req=req@entry=0xaaaaaaaaaaaaaaaa) at devices/nm-device.c:4795 > __inst = 0x7f3d034e8330 > __t = 139900025100368 > __r = <optimized out> > _g_boolean_var_ = <optimized out> > priv = <optimized out> > connection = <optimized out> > __FUNCTION__ = "_device_activate" >#1 0x00007f3d0272456c in nm_device_state_changed (device=device@entry=0x7f3d034e8330, state=state@entry=NM_DEVICE_STATE_DISCONNECTED, reason=reason@entry=NM_DEVICE_STATE_REASON_CONNECTION_REMOVED) at devices/nm-device.c:6510 > queued_req = 0xaaaaaaaaaaaaaaaa > priv = 0x7f3d034e80b0 > old_state = NM_DEVICE_STATE_DEACTIVATING > req = 0x0 > no_firmware = 0 > connection = <optimized out> > __FUNCTION__ = "nm_device_state_changed" >#2 0x00007f3d02728829 in queued_set_state (user_data=<optimized out>) at devices/nm-device.c:6605 > self = 0x7f3d034e8330 > priv = <optimized out> > new_state = NM_DEVICE_STATE_DISCONNECTED > new_reason = NM_DEVICE_STATE_REASON_CONNECTION_REMOVED > __FUNCTION__ = "queued_set_state" >#3 0x00007f3cfe9afaca in g_main_dispatch (context=0x7f3d034386a0) at gmain.c:3066 > dispatch = 0x7f3cfe9ac740 <g_idle_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x7f3d034e8330 > callback = 0x7f3d02728700 <queued_set_state> > cb_funcs = 0x7f3cfec928e0 <g_source_callback_funcs> > cb_data = 0x7f3d03530210 > need_destroy = <optimized out> > source = 0x7f3d03511180 > current = 0x7f3d03468110 > i = 1 >#4 g_main_context_dispatch (context=context@entry=0x7f3d034386a0) at gmain.c:3641 >No locals. >#5 0x00007f3cfe9afe18 in g_main_context_iterate (context=0x7f3d034386a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3712 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 12 > fds = 0x7f3d0350dc40 >#6 0x00007f3cfe9b00ea in g_main_loop_run (loop=0x7f3d03439bb0) at gmain.c:3906 > __FUNCTION__ = "g_main_loop_run" >#7 0x00007f3d02715e8f in main (argc=1, argv=0x7fff01e01318) at main.c:644 > 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 = 0x7f3d03430f80 "/var/run/NetworkManager/NetworkManager.pid" > state_file = 0x7f3d03430fc0 "/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 = 0x7f3d034321a0 > dns_mgr = 0x7f3d0344e300 > dbus_mgr = 0x7f3d0343e900 > sup_mgr = 0x7f3d034db8d0 > dhcp_mgr = 0x7f3d034d0ee0 > fw_mgr = 0x7f3d03432220 > settings = 0x7f3d0343b9a0 > config = 0x7f3d03431880 > session_monitor = 0x7f3d0347a940 > error = 0x0 > wrote_pidfile = 0 > bad_domains = 0x0 > options = {{long_name = 0x7f3d027d5600 "version", short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff01e00f24, description = 0x7f3d027bb160 "Print NetworkManager version and exit", arg_description = 0x0}, {long_name = 0x7f3d027bb71f "no-daemon", short_name = 110 'n', flags = 4, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff01e00f14, description = 0x7f3d027bb729 "Don't become a daemon", arg_description = 0x0}, {long_name = 0x7f3d027bf598 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff01e00f1c, description = 0x7f3d027bb188 "Don't become a daemon, and log to stderr", arg_description = 0x0}, {long_name = 0x7f3d027bb73f "log-level", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff01e00f28, description = 0x7f3d0342f880 "Log level: one of [DEBUG,INFO,WARN,ERR]", arg_description = 0x7f3d027bb760 "INFO"}, {long_name = 0x7f3d027bb765 "log-domains", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff01e00f30, description = 0x7f3d0342f9c0 "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 = 0x7f3d027bb771 "PLATFORM,RFKILL,WIFI"}, {long_name = 0x7f3d027bb786 "g-fatal-warnings", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff01e00f20, description = 0x7f3d027bb797 "Make all warnings fatal", arg_description = 0x0}, {long_name = 0x7f3d027bb7af "pid-file", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff01e00f38, description = 0x7f3d027bb1f0 "Specify the location of a PID file", arg_description = 0x7f3d027bb7b8 "filename"}, {long_name = 0x7f3d027bb7c1 "state-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff01e00f40, description = 0x7f3d027bb7cc "State file location", arg_description = 0x7f3d027bb7e0 "/path/to/state.file"}, {long_name = 0x7f3d027bb7f4 "run-from-build-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff01e00f18, description = 0x7f3d027bb807 "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 >0x00007f3d022617e0 0x00007f3d0229204f Yes /lib64/libnm-util.so.2 >0x00007f3d02047510 0x00007f3d02048b62 Yes /lib64/libuuid.so.1 >0x00007f3d01e11e50 0x00007f3d01e35892 Yes /lib64/libssl3.so >0x00007f3d01be3a10 0x00007f3d01bfb6c7 Yes /lib64/libsmime3.so >0x00007f3d018ac530 0x00007f3d01997534 Yes /lib64/libnss3.so >0x00007f3d01673d80 0x00007f3d01681fa8 Yes /lib64/libnssutil3.so >0x00007f3d01465090 0x00007f3d01466018 Yes /lib64/libplds4.so >0x00007f3d01260510 0x00007f3d01261b16 Yes /lib64/libplc4.so >0x00007f3d0102dce0 0x00007f3d0104d9df Yes /lib64/libnspr4.so >0x00007f3d00e08a40 0x00007f3d00e14d71 Yes /lib64/libpthread.so.0 >0x00007f3d00be55e0 0x00007f3d00bf7881 Yes /lib64/libdbus-glib-1.so.2 >0x00007f3d0099a840 0x00007f3d009c4894 Yes /lib64/libdbus-1.so.3 > No /lib64/libgudev-1.0.so.0 >0x00007f3d007506d0 0x00007f3d0077598f Yes /lib64/libnl-route-3.so.200 >0x00007f3d00536550 0x00007f3d00537e48 Yes /lib64/libnl-genl-3.so.200 >0x00007f3d0031e5b0 0x00007f3d0032a465 Yes /lib64/libnl-3.so.200 >0x00007f3d0008eac0 0x00007f3d000daa79 Yes /lib64/libmm-glib.so.0 >0x00007f3cffe4b8a0 0x00007f3cffe56f62 Yes /lib64/libpolkit-gobject-1.so.0 >0x00007f3d02691b50 0x00007f3d026a630c Yes (*) /lib64/libsystemd.so.0 >0x00007f3cffc40ed0 0x00007f3cffc419ce Yes /lib64/libdl.so.2 >0x00007f3cff93f610 0x00007f3cff9aea46 Yes /lib64/libm.so.6 >0x00007f3cff6afa70 0x00007f3cff6edace Yes /lib64/libsoup-2.4.so.1 >0x00007f3cff46c9b0 0x00007f3cff46e378 Yes /lib64/libteamdctl.so.0 >0x00007f3cff11d800 0x00007f3cff1f1dbb Yes /lib64/libgio-2.0.so.0 >0x00007f3cfeea2db0 0x00007f3cfeed2806 Yes /lib64/libgobject-2.0.so.0 >0x00007f3cfec95190 0x00007f3cfec96085 Yes /lib64/libgmodule-2.0.so.0 >0x00007f3cfe980940 0x00007f3cfea1ae7a Yes /lib64/libglib-2.0.so.0 >0x00007f3cfe761e20 0x00007f3cfe763414 Yes /lib64/libndp.so.0 >0x00007f3cfe54caf0 0x00007f3cfe55c2e5 Yes /lib64/libgcc_s.so.1 >0x00007f3cfe1a24a0 0x00007f3cfe2e86b3 Yes /lib64/libc.so.6 >0x00007f3d024beb10 0x00007f3d024d8f40 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f3cfdf6f200 0x00007f3cfdf7b907 Yes /lib64/libz.so.1 >0x00007f3cfdd67350 0x00007f3cfdd6a2cc Yes /lib64/librt.so.1 >0x00007f3d0267a690 0x00007f3d02681dd8 Yes (*) /lib64/libudev.so.1 >0x00007f3d0266c540 0x00007f3d026713c3 Yes (*) /lib64/libsystemd-login.so.0 >0x00007f3cfdb42f30 0x00007f3cfdb58e9d Yes /lib64/liblzma.so.5 >0x00007f3cfd86a700 0x00007f3cfd90ad48 Yes /lib64/libgcrypt.so.20 >0x00007f3cfd65da30 0x00007f3cfd65e0a8 Yes /lib64/libgpg-error.so.0 >0x00007f3cfd445a90 0x00007f3cfd454f49 Yes /lib64/libresolv.so.2 >0x00007f3cfd107870 0x00007f3cfd1ef6fe Yes /lib64/libxml2.so.2 >0x00007f3cfce26fd0 0x00007f3cfceb547f Yes /lib64/libsqlite3.so.0 >0x00007f3cfcc15870 0x00007f3cfcc19fd8 Yes /lib64/libffi.so.6 >0x00007f3cfc9f54a0 0x00007f3cfca0826b Yes /lib64/libselinux.so.1 >0x00007f3cfc789640 0x00007f3cfc7d4422 Yes /lib64/libpcre.so.1 >0x00007f3cf580c290 0x00007f3cf5812f33 Yes /lib64/libnss_files.so.2 >0x00007f3cf45eabc0 0x00007f3cf45fe9a1 Yes /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so >0x00007f3cf43a5a30 0x00007f3cf43c7a5c Yes /lib64/libnm-glib.so.4 >0x00007f3cf41575c0 0x00007f3cf41840bc Yes /lib64/libsoftokn3.so >0x00007f3cefd84780 0x00007f3cefdda92d Yes /lib64/libfreebl3.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7f3d034cd850 139900025100368 >rbx 0x7f3d034e8330 139900025209648 >rcx 0x0 0 >rdx 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rsi 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rdi 0x7f3d034e8330 139900025209648 >rbp 0xaaaaaaaaaaaaaaaa 0xaaaaaaaaaaaaaaaa >rsp 0x7fff01e00b80 0x7fff01e00b80 >r8 0x7f3d0341fd40 139900024388928 >r9 0x310 784 >r10 0x0 0 >r11 0x4 4 >r12 0x1e 30 >r13 0xaaaaaaaaaaaaaaaa -6148914691236517206 >r14 0x0 0 >r15 0x6e 110 >rip 0x7f3d02727f42 0x7f3d02727f42 <_device_activate+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 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >mxcsr <unavailable> >ymm0 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm1 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm2 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm3 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm4 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm5 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm6 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm7 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm8 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm9 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm10 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm11 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm12 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm13 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm14 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm15 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >Dump of assembler code for function _device_activate: > 0x00007f3d02727f20 <+0>: push %r13 > 0x00007f3d02727f22 <+2>: push %r12 > 0x00007f3d02727f24 <+4>: push %rbp > 0x00007f3d02727f25 <+5>: mov %rsi,%rbp > 0x00007f3d02727f28 <+8>: push %rbx > 0x00007f3d02727f29 <+9>: mov %rdi,%rbx > 0x00007f3d02727f2c <+12>: sub $0x18,%rsp > 0x00007f3d02727f30 <+16>: callq 0x7f3d0271a190 <nm_device_get_type> > 0x00007f3d02727f35 <+21>: test %rbx,%rbx > 0x00007f3d02727f38 <+24>: je 0x7f3d02727f56 <_device_activate+54> > 0x00007f3d02727f3a <+26>: mov (%rbx),%rdx > 0x00007f3d02727f3d <+29>: test %rdx,%rdx > 0x00007f3d02727f40 <+32>: je 0x7f3d02727f47 <_device_activate+39> >=> 0x00007f3d02727f42 <+34>: cmp (%rdx),%rax > 0x00007f3d02727f45 <+37>: je 0x7f3d02727f78 <_device_activate+88> > 0x00007f3d02727f47 <+39>: mov %rax,%rsi > 0x00007f3d02727f4a <+42>: mov %rbx,%rdi > 0x00007f3d02727f4d <+45>: callq 0x7f3d02713830 <g_type_check_instance_is_a@plt> > 0x00007f3d02727f52 <+50>: test %eax,%eax > 0x00007f3d02727f54 <+52>: jne 0x7f3d02727f78 <_device_activate+88> > 0x00007f3d02727f56 <+54>: lea 0x9717c(%rip),%rdx # 0x7f3d027bf0d9 > 0x00007f3d02727f5d <+61>: add $0x18,%rsp > 0x00007f3d02727f61 <+65>: lea 0x99048(%rip),%rsi # 0x7f3d027c0fb0 <__FUNCTION__.38145> > 0x00007f3d02727f68 <+72>: xor %edi,%edi > 0x00007f3d02727f6a <+74>: pop %rbx > 0x00007f3d02727f6b <+75>: pop %rbp > 0x00007f3d02727f6c <+76>: pop %r12 > 0x00007f3d02727f6e <+78>: pop %r13 > 0x00007f3d02727f70 <+80>: jmpq 0x7f3d027107a0 <g_return_if_fail_warning@plt> > 0x00007f3d02727f75 <+85>: nopl (%rax) > 0x00007f3d02727f78 <+88>: callq 0x7f3d027543f0 <nm_act_request_get_type> > 0x00007f3d02727f7d <+93>: test %rbp,%rbp > 0x00007f3d02727f80 <+96>: mov %rax,%rsi > 0x00007f3d02727f83 <+99>: je 0x7f3d02727f9f <_device_activate+127> > 0x00007f3d02727f85 <+101>: mov 0x0(%rbp),%rdx > 0x00007f3d02727f89 <+105>: test %rdx,%rdx > 0x00007f3d02727f8c <+108>: je 0x7f3d02727f93 <_device_activate+115> > 0x00007f3d02727f8e <+110>: cmp (%rdx),%rsi > 0x00007f3d02727f91 <+113>: je 0x7f3d02727fb0 <_device_activate+144> > 0x00007f3d02727f93 <+115>: mov %rbp,%rdi > 0x00007f3d02727f96 <+118>: callq 0x7f3d02713830 <g_type_check_instance_is_a@plt> > 0x00007f3d02727f9b <+123>: test %eax,%eax > 0x00007f3d02727f9d <+125>: jne 0x7f3d02727fb0 <_device_activate+144> > 0x00007f3d02727f9f <+127>: lea 0x984b2(%rip),%rdx # 0x7f3d027c0458 > 0x00007f3d02727fa6 <+134>: jmp 0x7f3d02727f5d <_device_activate+61> > 0x00007f3d02727fa8 <+136>: nopl 0x0(%rax,%rax,1) > 0x00007f3d02727fb0 <+144>: callq 0x7f3d0271a190 <nm_device_get_type> > 0x00007f3d02727fb5 <+149>: mov %rbx,%rdi > 0x00007f3d02727fb8 <+152>: mov %rax,%rsi > 0x00007f3d02727fbb <+155>: callq 0x7f3d02712550 <g_type_instance_get_private@plt> > 0x00007f3d02727fc0 <+160>: mov %rbp,%rdi > 0x00007f3d02727fc3 <+163>: mov %rax,%r12 > 0x00007f3d02727fc6 <+166>: callq 0x7f3d027545a0 <nm_act_request_get_connection> > 0x00007f3d02727fcb <+171>: test %rax,%rax > 0x00007f3d02727fce <+174>: mov %rax,%rdi > 0x00007f3d02727fd1 <+177>: je 0x7f3d02728070 <_device_activate+336> > 0x00007f3d02727fd7 <+183>: callq 0x7f3d02714060 <nm_connection_get_id@plt> > 0x00007f3d02727fdc <+188>: mov %rbx,%rdi > 0x00007f3d02727fdf <+191>: mov %rax,%r13 > 0x00007f3d02727fe2 <+194>: callq 0x7f3d0271c290 <nm_device_get_iface> > 0x00007f3d02727fe7 <+199>: lea 0x966ea(%rip),%r8 # 0x7f3d027be6d8 > 0x00007f3d02727fee <+206>: lea 0x98fbb(%rip),%rsi # 0x7f3d027c0fb0 <__FUNCTION__.38145> > 0x00007f3d02727ff5 <+213>: lea 0x98474(%rip),%rdi # 0x7f3d027c0470 > 0x00007f3d02727ffc <+220>: mov %rax,%r9 > 0x00007f3d02727fff <+223>: mov %r13,(%rsp) > 0x00007f3d02728003 <+227>: xor %eax,%eax > 0x00007f3d02728005 <+229>: mov $0x1,%ecx > 0x00007f3d0272800a <+234>: mov $0x400000,%edx > 0x00007f3d0272800f <+239>: callq 0x7f3d02735db0 <_nm_log> > 0x00007f3d02728014 <+244>: mov 0xbc(%r12),%eax > 0x00007f3d0272801c <+252>: test %eax,%eax > 0x00007f3d0272801e <+254>: je 0x7f3d02728028 <_device_activate+264> > 0x00007f3d02728020 <+256>: cmpl $0xa,0xc(%r12) > 0x00007f3d02728026 <+262>: je 0x7f3d02728090 <_device_activate+368> > 0x00007f3d02728028 <+264>: mov %rbp,%rdi > 0x00007f3d0272802b <+267>: callq 0x7f3d02710450 <g_object_ref@plt> > 0x00007f3d02728030 <+272>: mov %rbx,%rdi > 0x00007f3d02728033 <+275>: mov %rax,0xd8(%r12) > 0x00007f3d0272803b <+283>: mov $0x50,%esi > 0x00007f3d02728040 <+288>: callq 0x7f3d02710ee0 <g_type_check_instance_cast@plt> > 0x00007f3d02728045 <+293>: lea 0x96dcf(%rip),%rsi # 0x7f3d027bee1b > 0x00007f3d0272804c <+300>: mov %rax,%rdi > 0x00007f3d0272804f <+303>: callq 0x7f3d027137e0 <g_object_notify@plt> > 0x00007f3d02728054 <+308>: add $0x18,%rsp > 0x00007f3d02728058 <+312>: mov %rbx,%rdi > 0x00007f3d0272805b <+315>: pop %rbx > 0x00007f3d0272805c <+316>: pop %rbp > 0x00007f3d0272805d <+317>: pop %r12 > 0x00007f3d0272805f <+319>: pop %r13 > 0x00007f3d02728061 <+321>: jmpq 0x7f3d0271ff20 <nm_device_activate_schedule_stage1_device_prepare> > 0x00007f3d02728066 <+326>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f3d02728070 <+336>: lea 0xa7a5d(%rip),%r8 # 0x7f3d027cfad4 > 0x00007f3d02728077 <+343>: lea 0x98f32(%rip),%rcx # 0x7f3d027c0fb0 <__FUNCTION__.38145> > 0x00007f3d0272807e <+350>: lea 0x97014(%rip),%rsi # 0x7f3d027bf099 > 0x00007f3d02728085 <+357>: mov $0x12c1,%edx > 0x00007f3d0272808a <+362>: callq 0x7f3d02714920 <g_assertion_message_expr@plt> > 0x00007f3d0272808f <+367>: nop > 0x00007f3d02728090 <+368>: mov $0x2,%edx > 0x00007f3d02728095 <+373>: mov $0x1e,%esi > 0x00007f3d0272809a <+378>: mov %rbx,%rdi > 0x00007f3d0272809d <+381>: callq 0x7f3d02723f80 <nm_device_state_changed> > 0x00007f3d027280a2 <+386>: jmp 0x7f3d02728028 <_device_activate+264> >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 1072031
: 870055 |
870056
|
870057
|
870058
|
870059
|
870060
|
870061
|
870062
|
870063
|
870064
|
870065