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 687623 Details for
Bug 904213
[abrt] fprintd-0.4.1-4.fc18: libusb_submit_transfer: Process /usr/libexec/fprintd was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 23.51 KB, created by
Emmanuel Lartey
on 2013-01-25 18:57:26 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Emmanuel Lartey
Created:
2013-01-25 18:57:26 UTC
Size:
23.51 KB
patch
obsolete
>[New LWP 6950] >[New LWP 6951] >[New LWP 6963] >warning: Skipping deprecated .gdb_index section in /usr/lib/debug/usr/lib64/libfprint.so.0.0.0.debug. >Do "set use-deprecated-index-sections on" before the file is read >to use the section anyway. >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/fprintd'. >Program terminated with signal 11, Segmentation fault. >#0 libusb_submit_transfer (transfer=transfer@entry=0xa00778) at io.c:1362 >1362 struct libusb_context *ctx = TRANSFER_CTX(transfer); > >Thread 3 (Thread 0x7fa39bfff700 (LWP 6963)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x0000003c8e285115 in g_cond_wait_until (cond=cond@entry=0x9ffd48, mutex=mutex@entry=0x9ffd40, end_time=end_time@entry=33677039232) at gthread-posix.c:857 > ts = {tv_sec = 33677, tv_nsec = 39232000} > status = <optimized out> >#2 0x0000003c8e21ea01 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x9ffd40, wait=wait@entry=1, end_time=end_time@entry=33677039232) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003c8e21f04a in g_async_queue_timeout_pop (queue=0x9ffd40, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 33677039232 > retval = <optimized out> >#4 0x0000003c8e26bdd2 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003c8e26b5f5 in g_thread_proxy (data=0x9fc8a0) at gthread.c:797 > thread = 0x9fc8a0 >#7 0x0000003c8ea07d15 in start_thread (arg=0x7fa39bfff700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fa39bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140340673640192, -7273802767613911584, 0, 260080537600, 140340673640192, 10486432, 7226435806162755040, -7244216286623785504}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003c8e6f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7fa3a0cc4700 (LWP 6951)): >#0 0x0000003c8e6e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003c8e247d44 in g_main_context_poll (n_fds=3, fds=0x7fa39c0010e0, timeout=-1, context=0x9f90e0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3c8e255e10 <g_poll> >#2 g_main_context_iterate (context=0x9f90e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fa39c0010e0 >#3 0x0000003c8e2481a2 in g_main_loop_run (loop=0x9f9070) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003c91ecc546 in gdbus_shared_thread_func (user_data=0x9f90b0) at gdbusprivate.c:277 > data = 0x9f90b0 >#5 0x0000003c8e26b5f5 in g_thread_proxy (data=0x9f5850) at gthread.c:797 > thread = 0x9f5850 >#6 0x0000003c8ea07d15 in start_thread (arg=0x7fa3a0cc4700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fa3a0cc4700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140340754138880, -7273802767613911584, 0, 260080537600, 140340754138880, 10457264, 7226310872543436256, -7244216286623785504}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003c8e6f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fa3a0cc57c0 (LWP 6950)): >#0 libusb_submit_transfer (transfer=transfer@entry=0xa00778) at io.c:1362 > ctx = <optimized out> > itransfer = <optimized out> > r = <optimized out> > updated_fds = <optimized out> >#1 0x0000003ca9607a58 in do_sync_bulk_transfer (dev_handle=0x2e706f746b736564, endpoint=endpoint@entry=1 '\001', buffer=0x3c95456c00 <usb_send_buf> "\027 \001", length=<optimized out>, transferred=transferred@entry=0x7fff9ecca1dc, timeout=timeout@entry=300, type=type@entry=2 '\002') at sync.c:175 > transfer = 0xa00778 > completed = 0 > r = <optimized out> > __FUNCTION__ = "do_sync_bulk_transfer" >#2 0x0000003ca9607e44 in libusb_bulk_transfer (dev_handle=<optimized out>, endpoint=endpoint@entry=1 '\001', data=<optimized out>, length=<optimized out>, transferred=transferred@entry=0x7fff9ecca1dc, timeout=timeout@entry=300) at sync.c:270 >No locals. >#3 0x0000003c9521cdf6 in usb_send (devh=<optimized out>, data=<optimized out>, length=<optimized out>) at drivers/vfs301_proto.c:93 > transferred = 0 > r = <optimized out> >#4 0x0000003c9521d87a in vfs301_proto_peek_event (devh=0x2e706f746b736564, dev=dev@entry=0x737542442e706f) at drivers/vfs301_proto.c:419 > len = 1 > no_event = "\000\000\000\000\000\000" > got_event = "\000\000\002\000\000\000" > __PRETTY_FUNCTION__ = "vfs301_proto_peek_event" >#5 0x0000003c9521cd84 in m_loop_state (ssm=0x9ffbf0) at drivers/vfs301.c:135 > dev = 0x9feda0 > vdev = 0x737542442e706f > __PRETTY_FUNCTION__ = "m_loop_state" >#6 0x0000003c9520eb9b in handle_timeout (timeout=0xa00d50) at poll.c:174 >No locals. >#7 0x0000003c9520ee3a in fp_handle_events_timeout (timeout=timeout@entry=0x7fff9ecca2f0) at poll.c:218 > next_timeout_expiry = {tv_sec = 0, tv_usec = 0} > select_timeout = {tv_sec = 0, tv_usec = 260083040593} > next_timeout = 0xa00d50 > r = <optimized out> >#8 0x00000000004041bd in source_dispatch (source=source@entry=0x9e7a90, callback=<optimized out>, data=<optimized out>) at main.c:95 > zerotimeout = {tv_sec = 0, tv_usec = 0} >#9 0x0000003c8e247a75 in g_main_dispatch (context=0x9e3340) at gmain.c:2715 > dispatch = 0x4041a0 <source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x9e7a90, next = 0x0} > need_destroy = <optimized out> > source = 0x9e7a90 > current = 0x9fa310 > i = <optimized out> >#10 g_main_context_dispatch (context=context@entry=0x9e3340) at gmain.c:3219 >No locals. >#11 0x0000003c8e247da8 in g_main_context_iterate (context=0x9e3340, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x9fc6d0 >#12 0x0000003c8e2481a2 in g_main_loop_run (loop=0x9e0820) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#13 0x0000000000403dad in main (argc=1, argv=0x7fff9ecca568) at main.c:370 > context = <optimized out> > loop = 0x9e0820 > error = 0x0 > manager = 0x9e3e30 > driver_proxy = <optimized out> > request_name_ret = 1 > r = <optimized out> >From To Syms Read Shared Object Library >0x0000003c9520af40 0x0000003c95234b58 Yes /lib64/libfprint.so.0 >0x0000003c9f20a560 0x0000003c9f21c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003c93607ab0 0x0000003c936312e4 Yes /lib64/libdbus-1.so.3 >0x0000003c91a01130 0x0000003c91a01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003c8f2022a0 0x0000003c8f20557c Yes /lib64/librt.so.1 >0x0000003ca7207890 0x0000003ca72135c0 Yes /lib64/libpolkit-gobject-1.so.0 >0x0000003c91e30100 0x0000003c91eeecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003c9120aba0 0x0000003c9123831c Yes /lib64/libgobject-2.0.so.0 >0x0000003c8e21a050 0x0000003c8e2af21c Yes /lib64/libglib-2.0.so.0 >0x0000003c8ea05790 0x0000003c8ea104b4 Yes /lib64/libpthread.so.0 >0x0000003c8e61f1a0 0x0000003c8e760940 Yes /lib64/libc.so.6 >0x0000003c8fa055b0 0x0000003c8fa6fd68 Yes /lib64/libm.so.6 >0x0000003ca9602d10 0x0000003ca960c368 Yes /lib64/libusb-1.0.so.0 >0x0000003ca4a0a100 0x0000003ca4a2b718 Yes /lib64/libssl3.so >0x0000003ca4e09d00 0x0000003ca4e223e0 Yes /lib64/libsmime3.so >0x0000003ca26194f0 0x0000003ca26fc8a4 Yes /lib64/libnss3.so >0x0000003ca2e0bc00 0x0000003ca2e19ac4 Yes /lib64/libnssutil3.so >0x0000003ca2200ff0 0x0000003ca2201f18 Yes /lib64/libplds4.so >0x0000003ca3201510 0x0000003ca3202bf4 Yes /lib64/libplc4.so >0x0000003ca020d350 0x0000003ca022cdf0 Yes /lib64/libnspr4.so >0x0000003c8ee00ed0 0x0000003c8ee019f0 Yes /lib64/libdl.so.2 >0x0000003c90e006b0 0x0000003c90e0080c Yes /lib64/libgthread-2.0.so.0 >0x0000003c9a606780 0x0000003c9a619b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003c8de00b20 0x0000003c8de1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ca7601ef0 0x0000003ca76061e8 Yes /lib64/libsystemd-login.so.0 >0x0000003c91601990 0x0000003c91606134 Yes /lib64/libffi.so.5 >0x0000003c8f602190 0x0000003c8f60e640 Yes /lib64/libz.so.1 >0x0000003c8fe06170 0x0000003c8fe175d4 Yes /lib64/libselinux.so.1 >0x0000003c90a03a30 0x0000003c90a1200c Yes /lib64/libresolv.so.2 >0x0000003c94e04fe0 0x0000003c94e20b50 Yes /lib64/libpng15.so.15 >0x0000003c90202a40 0x0000003c90212168 Yes /lib64/libgcc_s.so.1 >0x0000003c90601db0 0x0000003c906452e8 Yes /lib64/libpcre.so.1 >0x00007fa3a029b1e0 0x00007fa3a02a267c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x2e706f746b736564 3346297068945892708 >rbx 0xa00720 10487584 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0xa00750 10487632 >rbp 0xa00750 0xa00750 >rsp 0x7fff9ecca0d0 0x7fff9ecca0d0 >r8 0x38 56 >r9 0x12c 300 >r10 0x0 0 >r11 0x3c8e6892f6 260087255798 >r12 0x2e706f746b736564 3346297068945892708 >r13 0x7fff9ecca16c 140735857598828 >r14 0xa00778 10487672 >r15 0x3c95456c00 260202392576 >rip 0x3ca9605e2f 0x3ca9605e2f <libusb_submit_transfer+31> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function libusb_submit_transfer: > 0x0000003ca9605e10 <+0>: push %r15 > 0x0000003ca9605e12 <+2>: push %r14 > 0x0000003ca9605e14 <+4>: mov %rdi,%r14 > 0x0000003ca9605e17 <+7>: push %r13 > 0x0000003ca9605e19 <+9>: push %r12 > 0x0000003ca9605e1b <+11>: push %rbp > 0x0000003ca9605e1c <+12>: push %rbx > 0x0000003ca9605e1d <+13>: lea -0x58(%rdi),%rbx > 0x0000003ca9605e21 <+17>: sub $0x48,%rsp > 0x0000003ca9605e25 <+21>: mov (%rdi),%rax > 0x0000003ca9605e28 <+24>: lea 0x30(%rbx),%rbp > 0x0000003ca9605e2c <+28>: mov %rbp,%rdi >=> 0x0000003ca9605e2f <+31>: mov 0x40(%rax),%rax > 0x0000003ca9605e33 <+35>: mov 0x30(%rax),%rax > 0x0000003ca9605e37 <+39>: mov %rax,0x8(%rsp) > 0x0000003ca9605e3c <+44>: callq 0x3ca9602cd0 <pthread_mutex_lock@plt> > 0x0000003ca9605e41 <+49>: mov 0xc(%r14),%r12d > 0x0000003ca9605e45 <+53>: movl $0x0,-0x30(%r14) > 0x0000003ca9605e4d <+61>: movb $0x0,-0x2c(%r14) > 0x0000003ca9605e52 <+66>: test %r12d,%r12d > 0x0000003ca9605e55 <+69>: jne 0x3ca9606090 <libusb_submit_transfer+640> > 0x0000003ca9605e5b <+75>: mov (%r14),%rax > 0x0000003ca9605e5e <+78>: mov 0x40(%rax),%rax > 0x0000003ca9605e62 <+82>: mov 0x30(%rax),%r13 > 0x0000003ca9605e66 <+86>: lea 0x90(%r13),%r12 > 0x0000003ca9605e6d <+93>: mov %r12,%rdi > 0x0000003ca9605e70 <+96>: callq 0x3ca9602cd0 <pthread_mutex_lock@plt> > 0x0000003ca9605e75 <+101>: mov 0x88(%r13),%rcx > 0x0000003ca9605e7c <+108>: lea 0x80(%r13),%rsi > 0x0000003ca9605e83 <+115>: cmp %rsi,%rcx > 0x0000003ca9605e86 <+118>: je 0x3ca9606160 <libusb_submit_transfer+848> > 0x0000003ca9605e8c <+124>: mov -0x40(%r14),%rdi > 0x0000003ca9605e90 <+128>: test %rdi,%rdi > 0x0000003ca9605e93 <+131>: jne 0x3ca9605fa0 <libusb_submit_transfer+400> > 0x0000003ca9605e99 <+137>: cmpq $0x0,-0x38(%r14) > 0x0000003ca9605e9e <+142>: jne 0x3ca9605fa0 <libusb_submit_transfer+400> > 0x0000003ca9605ea4 <+148>: mov 0x80(%r13),%rdx > 0x0000003ca9605eab <+155>: lea 0x8(%rbx),%rax > 0x0000003ca9605eaf <+159>: mov %rsi,-0x48(%r14) > 0x0000003ca9605eb3 <+163>: mov %rdx,-0x50(%r14) > 0x0000003ca9605eb7 <+167>: mov 0x80(%r13),%rdx > 0x0000003ca9605ebe <+174>: mov %rax,0x80(%r13) > 0x0000003ca9605ec5 <+181>: mov %rax,0x8(%rdx) > 0x0000003ca9605ec9 <+185>: mov 0x1c0(%r13),%esi > 0x0000003ca9605ed0 <+192>: test %esi,%esi > 0x0000003ca9605ed2 <+194>: js 0x3ca9606015 <libusb_submit_transfer+517> > 0x0000003ca9605ed8 <+200>: mov -0x40(%r14),%rax > 0x0000003ca9605edc <+204>: test %rax,%rax > 0x0000003ca9605edf <+207>: jne 0x3ca9605eec <libusb_submit_transfer+220> > 0x0000003ca9605ee1 <+209>: cmpq $0x0,-0x38(%r14) > 0x0000003ca9605ee6 <+214>: je 0x3ca9606015 <libusb_submit_transfer+517> > 0x0000003ca9605eec <+220>: mov -0x38(%r14),%rcx > 0x0000003ca9605ef0 <+224>: mov %rax,0x30(%rsp) > 0x0000003ca9605ef5 <+229>: lea 0x7694(%rip),%rdx # 0x3ca960d590 <__FUNCTION__.5774> > 0x0000003ca9605efc <+236>: mov 0xc(%r14),%r8d > 0x0000003ca9605f00 <+240>: xor %edi,%edi > 0x0000003ca9605f02 <+242>: mov $0x4,%esi > 0x0000003ca9605f07 <+247>: movq $0x0,0x20(%rsp) > 0x0000003ca9605f10 <+256>: movq $0x0,0x28(%rsp) > 0x0000003ca9605f19 <+265>: imul $0x3e8,%rcx,%rax > 0x0000003ca9605f20 <+272>: lea 0x73d1(%rip),%rcx # 0x3ca960d2f8 > 0x0000003ca9605f27 <+279>: mov %rax,0x38(%rsp) > 0x0000003ca9605f2c <+284>: xor %eax,%eax > 0x0000003ca9605f2e <+286>: callq 0x3ca9603300 <usbi_log> > 0x0000003ca9605f33 <+291>: mov 0x1c0(%r13),%edi > 0x0000003ca9605f3a <+298>: lea 0x20(%rsp),%rdx > 0x0000003ca9605f3f <+303>: xor %ecx,%ecx > 0x0000003ca9605f41 <+305>: mov $0x1,%esi > 0x0000003ca9605f46 <+310>: callq 0x3ca9602c00 <timerfd_settime@plt> > 0x0000003ca9605f4b <+315>: test %eax,%eax > 0x0000003ca9605f4d <+317>: mov %eax,%r15d > 0x0000003ca9605f50 <+320>: js 0x3ca9606182 <libusb_submit_transfer+882> > 0x0000003ca9605f56 <+326>: mov %r12,%rdi > 0x0000003ca9605f59 <+329>: callq 0x3ca9602ad0 <pthread_mutex_unlock@plt> > 0x0000003ca9605f5e <+334>: test %r15d,%r15d > 0x0000003ca9605f61 <+337>: je 0x3ca960601d <libusb_submit_transfer+525> > 0x0000003ca9605f67 <+343>: movzbl -0x2c(%r14),%ebx > 0x0000003ca9605f6c <+348>: mov %rbp,%rdi > 0x0000003ca9605f6f <+351>: callq 0x3ca9602ad0 <pthread_mutex_unlock@plt> > 0x0000003ca9605f74 <+356>: and $0x10,%ebx > 0x0000003ca9605f77 <+359>: test %bl,%bl > 0x0000003ca9605f79 <+361>: je 0x3ca9605f85 <libusb_submit_transfer+373> > 0x0000003ca9605f7b <+363>: mov 0x8(%rsp),%rdi > 0x0000003ca9605f80 <+368>: callq 0x3ca9603d40 <usbi_fd_notification> > 0x0000003ca9605f85 <+373>: add $0x48,%rsp > 0x0000003ca9605f89 <+377>: mov %r15d,%eax > 0x0000003ca9605f8c <+380>: pop %rbx > 0x0000003ca9605f8d <+381>: pop %rbp > 0x0000003ca9605f8e <+382>: pop %r12 > 0x0000003ca9605f90 <+384>: pop %r13 > 0x0000003ca9605f92 <+386>: pop %r14 > 0x0000003ca9605f94 <+388>: pop %r15 > 0x0000003ca9605f96 <+390>: retq > 0x0000003ca9605f97 <+391>: nopw 0x0(%rax,%rax,1) > 0x0000003ca9605fa0 <+400>: cmp %rcx,%rsi > 0x0000003ca9605fa3 <+403>: lea -0x8(%rcx),%rax > 0x0000003ca9605fa7 <+407>: mov $0x1,%r8d > 0x0000003ca9605fad <+413>: jne 0x3ca9605fcf <libusb_submit_transfer+447> > 0x0000003ca9605faf <+415>: jmpq 0x3ca9606130 <libusb_submit_transfer+800> > 0x0000003ca9605fb4 <+420>: nopl 0x0(%rax) > 0x0000003ca9605fb8 <+424>: mov 0x10(%rax),%rdx > 0x0000003ca9605fbc <+428>: xor %r8d,%r8d > 0x0000003ca9605fbf <+431>: cmp %rdx,%rsi > 0x0000003ca9605fc2 <+434>: lea -0x8(%rdx),%rax > 0x0000003ca9605fc6 <+438>: mov %rdx,%rcx > 0x0000003ca9605fc9 <+441>: je 0x3ca9606130 <libusb_submit_transfer+800> > 0x0000003ca9605fcf <+447>: mov 0x18(%rax),%rdx > 0x0000003ca9605fd3 <+451>: test %rdx,%rdx > 0x0000003ca9605fd6 <+454>: jne 0x3ca9605fdf <libusb_submit_transfer+463> > 0x0000003ca9605fd8 <+456>: cmpq $0x0,0x20(%rax) > 0x0000003ca9605fdd <+461>: je 0x3ca9605ff0 <libusb_submit_transfer+480> > 0x0000003ca9605fdf <+463>: cmp %rdx,%rdi > 0x0000003ca9605fe2 <+466>: jl 0x3ca9605ff0 <libusb_submit_transfer+480> > 0x0000003ca9605fe4 <+468>: jne 0x3ca9605fb8 <libusb_submit_transfer+424> > 0x0000003ca9605fe6 <+470>: mov 0x20(%rbx),%rdx > 0x0000003ca9605fea <+474>: cmp %rdx,0x20(%rax) > 0x0000003ca9605fee <+478>: jle 0x3ca9605fb8 <libusb_submit_transfer+424> > 0x0000003ca9605ff0 <+480>: mov %rcx,-0x48(%r14) > 0x0000003ca9605ff4 <+484>: mov 0x8(%rax),%rcx > 0x0000003ca9605ff8 <+488>: lea 0x8(%rbx),%rdx > 0x0000003ca9605ffc <+492>: mov %rcx,-0x50(%r14) > 0x0000003ca9606000 <+496>: mov 0x8(%rax),%rcx > 0x0000003ca9606004 <+500>: mov %rdx,0x8(%rax) > 0x0000003ca9606008 <+504>: mov %rdx,0x8(%rcx) > 0x0000003ca960600c <+508>: test %r8d,%r8d > 0x0000003ca960600f <+511>: jne 0x3ca9605ec9 <libusb_submit_transfer+185> > 0x0000003ca9606015 <+517>: mov %r12,%rdi > 0x0000003ca9606018 <+520>: callq 0x3ca9602ad0 <pthread_mutex_unlock@plt> > 0x0000003ca960601d <+525>: mov 0x20af94(%rip),%rax # 0x3ca9810fb8 > 0x0000003ca9606024 <+532>: mov %rbx,%rdi > 0x0000003ca9606027 <+535>: mov (%rax),%rax > 0x0000003ca960602a <+538>: callq *0xa0(%rax) > 0x0000003ca9606030 <+544>: test %eax,%eax > 0x0000003ca9606032 <+546>: mov %eax,%r15d > 0x0000003ca9606035 <+549>: je 0x3ca9605f67 <libusb_submit_transfer+343> > 0x0000003ca960603b <+555>: mov 0x8(%rsp),%rbx > 0x0000003ca9606040 <+560>: add $0x90,%rbx > 0x0000003ca9606047 <+567>: mov %rbx,%rdi > 0x0000003ca960604a <+570>: callq 0x3ca9602cd0 <pthread_mutex_lock@plt> > 0x0000003ca960604f <+575>: mov -0x48(%r14),%rax > 0x0000003ca9606053 <+579>: mov -0x50(%r14),%rdx > 0x0000003ca9606057 <+583>: mov 0x8(%rsp),%rdi > 0x0000003ca960605c <+588>: mov %rdx,(%rax) > 0x0000003ca960605f <+591>: mov -0x50(%r14),%rdx > 0x0000003ca9606063 <+595>: movq $0x0,-0x50(%r14) > 0x0000003ca960606b <+603>: mov %rax,0x8(%rdx) > 0x0000003ca960606f <+607>: movq $0x0,-0x48(%r14) > 0x0000003ca9606077 <+615>: callq 0x3ca9605c40 <arm_timerfd_for_next_timeout> > 0x0000003ca960607c <+620>: mov %rbx,%rdi > 0x0000003ca960607f <+623>: callq 0x3ca9602ad0 <pthread_mutex_unlock@plt> > 0x0000003ca9606084 <+628>: jmpq 0x3ca9605f67 <libusb_submit_transfer+343> > 0x0000003ca9606089 <+633>: nopl 0x0(%rax) > 0x0000003ca9606090 <+640>: mov 0x20af21(%rip),%rax # 0x3ca9810fb8 > 0x0000003ca9606097 <+647>: xor %edi,%edi > 0x0000003ca9606099 <+649>: lea 0x10(%rsp),%rsi > 0x0000003ca960609e <+654>: mov (%rax),%rax > 0x0000003ca96060a1 <+657>: callq *0xc0(%rax) > 0x0000003ca96060a7 <+663>: test %eax,%eax > 0x0000003ca96060a9 <+665>: js 0x3ca96061ba <libusb_submit_transfer+938> > 0x0000003ca96060af <+671>: mov %r12d,%eax > 0x0000003ca96060b2 <+674>: mov $0x10624dd3,%edx > 0x0000003ca96060b7 <+679>: mul %edx > 0x0000003ca96060b9 <+681>: shr $0x6,%edx > 0x0000003ca96060bc <+684>: mov %edx,%esi > 0x0000003ca96060be <+686>: add 0x10(%rsp),%rsi > 0x0000003ca96060c3 <+691>: imul $0x3e8,%edx,%edx > 0x0000003ca96060c9 <+697>: sub %edx,%r12d > 0x0000003ca96060cc <+700>: mov %rsi,0x10(%rsp) > 0x0000003ca96060d1 <+705>: imul $0xf4240,%r12d,%ecx > 0x0000003ca96060d8 <+712>: add 0x18(%rsp),%rcx > 0x0000003ca96060dd <+717>: cmp $0x3b9ac9ff,%rcx > 0x0000003ca96060e4 <+724>: mov %rcx,0x18(%rsp) > 0x0000003ca96060e9 <+729>: jle 0x3ca9606107 <libusb_submit_transfer+759> > 0x0000003ca96060eb <+731>: lea 0x1(%rsi),%rax > 0x0000003ca96060ef <+735>: nop > 0x0000003ca96060f0 <+736>: sub $0x3b9aca00,%rcx > 0x0000003ca96060f7 <+743>: mov %rax,%rsi > 0x0000003ca96060fa <+746>: add $0x1,%rax > 0x0000003ca96060fe <+750>: cmp $0x3b9ac9ff,%rcx > 0x0000003ca9606105 <+757>: jg 0x3ca96060f0 <libusb_submit_transfer+736> > 0x0000003ca9606107 <+759>: mov %rcx,%rax > 0x0000003ca960610a <+762>: movabs $0x20c49ba5e353f7cf,%rdx > 0x0000003ca9606114 <+772>: sar $0x3f,%rcx > 0x0000003ca9606118 <+776>: imul %rdx > 0x0000003ca960611b <+779>: mov %rsi,-0x40(%r14) > 0x0000003ca960611f <+783>: sar $0x7,%rdx > 0x0000003ca9606123 <+787>: sub %rcx,%rdx > 0x0000003ca9606126 <+790>: mov %rdx,-0x38(%r14) > 0x0000003ca960612a <+794>: jmpq 0x3ca9605e5b <libusb_submit_transfer+75> > 0x0000003ca960612f <+799>: nop > 0x0000003ca9606130 <+800>: mov 0x80(%r13),%rdx > 0x0000003ca9606137 <+807>: lea 0x8(%rbx),%rax > 0x0000003ca960613b <+811>: mov %rsi,-0x48(%r14) > 0x0000003ca960613f <+815>: mov %rdx,-0x50(%r14) > 0x0000003ca9606143 <+819>: mov 0x80(%r13),%rdx > 0x0000003ca960614a <+826>: mov %rax,0x80(%r13) > 0x0000003ca9606151 <+833>: mov %rax,0x8(%rdx) > 0x0000003ca9606155 <+837>: jmpq 0x3ca960600c <libusb_submit_transfer+508> > 0x0000003ca960615a <+842>: nopw 0x0(%rax,%rax,1) > 0x0000003ca9606160 <+848>: mov %rcx,-0x48(%r14) > 0x0000003ca9606164 <+852>: mov 0x88(%r13),%rdx > 0x0000003ca960616b <+859>: lea 0x8(%rbx),%rax > 0x0000003ca960616f <+863>: mov %rcx,-0x50(%r14) > 0x0000003ca9606173 <+867>: mov %rax,0x88(%r13) > 0x0000003ca960617a <+874>: mov %rax,(%rdx) > 0x0000003ca960617d <+877>: jmpq 0x3ca9605ec9 <libusb_submit_transfer+185> > 0x0000003ca9606182 <+882>: callq 0x3ca9602830 <__errno_location@plt> > 0x0000003ca9606187 <+887>: mov (%rax),%r8d > 0x0000003ca960618a <+890>: lea 0x7197(%rip),%rcx # 0x3ca960d328 > 0x0000003ca9606191 <+897>: lea 0x73f8(%rip),%rdx # 0x3ca960d590 <__FUNCTION__.5774> > 0x0000003ca9606198 <+904>: mov $0x2,%esi > 0x0000003ca960619d <+909>: mov %r13,%rdi > 0x0000003ca96061a0 <+912>: xor %eax,%eax > 0x0000003ca96061a2 <+914>: mov $0xffffff9d,%r15d > 0x0000003ca96061a8 <+920>: callq 0x3ca9603300 <usbi_log> > 0x0000003ca96061ad <+925>: mov %r12,%rdi > 0x0000003ca96061b0 <+928>: callq 0x3ca9602ad0 <pthread_mutex_unlock@plt> > 0x0000003ca96061b5 <+933>: jmpq 0x3ca9605f67 <libusb_submit_transfer+343> > 0x0000003ca96061ba <+938>: callq 0x3ca9602830 <__errno_location@plt> > 0x0000003ca96061bf <+943>: mov (%r14),%rdx > 0x0000003ca96061c2 <+946>: mov (%rax),%r8d > 0x0000003ca96061c5 <+949>: lea 0x70fc(%rip),%rcx # 0x3ca960d2c8 > 0x0000003ca96061cc <+956>: mov $0x1,%esi > 0x0000003ca96061d1 <+961>: xor %eax,%eax > 0x0000003ca96061d3 <+963>: mov $0xffffff9d,%r15d > 0x0000003ca96061d9 <+969>: mov 0x40(%rdx),%rdx > 0x0000003ca96061dd <+973>: mov 0x30(%rdx),%rdi > 0x0000003ca96061e1 <+977>: lea 0x7388(%rip),%rdx # 0x3ca960d570 <__FUNCTION__.5756> > 0x0000003ca96061e8 <+984>: callq 0x3ca9603300 <usbi_log> > 0x0000003ca96061ed <+989>: jmpq 0x3ca9605f67 <libusb_submit_transfer+343> >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 904213
: 687623 |
687624
|
687625
|
687626
|
687627
|
687628
|
687629
|
687630
|
687631
|
687632
|
687633