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 574438 Details for
Bug 809030
[abrt] colord-0.1.15-2.fc16: sanei_usb_init: Process /usr/libexec/colord 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), 41.17 KB, created by
Yann Droneaud
on 2012-04-02 09:59:24 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Yann Droneaud
Created:
2012-04-02 09:59:24 UTC
Size:
41.17 KB
patch
obsolete
>[New LWP 1949] >[New LWP 1950] >[New LWP 1951] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/colord'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000313f608a2c in sanei_usb_init () at sanei_usb.c:610 >610 sanei_usb.c: No such file or directory. > in sanei_usb.c > >Thread 3 (Thread 0x7f3ba7fff700 (LWP 1951)): >#0 0x0000003b4bce85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003b4dc44fd8 in g_main_context_poll (n_fds=3, fds=0x7f3ba0001150, priority=<optimized out>, timeout=-1, context=0x7f3ba800aaf0) at gmain.c:3402 > poll_func = 0x3b4dc533d0 <g_poll> >#2 g_main_context_iterate (context=0x7f3ba800aaf0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f3ba0001150 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x0000003b4dc45815 in g_main_loop_run (loop=0x7f3ba800aaa0) at gmain.c:3297 > self = 0x7f3ba800abe0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000032f08bed86 in gdbus_shared_thread_func (user_data=0x7f3ba800aac0) at gdbusprivate.c:276 > data = 0x7f3ba800aac0 >#5 0x0000003b4dc6a226 in g_thread_create_proxy (data=0x7f3ba800abe0) at gthread.c:1962 > thread = 0x7f3ba800abe0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003b4c007d90 in start_thread (arg=0x7f3ba7fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3ba7fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6930820864403216040, 139894281329520, 139894198368704, 0, 3, 7036743416079804760, -6942757159037736616}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003b4bcf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f3bacf1e700 (LWP 1950)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x0000003b4e402445 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1333095856, tv_nsec = 75586000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x0000003b4dc1968f in g_async_queue_pop_intern_unlocked (queue=0xa91b70, try=0, end_time=0x7f3bacf1ddb0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003b4dc6c781 in g_thread_pool_wait_for_new_task (pool=0xa5e480) at gthreadpool.c:274 > end_time = {tv_sec = 1333095856, tv_usec = 75586} > task = <optimized out> >#4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0xa5e480 >#5 0x0000003b4dc6a226 in g_thread_create_proxy (data=0xa5e220) at gthread.c:1962 > thread = 0xa5e220 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003b4c007d90 in start_thread (arg=0x7f3bacf1e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3bacf1e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6930820864403216040, 140733922738192, 139894281333184, 0, 3, 7036767518899399000, -6942757159037736616}, 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> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003b4bcf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f3bacf1f7c0 (LWP 1949)): >#0 0x000000313f608a2c in sanei_usb_init () at sanei_usb.c:610 > interface = <optimized out> > found = 0 > prefix = <optimized out> > prefixlist = {0x313f618ef7 "/dev/", 0x313f618eec "usbscanner", 0x313f618efd "/dev/usb/", 0x313f618eef "scanner", 0x0, 0x0} > vendor = 0 > product = 0 > devname = "\000\000\000\000\000\000\000\000\225%\310K;\000\000\000\320\372x+\377\177\000\000\320\372x+\377\177\000\000\a\000\000\000\000\000\000\000V\264`=1\000\000\000\320\372x+\377\177\000\000R\205\310K;\000\000\000\200\005\246\000\000\000\000\000\300\b\255\000\000\000\000\000\200\005\246\000\000\000\000\000\035=`=1\000\000\000\300\265\252\000\000\000\000\000\000\037lo\004\220\003\327\300\n\255\000\000\000\000\000T\230\200K;\000\000\000\240\264\245\000\000\000\000\000\005\000\000\000\000\000\000\000#\000\000\000\000\000\000\000\240M\362\254;\177\000\000!='J\000\000\000\000\036\241\200K;\000\000\000\300\354\245\000\000\000\000\000!\000\000\000\377\177\000\000\220\374x+\377\177\000\000\364\234(\001\000\000\000\000\350\005`?1\000\000\000 \t`?1\000\000\000\001\000\000\000\000\000\000\000\310\025`?1\000\000\000\300\354\245\000\000\000\000\000\023\036\303N"... > fd = <optimized out> > i = <optimized out> > device = {open = 10936072, method = sanei_usb_method_scanner_driver, fd = 1024, devname = 0xac8400 "P\204\254", vendor = 1024, product = 0, bulk_in_ep = 11305968, bulk_out_ep = 0, iso_in_ep = 0, iso_out_ep = 0, int_in_ep = 0, int_out_ep = 0, control_in_ep = 0, control_out_ep = 0, interface_nr = 64, missing = 0, libusb_handle = 0x0, libusb_device = 0x0} > bus = 0xac2d80 > dev = 0xad12e0 >#1 0x00007f3ba73e8d9f in sane_xerox_mfp_init (version_code=0x7fff2b78fe8c, cb=0) at xerox_mfp.c:895 >No locals. >#2 0x000000313f6177b0 in init (be=0xacf000) at dll.c:613 > status = <optimized out> > version = 16777228 >#3 0x000000313f61816d in sane_dll_get_devices (device_list=0x7fff2b78ff58, local_only=1) at dll.c:1054 > be_list = 0xd70390046f6c1f00 > be = 0xacf000 > status = <optimized out> > full_name = <optimized out> > i = <optimized out> > num_devs = <optimized out> > len = <optimized out> >#4 0x0000000000410866 in cd_sane_client_refresh (sane_client=0xa5b2f0 [CdSaneClient], error=0x7fff2b78ffc0) at cd-sane-client.c:209 > ret = 1 > status = <optimized out> > device_list = 0x0 >#5 0x0000000000413680 in cd_main_on_name_acquired_cb (connection_=<optimized out>, name=<optimized out>, user_data=<optimized out>) at cd-main.c:1546 > device_id = <optimized out> > ret = <optimized out> > error = 0x0 > array_devices = 0xab24a0 > i = <optimized out> > flags = <optimized out> > sensor = 0x0 >#6 0x00000032f08b8258 in request_name_cb (source_object=<optimized out>, res=<optimized out>, user_data=0xa916f0) at gdbusnameowning.c:324 > client = 0xa916f0 > result = 0x7f3ba80028f0 > request_name_reply = 1 > subscribe = 0 >#7 0x00000032f0867d27 in g_simple_async_result_complete (simple=0x7f3ba0003700 [GSimpleAsyncResult]) at gsimpleasyncresult.c:749 > current_source = 0x0 > current_context = 0x0 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#8 0x00000032f08afdca in g_dbus_connection_call_done (source=<optimized out>, result=<optimized out>, user_data=0x7f3ba0006890) at gdbusconnection.c:5235 > simple = 0x7f3ba0003700 [GSimpleAsyncResult] > connection = <optimized out> > state = 0x7f3ba0006890 > error = 0x0 > reply = 0x7f3ba0003d40 [GDBusMessage] >#9 0x00000032f0867d27 in g_simple_async_result_complete (simple=0xa95c00 [GSimpleAsyncResult]) at gsimpleasyncresult.c:749 > current_source = 0x0 > current_context = 0x0 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#10 0x00000032f0867e39 in complete_in_idle_cb (data=<optimized out>) at gsimpleasyncresult.c:761 > simple = <optimized out> >#11 0x0000003b4dc44acd in g_main_dispatch (context=0xa5c400) at gmain.c:2441 > dispatch = 0x3b4dc40890 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xa95c00 > callback = 0x32f0867e30 <complete_in_idle_cb> > cb_funcs = 0x3b4df1e630 > cb_data = 0x7f3ba0006b20 > current_source_link = {data = 0x7f3ba0004550, next = 0x0} > need_destroy = <optimized out> > source = 0x7f3ba0004550 > current = 0xa4feb0 > i = <optimized out> >#12 g_main_context_dispatch (context=0xa5c400) at gmain.c:3011 >No locals. >#13 0x0000003b4dc452c8 in g_main_context_iterate (context=0xa5c400, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 3 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#14 0x0000003b4dc45815 in g_main_loop_run (loop=0xa5c4f0) at gmain.c:3297 > self = 0xa4e0a0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#15 0x0000000000407846 in main (argc=1, argv=0x7fff2b7903d8) at cd-main.c:1850 > context = <optimized out> > error = 0x0 > immediate_exit = 0 > ret = <optimized out> > timed_exit = 0 > owner_id = 1 > retval = 1 > options = {{long_name = 0x4194d5 "timed-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff2b7902dc, description = 0x4194e0 "Exit after a small delay", arg_description = 0x0}, {long_name = 0x4194f9 "immediate-exit", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff2b7902d8, description = 0x419ec0 "Exit after the engine has loaded", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x0000003b5e809dd0 0x0000003b5e880968 Yes /usr/lib64/libsqlite3.so.0.8.6 >0x00000032f2c07330 0x00000032f2c12798 Yes /usr/lib64/libpolkit-gobject-1.so.0 >0x0000003b4fc0b890 0x0000003b4fc3a0f8 Yes /usr/lib64/liblcms2.so.2 >0x000000313e603780 0x000000313e606898 Yes /lib64/libgudev-1.0.so.0.1.0 >0x000000313f6065b0 0x000000313f6189f8 Yes /usr/lib64/libsane.so.1 >0x0000003b62002940 0x0000003b6200a378 Yes /lib64/libusb-1.0.so.0 >0x00000032f082c120 0x00000032f08e3dd8 Yes /lib64/libgio-2.0.so.0.3000.2 >0x0000003b4ec09dd0 0x0000003b4ec39e98 Yes /lib64/libgobject-2.0.so.0.3000.2 >0x0000003b4e4015a0 0x0000003b4e402a68 Yes /lib64/libgthread-2.0.so.0.3000.2 >0x0000003b4f001020 0x0000003b4f001fc8 Yes /lib64/libgmodule-2.0.so.0.3000.2 >0x0000003b4cc02260 0x0000003b4cc05758 Yes /lib64/librt-2.14.90.so >0x0000003b4dc178f0 0x0000003b4dcb00c8 Yes /lib64/libglib-2.0.so.0.3000.2 >0x0000003b4c005700 0x0000003b4c010b88 Yes /lib64/libpthread-2.14.90.so >0x0000003b4bc1ef10 0x0000003b4bd5bb70 Yes /lib64/libc-2.14.90.so >0x0000003b4c800de0 0x0000003b4c801918 Yes /lib64/libdl-2.14.90.so >0x0000003b4c4051b0 0x0000003b4c443b68 Yes /lib64/libm-2.14.90.so >0x000000313d603000 0x000000313d60b298 Yes /lib64/libudev.so.0.12.0 >0x0000003139a00f20 0x0000003139a03d68 Yes /usr/lib64/libv4l1.so.0 >0x0000003b52401eb0 0x0000003b5240775c Yes /usr/lib64/libieee1284.so.3 >0x000000313ea07830 0x000000313ea39d6c Yes /usr/lib64/libtiff.so.3 >0x000000313da03d70 0x000000313da35a08 Yes /usr/lib64/libjpeg.so.62.0.0 >0x000000313f206050 0x000000313f2187ac Yes /usr/lib64/libgphoto2.so.2 >0x000000313e202060 0x000000313e205ecc Yes /usr/lib64/libgphoto2_port.so.0 >0x0000003b57410620 0x0000003b5742217c Yes /usr/lib64/libexif.so.12.3.2 >0x0000003b59001620 0x0000003b5900317c Yes /lib64/libusb-0.1.so.4.4.4 >0x0000003b4e801890 0x0000003b4e805ff8 Yes /usr/lib64/libffi.so.5.0.10 >0x0000003b4d001e90 0x0000003b4d00e688 Yes /lib64/libz.so.1.2.5 >0x00000032f0405d00 0x00000032f0416068 Yes /lib64/libselinux.so.1 >0x0000003b4e003940 0x0000003b4e014018 Yes /lib64/libresolv-2.14.90.so >0x0000003b4b800b20 0x0000003b4b81aaaa Yes /lib64/ld-2.14.90.so >0x00000031386028a0 0x00000031386120b8 Yes /lib64/libgcc_s-4.6.3-20120306.so.1 >0x000000313ee017f0 0x000000313ee05cf8 Yes /usr/lib64/libv4l2.so.0 >0x000000313de02380 0x000000313de06668 Yes /usr/lib64/libltdl.so.7 >0x000000313fa04d90 0x000000313fa19238 Yes /usr/lib64/libv4lconvert.so.0 >0x00007f3bac50dc40 0x00007f3bac5198c8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x0000003138a09140 0x0000003138a13108 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f3bac2cd6f0 0x00007f3bac2f66c8 Yes /lib64/libdbus-1.so.3.5.6 >0x00007f3bac09dc80 0x00007f3bac0bbc08 Yes /usr/lib64/libbluray.so.0 >0x0000003b5fc00e20 0x0000003b5fc016a8 Yes /lib64/libutil-2.14.90.so >0x0000003b5082c980 0x0000003b5091006c Yes /usr/lib64/libxml2.so.2.7.8 >0x00007f3ba75f4130 0x00007f3ba75fb9a8 Yes /lib64/libnss_files-2.14.90.so >0x00007f3ba73e2370 0x00007f3ba73ea428 Yes /usr/lib64/sane/libsane-xerox_mfp.so.1 >$1 = 0x0 >$2 = 0x0 >rax 0x20 32 >rbx 0xad12e0 11342560 >rcx 0x3f11 16145 >rdx 0x3f0 1008 >rsi 0x0 0 >rdi 0x5 5 >rbp 0x1 0x1 >rsp 0x7fff2b78f870 0x7fff2b78f870 >r8 0x7fff2b78f798 140733922736024 >r9 0x0 0 >r10 0x20 32 >r11 0x3b4bc95e7e 254674558590 >r12 0x0 0 >r13 0x0 0 >r14 0x7fff2b78f970 140733922736496 >r15 0xb 11 >rip 0x313f608a2c 0x313f608a2c <sanei_usb_init+1148> >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 sanei_usb_init: > 0x000000313f6085b0 <+0>: push %r15 > 0x000000313f6085b2 <+2>: lea 0x108ff(%rip),%rdi # 0x313f618eb8 > 0x000000313f6085b9 <+9>: push %r14 > 0x000000313f6085bb <+11>: push %r13 > 0x000000313f6085bd <+13>: push %r12 > 0x000000313f6085bf <+15>: push %rbp > 0x000000313f6085c0 <+16>: push %rbx > 0x000000313f6085c1 <+17>: sub $0x5b8,%rsp > 0x000000313f6085c8 <+24>: mov 0x21b961(%rip),%r14 # 0x313f823f30 > 0x000000313f6085cf <+31>: mov %fs:0x28,%rax > 0x000000313f6085d8 <+40>: mov %rax,0x5a8(%rsp) > 0x000000313f6085e0 <+48>: xor %eax,%eax > 0x000000313f6085e2 <+50>: lea 0x1090e(%rip),%rax # 0x313f618ef7 > 0x000000313f6085e9 <+57>: movq $0x0,0x180(%rsp) > 0x000000313f6085f5 <+69>: movq $0x0,0x188(%rsp) > 0x000000313f608601 <+81>: mov %r14,%rsi > 0x000000313f608604 <+84>: mov %rax,0x160(%rsp) > 0x000000313f60860c <+92>: lea 0x108d9(%rip),%rax # 0x313f618eec > 0x000000313f608613 <+99>: mov %rax,0x168(%rsp) > 0x000000313f60861b <+107>: lea 0x108db(%rip),%rax # 0x313f618efd > 0x000000313f608622 <+114>: mov %rax,0x170(%rsp) > 0x000000313f60862a <+122>: lea 0x108be(%rip),%rax # 0x313f618eef > 0x000000313f608631 <+129>: mov %rax,0x178(%rsp) > 0x000000313f608639 <+137>: callq 0x313f606020 <sanei_init_debug@plt> > 0x000000313f60863e <+142>: mov 0x21c1a4(%rip),%esi # 0x313f8247e8 <device_number> > 0x000000313f608644 <+148>: mov (%r14),%eax > 0x000000313f608647 <+151>: test %esi,%esi > 0x000000313f608649 <+153>: mov %eax,0x21c195(%rip) # 0x313f8247e4 <debug_level> > 0x000000313f60864f <+159>: je 0x313f608e83 <sanei_usb_init+2259> > 0x000000313f608655 <+165>: lea 0x109fc(%rip),%rsi # 0x313f619058 > 0x000000313f60865c <+172>: xor %eax,%eax > 0x000000313f60865e <+174>: mov $0x4,%edi > 0x000000313f608663 <+179>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608668 <+184>: mov 0x21c17a(%rip),%edx # 0x313f8247e8 <device_number> > 0x000000313f60866e <+190>: test %edx,%edx > 0x000000313f608670 <+192>: jle 0x313f60869c <sanei_usb_init+236> > 0x000000313f608672 <+194>: sub $0x1,%edx > 0x000000313f608675 <+197>: lea 0x21c1c8(%rip),%rax # 0x313f824844 <devices+68> > 0x000000313f60867c <+204>: lea (%rdx,%rdx,4),%rcx > 0x000000313f608680 <+208>: lea (%rdx,%rcx,2),%rcx > 0x000000313f608684 <+212>: lea 0x21c211(%rip),%rdx # 0x313f82489c <devices+156> > 0x000000313f60868b <+219>: lea (%rdx,%rcx,8),%rdx > 0x000000313f60868f <+223>: nop > 0x000000313f608690 <+224>: addl $0x1,(%rax) > 0x000000313f608693 <+227>: add $0x58,%rax > 0x000000313f608697 <+231>: cmp %rdx,%rax > 0x000000313f60869a <+234>: jne 0x313f608690 <sanei_usb_init+224> > 0x000000313f60869c <+236>: lea 0x109e5(%rip),%rsi # 0x313f619088 > 0x000000313f6086a3 <+243>: mov $0x4,%edi > 0x000000313f6086a8 <+248>: xor %eax,%eax > 0x000000313f6086aa <+250>: lea 0x1083b(%rip),%r13 # 0x313f618eec > 0x000000313f6086b1 <+257>: lea 0x1083f(%rip),%rbp # 0x313f618ef7 > 0x000000313f6086b8 <+264>: lea 0x160(%rsp),%r12 > 0x000000313f6086c0 <+272>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f6086c5 <+277>: lea 0x100(%rsp),%r15 > 0x000000313f6086cd <+285>: jmp 0x313f6086fd <sanei_usb_init+333> > 0x000000313f6086cf <+287>: nop > 0x000000313f6086d0 <+288>: lea 0x10a11(%rip),%rsi # 0x313f6190e8 > 0x000000313f6086d7 <+295>: mov %rbp,%rdx > 0x000000313f6086da <+298>: mov $0x5,%edi > 0x000000313f6086df <+303>: xor %eax,%eax > 0x000000313f6086e1 <+305>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f6086e6 <+310>: mov 0x10(%r12),%rbp > 0x000000313f6086eb <+315>: test %rbp,%rbp > 0x000000313f6086ee <+318>: je 0x313f60895e <sanei_usb_init+942> > 0x000000313f6086f4 <+324>: add $0x10,%r12 > 0x000000313f6086f8 <+328>: mov 0x8(%r12),%r13 > 0x000000313f6086fd <+333>: lea 0x70(%rsp),%rdx > 0x000000313f608702 <+338>: mov %rbp,%rsi > 0x000000313f608705 <+341>: mov $0x1,%edi > 0x000000313f60870a <+346>: callq 0x313f606150 <__xstat@plt> > 0x000000313f60870f <+351>: test %eax,%eax > 0x000000313f608711 <+353>: js 0x313f608bd8 <sanei_usb_init+1576> > 0x000000313f608717 <+359>: mov 0x88(%rsp),%eax > 0x000000313f60871e <+366>: and $0xf000,%eax > 0x000000313f608723 <+371>: cmp $0x4000,%eax > 0x000000313f608728 <+376>: jne 0x313f6086d0 <sanei_usb_init+288> > 0x000000313f60872a <+378>: mov %rbp,%rdi > 0x000000313f60872d <+381>: callq 0x313f605ca0 <opendir@plt> > 0x000000313f608732 <+386>: test %rax,%rax > 0x000000313f608735 <+389>: mov %rax,%rbx > 0x000000313f608738 <+392>: je 0x313f608e59 <sanei_usb_init+2217> > 0x000000313f60873e <+398>: xchg %ax,%ax > 0x000000313f608740 <+400>: mov %rbx,%rdi > 0x000000313f608743 <+403>: callq 0x313f606160 <readdir@plt> > 0x000000313f608748 <+408>: test %rax,%rax > 0x000000313f60874b <+411>: mov %rax,%rcx > 0x000000313f60874e <+414>: je 0x313f608948 <sanei_usb_init+920> > 0x000000313f608754 <+420>: cmpb $0x2e,0x13(%rcx) > 0x000000313f608758 <+424>: je 0x313f608bb0 <sanei_usb_init+1536> > 0x000000313f60875e <+430>: mov %r13,%rdi > 0x000000313f608761 <+433>: mov %rcx,0x60(%rsp) > 0x000000313f608766 <+438>: callq 0x313f605ce0 <strlen@plt> > 0x000000313f60876b <+443>: mov 0x60(%rsp),%rcx > 0x000000313f608770 <+448>: mov %rax,%rdx > 0x000000313f608773 <+451>: mov %r13,%rdi > 0x000000313f608776 <+454>: add $0x13,%rcx > 0x000000313f60877a <+458>: mov %rcx,%rsi > 0x000000313f60877d <+461>: mov %rcx,0x68(%rsp) > 0x000000313f608782 <+466>: callq 0x313f605b00 <strncmp@plt> > 0x000000313f608787 <+471>: test %eax,%eax > 0x000000313f608789 <+473>: jne 0x313f608740 <sanei_usb_init+400> > 0x000000313f60878b <+475>: mov %rbp,%rdi > 0x000000313f60878e <+478>: callq 0x313f605ce0 <strlen@plt> > 0x000000313f608793 <+483>: mov 0x68(%rsp),%rdi > 0x000000313f608798 <+488>: mov %rax,0x60(%rsp) > 0x000000313f60879d <+493>: callq 0x313f605ce0 <strlen@plt> > 0x000000313f6087a2 <+498>: mov 0x60(%rsp),%rdx > 0x000000313f6087a7 <+503>: lea 0x1(%rdx,%rax,1),%rax > 0x000000313f6087ac <+508>: cmp $0x400,%rax > 0x000000313f6087b2 <+514>: ja 0x313f608740 <sanei_usb_init+400> > 0x000000313f6087b4 <+516>: mov 0x68(%rsp),%r9 > 0x000000313f6087b9 <+521>: lea 0x10747(%rip),%rcx # 0x313f618f07 > 0x000000313f6087c0 <+528>: lea 0x1a0(%rsp),%rdi > 0x000000313f6087c8 <+536>: mov %rbp,%r8 > 0x000000313f6087cb <+539>: mov $0x400,%edx > 0x000000313f6087d0 <+544>: mov $0x1,%esi > 0x000000313f6087d5 <+549>: xor %eax,%eax > 0x000000313f6087d7 <+551>: callq 0x313f606580 <__sprintf_chk@plt> > 0x000000313f6087dc <+556>: lea 0x1a0(%rsp),%rdi > 0x000000313f6087e4 <+564>: xor %eax,%eax > 0x000000313f6087e6 <+566>: mov $0x2,%esi > 0x000000313f6087eb <+571>: callq 0x313f606340 <open@plt> > 0x000000313f6087f0 <+576>: test %eax,%eax > 0x000000313f6087f2 <+578>: js 0x313f608c03 <sanei_usb_init+1619> > 0x000000313f6087f8 <+584>: lea 0x19c(%rsp),%rcx > 0x000000313f608800 <+592>: lea 0x198(%rsp),%rdx > 0x000000313f608808 <+600>: lea 0x1a0(%rsp),%rsi > 0x000000313f608810 <+608>: mov %eax,%edi > 0x000000313f608812 <+610>: mov %eax,0x60(%rsp) > 0x000000313f608816 <+614>: movl $0xffffffff,0x198(%rsp) > 0x000000313f608821 <+625>: movl $0xffffffff,0x19c(%rsp) > 0x000000313f60882c <+636>: callq 0x313f6084a0 <kernel_get_vendor_product> > 0x000000313f608831 <+641>: mov 0x60(%rsp),%eax > 0x000000313f608835 <+645>: mov %eax,%edi > 0x000000313f608837 <+647>: callq 0x313f605ea0 <close@plt> > 0x000000313f60883c <+652>: xor %eax,%eax > 0x000000313f60883e <+654>: mov $0xb,%ecx > 0x000000313f608843 <+659>: mov %r15,%rdi > 0x000000313f608846 <+662>: rep stos %rax,%es:(%rdi) > 0x000000313f608849 <+665>: lea 0x1a0(%rsp),%rdi > 0x000000313f608851 <+673>: callq 0x313f605ef0 <__strdup@plt> > 0x000000313f608856 <+678>: test %rax,%rax > 0x000000313f608859 <+681>: mov %rax,0x110(%rsp) > 0x000000313f608861 <+689>: je 0x313f608eaa <sanei_usb_init+2298> > 0x000000313f608867 <+695>: mov 0x19c(%rsp),%ecx > 0x000000313f60886e <+702>: mov 0x198(%rsp),%edx > 0x000000313f608875 <+709>: lea 0x1a0(%rsp),%r8 > 0x000000313f60887d <+717>: lea 0x108e4(%rip),%rsi # 0x313f619168 > 0x000000313f608884 <+724>: mov $0x4,%edi > 0x000000313f608889 <+729>: xor %eax,%eax > 0x000000313f60888b <+731>: mov %ecx,0x11c(%rsp) > 0x000000313f608892 <+738>: mov %edx,0x118(%rsp) > 0x000000313f608899 <+745>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f60889e <+750>: mov 0x100(%rsp),%rax > 0x000000313f6088a6 <+758>: mov %rax,(%rsp) > 0x000000313f6088aa <+762>: mov 0x108(%rsp),%rax > 0x000000313f6088b2 <+770>: mov %rax,0x8(%rsp) > 0x000000313f6088b7 <+775>: mov 0x110(%rsp),%rax > 0x000000313f6088bf <+783>: mov %rax,0x10(%rsp) > 0x000000313f6088c4 <+788>: mov 0x118(%rsp),%rax > 0x000000313f6088cc <+796>: mov %rax,0x18(%rsp) > 0x000000313f6088d1 <+801>: mov 0x120(%rsp),%rax > 0x000000313f6088d9 <+809>: mov %rax,0x20(%rsp) > 0x000000313f6088de <+814>: mov 0x128(%rsp),%rax > 0x000000313f6088e6 <+822>: mov %rax,0x28(%rsp) > 0x000000313f6088eb <+827>: mov 0x130(%rsp),%rax > 0x000000313f6088f3 <+835>: mov %rax,0x30(%rsp) > 0x000000313f6088f8 <+840>: mov 0x138(%rsp),%rax > 0x000000313f608900 <+848>: mov %rax,0x38(%rsp) > 0x000000313f608905 <+853>: mov 0x140(%rsp),%rax > 0x000000313f60890d <+861>: mov %rax,0x40(%rsp) > 0x000000313f608912 <+866>: mov 0x148(%rsp),%rax > 0x000000313f60891a <+874>: mov %rax,0x48(%rsp) > 0x000000313f60891f <+879>: mov 0x150(%rsp),%rax > 0x000000313f608927 <+887>: mov %rax,0x50(%rsp) > 0x000000313f60892c <+892>: callq 0x313f6080c0 <store_device> > 0x000000313f608931 <+897>: mov %rbx,%rdi > 0x000000313f608934 <+900>: callq 0x313f606160 <readdir@plt> > 0x000000313f608939 <+905>: test %rax,%rax > 0x000000313f60893c <+908>: mov %rax,%rcx > 0x000000313f60893f <+911>: jne 0x313f608754 <sanei_usb_init+420> > 0x000000313f608945 <+917>: nopl (%rax) > 0x000000313f608948 <+920>: mov %rbx,%rdi > 0x000000313f60894b <+923>: callq 0x313f605ee0 <closedir@plt> > 0x000000313f608950 <+928>: mov 0x10(%r12),%rbp > 0x000000313f608955 <+933>: test %rbp,%rbp > 0x000000313f608958 <+936>: jne 0x313f6086f4 <sanei_usb_init+324> > 0x000000313f60895e <+942>: lea 0x1084b(%rip),%rsi # 0x313f6191b0 > 0x000000313f608965 <+949>: xor %eax,%eax > 0x000000313f608967 <+951>: mov $0x4,%edi > 0x000000313f60896c <+956>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608971 <+961>: callq 0x313f6062b0 <usb_init@plt> > 0x000000313f608976 <+966>: cmpl $0x4,(%r14) > 0x000000313f60897a <+970>: jg 0x313f608e9b <sanei_usb_init+2283> > 0x000000313f608980 <+976>: callq 0x313f605be0 <usb_find_busses@plt> > 0x000000313f608985 <+981>: callq 0x313f605e30 <usb_find_devices@plt> > 0x000000313f60898a <+986>: callq 0x313f606570 <usb_get_busses@plt> > 0x000000313f60898f <+991>: test %rax,%rax > 0x000000313f608992 <+994>: mov %rax,0x68(%rsp) > 0x000000313f608997 <+999>: je 0x313f608b06 <sanei_usb_init+1366> > 0x000000313f60899d <+1005>: lea 0x100(%rsp),%r14 > 0x000000313f6089a5 <+1013>: mov $0xb,%r15d > 0x000000313f6089ab <+1019>: nopl 0x0(%rax,%rax,1) > 0x000000313f6089b0 <+1024>: mov 0x68(%rsp),%rax > 0x000000313f6089b5 <+1029>: mov 0x1018(%rax),%rbx > 0x000000313f6089bc <+1036>: test %rbx,%rbx > 0x000000313f6089bf <+1039>: je 0x313f608af0 <sanei_usb_init+1344> > 0x000000313f6089c5 <+1045>: mov 0x1038(%rbx),%rax > 0x000000313f6089cc <+1052>: test %rax,%rax > 0x000000313f6089cf <+1055>: je 0x313f608ddc <sanei_usb_init+2092> > 0x000000313f6089d5 <+1061>: movzwl 0x1028(%rbx),%edx > 0x000000313f6089dc <+1068>: movzwl 0x102a(%rbx),%ecx > 0x000000313f6089e3 <+1075>: test %dx,%dx > 0x000000313f6089e6 <+1078>: je 0x313f608e00 <sanei_usb_init+2128> > 0x000000313f6089ec <+1084>: test %cx,%cx > 0x000000313f6089ef <+1087>: je 0x313f608e00 <sanei_usb_init+2128> > 0x000000313f6089f5 <+1093>: xor %r12d,%r12d > 0x000000313f6089f8 <+1096>: cmpb $0x0,0x4(%rax) > 0x000000313f6089fc <+1100>: mov $0x1,%ebp > 0x000000313f608a01 <+1105>: je 0x313f608ac6 <sanei_usb_init+1302> > 0x000000313f608a07 <+1111>: nopw 0x0(%rax,%rax,1) > 0x000000313f608a10 <+1120>: movzbl 0x1024(%rbx),%r9d > 0x000000313f608a18 <+1128>: lea -0x1(%rbp),%r13d > 0x000000313f608a1c <+1132>: test %r9b,%r9b > 0x000000313f608a1f <+1135>: jne 0x313f608c40 <sanei_usb_init+1680> > 0x000000313f608a25 <+1141>: mov 0x10(%rax),%rax > 0x000000313f608a29 <+1145>: add %r12,%rax >=> 0x000000313f608a2c <+1148>: mov 0x8(%rax),%ecx > 0x000000313f608a2f <+1151>: test %ecx,%ecx > 0x000000313f608a31 <+1153>: je 0x313f608e20 <sanei_usb_init+2160> > 0x000000313f608a37 <+1159>: mov (%rax),%rax > 0x000000313f608a3a <+1162>: test %rax,%rax > 0x000000313f608a3d <+1165>: je 0x313f608e20 <sanei_usb_init+2160> > 0x000000313f608a43 <+1171>: movzbl 0x5(%rax),%edx > 0x000000313f608a47 <+1175>: cmp $0x6,%dl > 0x000000313f608a4a <+1178>: je 0x313f608c70 <sanei_usb_init+1728> > 0x000000313f608a50 <+1184>: ja 0x313f608c58 <sanei_usb_init+1704> > 0x000000313f608a56 <+1190>: test %dl,%dl > 0x000000313f608a58 <+1192>: je 0x313f608c70 <sanei_usb_init+1728> > 0x000000313f608a5e <+1198>: xchg %ax,%ax > 0x000000313f608a60 <+1200>: test %rax,%rax > 0x000000313f608a63 <+1203>: mov $0xffffffff,%esi > 0x000000313f608a68 <+1208>: je 0x313f608a6e <sanei_usb_init+1214> > 0x000000313f608a6a <+1210>: movzbl 0x5(%rax),%esi > 0x000000313f608a6e <+1214>: movzwl 0x1028(%rbx),%edx > 0x000000313f608a75 <+1221>: movzwl 0x102a(%rbx),%ecx > 0x000000313f608a7c <+1228>: xor %eax,%eax > 0x000000313f608a7e <+1230>: mov %esi,(%rsp) > 0x000000313f608a81 <+1233>: lea 0x10828(%rip),%rsi # 0x313f6192b0 > 0x000000313f608a88 <+1240>: movzbl %r9b,%r9d > 0x000000313f608a8c <+1244>: mov %r13d,%r8d > 0x000000313f608a8f <+1247>: mov $0x5,%edi > 0x000000313f608a94 <+1252>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608a99 <+1257>: mov 0x1038(%rbx),%rax > 0x000000313f608aa0 <+1264>: movzbl 0x4(%rax),%edx > 0x000000313f608aa4 <+1268>: cmp %ebp,%edx > 0x000000313f608aa6 <+1270>: setg %dl > 0x000000313f608aa9 <+1273>: add $0x1,%ebp > 0x000000313f608aac <+1276>: add $0x10,%r12 > 0x000000313f608ab0 <+1280>: test %dl,%dl > 0x000000313f608ab2 <+1282>: jne 0x313f608a10 <sanei_usb_init+1120> > 0x000000313f608ab8 <+1288>: movzwl 0x102a(%rbx),%ecx > 0x000000313f608abf <+1295>: movzwl 0x1028(%rbx),%edx > 0x000000313f608ac6 <+1302>: lea 0x1083b(%rip),%rsi # 0x313f619308 > 0x000000313f608acd <+1309>: xor %eax,%eax > 0x000000313f608acf <+1311>: movzwl %cx,%ecx > 0x000000313f608ad2 <+1314>: movzwl %dx,%edx > 0x000000313f608ad5 <+1317>: mov $0x5,%edi > 0x000000313f608ada <+1322>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608adf <+1327>: mov (%rbx),%rbx > 0x000000313f608ae2 <+1330>: test %rbx,%rbx > 0x000000313f608ae5 <+1333>: jne 0x313f6089c5 <sanei_usb_init+1045> > 0x000000313f608aeb <+1339>: nopl 0x0(%rax,%rax,1) > 0x000000313f608af0 <+1344>: mov 0x68(%rsp),%rax > 0x000000313f608af5 <+1349>: mov (%rax),%rax > 0x000000313f608af8 <+1352>: test %rax,%rax > 0x000000313f608afb <+1355>: mov %rax,0x68(%rsp) > 0x000000313f608b00 <+1360>: jne 0x313f6089b0 <sanei_usb_init+1024> > 0x000000313f608b06 <+1366>: mov 0x21bcdc(%rip),%edx # 0x313f8247e8 <device_number> > 0x000000313f608b0c <+1372>: lea 0x10885(%rip),%rsi # 0x313f619398 > 0x000000313f608b13 <+1379>: xor %eax,%eax > 0x000000313f608b15 <+1381>: mov $0x5,%edi > 0x000000313f608b1a <+1386>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608b1f <+1391>: cmpl $0x5,0x21bcbe(%rip) # 0x313f8247e4 <debug_level> > 0x000000313f608b26 <+1398>: jle 0x313f608b80 <sanei_usb_init+1488> > 0x000000313f608b28 <+1400>: mov 0x21bcba(%rip),%edx # 0x313f8247e8 <device_number> > 0x000000313f608b2e <+1406>: test %edx,%edx > 0x000000313f608b30 <+1408>: jle 0x313f608b80 <sanei_usb_init+1488> > 0x000000313f608b32 <+1410>: lea 0x21bd0b(%rip),%rbp # 0x313f824844 <devices+68> > 0x000000313f608b39 <+1417>: xor %ebx,%ebx > 0x000000313f608b3b <+1419>: jmp 0x313f608b4f <sanei_usb_init+1439> > 0x000000313f608b3d <+1421>: nopl (%rax) > 0x000000313f608b40 <+1424>: add $0x1,%ebx > 0x000000313f608b43 <+1427>: add $0x58,%rbp > 0x000000313f608b47 <+1431>: cmp %ebx,0x21bc9b(%rip) # 0x313f8247e8 <device_number> > 0x000000313f608b4d <+1437>: jle 0x313f608b80 <sanei_usb_init+1488> > 0x000000313f608b4f <+1439>: mov 0x0(%rbp),%eax > 0x000000313f608b52 <+1442>: test %eax,%eax > 0x000000313f608b54 <+1444>: jne 0x313f608b40 <sanei_usb_init+1424> > 0x000000313f608b56 <+1446>: mov -0x34(%rbp),%rcx > 0x000000313f608b5a <+1450>: lea 0x1085f(%rip),%rsi # 0x313f6193c0 > 0x000000313f608b61 <+1457>: mov %ebx,%edx > 0x000000313f608b63 <+1459>: xor %eax,%eax > 0x000000313f608b65 <+1461>: mov $0x6,%edi > 0x000000313f608b6a <+1466>: add $0x1,%ebx > 0x000000313f608b6d <+1469>: add $0x58,%rbp > 0x000000313f608b71 <+1473>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608b76 <+1478>: cmp %ebx,0x21bc6c(%rip) # 0x313f8247e8 <device_number> > 0x000000313f608b7c <+1484>: jg 0x313f608b4f <sanei_usb_init+1439> > 0x000000313f608b7e <+1486>: xchg %ax,%ax > 0x000000313f608b80 <+1488>: mov 0x5a8(%rsp),%rax > 0x000000313f608b88 <+1496>: xor %fs:0x28,%rax > 0x000000313f608b91 <+1505>: jne 0x313f608eb7 <sanei_usb_init+2311> > 0x000000313f608b97 <+1511>: add $0x5b8,%rsp > 0x000000313f608b9e <+1518>: pop %rbx > 0x000000313f608b9f <+1519>: pop %rbp > 0x000000313f608ba0 <+1520>: pop %r12 > 0x000000313f608ba2 <+1522>: pop %r13 > 0x000000313f608ba4 <+1524>: pop %r14 > 0x000000313f608ba6 <+1526>: pop %r15 > 0x000000313f608ba8 <+1528>: retq > 0x000000313f608ba9 <+1529>: nopl 0x0(%rax) > 0x000000313f608bb0 <+1536>: cmpb $0x0,0x14(%rcx) > 0x000000313f608bb4 <+1540>: je 0x313f608740 <sanei_usb_init+400> > 0x000000313f608bba <+1546>: cmpb $0x2e,0x14(%rcx) > 0x000000313f608bbe <+1550>: jne 0x313f60875e <sanei_usb_init+430> > 0x000000313f608bc4 <+1556>: cmpb $0x0,0x15(%rcx) > 0x000000313f608bc8 <+1560>: je 0x313f608740 <sanei_usb_init+400> > 0x000000313f608bce <+1566>: xchg %ax,%ax > 0x000000313f608bd0 <+1568>: jmpq 0x313f60875e <sanei_usb_init+430> > 0x000000313f608bd5 <+1573>: nopl (%rax) > 0x000000313f608bd8 <+1576>: callq 0x313f605ae0 <__errno_location@plt> > 0x000000313f608bdd <+1581>: mov (%rax),%edi > 0x000000313f608bdf <+1583>: nop > 0x000000313f608be0 <+1584>: callq 0x313f606480 <strerror@plt> > 0x000000313f608be5 <+1589>: lea 0x104d4(%rip),%rsi # 0x313f6190c0 > 0x000000313f608bec <+1596>: mov %rax,%rcx > 0x000000313f608bef <+1599>: mov %rbp,%rdx > 0x000000313f608bf2 <+1602>: mov $0x5,%edi > 0x000000313f608bf7 <+1607>: xor %eax,%eax > 0x000000313f608bf9 <+1609>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608bfe <+1614>: jmpq 0x313f6086e6 <sanei_usb_init+310> > 0x000000313f608c03 <+1619>: callq 0x313f605ae0 <__errno_location@plt> > 0x000000313f608c08 <+1624>: mov (%rax),%edi > 0x000000313f608c0a <+1626>: nopw 0x0(%rax,%rax,1) > 0x000000313f608c10 <+1632>: callq 0x313f606480 <strerror@plt> > 0x000000313f608c15 <+1637>: lea 0x1a0(%rsp),%rdx > 0x000000313f608c1d <+1645>: lea 0x1051c(%rip),%rsi # 0x313f619140 > 0x000000313f608c24 <+1652>: mov %rax,%rcx > 0x000000313f608c27 <+1655>: mov $0x5,%edi > 0x000000313f608c2c <+1660>: xor %eax,%eax > 0x000000313f608c2e <+1662>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608c33 <+1667>: jmpq 0x313f608740 <sanei_usb_init+400> > 0x000000313f608c38 <+1672>: nopl 0x0(%rax,%rax,1) > 0x000000313f608c40 <+1680>: cmp $0xff,%r9b > 0x000000313f608c44 <+1684>: je 0x313f608c70 <sanei_usb_init+1728> > 0x000000313f608c46 <+1686>: mov 0x10(%rax),%rax > 0x000000313f608c4a <+1690>: mov (%rax,%r12,1),%rax > 0x000000313f608c4e <+1694>: jmpq 0x313f608a60 <sanei_usb_init+1200> > 0x000000313f608c53 <+1699>: nopl 0x0(%rax,%rax,1) > 0x000000313f608c58 <+1704>: cmp $0x10,%dl > 0x000000313f608c5b <+1707>: je 0x313f608c70 <sanei_usb_init+1728> > 0x000000313f608c5d <+1709>: cmp $0xff,%dl > 0x000000313f608c60 <+1712>: jne 0x313f608a60 <sanei_usb_init+1200> > 0x000000313f608c66 <+1718>: nopw %cs:0x0(%rax,%rax,1) > 0x000000313f608c70 <+1728>: xor %eax,%eax > 0x000000313f608c72 <+1730>: mov %r14,%rdi > 0x000000313f608c75 <+1733>: mov %r15,%rcx > 0x000000313f608c78 <+1736>: rep stos %rax,%es:(%rdi) > 0x000000313f608c7b <+1739>: lea 0x10(%rbx),%rdx > 0x000000313f608c7f <+1743>: lea 0x10286(%rip),%r8 # 0x313f618f0c > 0x000000313f608c86 <+1750>: lea 0x1a0(%rsp),%rdi > 0x000000313f608c8e <+1758>: mov $0x400,%esi > 0x000000313f608c93 <+1763>: mov %rbx,0x150(%rsp) > 0x000000313f608c9b <+1771>: mov 0x1018(%rbx),%rax > 0x000000313f608ca2 <+1778>: mov %rdx,(%rsp) > 0x000000313f608ca6 <+1782>: mov $0x1,%edx > 0x000000313f608cab <+1787>: lea 0x10(%rax),%r9 > 0x000000313f608caf <+1791>: mov $0x400,%cx > 0x000000313f608cb3 <+1795>: xor %eax,%eax > 0x000000313f608cb5 <+1797>: callq 0x313f605a50 <__snprintf_chk@plt> > 0x000000313f608cba <+1802>: lea 0x1a0(%rsp),%rdi > 0x000000313f608cc2 <+1810>: callq 0x313f605ef0 <__strdup@plt> > 0x000000313f608cc7 <+1815>: test %rax,%rax > 0x000000313f608cca <+1818>: mov %rax,0x110(%rsp) > 0x000000313f608cd2 <+1826>: je 0x313f608b80 <sanei_usb_init+1488> > 0x000000313f608cd8 <+1832>: movzwl 0x1028(%rbx),%edx > 0x000000313f608cdf <+1839>: movzwl 0x102a(%rbx),%ecx > 0x000000313f608ce6 <+1846>: lea 0x1a0(%rsp),%r9 > 0x000000313f608cee <+1854>: lea 0x10653(%rip),%rsi # 0x313f619348 > 0x000000313f608cf5 <+1861>: xor %eax,%eax > 0x000000313f608cf7 <+1863>: mov %r13d,%r8d > 0x000000313f608cfa <+1866>: mov $0x4,%edi > 0x000000313f608cff <+1871>: movl $0x1,0x104(%rsp) > 0x000000313f608d0a <+1882>: mov %r13d,0x140(%rsp) > 0x000000313f608d12 <+1890>: mov %edx,0x118(%rsp) > 0x000000313f608d19 <+1897>: mov %ecx,0x11c(%rsp) > 0x000000313f608d20 <+1904>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608d25 <+1909>: mov 0x100(%rsp),%rax > 0x000000313f608d2d <+1917>: mov %rax,(%rsp) > 0x000000313f608d31 <+1921>: mov 0x108(%rsp),%rax > 0x000000313f608d39 <+1929>: mov %rax,0x8(%rsp) > 0x000000313f608d3e <+1934>: mov 0x110(%rsp),%rax > 0x000000313f608d46 <+1942>: mov %rax,0x10(%rsp) > 0x000000313f608d4b <+1947>: mov 0x118(%rsp),%rax > 0x000000313f608d53 <+1955>: mov %rax,0x18(%rsp) > 0x000000313f608d58 <+1960>: mov 0x120(%rsp),%rax > 0x000000313f608d60 <+1968>: mov %rax,0x20(%rsp) > 0x000000313f608d65 <+1973>: mov 0x128(%rsp),%rax > 0x000000313f608d6d <+1981>: mov %rax,0x28(%rsp) > 0x000000313f608d72 <+1986>: mov 0x130(%rsp),%rax > 0x000000313f608d7a <+1994>: mov %rax,0x30(%rsp) > 0x000000313f608d7f <+1999>: mov 0x138(%rsp),%rax > 0x000000313f608d87 <+2007>: mov %rax,0x38(%rsp) > 0x000000313f608d8c <+2012>: mov 0x140(%rsp),%rax > 0x000000313f608d94 <+2020>: mov %rax,0x40(%rsp) > 0x000000313f608d99 <+2025>: mov 0x148(%rsp),%rax > 0x000000313f608da1 <+2033>: mov %rax,0x48(%rsp) > 0x000000313f608da6 <+2038>: mov 0x150(%rsp),%rax > 0x000000313f608dae <+2046>: mov %rax,0x50(%rsp) > 0x000000313f608db3 <+2051>: callq 0x313f6080c0 <store_device> > 0x000000313f608db8 <+2056>: nopl 0x0(%rax,%rax,1) > 0x000000313f608dc0 <+2064>: mov (%rbx),%rbx > 0x000000313f608dc3 <+2067>: test %rbx,%rbx > 0x000000313f608dc6 <+2070>: je 0x313f608af0 <sanei_usb_init+1344> > 0x000000313f608dcc <+2076>: mov 0x1038(%rbx),%rax > 0x000000313f608dd3 <+2083>: test %rax,%rax > 0x000000313f608dd6 <+2086>: jne 0x313f6089d5 <sanei_usb_init+1061> > 0x000000313f608ddc <+2092>: movzwl 0x102a(%rbx),%ecx > 0x000000313f608de3 <+2099>: movzwl 0x1028(%rbx),%edx > 0x000000313f608dea <+2106>: lea 0x103ef(%rip),%rsi # 0x313f6191e0 > 0x000000313f608df1 <+2113>: mov $0x1,%edi > 0x000000313f608df6 <+2118>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608dfb <+2123>: jmp 0x313f608dc0 <sanei_usb_init+2064> > 0x000000313f608dfd <+2125>: nopl (%rax) > 0x000000313f608e00 <+2128>: lea 0x10411(%rip),%rsi # 0x313f619218 > 0x000000313f608e07 <+2135>: movzwl %cx,%ecx > 0x000000313f608e0a <+2138>: movzwl %dx,%edx > 0x000000313f608e0d <+2141>: mov $0x5,%edi > 0x000000313f608e12 <+2146>: xor %eax,%eax > 0x000000313f608e14 <+2148>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608e19 <+2153>: jmp 0x313f608dc0 <sanei_usb_init+2064> > 0x000000313f608e1b <+2155>: nopl 0x0(%rax,%rax,1) > 0x000000313f608e20 <+2160>: movzwl 0x1028(%rbx),%edx > 0x000000313f608e27 <+2167>: movzwl 0x102a(%rbx),%ecx > 0x000000313f608e2e <+2174>: lea 0x10423(%rip),%rsi # 0x313f619258 > 0x000000313f608e35 <+2181>: xor %eax,%eax > 0x000000313f608e37 <+2183>: mov %r13d,%r8d > 0x000000313f608e3a <+2186>: mov $0x1,%edi > 0x000000313f608e3f <+2191>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608e44 <+2196>: mov 0x1038(%rbx),%rax > 0x000000313f608e4b <+2203>: movzbl 0x4(%rax),%edx > 0x000000313f608e4f <+2207>: cmp %ebp,%edx > 0x000000313f608e51 <+2209>: setg %dl > 0x000000313f608e54 <+2212>: jmpq 0x313f608aa9 <sanei_usb_init+1273> > 0x000000313f608e59 <+2217>: callq 0x313f605ae0 <__errno_location@plt> > 0x000000313f608e5e <+2222>: mov (%rax),%edi > 0x000000313f608e60 <+2224>: callq 0x313f606480 <strerror@plt> > 0x000000313f608e65 <+2229>: lea 0x102a4(%rip),%rsi # 0x313f619110 > 0x000000313f608e6c <+2236>: mov %rax,%rcx > 0x000000313f608e6f <+2239>: mov %rbp,%rdx > 0x000000313f608e72 <+2242>: mov $0x5,%edi > 0x000000313f608e77 <+2247>: xor %eax,%eax > 0x000000313f608e79 <+2249>: callq 0x313f608010 <sanei_debug_sanei_usb_call> > 0x000000313f608e7e <+2254>: jmpq 0x313f6086e6 <sanei_usb_init+310> > 0x000000313f608e83 <+2259>: lea 0x21b976(%rip),%rdi # 0x313f824800 <devices> > 0x000000313f608e8a <+2266>: mov $0x2260,%edx > 0x000000313f608e8f <+2271>: xor %esi,%esi > 0x000000313f608e91 <+2273>: callq 0x313f605e20 <memset@plt> > 0x000000313f608e96 <+2278>: jmpq 0x313f608655 <sanei_usb_init+165> > 0x000000313f608e9b <+2283>: mov $0xff,%edi > 0x000000313f608ea0 <+2288>: callq 0x313f6062c0 <usb_set_debug@plt> > 0x000000313f608ea5 <+2293>: jmpq 0x313f608980 <sanei_usb_init+976> > 0x000000313f608eaa <+2298>: mov %rbx,%rdi > 0x000000313f608ead <+2301>: callq 0x313f605ee0 <closedir@plt> > 0x000000313f608eb2 <+2306>: jmpq 0x313f608b80 <sanei_usb_init+1488> > 0x000000313f608eb7 <+2311>: callq 0x313f605d00 <__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 809030
:
574436
|
574437
| 574438