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 909663 Details for
Bug 1110425
[abrt] gvfs-mtp: libusb_submit_transfer(): gvfsd-mtp 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), 42.16 KB, created by
aten
on 2014-06-17 15:39:50 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
aten
Created:
2014-06-17 15:39:50 UTC
Size:
42.16 KB
patch
obsolete
>[New LWP 22529] >[New LWP 22523] >[New LWP 22530] >[New LWP 22595] >[New LWP 22600] >[New LWP 22573] >[New LWP 22524] >[New LWP 22527] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfsd-mtp --spawner :1.3 /org/gtk/gvfs/exec_spaw/3'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000003c272082e3 in libusb_submit_transfer (transfer=transfer@entry=0x7faf84000918) at io.c:1436 >1436 struct libusb_context *ctx = TRANSFER_CTX(transfer); > >Thread 8 (Thread 0x7faf97fff700 (LWP 22527)): >#0 0x0000003a462ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003c2720ed7c in poll (__timeout=-1, __nfds=2, __fds=0x7faf97ffede0) at /usr/include/bits/poll2.h:46 >No locals. >#2 linux_udev_event_thread_main (arg=<optimized out>) at os/linux_udev.c:175 > dummy = 0 '\000' > r = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 9, events = 1, revents = 0}, {fd = 8, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#3 0x0000003a46a07f33 in start_thread (arg=0x7faf97fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf97fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392146138880, -1900156881123065117, 0, 0, 140392146139584, 140392146138880, 1945104915972309731, -1885385215742885149}, 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 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 7 (Thread 0x7faf9d3f4700 (LWP 22524)): >#0 0x0000003a462ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a48a495b4 in g_main_context_poll (priority=2147483647, n_fds=9, fds=0x7faf98003430, timeout=-1, context=0x1ff2db0) at gmain.c:4007 > poll_func = 0x3a48a58500 <g_poll> >#2 g_main_context_iterate (context=0x1ff2db0, 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 = 9 > allocated_nfds = 9 > fds = 0x7faf98003430 >#3 0x0000003a48a49a3a in g_main_loop_run (loop=0x1ff2d40) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003c1b8d0376 in gdbus_shared_thread_func (user_data=0x1ff2d80) at gdbusprivate.c:278 > data = 0x1ff2d80 >#5 0x0000003a48a6ea45 in g_thread_proxy (data=0x1ff4c50) at gthread.c:798 > thread = 0x1ff4c50 >#6 0x0000003a46a07f33 in start_thread (arg=0x7faf9d3f4700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf9d3f4700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392234174208, -1900156881123065117, 0, 0, 140392234174912, 140392234174208, 1945118653962076899, -1885385215742885149}, 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 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 6 (Thread 0x7faf9cbf3700 (LWP 22573)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003a48a8a817 in g_cond_wait (cond=cond@entry=0x2011700, mutex=<optimized out>) at gthread-posix.c:753 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x0000003a48a6fae0 in g_thread_pool_free (pool=0x20116e0, immediate=0, wait_=<optimized out>) at gthreadpool.c:773 > real = 0x20116e0 > __PRETTY_FUNCTION__ = "g_thread_pool_free" >#3 0x0000003c1b87ddc7 in g_threaded_socket_service_finalize (object=0x7faf90001c50) at gthreadedsocketservice.c:160 > service = 0x7faf90001c50 >#4 0x0000003a49614fcb in g_object_unref (_object=0x7faf90001c50) at gobject.c:3197 > weak_locations = <optimized out> > object = 0x7faf90001c50 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#5 0x0000003c1b87de51 in g_threaded_socket_service_func (_data=0x7faf90002c40, user_data=0x7faf90001c50) at gthreadedsocketservice.c:92 > threaded = 0x7faf90001c50 > result = 1 >#6 0x0000003a48a6f406 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x7faf90002c40 > pool = 0x20116e0 >#7 0x0000003a48a6ea45 in g_thread_proxy (data=0x7faf7c001b20) at gthread.c:798 > thread = 0x7faf7c001b20 >#8 0x0000003a46a07f33 in start_thread (arg=0x7faf9cbf3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf9cbf3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392225781504, -1900156881123065117, 0, 0, 140392225782208, 140392225781504, 1945115354890322659, -1885385215742885149}, 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> >#9 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 5 (Thread 0x7faf7bfff700 (LWP 22600)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003a48a8a915 in g_cond_wait_until (cond=cond@entry=0x7faf98003498, mutex=mutex@entry=0x7faf98003490, end_time=end_time@entry=243767991244) at gthread-posix.c:870 > ts = {tv_sec = 243767, tv_nsec = 991244000} > status = <optimized out> >#2 0x0000003a48a1f0d1 in g_async_queue_pop_intern_unlocked (queue=0x7faf98003490, wait=wait@entry=1, end_time=243767991244) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a48a1f6c8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003a48a6f3d8 in g_thread_pool_wait_for_new_task (pool=0x7faf98006260) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x7faf98006eb0 > pool = 0x7faf98006260 >#6 0x0000003a48a6ea45 in g_thread_proxy (data=0x7faf7c05ec50) at gthread.c:798 > thread = 0x7faf7c05ec50 >#7 0x0000003a46a07f33 in start_thread (arg=0x7faf7bfff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf7bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140391676376832, -1900156881123065117, 0, 0, 140391676377536, 140391676376832, 1945483147972264675, -1885385215742885149}, 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> >#8 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 4 (Thread 0x7faf977fe700 (LWP 22595)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003a48a8a915 in g_cond_wait_until (cond=cond@entry=0x1ff7428, mutex=mutex@entry=0x1ff7420, end_time=end_time@entry=243767991170) at gthread-posix.c:870 > ts = {tv_sec = 243767, tv_nsec = 991170000} > status = <optimized out> >#2 0x0000003a48a1f0d1 in g_async_queue_pop_intern_unlocked (queue=0x1ff7420, wait=wait@entry=1, end_time=243767991170) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a48a1f6c8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003a48a6f3d8 in g_thread_pool_wait_for_new_task (pool=0x1ff7ae0) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x2012e00 > pool = 0x1ff7ae0 >#6 0x0000003a48a6ea45 in g_thread_proxy (data=0x7faf8c006630) at gthread.c:798 > thread = 0x7faf8c006630 >#7 0x0000003a46a07f33 in start_thread (arg=0x7faf977fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf977fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392137746176, -1900156881123065117, 0, 0, 140392137746880, 140392137746176, 1945106017094550243, -1885385215742885149}, 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> >#8 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7faf967fc700 (LWP 22530)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003a48a8a817 in g_cond_wait (cond=cond@entry=0x200e640, mutex=<optimized out>) at gthread-posix.c:753 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x0000003a48a6fae0 in g_thread_pool_free (pool=0x200e620, immediate=0, wait_=<optimized out>) at gthreadpool.c:773 > real = 0x200e620 > __PRETTY_FUNCTION__ = "g_thread_pool_free" >#3 0x0000003c1b87ddc7 in g_threaded_socket_service_finalize (object=0x1ff4520) at gthreadedsocketservice.c:160 > service = 0x1ff4520 >#4 0x0000003a49614fcb in g_object_unref (_object=0x1ff4520) at gobject.c:3197 > weak_locations = <optimized out> > object = 0x1ff4520 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#5 0x0000003c1b87de51 in g_threaded_socket_service_func (_data=0x200aba0, user_data=0x1ff4520) at gthreadedsocketservice.c:92 > threaded = 0x1ff4520 > result = 1 >#6 0x0000003a48a6f406 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x200aba0 > pool = 0x200e620 >#7 0x0000003a48a6ea45 in g_thread_proxy (data=0x1ff5140) at gthread.c:798 > thread = 0x1ff5140 >#8 0x0000003a46a07f33 in start_thread (arg=0x7faf967fc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf967fc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392120960768, -1900156881123065117, 0, 0, 140392120961472, 140392120960768, 1945103814850069219, -1885385215742885149}, 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> >#9 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7fafa391e840 (LWP 22523)): >#0 0x0000003a46280337 in __GI___libc_free (mem=0x7faf8c003370) at malloc.c:2881 > _v = <optimized out> > ar_ptr = <optimized out> > p = <optimized out> > hook = <optimized out> >#1 0x0000003a48a8a585 in g_mutex_impl_free (mutex=<optimized out>) at gthread-posix.c:118 >No locals. >#2 g_mutex_clear (mutex=mutex@entry=0x7faf98006f28) at gthread-posix.c:192 >No locals. >#3 0x0000003c1b87bfce in g_task_finalize (object=0x7faf98006eb0) at gtask.c:648 > task = 0x7faf98006eb0 >#4 0x0000003a49614fcb in g_object_unref (_object=0x7faf98006eb0) at gobject.c:3197 > weak_locations = <optimized out> > object = 0x7faf98006eb0 > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#5 0x0000003a48a461a8 in g_source_callback_unref (cb_data=0x7faf70001570) at gmain.c:1550 > cb_data = 0x7faf70001570 > callback = 0x7faf70001570 >#6 0x0000003a48a466f7 in g_source_destroy_internal (source=source@entry=0x7faf70001500, context=context@entry=0x1fe9000, have_lock=have_lock@entry=1) at gmain.c:1209 > tmp_list = <optimized out> > old_cb_data = 0x7faf70001570 > old_cb_funcs = 0x3a48d2a8e0 <g_source_callback_funcs> >#7 0x0000003a48a492f0 in g_main_dispatch (context=0x1fe9000) at gmain.c:3090 > dispatch = <optimized out> > was_in_call = 0 > user_data = 0x7faf98006eb0 > callback = 0x3c1b87c0c0 <complete_in_idle_cb> > cb_funcs = 0x3a48d2a8e0 <g_source_callback_funcs> > cb_data = 0x7faf70001570 > need_destroy = 1 > current_source_link = {data = 0x7faf70001500, next = 0x0} > source = 0x7faf70001500 > current = 0x1ff20c0 > i = 0 >#8 g_main_context_dispatch (context=context@entry=0x1fe9000) at gmain.c:3642 >No locals. >#9 0x0000003a48a49628 in g_main_context_iterate (context=0x1fe9000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 1500 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 4 > fds = 0x20072b0 >#10 0x0000003a48a49a3a in g_main_loop_run (loop=0x1ff56c0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#11 0x000000000040ec61 in daemon_main (argc=argc@entry=4, argv=argv@entry=0x7fff8235d488, max_job_threads=max_job_threads@entry=-1, default_type=default_type@entry=0x41e94b "mtp", mountable_name=mountable_name@entry=0x0, first_type_name=first_type_name@entry=0x41e94b "mtp") at daemon-main.c:405 > var_args = {{gp_offset = 48, fp_offset = 0, overflow_arg_area = 0x7fff8235d390, reg_save_area = 0x7fff8235d310}} > type = 0x0 > name_owner_id = 0 > data = 0x1ff3070 >#12 0x00000000004092d8 in main (argc=4, argv=0x7fff8235d488) at daemon-main-generic.c:42 >No locals. > >Thread 1 (Thread 0x7faf96ffd700 (LWP 22529)): >#0 0x0000003c272082e3 in libusb_submit_transfer (transfer=transfer@entry=0x7faf84000918) at io.c:1436 > ctx = <optimized out> > r = <optimized out> > updated_fds = <optimized out> >#1 0x0000003c2720a239 in do_sync_bulk_transfer (dev_handle=0x7faf9000d980, endpoint=<optimized out>, buffer=buffer@entry=0x7faf96ffccd0 "", length=length@entry=24, transferred=transferred@entry=0x7faf96ffcccc, timeout=timeout@entry=0, type=type@entry=2 '\002') at sync.c:173 > transfer = 0x7faf84000918 > completed = 0 > r = <optimized out> > __FUNCTION__ = "do_sync_bulk_transfer" >#2 0x0000003c2720a5f4 in libusb_bulk_transfer (dev_handle=<optimized out>, endpoint=<optimized out>, data=data@entry=0x7faf96ffccd0 "", length=length@entry=24, transferred=transferred@entry=0x7faf96ffcccc, timeout=timeout@entry=0) at sync.c:256 >No locals. >#3 0x0000003c1c43704e in ptp_usb_event (wait=0, event=0x7faf96ffcd20, params=0x7faf9000d990) at libusb1-glue.c:1564 > ret = 8193 > usbevent = {length = 0, type = 0, code = 0, trans_id = 0, param1 = 0, param2 = 0, param3 = 0} > ptp_usb = 0x7faf9001cbd0 > result = <optimized out> > xread = 0 > rlen = <optimized out> >#4 ptp_usb_event_wait (params=0x7faf9000d990, event=event@entry=0x7faf96ffcd20) at libusb1-glue.c:1623 >No locals. >#5 0x0000003c1c41852a in LIBMTP_Read_Event (device=<optimized out>, event=<optimized out>, out1=<optimized out>) at libmtp.c:2153 > ptp_event = {Code = 0, SessionID = 0, Transaction_ID = 0, Param1 = 0, Param2 = 33548496, Param3 = 0, Param4 = 0, Param5 = 0, Nparam = 0 '\000'} > ret = <optimized out> > code = <optimized out> > session_id = <optimized out> > transaction_id = <optimized out> > param1 = <optimized out> > param2 = <optimized out> > param3 = <optimized out> > __FUNCTION__ = "LIBMTP_Read_Event" >#6 0x000000000040d985 in check_event (user_data=0x7faf900082e0) at gvfsbackendmtp.c:575 > device = 0x7faf90008060 > param1 = 0 > path = <optimized out> > backend = <optimized out> > event_ref = 0x7faf900082e0 > event = LIBMTP_EVENT_NONE > ret = 0 >#7 0x0000003a48a6ea45 in g_thread_proxy (data=0x7faf98003de0) at gthread.c:798 > thread = 0x7faf98003de0 >#8 0x0000003a46a07f33 in start_thread (arg=0x7faf96ffd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7faf96ffd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140392129353472, -1900156881123065117, 0, 0, 140392129354176, 140392129353472, 1945102718022796003, -1885385215742885149}, 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> >#9 0x0000003a462f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x0000003c208128c0 0x0000003c2082a618 Yes /lib64/libgvfscommon.so.0 >0x0000003c23004670 0x0000003c2302c124 Yes /lib64/libbluray.so.1 >0x0000003a4ae01190 0x0000003a4ae02088 Yes /lib64/libgmodule-2.0.so.0 >0x0000003c20c0e640 0x0000003c20c39684 Yes /lib64/libsecret-1.so.0 >0x0000003c1b831be0 0x0000003c1b8f365c Yes /lib64/libgio-2.0.so.0 >0x0000003c220039a0 0x0000003c220068ea Yes /lib64/libgudev-1.0.so.0 >0x0000003a4960b160 0x0000003a49639a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003a48a1a6e0 0x0000003a48ab2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003c1c4122a0 0x0000003c1c4378c8 Yes /lib64/libmtp.so.9 >0x0000003c27203f90 0x0000003c2720f3f8 Yes /lib64/libusb-1.0.so.0 >0x0000003a62600f10 0x0000003a62601804 Yes /lib64/libutil.so.1 >0x0000003a46a059f0 0x0000003a46a11614 Yes /lib64/libpthread.so.0 >0x0000003a4621f560 0x0000003a46360bb4 Yes /lib64/libc.so.6 >0x0000003c1e42e870 0x0000003c1e516930 Yes /lib64/libxml2.so.2 >0x0000003c1bc0d320 0x0000003c1bc78fb4 Yes /lib64/libfreetype.so.6 >0x0000003a46e00ed0 0x0000003a46e019d0 Yes /lib64/libdl.so.2 >0x0000003a5e207800 0x0000003a5e256a48 Yes /lib64/libgcrypt.so.11 >0x0000003a5c600a30 0x0000003a5c6010a8 Yes /lib64/libgpg-error.so.0 >0x0000003a49201870 0x0000003a49205fe8 Yes /lib64/libffi.so.6 >0x0000003a47202210 0x0000003a4720e930 Yes /lib64/libz.so.1 >0x0000003c1b0064a0 0x0000003c1b018fe4 Yes /lib64/libselinux.so.1 >0x0000003a48e03a40 0x0000003a48e127dc Yes /lib64/libresolv.so.2 >0x0000003c1c0034a0 0x0000003c1c00bf52 Yes /lib64/libudev.so.1 >0x0000003a47e022d0 0x0000003a47e050bc Yes /lib64/librt.so.1 >0x0000003a45e00b10 0x0000003a45e19c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003c1ac030e0 0x0000003c1ac19050 Yes /lib64/liblzma.so.5 >0x0000003a46605890 0x0000003a46674bb8 Yes /lib64/libm.so.6 >0x0000003c1b405680 0x0000003c1b426df8 Yes /lib64/libpng16.so.16 >0x0000003cc7c01770 0x0000003cc7c4b8e8 Yes /lib64/libpcre.so.1 >0x0000003a47602af0 0x0000003a47612218 Yes /lib64/libgcc_s.so.1 >0x00007faf9c1a6ef0 0x00007faf9c1c13f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7faf840008c0 140391810599104 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x83 131 >rdi 0x7faf840008f0 140391810599152 >rbp 0x7faf840008f0 0x7faf840008f0 >rsp 0x7faf96ffcbc0 0x7faf96ffcbc0 >r8 0x7faf96ffcccc 140392129350860 >r9 0xc 12 >r10 0x0 0 >r11 0x206 518 >r12 0x18 24 >r13 0x7faf96ffccd0 140392129350864 >r14 0x7faf84000918 140391810599192 >r15 0x7faf84000918 140391810599192 >rip 0x3c272082e3 0x3c272082e3 <libusb_submit_transfer+51> >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 <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 libusb_submit_transfer: > 0x0000003c272082b0 <+0>: push %r15 > 0x0000003c272082b2 <+2>: push %r14 > 0x0000003c272082b4 <+4>: mov %rdi,%r14 > 0x0000003c272082b7 <+7>: push %r13 > 0x0000003c272082b9 <+9>: push %r12 > 0x0000003c272082bb <+11>: push %rbp > 0x0000003c272082bc <+12>: push %rbx > 0x0000003c272082bd <+13>: lea -0x58(%rdi),%rbx > 0x0000003c272082c1 <+17>: sub $0x48,%rsp > 0x0000003c272082c5 <+21>: lea 0x30(%rbx),%rbp > 0x0000003c272082c9 <+25>: mov %fs:0x28,%rax > 0x0000003c272082d2 <+34>: mov %rax,0x38(%rsp) > 0x0000003c272082d7 <+39>: xor %eax,%eax > 0x0000003c272082d9 <+41>: mov (%rdi),%rax > 0x0000003c272082dc <+44>: mov %rbp,%rdi > 0x0000003c272082df <+47>: mov 0x40(%rax),%rax >=> 0x0000003c272082e3 <+51>: mov 0x30(%rax),%r13 > 0x0000003c272082e7 <+55>: callq 0x3c27203f60 <pthread_mutex_lock@plt> > 0x0000003c272082ec <+60>: mov 0xc(%r14),%r12d > 0x0000003c272082f0 <+64>: movl $0x0,-0x30(%r14) > 0x0000003c272082f8 <+72>: movb $0x0,-0x2c(%r14) > 0x0000003c272082fd <+77>: test %r12d,%r12d > 0x0000003c27208300 <+80>: jne 0x3c27208530 <libusb_submit_transfer+640> > 0x0000003c27208306 <+86>: lea 0xd0(%r13),%r12 > 0x0000003c2720830d <+93>: mov %r12,%rdi > 0x0000003c27208310 <+96>: callq 0x3c27203f60 <pthread_mutex_lock@plt> > 0x0000003c27208315 <+101>: mov (%r14),%rax > 0x0000003c27208318 <+104>: mov 0x40(%rax),%rax > 0x0000003c2720831c <+108>: mov 0x30(%rax),%r9 > 0x0000003c27208320 <+112>: mov 0xc8(%r9),%rcx > 0x0000003c27208327 <+119>: lea 0xc0(%r9),%rsi > 0x0000003c2720832e <+126>: cmp %rsi,%rcx > 0x0000003c27208331 <+129>: je 0x3c27208610 <libusb_submit_transfer+864> > 0x0000003c27208337 <+135>: mov -0x40(%r14),%rdi > 0x0000003c2720833b <+139>: test %rdi,%rdi > 0x0000003c2720833e <+142>: jne 0x3c27208490 <libusb_submit_transfer+480> > 0x0000003c27208344 <+148>: cmpq $0x0,-0x38(%r14) > 0x0000003c27208349 <+153>: jne 0x3c27208490 <libusb_submit_transfer+480> > 0x0000003c2720834f <+159>: mov 0xc0(%r9),%rdx > 0x0000003c27208356 <+166>: lea 0x8(%rbx),%rax > 0x0000003c2720835a <+170>: mov %rsi,-0x48(%r14) > 0x0000003c2720835e <+174>: mov %rdx,-0x50(%r14) > 0x0000003c27208362 <+178>: mov 0xc0(%r9),%rdx > 0x0000003c27208369 <+185>: mov %rax,0x8(%rdx) > 0x0000003c2720836d <+189>: mov %rax,0xc0(%r9) > 0x0000003c27208374 <+196>: mov 0x200(%r9),%eax > 0x0000003c2720837b <+203>: test %eax,%eax > 0x0000003c2720837d <+205>: js 0x3c27208505 <libusb_submit_transfer+597> > 0x0000003c27208383 <+211>: mov -0x40(%r14),%rax > 0x0000003c27208387 <+215>: mov -0x38(%r14),%rdx > 0x0000003c2720838b <+219>: test %rax,%rax > 0x0000003c2720838e <+222>: jne 0x3c27208399 <libusb_submit_transfer+233> > 0x0000003c27208390 <+224>: test %rdx,%rdx > 0x0000003c27208393 <+227>: je 0x3c27208505 <libusb_submit_transfer+597> > 0x0000003c27208399 <+233>: imul $0x3e8,%rdx,%rdx > 0x0000003c272083a0 <+240>: mov 0xc(%r14),%r8d > 0x0000003c272083a4 <+244>: lea 0x84ad(%rip),%rcx # 0x3c27210858 > 0x0000003c272083ab <+251>: xor %edi,%edi > 0x0000003c272083ad <+253>: mov %rax,0x20(%rsp) > 0x0000003c272083b2 <+258>: mov $0x4,%esi > 0x0000003c272083b7 <+263>: xor %eax,%eax > 0x0000003c272083b9 <+265>: mov %r9,0x8(%rsp) > 0x0000003c272083be <+270>: movq $0x0,0x10(%rsp) > 0x0000003c272083c7 <+279>: movq $0x0,0x18(%rsp) > 0x0000003c272083d0 <+288>: mov %rdx,0x28(%rsp) > 0x0000003c272083d5 <+293>: lea 0x8974(%rip),%rdx # 0x3c27210d50 <__FUNCTION__.5990> > 0x0000003c272083dc <+300>: callq 0x3c272045e0 <usbi_log> > 0x0000003c272083e1 <+305>: mov 0x8(%rsp),%r9 > 0x0000003c272083e6 <+310>: lea 0x10(%rsp),%rdx > 0x0000003c272083eb <+315>: xor %ecx,%ecx > 0x0000003c272083ed <+317>: mov $0x1,%esi > 0x0000003c272083f2 <+322>: mov 0x200(%r9),%edi > 0x0000003c272083f9 <+329>: callq 0x3c27203e40 <timerfd_settime@plt> > 0x0000003c272083fe <+334>: test %eax,%eax > 0x0000003c27208400 <+336>: mov %eax,%r15d > 0x0000003c27208403 <+339>: js 0x3c27208632 <libusb_submit_transfer+898> > 0x0000003c27208409 <+345>: je 0x3c27208505 <libusb_submit_transfer+597> > 0x0000003c2720840f <+351>: mov -0x50(%r14),%rdx > 0x0000003c27208413 <+355>: mov -0x48(%r14),%rax > 0x0000003c27208417 <+359>: mov %r13,%rdi > 0x0000003c2720841a <+362>: mov %rdx,(%rax) > 0x0000003c2720841d <+365>: mov -0x50(%r14),%rdx > 0x0000003c27208421 <+369>: mov %rax,0x8(%rdx) > 0x0000003c27208425 <+373>: movq $0x0,-0x50(%r14) > 0x0000003c2720842d <+381>: movq $0x0,-0x48(%r14) > 0x0000003c27208435 <+389>: callq 0x3c272080c0 <arm_timerfd_for_next_timeout> > 0x0000003c2720843a <+394>: mov %r12,%rdi > 0x0000003c2720843d <+397>: callq 0x3c27203c90 <pthread_mutex_unlock@plt> > 0x0000003c27208442 <+402>: mov (%r14),%rax > 0x0000003c27208445 <+405>: mov 0x40(%rax),%rdi > 0x0000003c27208449 <+409>: callq 0x3c27203ef0 <libusb_ref_device@plt> > 0x0000003c2720844e <+414>: movzbl -0x2c(%r14),%ebx > 0x0000003c27208453 <+419>: mov %rbp,%rdi > 0x0000003c27208456 <+422>: callq 0x3c27203c90 <pthread_mutex_unlock@plt> > 0x0000003c2720845b <+427>: and $0x10,%ebx > 0x0000003c2720845e <+430>: test %bl,%bl > 0x0000003c27208460 <+432>: je 0x3c2720846a <libusb_submit_transfer+442> > 0x0000003c27208462 <+434>: mov %r13,%rdi > 0x0000003c27208465 <+437>: callq 0x3c27204f50 <usbi_fd_notification> > 0x0000003c2720846a <+442>: mov 0x38(%rsp),%rbx > 0x0000003c2720846f <+447>: xor %fs:0x28,%rbx > 0x0000003c27208478 <+456>: mov %r15d,%eax > 0x0000003c2720847b <+459>: jne 0x3c272086a7 <libusb_submit_transfer+1015> > 0x0000003c27208481 <+465>: add $0x48,%rsp > 0x0000003c27208485 <+469>: pop %rbx > 0x0000003c27208486 <+470>: pop %rbp > 0x0000003c27208487 <+471>: pop %r12 > 0x0000003c27208489 <+473>: pop %r13 > 0x0000003c2720848b <+475>: pop %r14 > 0x0000003c2720848d <+477>: pop %r15 > 0x0000003c2720848f <+479>: retq > 0x0000003c27208490 <+480>: cmp %rcx,%rsi > 0x0000003c27208493 <+483>: lea -0x8(%rcx),%rax > 0x0000003c27208497 <+487>: mov $0x1,%r8d > 0x0000003c2720849d <+493>: jne 0x3c272084bf <libusb_submit_transfer+527> > 0x0000003c2720849f <+495>: jmpq 0x3c272085e0 <libusb_submit_transfer+816> > 0x0000003c272084a4 <+500>: nopl 0x0(%rax) > 0x0000003c272084a8 <+504>: mov 0x10(%rax),%rdx > 0x0000003c272084ac <+508>: xor %r8d,%r8d > 0x0000003c272084af <+511>: cmp %rdx,%rsi > 0x0000003c272084b2 <+514>: lea -0x8(%rdx),%rax > 0x0000003c272084b6 <+518>: mov %rdx,%rcx > 0x0000003c272084b9 <+521>: je 0x3c272085e0 <libusb_submit_transfer+816> > 0x0000003c272084bf <+527>: mov 0x18(%rax),%rdx > 0x0000003c272084c3 <+531>: test %rdx,%rdx > 0x0000003c272084c6 <+534>: jne 0x3c272084cf <libusb_submit_transfer+543> > 0x0000003c272084c8 <+536>: cmpq $0x0,0x20(%rax) > 0x0000003c272084cd <+541>: je 0x3c272084e0 <libusb_submit_transfer+560> > 0x0000003c272084cf <+543>: cmp %rdx,%rdi > 0x0000003c272084d2 <+546>: jl 0x3c272084e0 <libusb_submit_transfer+560> > 0x0000003c272084d4 <+548>: jne 0x3c272084a8 <libusb_submit_transfer+504> > 0x0000003c272084d6 <+550>: mov -0x38(%r14),%rdx > 0x0000003c272084da <+554>: cmp %rdx,0x20(%rax) > 0x0000003c272084de <+558>: jle 0x3c272084a8 <libusb_submit_transfer+504> > 0x0000003c272084e0 <+560>: mov %rcx,-0x48(%r14) > 0x0000003c272084e4 <+564>: mov 0x8(%rax),%rcx > 0x0000003c272084e8 <+568>: lea 0x8(%rbx),%rdx > 0x0000003c272084ec <+572>: mov %rcx,-0x50(%r14) > 0x0000003c272084f0 <+576>: mov 0x8(%rax),%rcx > 0x0000003c272084f4 <+580>: mov %rdx,0x8(%rcx) > 0x0000003c272084f8 <+584>: mov %rdx,0x8(%rax) > 0x0000003c272084fc <+588>: test %r8d,%r8d > 0x0000003c272084ff <+591>: jne 0x3c27208374 <libusb_submit_transfer+196> > 0x0000003c27208505 <+597>: mov 0x20da84(%rip),%rax # 0x3c27415f90 > 0x0000003c2720850c <+604>: mov %rbx,%rdi > 0x0000003c2720850f <+607>: mov (%rax),%rax > 0x0000003c27208512 <+610>: callq *0xb8(%rax) > 0x0000003c27208518 <+616>: test %eax,%eax > 0x0000003c2720851a <+618>: mov %eax,%r15d > 0x0000003c2720851d <+621>: je 0x3c2720843a <libusb_submit_transfer+394> > 0x0000003c27208523 <+627>: jmpq 0x3c2720840f <libusb_submit_transfer+351> > 0x0000003c27208528 <+632>: nopl 0x0(%rax,%rax,1) > 0x0000003c27208530 <+640>: mov 0x20da59(%rip),%rax # 0x3c27415f90 > 0x0000003c27208537 <+647>: xor %edi,%edi > 0x0000003c27208539 <+649>: lea 0x10(%rsp),%rsi > 0x0000003c2720853e <+654>: mov (%rax),%rax > 0x0000003c27208541 <+657>: callq *0xd8(%rax) > 0x0000003c27208547 <+663>: test %eax,%eax > 0x0000003c27208549 <+665>: js 0x3c27208667 <libusb_submit_transfer+951> > 0x0000003c2720854f <+671>: mov %r12d,%eax > 0x0000003c27208552 <+674>: mov $0x10624dd3,%edx > 0x0000003c27208557 <+679>: mul %edx > 0x0000003c27208559 <+681>: shr $0x6,%edx > 0x0000003c2720855c <+684>: mov %edx,%eax > 0x0000003c2720855e <+686>: add 0x10(%rsp),%rax > 0x0000003c27208563 <+691>: imul $0x3e8,%edx,%edx > 0x0000003c27208569 <+697>: sub %edx,%r12d > 0x0000003c2720856c <+700>: mov %rax,0x10(%rsp) > 0x0000003c27208571 <+705>: imul $0xf4240,%r12d,%ecx > 0x0000003c27208578 <+712>: add 0x18(%rsp),%rcx > 0x0000003c2720857d <+717>: cmp $0x3b9ac9ff,%rcx > 0x0000003c27208584 <+724>: mov %rcx,0x18(%rsp) > 0x0000003c27208589 <+729>: jle 0x3c2720869f <libusb_submit_transfer+1007> > 0x0000003c2720858f <+735>: add $0x1,%rax > 0x0000003c27208593 <+739>: nopl 0x0(%rax,%rax,1) > 0x0000003c27208598 <+744>: sub $0x3b9aca00,%rcx > 0x0000003c2720859f <+751>: mov %rax,%rdx > 0x0000003c272085a2 <+754>: add $0x1,%rax > 0x0000003c272085a6 <+758>: cmp $0x3b9ac9ff,%rcx > 0x0000003c272085ad <+765>: jg 0x3c27208598 <libusb_submit_transfer+744> > 0x0000003c272085af <+767>: mov %rcx,%rax > 0x0000003c272085b2 <+770>: mov %rdx,-0x40(%r14) > 0x0000003c272085b6 <+774>: movabs $0x20c49ba5e353f7cf,%rdx > 0x0000003c272085c0 <+784>: imul %rdx > 0x0000003c272085c3 <+787>: sar $0x3f,%rcx > 0x0000003c272085c7 <+791>: sar $0x7,%rdx > 0x0000003c272085cb <+795>: sub %rcx,%rdx > 0x0000003c272085ce <+798>: mov %rdx,-0x38(%r14) > 0x0000003c272085d2 <+802>: jmpq 0x3c27208306 <libusb_submit_transfer+86> > 0x0000003c272085d7 <+807>: nopw 0x0(%rax,%rax,1) > 0x0000003c272085e0 <+816>: mov 0xc0(%r9),%rdx > 0x0000003c272085e7 <+823>: lea 0x8(%rbx),%rax > 0x0000003c272085eb <+827>: mov %rsi,-0x48(%r14) > 0x0000003c272085ef <+831>: mov %rdx,-0x50(%r14) > 0x0000003c272085f3 <+835>: mov 0xc0(%r9),%rdx > 0x0000003c272085fa <+842>: mov %rax,0x8(%rdx) > 0x0000003c272085fe <+846>: mov %rax,0xc0(%r9) > 0x0000003c27208605 <+853>: jmpq 0x3c272084fc <libusb_submit_transfer+588> > 0x0000003c2720860a <+858>: nopw 0x0(%rax,%rax,1) > 0x0000003c27208610 <+864>: mov %rcx,-0x48(%r14) > 0x0000003c27208614 <+868>: mov 0xc8(%r9),%rdx > 0x0000003c2720861b <+875>: lea 0x8(%rbx),%rax > 0x0000003c2720861f <+879>: mov %rcx,-0x50(%r14) > 0x0000003c27208623 <+883>: mov %rax,(%rdx) > 0x0000003c27208626 <+886>: mov %rax,0xc8(%r9) > 0x0000003c2720862d <+893>: jmpq 0x3c27208374 <libusb_submit_transfer+196> > 0x0000003c27208632 <+898>: callq 0x3c272038c0 <__errno_location@plt> > 0x0000003c27208637 <+903>: mov 0x8(%rsp),%r9 > 0x0000003c2720863c <+908>: mov (%rax),%r8d > 0x0000003c2720863f <+911>: lea 0x8242(%rip),%rcx # 0x3c27210888 > 0x0000003c27208646 <+918>: lea 0x8703(%rip),%rdx # 0x3c27210d50 <__FUNCTION__.5990> > 0x0000003c2720864d <+925>: mov $0x2,%esi > 0x0000003c27208652 <+930>: xor %eax,%eax > 0x0000003c27208654 <+932>: mov $0xffffff9d,%r15d > 0x0000003c2720865a <+938>: mov %r9,%rdi > 0x0000003c2720865d <+941>: callq 0x3c272045e0 <usbi_log> > 0x0000003c27208662 <+946>: jmpq 0x3c2720840f <libusb_submit_transfer+351> > 0x0000003c27208667 <+951>: callq 0x3c272038c0 <__errno_location@plt> > 0x0000003c2720866c <+956>: mov (%r14),%rdx > 0x0000003c2720866f <+959>: mov (%rax),%r8d > 0x0000003c27208672 <+962>: lea 0x81af(%rip),%rcx # 0x3c27210828 > 0x0000003c27208679 <+969>: mov $0x1,%esi > 0x0000003c2720867e <+974>: xor %eax,%eax > 0x0000003c27208680 <+976>: mov $0xffffff9d,%r15d > 0x0000003c27208686 <+982>: mov 0x40(%rdx),%rdx > 0x0000003c2720868a <+986>: mov 0x30(%rdx),%rdi > 0x0000003c2720868e <+990>: lea 0x86db(%rip),%rdx # 0x3c27210d70 <__FUNCTION__.5972> > 0x0000003c27208695 <+997>: callq 0x3c272045e0 <usbi_log> > 0x0000003c2720869a <+1002>: jmpq 0x3c2720844e <libusb_submit_transfer+414> > 0x0000003c2720869f <+1007>: mov %rax,%rdx > 0x0000003c272086a2 <+1010>: jmpq 0x3c272085af <libusb_submit_transfer+767> > 0x0000003c272086a7 <+1015>: callq 0x3c272039e0 <__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 1110425
: 909663 |
909664
|
909665
|
909666
|
909667
|
909668
|
909669
|
909670
|
909671
|
909672
|
909673