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 1481797 Details for
Bug 1626789
[abrt] fprintd: dev_open_cb(): fprintd 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), 28.15 KB, created by
Frank Büttner
on 2018-09-08 16:46:23 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Frank Büttner
Created:
2018-09-08 16:46:23 UTC
Size:
28.15 KB
patch
obsolete
>[New LWP 6553] >[New LWP 6556] >[New LWP 6569] >[New LWP 6554] >[New LWP 6555] >Error while reading shared library symbols for /lib64/libdbus-1.so.3: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libdbus-1.so.3.19.8-1.12.10-1.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libpolkit-gobject-1.so.0: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libpolkit-gobject-1.so.0.0.0-0.115-1.fc28.x86_64.debug >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Error while reading shared library symbols for /lib64/libsystemd.so.0: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libsystemd.so.0.22.0-238-9.git0e0aa59.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libmount.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libmount.so.1.1.0-2.32.1-1.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libgcc_s.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/lib64/libgcc_s-8-20180712.so.1-8.1.1-5.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libudev.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libudev.so.1.6.10-238-9.git0e0aa59.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/liblz4.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/liblz4.so.1.8.1-1.8.1.2-4.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libblkid.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libblkid.so.1.1.0-2.32.1-1.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libuuid.so.1: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libuuid.so.1.3.0-2.32.1-1.fc28.x86_64.debug >Error while reading shared library symbols for /lib64/libnss_sss.so.2: >could not find '.gnu_debugaltlink' file for /var/cache/abrt-di/usr/lib/debug/usr/lib64/libnss_sss.so.2-1.16.3-2.fc28.x86_64.debug >Core was generated by `/usr/libexec/fprintd'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 dev_open_cb (dev=0x55aef04e5e50, status=0, user_data=<optimized out>) at device.c:625 >625 device.c: No such file or directory. >[Current thread is 1 (Thread 0x7ff523ebe600 (LWP 6553))] > >Thread 1 (Thread 0x7ff523ebe600 (LWP 6553)): >#0 0x000055aeeef0a064 in dev_open_cb (dev=0x55aef04e5e50, status=0, user_data=<optimized out>) at device.c:625 > rdev = <optimized out> > priv = 0x55aef048bb30 > session = 0x0 >#1 0x00007ff520bcc93a in open_loop_complete (ssm=0x55aef048df20) at ../libfprint/drivers/vfs5011.c:805 > dev = 0x55aef04bb8c0 > data = 0x55aef04e4d10 >#2 0x00007ff520bb8c53 in __subsm_complete (ssm=0x55aef04ba080) at ../libfprint/drv.c:138 > parent = 0x55aef048df20 > __func__ = "__subsm_complete" >#3 0x00007ff520bcc79f in async_recv_cb (transfer=0x55aef04cc600) at ../libfprint/drivers/vfs5011.c:169 > ssm = 0x55aef04ba080 > data = 0x55aef04e4d60 > action = <optimized out> >#4 0x00007ff51ee77fc6 in usbi_handle_transfer_completion (itransfer=itransfer@entry=0x55aef04cc590, status=LIBUSB_TRANSFER_COMPLETED) at io.c:1670 > transfer = 0x55aef04cc600 > dev_handle = 0x7ff50c00a790 > flags = <optimized out> > r = 0 > __FUNCTION__ = "usbi_handle_transfer_completion" >#5 0x00007ff51ee7bfdc in handle_bulk_completion (urb=0x55aef04b9a00, itransfer=0x55aef04cc590) at os/linux_usbfs.c:2432 > tpriv = 0x55aef04cc640 > urb_idx = 0 > transfer = 0x55aef04cc600 > __FUNCTION__ = "handle_bulk_completion" > r = <optimized out> > urb = 0x55aef04b9a00 > itransfer = 0x55aef04cc590 > transfer = 0x55aef04cc600 > __FUNCTION__ = "reap_for_handle" >#6 0x00007ff51ee7bfdc in reap_for_handle (handle=handle@entry=0x7ff50c00a790) at os/linux_usbfs.c:2652 > r = <optimized out> > urb = 0x55aef04b9a00 > itransfer = 0x55aef04cc590 > transfer = 0x55aef04cc600 > __FUNCTION__ = "reap_for_handle" >#7 0x00007ff51ee7dd08 in op_handle_events (ctx=0x55aef048fbb0, fds=0x55aef04e5c30, nfds=1, num_ready=0) at os/linux_usbfs.c:2716 > pollfd = <optimized out> > handle = <optimized out> > hpriv = <optimized out> > r = <optimized out> > i = 0 > __FUNCTION__ = "op_handle_events" >#8 0x00007ff51ee77968 in handle_events (ctx=ctx@entry=0x55aef048fbb0, tv=<optimized out>, tv=<optimized out>) at io.c:2268 > r = 1 > ipollfd = <optimized out> > nfds = <optimized out> > internal_nfds = 2 > fds = <optimized out> > i = <optimized out> > timeout_ms = <optimized out> > __FUNCTION__ = "handle_events" > __PRETTY_FUNCTION__ = "handle_events" >#9 0x00007ff51ee78abb in libusb_handle_events_timeout_completed (ctx=0x55aef048fbb0, tv=tv@entry=0x7ffe94c2c210, completed=completed@entry=0x0) at io.c:2348 > r = <optimized out> > poll_timeout = {tv_sec = 0, tv_usec = 0} > __FUNCTION__ = "libusb_handle_events_timeout_completed" >#10 0x00007ff51ee78adb in libusb_handle_events_timeout (ctx=<optimized out>, tv=tv@entry=0x7ffe94c2c210) at io.c:2402 >#11 0x00007ff520bbb0ed in fp_handle_events_timeout (timeout=timeout@entry=0x7ffe94c2c250) at ../libfprint/poll.c:239 > next_timeout_expiry = {tv_sec = 32, tv_usec = 8} > select_timeout = {tv_sec = 0, tv_usec = 0} > next_timeout = 0x7ffe94c2c250 > r = <optimized out> >#12 0x000055aeeef077f1 in source_dispatch (source=<optimized out>, callback=<optimized out>, data=<optimized out>) at loop.c:86 > zerotimeout = {tv_sec = 0, tv_usec = 0} >#13 0x00007ff51fa458ad in g_main_dispatch (context=0x55aef0489010) at gmain.c:3177 > dispatch = 0x55aeeef077c0 <source_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x55aef048fb20 > current = 0x55aef04aea10 > i = 0 > __func__ = "g_main_dispatch" >#14 0x00007ff51fa458ad in g_main_context_dispatch (context=context@entry=0x55aef0489010) at gmain.c:3830 >#15 0x00007ff51fa45c78 in g_main_context_iterate (context=0x55aef0489010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3903 > max_priority = 2147483647 > timeout = 30053 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 6 > fds = 0x55aef04e43c0 >#16 0x00007ff51fa45fa2 in g_main_loop_run (loop=0x55aef048f950) at gmain.c:4099 > __func__ = "g_main_loop_run" >#17 0x000055aeeef0759f in main (argc=<optimized out>, argv=<optimized out>) at main.c:215 > context = <optimized out> > loop = 0x55aef048f950 > error = 0x0 > manager = 0x55aef04a5220 [FprintManager] > driver_proxy = <optimized out> > request_name_ret = 1 > r = <optimized out> > >Thread 2 (Thread 0x7ff51a5b9700 (LWP 6556)): >#0 0x00007ff51f50a3e9 in __GI___poll (fds=0x55aef04b17e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 > resultvar = 18446744073709551100 > sc_cancel_oldtype = 0 >#1 0x00007ff51fa45be6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55aef04b17e0, timeout=<optimized out>, context=0x55aef04afc40) at gmain.c:4204 > ret = <optimized out> > errsv = <optimized out> > poll_func = 0x7ff51fa55520 <g_poll> > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x55aef04b17e0 >#2 0x00007ff51fa45be6 in g_main_context_iterate (context=0x55aef04afc40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x55aef04b17e0 >#3 0x00007ff51fa45fa2 in g_main_loop_run (loop=0x55aef04afd80) at gmain.c:4099 > __func__ = "g_main_loop_run" >#4 0x00007ff5200366ba in gdbus_shared_thread_func (user_data=0x55aef04afc10) at gdbusprivate.c:275 > data = 0x55aef04afc10 >#5 0x00007ff51fa6df2a in g_thread_proxy (data=0x55aef04940a0) at gthread.c:784 > thread = 0x55aef04940a0 > __func__ = "g_thread_proxy" >#6 0x00007ff51f7e1594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140690685925120, -4717956318965619656, 140731394209486, 140731394209487, 140731394209616, 140731394209616, 4714221037850371128, 4714227871592784952}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#7 0x00007ff51f514e6f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 3 (Thread 0x7ff51999d700 (LWP 6569)): >#0 0x00007ff51f50f879 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >#1 0x00007ff51fa8c6ee in g_cond_wait_until (cond=cond@entry=0x55aef04a9c48, mutex=mutex@entry=0x55aef04a9c40, end_time=end_time@entry=4548636729) at gthread-posix.c:1449 > now = {tv_sec = 4533, tv_nsec = 636729564} > span = {tv_sec = 14, tv_nsec = 999999436} > sampled = 1 > res = <optimized out> >#2 0x00007ff51fa180f1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x55aef04a9c40, wait=wait@entry=1, end_time=end_time@entry=4548636729) at gasyncqueue.c:422 > retval = <optimized out> > __func__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007ff51fa186e0 in g_async_queue_timeout_pop (queue=0x55aef04a9c40, timeout=timeout@entry=15000000) at gasyncqueue.c:543 > end_time = 4548636729 > retval = <optimized out> >#4 0x00007ff51fa6e9d1 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:167 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#5 0x00007ff51fa6e9d1 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:364 > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#6 0x00007ff51fa6df2a in g_thread_proxy (data=0x55aef0494850) at gthread.c:784 > thread = 0x55aef0494850 > __func__ = "g_thread_proxy" >#7 0x00007ff51f7e1594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140690673227520, -4717956318965619656, 140731394210574, 140731394210575, 140731394210704, 140731394210704, 4714213871697437752, 4714227871592784952}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#8 0x00007ff51f514e6f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 4 (Thread 0x7ff51b5bb700 (LWP 6554)): >#0 0x00007ff51f50a3e9 in __GI___poll (fds=fds@entry=0x7ff51b5bab80, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 > resultvar = 18446744073709551100 > sc_cancel_oldtype = 0 >#1 0x00007ff51ee7e1af in poll (__timeout=-1, __nfds=2, __fds=0x7ff51b5bab80) at /usr/include/bits/poll2.h:46 > dummy = 0 '\000' > r = <optimized out> > nb = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 6, events = 1, revents = 0}, {fd = 5, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#2 0x00007ff51ee7e1af in linux_udev_event_thread_main (arg=<optimized out>) at os/linux_udev.c:192 > dummy = 0 '\000' > r = <optimized out> > nb = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 6, events = 1, revents = 0}, {fd = 5, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#3 0x00007ff51f7e1594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140690702710528, -4717956318965619656, 140731394212014, 140731394212015, 140731394212016, 0, 4714218839900857400, 4714227871592784952}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#4 0x00007ff51f514e6f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > >Thread 5 (Thread 0x7ff51adba700 (LWP 6555)): >#0 0x00007ff51f50a3e9 in __GI___poll (fds=0x55aef04a9b80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 > resultvar = 18446744073709551100 > sc_cancel_oldtype = 0 >#1 0x00007ff51fa45be6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55aef04a9b80, timeout=<optimized out>, context=0x55aef0481440) at gmain.c:4204 > ret = <optimized out> > errsv = <optimized out> > poll_func = 0x7ff51fa55520 <g_poll> > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x55aef04a9b80 >#2 0x00007ff51fa45be6 in g_main_context_iterate (context=context@entry=0x55aef0481440, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x55aef04a9b80 >#3 0x00007ff51fa45d10 in g_main_context_iteration (context=0x55aef0481440, may_block=may_block@entry=1) at gmain.c:3964 > retval = <optimized out> >#4 0x00007ff51fa45d61 in glib_worker_main (data=<optimized out>) at gmain.c:5773 >#5 0x00007ff51fa6df2a in g_thread_proxy (data=0x55aef0494000) at gthread.c:784 > thread = 0x55aef0494000 > __func__ = "g_thread_proxy" >#6 0x00007ff51f7e1594 in start_thread (arg=<optimized out>) at pthread_create.c:463 > pd = <optimized out> > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140690694317824, -4717956318965619656, 140731394209534, 140731394209535, 140731394209664, 140731394209664, 4714219938875614264, 4714227871592784952}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> >#7 0x00007ff51f514e6f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 >From To Syms Read Shared Object Library >0x00007ff520bb5080 0x00007ff520be961f Yes /lib64/libfprint.so.0 >0x00007ff520985f40 0x00007ff52099ab98 Yes /lib64/libdbus-glib-1.so.2 >0x00007ff520737a90 0x00007ff5207642b5 No /lib64/libdbus-1.so.3 >0x00007ff520526140 0x00007ff520527066 Yes /lib64/libgmodule-2.0.so.0 >0x00007ff52030eb50 0x00007ff52031abc6 No /lib64/libpolkit-gobject-1.so.0 >0x00007ff51ff9b4b0 0x00007ff5200830f2 Yes /lib64/libgio-2.0.so.0 >0x00007ff51fd1b7a0 0x00007ff51fd4c660 Yes /lib64/libgobject-2.0.so.0 >0x00007ff51fa140d0 0x00007ff51fa8f34e Yes /lib64/libglib-2.0.so.0 >0x00007ff51f7dfbe0 0x00007ff51f7ed7f1 Yes /lib64/libpthread.so.0 >0x00007ff51f43c3a0 0x00007ff51f58303f Yes /lib64/libc.so.6 >0x00007ff51f0929f0 0x00007ff51f144e6a Yes /lib64/libm.so.6 >0x00007ff51ee72300 0x00007ff51ee7e8ec Yes /lib64/libusb-1.0.so.0 >0x00007ff51eb5cdb0 0x00007ff51ec311eb Yes /lib64/libnss3.so >0x00007ff51e8a7520 0x00007ff51e92a5c4 Yes /lib64/libpixman-1.so.0 >0x00007ff51e60f150 0x00007ff51e6739d9 No /lib64/libsystemd.so.0 >0x00007ff51e3fcee0 0x00007ff51e3fdbbe Yes /lib64/libdl.so.2 >0x00007ff51e18c660 0x00007ff51e1dcc56 Yes /lib64/libpcre.so.1 >0x00007ff51df83810 0x00007ff51df8829a Yes /lib64/libffi.so.6 >0x00007ff51dd6d420 0x00007ff51dd7a5f7 Yes /lib64/libz.so.1 >0x00007ff51db48df0 0x00007ff51db6093f Yes /lib64/libselinux.so.1 >0x00007ff51d92e840 0x00007ff51d93a60e Yes /lib64/libresolv.so.2 >0x00007ff51d6ddf30 0x00007ff51d71553e No /lib64/libmount.so.1 >0x00007ff51d4bbad0 0x00007ff51d4cc715 No /lib64/libgcc_s.so.1 >0x00007ff523cd3f60 0x00007ff523cf2060 Yes /lib64/ld-linux-x86-64.so.2 >0x00007ff51d296e30 0x00007ff51d2add61 No /lib64/libudev.so.1 >0x00007ff51d06f970 0x00007ff51d07fcec Yes /lib64/libnssutil3.so >0x00007ff51ce5f4b0 0x00007ff51ce60c01 Yes /lib64/libplc4.so >0x00007ff51cc5aec0 0x00007ff51cc5bc0c Yes /lib64/libplds4.so >0x00007ff51ca26c20 0x00007ff51ca485bf Yes /lib64/libnspr4.so >0x00007ff51c814210 0x00007ff51c81746c Yes /lib64/librt.so.1 >0x00007ff51c5ee0b0 0x00007ff51c604f66 Yes /lib64/liblzma.so.5 >0x00007ff51c3d5fd0 0x00007ff51c3e73db No /lib64/liblz4.so.1 >0x00007ff51c1d05b0 0x00007ff51c1d1e8f Yes /lib64/libcap.so.2 >0x00007ff51bebf5c0 0x00007ff51bf8d53c Yes /lib64/libgcrypt.so.20 >0x00007ff51bc36160 0x00007ff51bc90f43 Yes /lib64/libpcre2-8.so.0 >0x00007ff51b9ed740 0x00007ff51ba1e59e No /lib64/libblkid.so.1 >0x00007ff51b7dd740 0x00007ff51b7e1171 No /lib64/libuuid.so.1 >0x00007ff51b5c01e0 0x00007ff51b5d17ee Yes /lib64/libgpg-error.so.0 >0x00007ff519bb1530 0x00007ff519bb63b0 No /lib64/libnss_sss.so.2 >0x00007ff5199a0340 0x00007ff5199a65c8 Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x55aef048bb30 94209843968816 >rcx 0x55aef0475010 94209843875856 >rdx 0x55aef04b9b80 94209844157312 >rsi 0x0 0 >rdi 0xf 15 >rbp 0x0 0x0 >rsp 0x7ffe94c2bf50 0x7ffe94c2bf50 >r8 0x7 7 >r9 0x6 6 >r10 0x0 0 >r11 0x7ff51fa4c800 140690774607872 >r12 0x0 0 >r13 0x55aef04e5e50 94209844338256 >r14 0x0 0 >r15 0x7ff50c00a790 140690445084560 >rip 0x55aeeef0a064 0x55aeeef0a064 <dev_open_cb+100> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 0 (raw 0x00000000000000000000) >st1 0 (raw 0x00000000000000000000) >st2 0 (raw 0x00000000000000000000) >st3 0 (raw 0x00000000000000000000) >st4 0 (raw 0x00000000000000000000) >st5 0 (raw 0x00000000000000000000) >st6 0 (raw 0x00000000000000000000) >st7 0 (raw 0x00000000000000000000) >fctrl 0x37f 895 >fstat 0x0 0 >ftag 0xffff 65535 >fiseg 0x0 0 >fioff 0x0 0 >foseg 0x0 0 >fooff 0x0 0 >fop 0x0 0 >mxcsr 0x1f80 [ IM DM ZM OM UM PM ] >ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0xff, 0x0 <repeats 27 times>}, v16_int16 = {0x0, 0x0, 0xff, 0x0 <repeats 13 times>}, v8_int32 = {0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff00000000, 0x0, 0x0, 0x0}, v2_int128 = {0xff00000000, 0x0}} >ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 13 times>, 0xff, 0x0 <repeats 18 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xff0000000000, 0x0, 0x0}, v2_int128 = {0xff00000000000000000000000000, 0x0}} >ymm3 {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x75, 0x73, 0x0, 0x6f, 0x72, 0x67, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x0 <repeats 16 times>}, v16_int16 = {0x7375, 0x6f00, 0x6772, 0x662e, 0x6572, 0x6465, 0x7365, 0x746b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6f007375, 0x662e6772, 0x64656572, 0x746b7365, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x662e67726f007375, 0x746b736564656572, 0x0, 0x0}, v2_int128 = {0x746b736564656572662e67726f007375, 0x0}} >ymm4 {v8_float = {0x2b9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x6f, 0x70, 0x2e, 0x44, 0x42, 0x75, 0x73, 0x0, 0x21, 0x0 <repeats 23 times>}, v16_int16 = {0x706f, 0x442e, 0x7542, 0x73, 0x21, 0x0 <repeats 11 times>}, v8_int32 = {0x442e706f, 0x737542, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x737542442e706f, 0x21, 0x0, 0x0}, v2_int128 = {0x2100737542442e706f, 0x0}} >ymm5 {v8_float = {0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x0 <repeats 24 times>}, v16_int16 = {0x4372, 0x6168, 0x676e, 0x6465, 0x0 <repeats 12 times>}, v8_int32 = {0x61684372, 0x6465676e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x6465676e61684372, 0x0, 0x0, 0x0}, v2_int128 = {0x6465676e61684372, 0x0}} >ymm6 {v8_float = {0xffffffff, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x44, 0x42, 0x75, 0x73, 0x0 <repeats 20 times>}, v16_int16 = {0x6564, 0x6b73, 0x6f74, 0x2e70, 0x4244, 0x7375, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6b736564, 0x2e706f74, 0x73754244, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x2e706f746b736564, 0x73754244, 0x0, 0x0}, v2_int128 = {0x737542442e706f746b736564, 0x0}} >ymm7 {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2f, 0x44, 0x42, 0x75, 0x73, 0x0 <repeats 19 times>}, v16_int16 = {0x6465, 0x7365, 0x746b, 0x706f, 0x442f, 0x7542, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x73656465, 0x706f746b, 0x7542442f, 0x73, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x706f746b73656465, 0x737542442f, 0x0, 0x0}, v2_int128 = {0x737542442f706f746b73656465, 0x0}} >ymm8 {v8_float = {0x0, 0xffffffff, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x61, 0x69, 0x6d, 0x20, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x20, 0x25, 0x64, 0x0, 0x4f, 0x70, 0x0 <repeats 16 times>}, v16_int16 = {0x6961, 0x206d, 0x7473, 0x7461, 0x7375, 0x2520, 0x64, 0x704f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x206d6961, 0x74617473, 0x25207375, 0x704f0064, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x74617473206d6961, 0x704f006425207375, 0x0, 0x0}, v2_int128 = {0x704f00642520737574617473206d6961, 0x0}} >ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}} >Dump of assembler code for function dev_open_cb: > 0x000055aeeef0a000 <+0>: endbr64 > 0x000055aeeef0a004 <+4>: push %r13 > 0x000055aeeef0a006 <+6>: mov %rdi,%r13 > 0x000055aeeef0a009 <+9>: push %r12 > 0x000055aeeef0a00b <+11>: push %rbp > 0x000055aeeef0a00c <+12>: mov %esi,%ebp > 0x000055aeeef0a00e <+14>: push %rbx > 0x000055aeeef0a00f <+15>: mov %rdx,%rbx > 0x000055aeeef0a012 <+18>: sub $0x18,%rsp > 0x000055aeeef0a016 <+22>: mov %fs:0x28,%rax > 0x000055aeeef0a01f <+31>: mov %rax,0x8(%rsp) > 0x000055aeeef0a024 <+36>: xor %eax,%eax > 0x000055aeeef0a026 <+38>: callq 0x55aeeef089e0 <fprint_device_get_type> > 0x000055aeeef0a02b <+43>: mov %rbx,%rdi > 0x000055aeeef0a02e <+46>: mov %rax,%rsi > 0x000055aeeef0a031 <+49>: callq 0x55aeeef06b10 <g_type_instance_get_private@plt> > 0x000055aeeef0a036 <+54>: mov %ebp,%r8d > 0x000055aeeef0a039 <+57>: lea 0x1814(%rip),%rdx # 0x55aeeef0b854 > 0x000055aeeef0a040 <+64>: mov $0x80,%esi > 0x000055aeeef0a045 <+69>: mov (%rax),%ecx > 0x000055aeeef0a047 <+71>: mov %rax,%rbx > 0x000055aeeef0a04a <+74>: mov 0x18(%rax),%r12 > 0x000055aeeef0a04e <+78>: lea 0xf01(%rip),%rdi # 0x55aeeef0af56 > 0x000055aeeef0a055 <+85>: xor %eax,%eax > 0x000055aeeef0a057 <+87>: callq 0x55aeeef06920 <g_log@plt> > 0x000055aeeef0a05c <+92>: test %ebp,%ebp > 0x000055aeeef0a05e <+94>: jne 0x55aeeef0a090 <dev_open_cb+144> > 0x000055aeeef0a060 <+96>: mov %r13,0x10(%rbx) >=> 0x000055aeeef0a064 <+100>: mov 0x8(%r12),%rdi > 0x000055aeeef0a069 <+105>: xor %eax,%eax > 0x000055aeeef0a06b <+107>: callq 0x55aeeef06b90 <dbus_g_method_return@plt> > 0x000055aeeef0a070 <+112>: mov 0x8(%rsp),%rax > 0x000055aeeef0a075 <+117>: xor %fs:0x28,%rax > 0x000055aeeef0a07e <+126>: jne 0x55aeeef0a0e2 <dev_open_cb+226> > 0x000055aeeef0a080 <+128>: add $0x18,%rsp > 0x000055aeeef0a084 <+132>: pop %rbx > 0x000055aeeef0a085 <+133>: pop %rbp > 0x000055aeeef0a086 <+134>: pop %r12 > 0x000055aeeef0a088 <+136>: pop %r13 > 0x000055aeeef0a08a <+138>: retq > 0x000055aeeef0a08b <+139>: nopl 0x0(%rax,%rax,1) > 0x000055aeeef0a090 <+144>: mov 0x28(%rbx),%rdi > 0x000055aeeef0a094 <+148>: movq $0x0,(%rsp) > 0x000055aeeef0a09c <+156>: callq 0x55aeeef06cc0 <g_free@plt> > 0x000055aeeef0a0a1 <+161>: movq $0x0,0x28(%rbx) > 0x000055aeeef0a0a9 <+169>: callq 0x55aeeef08680 <fprint_error_quark> > 0x000055aeeef0a0ae <+174>: mov %rsp,%rdi > 0x000055aeeef0a0b1 <+177>: mov %ebp,%r8d > 0x000055aeeef0a0b4 <+180>: mov $0x2,%edx > 0x000055aeeef0a0b9 <+185>: lea 0x17ae(%rip),%rcx # 0x55aeeef0b86e > 0x000055aeeef0a0c0 <+192>: mov %eax,%esi > 0x000055aeeef0a0c2 <+194>: xor %eax,%eax > 0x000055aeeef0a0c4 <+196>: callq 0x55aeeef07080 <g_set_error@plt> > 0x000055aeeef0a0c9 <+201>: mov 0x8(%r12),%rdi > 0x000055aeeef0a0ce <+206>: mov (%rsp),%rsi > 0x000055aeeef0a0d2 <+210>: callq 0x55aeeef06990 <dbus_g_method_return_error@plt> > 0x000055aeeef0a0d7 <+215>: mov (%rsp),%rdi > 0x000055aeeef0a0db <+219>: callq 0x55aeeef06830 <g_error_free@plt> > 0x000055aeeef0a0e0 <+224>: jmp 0x55aeeef0a070 <dev_open_cb+112> > 0x000055aeeef0a0e2 <+226>: callq 0x55aeeef06c50 <__stack_chk_fail@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1626789
: 1481797 |
1481798
|
1481799
|
1481800
|
1481801
|
1481802
|
1481803
|
1481804
|
1481805
|
1481806
|
1481807
|
1481808
|
1481809