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 656129 Details for
Bug 882686
[abrt] transmission-gtk-2.72-1.fc18: UTP_ProcessIncoming: Process /usr/bin/transmission-gtk 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), 72.64 KB, created by
Mikhail
on 2012-12-02 16:46:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Mikhail
Created:
2012-12-02 16:46:25 UTC
Size:
72.64 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 12912] >[New LWP 12916] >[New LWP 12907] >[New LWP 12910] >[New LWP 12913] >warning: .dynamic section for "/lib/libicule.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libicuuc.so.49" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libstdc++.so.6" is not at the expected address (wrong library or version mismatch?) >warning: "/usr/lib/debug/usr/lib/libcairo-gobject.so.2.11200.8.debug": separate debug info file has no debug info >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `transmission-gtk /home/mikhail/Downloads/[pornolab.net].t1572376.torrent'. >Program terminated with signal 11, Segmentation fault. >#0 UTP_ProcessIncoming (conn=conn@entry=0xab108540, packet=packet@entry=0xb5cfe08c "!\001\202\300\063\265\220\255.\254\212C\006?M\332\245-\247\264", len=len@entry=27, syn=syn@entry=false) at utp.cpp:2111 >2111 if (conn->state == CS_CONNECTED_FULL && conn->is_writable(conn->get_packet_size())) { > >Thread 5 (Thread 0xb52ffb40 (LWP 12913)): >#0 0xb7707424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bde9811 in select () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x080b11e8 in tr_select (t=0xb52fefe8, c_fd_set=0xb52ff0f0, w_fd_set=0xb52ff070, r_fd_set=0xb52feff0, nfds=<optimized out>) at web.c:307 >No locals. >#3 tr_webThreadFunc (vsession=0x9c73878) at web.c:397 > r_fd_set = {__fds_bits = {0 <repeats 32 times>}} > max_fd = -1 > t = {tv_sec = 0, tv_usec = 810717} > w_fd_set = {__fds_bits = {0 <repeats 32 times>}} > c_fd_set = {__fds_bits = {0 <repeats 32 times>}} > msec = 1000 > unused = -1 > msg = <optimized out> > mcode = <optimized out> > multi = 0xb49019e8 > web = 0xb4901968 > taskCount = <optimized out> > task = <optimized out> > session = 0x9c73878 >#4 0x08095de1 in ThreadFunc (_t=0xb53012d8) at platform.c:118 > t = 0xb53012d8 >#5 0x4beb9aff in start_thread (arg=0xb52ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb52ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1273798656, 0, 4001536, -1255148888, 1455047246, -563325517}, 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> >#6 0x4bdf0d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 4 (Thread 0xb70ffb40 (LWP 12910)): >#0 0xb7707424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bde683b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4c05832c in poll (__timeout=-1, __nfds=3, __fds=0xb67023b8) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=0xb67023b8, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#4 0x4c049490 in g_main_context_poll (n_fds=3, fds=0xb67023b8, timeout=<optimized out>, context=0x9bbbc78, priority=<optimized out>) at gmain.c:3584 > poll_func = <optimized out> >#5 g_main_context_iterate (context=0x9bbbc78, 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 = 0xb67023b8 >#6 0x4c049973 in g_main_loop_run (loop=0x9bbbc40) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0x4c351feb in gdbus_shared_thread_func (user_data=0x9bbbc60) at gdbusprivate.c:277 > data = 0x9bbbc60 >#8 0x4c06f614 in g_thread_proxy (data=0x9bb7db0) at gthread.c:797 > thread = 0x9bb7db0 >#9 0x4beb9aff in start_thread (arg=0xb70ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb70ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1273798656, 0, 4001536, -1223691608, 381305418, -563325517}, 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> >#10 0x4bdf0d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 3 (Thread 0xb76d7ac0 (LWP 12907)): >#0 0xb7707424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bde683b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4c05832c in poll (__timeout=1991, __nfds=4, __fds=0x9f0cc98) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=0x9f0cc98, nfds=4, timeout=1991) at gpoll.c:132 >No locals. >#4 0x4c049490 in g_main_context_poll (n_fds=4, fds=0x9f0cc98, timeout=<optimized out>, context=0x9b91080, priority=<optimized out>) at gmain.c:3584 > poll_func = <optimized out> >#5 g_main_context_iterate (context=context@entry=0x9b91080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = 1991 > some_ready = <optimized out> > nfds = 4 > allocated_nfds = <optimized out> > fds = 0x9f0cc98 >#6 0x4c0495f2 in g_main_context_iteration (context=0x9b91080, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#7 0x4c3199a4 in g_application_run (application=0x9bb6118, argc=argc@entry=2, argv=0xbfd878b4) at gapplication.c:1624 > arguments = 0x9c11130 > status = -516 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#8 0x0806238a in main (argc=2, argv=0xbfd878b4) at main.c:661 > ret = <optimized out> > sb = {st_dev = 2064, __pad1 = 0, __st_ino = 167906209, st_mode = 16888, st_nlink = 5, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1354296984, tv_nsec = 25465425}, st_mtim = {tv_sec = 1354235454, tv_nsec = 784343036}, st_ctim = {tv_sec = 1354235454, tv_nsec = 784343036}, st_ino = 167906209} > application_id = 0x9c6e068 "com.transmissionbt.transmission_2064_167906209" > app = 0x9bb6118 > option_context = <optimized out> > show_version = false > error = 0x0 > cbdata = {config_dir = 0x9b70488 "/home/mikhail/.config/transmission", start_paused = 0, is_iconified = 0, activation_count = 0, timer = 37, update_model_soon_tag = 0, refresh_actions_tag = 0, icon = 0x0, wind = 0x9cf9000, core = 0x9ba4630, msgwin = 0x0, prefs = 0x0, error_list = 0x0, duplicates_list = 0x0, details = 0x0, sel = 0x9d06140, quit_dialog = 0x0} > option_entries = {{long_name = 0x80ea768 "config-dir", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfd876d0, description = 0x80eaa90 "Where to look for configuration files", arg_description = 0x0}, {long_name = 0x80ea773 "paused", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfd876d4, description = 0x80eaab8 "Start with all torrents paused", arg_description = 0x0}, {long_name = 0x80ea77a "minimized", short_name = 109 'm', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfd876d8, description = 0x80eaad8 "Start minimized in notification area", arg_description = 0x0}, {long_name = 0x80ee6a7 "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfd876cb, description = 0x80ea784 "Show version number and exit", 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}} > >Thread 2 (Thread 0xad6c8b40 (LWP 12916)): >#0 0xb7707424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bde683b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4c05832c in poll (__timeout=-1, __nfds=1, __fds=0xacd00c68) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=0xacd00c68, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#4 0x4c049490 in g_main_context_poll (n_fds=1, fds=0xacd00c68, timeout=<optimized out>, context=0x9ece450, priority=<optimized out>) at gmain.c:3584 > poll_func = <optimized out> >#5 g_main_context_iterate (context=context@entry=0x9ece450, 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 = 1 > allocated_nfds = <optimized out> > fds = 0xacd00c68 >#6 0x4c0495f2 in g_main_context_iteration (context=context@entry=0x9ece450, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#7 0xad6cea50 in dconf_gdbus_worker_thread (user_data=0x9ece450) at dconf-gdbus-thread.c:81 > context = 0x9ece450 >#8 0x4c06f614 in g_thread_proxy (data=0x9dfa0c0) at gthread.c:797 > thread = 0x9dfa0c0 >#9 0x4beb9aff in start_thread (arg=0xad6c8b40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xad6c8b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1273798656, 0, 4001536, -1385397592, -799391106, -563325517}, 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> >#10 0x4bdf0d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. > >Thread 1 (Thread 0xb5cffb40 (LWP 12912)): >#0 UTP_ProcessIncoming (conn=conn@entry=0xab108540, packet=packet@entry=0xb5cfe08c "!\001\202\300\063\265\220\255.\254\212C\006?M\332\245-\247\264", len=len@entry=27, syn=syn@entry=false) at utp.cpp:2111 > packet_end = 0xb5cfe0a7 "cX\363\366\204\023h\240\306wq\255v\fW:\324\252\264g\275\371\225D\206\225tqv\023\371\337B\221F\341\062\061\374k\346Y\314\201\332\003\333\356\376M\310\t\347\225|\025\373g\260\310\314\365\b\316\346\323K\347\067\247_;\375\360\372\273\356SO\310\a\210\nE\353\226!7\322\273\213\030P\rb\264jTjq\265\066\336\274/\315\371]\r-\360\a0\261\\\327\205[\361\060\315\272\020\334\070S-\223\240\231A\336\246\332\270\060vIy\225\264O\a9\224\037\272>\177\234\214\307\020\230m\tF\321\341\324\357H\320\304\375C\241\005@\206\316\016gW\354\035\017\326\361\026\t4m\273\020\211\324I\r7Xq\r\025\225\242\374\215\371Q"... > min_rtt = 241124 > prev_delay_base = <optimized out> > pk_ack_nr = 42932 > their_delay = <optimized out> > pf = 0xb5cfe08c > pf1 = 0xb5cfe08c > selack_ptr = 0xb5cfe0a2 "" > data = 0xb5cfe0a7 "cX\363\366\204\023h\240\306wq\255v\fW:\324\252\264g\275\371\225D\206\225tqv\023\371\337B\221F\341\062\061\374k\346Y\314\201\332\003\333\356\376M\310\t\347\225|\025\373g\260\310\314\365\b\316\346\323K\347\067\247_;\375\360\372\273\356SO\310\a\210\nE\353\226!7\322\273\213\030P\rb\264jTjq\265\066\336\274/\315\371]\r-\360\a0\261\\\327\205[\361\060\315\272\020\334\070S-\223\240\231A\336\246\332\270\060vIy\225\264O\a9\224\037\272>\177\234\214\307\020\230m\tF\321\341\324\357H\320\304\375C\241\005@\206\316\016gW\354\035\017\326\361\026\t4m\273\020\211\324I\r7Xq\r\025\225\242\374\215\371Q"... > extension = <optimized out> > seqnr = 0 > acks = 0 > actual_delay = <optimized out> > pk_seq_nr = 42285 > pk_flags = 2 '\002' > acked_bytes = 5528 > p = <optimized out> >#1 0x080e3471 in UTP_IsIncomingUTP (incoming_proc=incoming_proc@entry=0x80ac990 <incoming>, send_to_proc=send_to_proc@entry=0x80acae0 <tr_utpSendTo>, send_to_userdata=send_to_userdata@entry=0x9c73878, buffer=buffer@entry=0xb5cfe08c "!\001\202\300\063\265\220\255.\254\212C\006?M\332\245-\247\264", len=len@entry=27, to=to@entry=0xb5cfe00c, tolen=tolen@entry=16) at utp.cpp:2580 > read = <optimized out> > conn = 0xab108540 > i = <optimized out> > flags = 2 '\002' > seq_nr = <optimized out> > addr = {_in = {_in6 = "\000\000\000\000\000\000\000\000\000\000\377\377\256%\276r", _in6w = {0, 0, 0, 0, 0, 65535, 9646, 29374}, _in6d = {0, 0, 4294901760, 1925064110}, _in6addr = {__in6_u = {__u6_addr8 = "\000\000\000\000\000\000\000\000\000\000\377\377\256%\276r", __u6_addr16 = {0, 0, 0, 0, 0, 65535, 9646, 29374}, __u6_addr32 = {0, 0, 4294901760, 1925064110}}}}, _port = 6888} > p = 0xb5cfe08c > p1 = 0xb5cfe08c > version = <optimized out> > id = 33472 >#2 0x080acbe0 in tr_utpPacket (buf=buf@entry=0xb5cfe08c "!\001\202\300\063\265\220\255.\254\212C\006?M\332\245-\247\264", buflen=buflen@entry=27, from=from@entry=0xb5cfe00c, fromlen=16, ss=ss@entry=0x9c73878) at tr-utp.c:179 >No locals. >#3 0x080abeb4 in event_callback (s=18, type=2, sv=0x9c73878) at tr-udp.c:225 > rc = 27 > fromlen = 16 > buf = "!\001\202\300\063\265\220\255.\254\212C\006?M\332\245-\247\264\000\005\000\000\000\000\340cX\363\366\204\023h\240\306wq\255v\fW:\324\252\264g\275\371\225D\206\225tqv\023\371\337B\221F\341\062\061\374k\346Y\314\201\332\003\333\356\376M\310\t\347\225|\025\373g\260\310\314\365\b\316\346\323K\347\067\247_;\375\360\372\273\356SO\310\a\210\nE\353\226!7\322\273\213\030P\rb\264jTjq\265\066\336\274/\315\371]\r-\360\a0\261\\\327\205[\361\060\315\272\020\334\070S-\223\240\231A\336\246\332\270\060vIy\225\264O\a9\224\037\272>\177\234\214\307\020\230m\tF\321\341\324\357H\320\304\375C\241\005@\206\316\016gW\354\035\017\326\361\026\t4m\273\020\211\324I\r7Xq\r\025\225\242\374\215\371Q0\216\360\234\nr'\211\363\t\205U\236Z\\\364X\261R\332\244\362\061\202\270\303\267\b\nzcgT\226\220\310\315\277(\374\\\323\377]\355UE\302L\336\031^va\367\317\305T\a!\211\002\342\326K\300\307T\363\252\002\352\310M\256\354\333/\320\357+\337z\235\226\353'\247\060k\345\020\bM\347\317\265%}\377\000\003\000\000\000M\347\317\265\240I\327K\240\000\000\000\000\000\000\000\275\351\323K\000\320\352K\000\320\352K\240\347\317\265\016\000\000\000\357\364\323K\000\000\000\000\r\320xL", '\000' <repeats 28 times>... > from = {ss_family = 2, __ss_align = 1925064110, __ss_padding = "\000\000\000\000\000\000\000\000\000\340\266ND^\261N\030\000\000\000`\000\000\000^\034\244N`\000\000\000D^\261N=\001\000\000\244C\244N@O7\266@O7\266P\210\263\254 \000\000\000\000\000\000\000\377\377\377\377\320\210\263\254\371-\244N\000\000\000\000\270$\f\266\360\bR\254\370\064\244NTO7\266\200\347\317\265\031\034\244N\000\340\266N\270$\f\266\030\000\000\000`\000\000"} > ss = 0x9c73878 >#4 0x4c7613da in event_process_active_single_queue (activeq=<optimized out>, base=<optimized out>) at event.c:1340 > ev = <optimized out> > count = 1 >#5 event_process_active (base=<optimized out>) at event.c:1407 > i = <optimized out> > c = 0 >#6 event_base_loop (base=base@entry=0xb5300480, flags=flags@entry=0) at event.c:1604 > evsel = 0x4c79ad80 <epollops> > tv = {tv_sec = 0, tv_usec = 6775} > tv_p = <optimized out> > res = <optimized out> > done = <optimized out> > retval = 0 > __func__ = "event_base_loop" >#7 0x4c7624e4 in event_base_dispatch (event_base=event_base@entry=0xb5300480) at event.c:1435 >No locals. >#8 0x080acd18 in libeventThreadFunc (veh=0x9c72968) at trevent.c:248 > base = 0xb5300480 > eh = 0x9c72968 >#9 0x08095de1 in ThreadFunc (_t=0x9c73fa0) at platform.c:118 > t = 0x9c73fa0 >#10 0x4beb9aff in start_thread (arg=0xb5cffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb5cffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1273798656, 0, 4001536, -1244663128, -1766178225, -563325517}, 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> >#11 0x4bdf0d4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132 >No locals. >From To Syms Read Shared Object Library >0x4e15d5e0 0x4e460994 Yes /lib/libgtk-3.so.0 >0x4e0893b0 0x4e0d2ab4 Yes /lib/libgdk-3.so.0 >0x4e02c920 0x4e03a540 Yes /lib/libatk-1.0.so.0 >0x4e01a680 0x4e01fdf4 Yes /lib/libpangocairo-1.0.so.0 >0x4dc8ccc0 0x4dca3c94 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x4e0feb70 0x4e0ffda0 Yes (*) /lib/libcairo-gobject.so.2 >0x4de94410 0x4deb6eb4 Yes /lib/libpango-1.0.so.0 >0x4da95be0 0x4db746c4 Yes /lib/libcairo.so.2 >0x4c2a2530 0x4c3794d4 Yes /lib/libgio-2.0.so.0 >0x4c136cf0 0x4c168674 Yes /lib/libgobject-2.0.so.0 >0x4c189c80 0x4c18ad7c Yes /lib/libgmodule-2.0.so.0 >0x4bcf74b0 0x4bcf7698 Yes /lib/libgthread-2.0.so.0 >0x4bed7920 0x4bedb43c Yes /lib/librt.so.1 >0x4c016f10 0x4c0b9634 Yes /lib/libglib-2.0.so.0 >0x4c75d640 0x4c78b384 Yes /lib/libevent-2.0.so.5 >0x4f769150 0x4f7b2ac4 Yes /lib/libcurl.so.4 >0x4ed145c0 0x4ed500b4 Yes /lib/libssl.so.10 >0x4ea0a840 0x4eb05b74 Yes /lib/libcrypto.so.10 >0x4bf24860 0x4bf31a94 Yes /lib/libz.so.1 >0x4bee5460 0x4bf0e5bc Yes /lib/libm.so.6 >0x4beb76b0 0x4bec2eb0 Yes /lib/libpthread.so.0 >0x4bd130b0 0x4be56c5c Yes /lib/libc.so.6 >0x4c3f2410 0x4c481944 Yes /lib/libX11.so.6 >0x4c7438f0 0x4c74df44 Yes /lib/libXi.so.6 >0x4c8b7f70 0x4c8ba40c Yes /lib/libXfixes.so.3 >0x4e5fb620 0x4e6103a4 Yes /lib/libatk-bridge-2.0.so.0 >0x4de2f7b0 0x4de39340 Yes /lib/libpangoft2-1.0.so.0 >0x4c6c8300 0x4c6e6c14 Yes /lib/libfontconfig.so.1 >0x4c72f810 0x4c730254 Yes /lib/libXinerama.so.1 >0x4c736490 0x4c73c164 Yes /lib/libXrandr.so.2 >0x4dc7cf60 0x4dc82484 Yes /lib/libXcursor.so.1 >0x4e011910 0x4e0123bc Yes /lib/libXcomposite.so.1 >0x4c8c4850 0x4c8c5214 Yes /lib/libXdamage.so.1 >0x4c544880 0x4c54f174 Yes /lib/libXext.so.6 >0x4deddc20 0x4df36104 Yes /lib/libharfbuzz.so.0 >0x4c621670 0x4c690454 Yes /lib/libfreetype.so.6 >0x4c702d20 0x4c721cf4 Yes /lib/libpng15.so.15 >0x4c8ce7d0 0x4c94f624 Yes /lib/libpixman-1.so.0 >0x4de46d30 0x4de59c24 Yes /lib/libEGL.so.1 >0x4becfad0 0x4bed0afc Yes /lib/libdl.so.2 >0x4dff37c0 0x4dff4224 Yes /lib/libxcb-shm.so.0 >0x4dfc6a20 0x4dfca700 Yes /lib/libxcb-render.so.0 >0x4c525f70 0x4c536514 Yes /lib/libxcb.so.1 >0x4c5e33c0 0x4c5e9264 Yes /lib/libXrender.so.1 >0x4dbc84e0 0x4dc13924 Yes /lib/libGL.so.1 >0x4c181090 0x4c1847b4 Yes /lib/libffi.so.5 >0x4bfc69f0 0x4bfd9ac4 Yes /lib/libselinux.so.1 >0x4bfe9700 0x4bff80c4 Yes /lib/libresolv.so.2 >0x4bcd4850 0x4bcecf7c Yes /lib/ld-linux.so.2 >0x4f48fd90 0x4f4949f4 Yes /lib/libidn.so.11 >0x4f003780 0x4f00b2c4 Yes /lib/liblber-2.4.so.2 >0x4f0e0ac0 0x4f115904 Yes /lib/libldap-2.4.so.2 >0x4eb80e90 0x4ebb1394 Yes /lib/libgssapi_krb5.so.2 >0x4e65eb10 0x4e6e1ea4 Yes /lib/libkrb5.so.3 >0x4e622b40 0x4e63d194 Yes /lib/libk5crypto.so.3 >0x4e049f20 0x4e04aca4 Yes /lib/libcom_err.so.2 >0x4ec54fb0 0x4ec79b34 Yes /lib/libssl3.so >0x4ec00f10 0x4ec1ba34 Yes /lib/libsmime3.so >0x4e894a50 0x4e98a550 Yes /lib/libnss3.so >0x4ebc4610 0x4ebd3724 Yes /lib/libnssutil3.so >0x4ebe5b40 0x4ebe6c14 Yes /lib/libplds4.so >0x4e9c8ed0 0x4e9ca968 Yes /lib/libplc4.so >0x4e78f9e0 0x4e7b3794 Yes /lib/libnspr4.so >0x4f6a9a60 0x4f6c52a4 Yes /lib/libssh2.so.1 >0x4e058650 0x4e0698f8 Yes /lib/libatspi.so.0 >0x4c55b9d0 0x4c58bf24 Yes /lib/libdbus-1.so.3 >0x4c5b91b0 0x4c5d2434 Yes /lib/libexpat.so.1 >0x4df85a40 0x4df9c83f Yes /lib/libicule.so.49 >0x4dcee350 0x4ddbaaa4 Yes /lib/libicuuc.so.49 >0x4c9653b0 0x4c9654e0 Yes (*) /lib/libicudata.so.49 >0x4c8bf430 0x4c8bf584 Yes /lib/libX11-xcb.so.1 >0x4dfec2e0 0x4dfed944 Yes /lib/libxcb-dri2.so.0 >0x4dfbbcb0 0x4dfbe34c Yes /lib/libxcb-xfixes.so.0 >0x4df70b80 0x4df71974 Yes /lib/libxcb-shape.so.0 >0x4de79550 0x4de7cf84 Yes /lib/libwayland-client.so.0 >0x4de69440 0x4de70044 Yes /lib/libwayland-server.so.0 >0x4dffa2e0 0x4dffbbf4 Yes /lib/libgbm.so.1 >0x4de83a00 0x4de85374 Yes /lib/libkms.so.1 >0x4dc49820 0x4dc5ef40 Yes /lib/libglapi.so.0 >0x4c5a5540 0x4c5ae764 Yes /lib/libudev.so.1 >0x4e004680 0x4e00a784 Yes /lib/libdrm.so.2 >0x4c518a60 0x4c519954 Yes /lib/libXau.so.6 >0x4dfd80f0 0x4dfe18e4 Yes /lib/libxcb-glx.so.0 >0x4c6bcb90 0x4c6bf710 Yes /lib/libXxf86vm.so.1 >0x4bf5d4a0 0x4bfa6d74 Yes /lib/libpcre.so.1 >0x4eec4290 0x4eed5144 Yes /lib/libsasl2.so.2 >0x4ebedf60 0x4ebf38f4 Yes /lib/libkrb5support.so.0 >0x4e87cd50 0x4e87dab4 Yes /lib/libkeyutils.so.1 >0x4bf3e040 0x4bf54c24 Yes /lib/libgcc_s.so.1 >0x4c1d8f60 0x4c24b1b4 Yes /lib/libstdc++.so.6 >0x4e8499c0 0x4e84ec7c Yes /lib/libcrypt.so.1 >0x4e731b50 0x4e769b34 Yes /lib/libfreebl3.so >0xb737ea40 0xb7385e8c Yes /lib/libnss_files.so.2 >0xb72df930 0xb72fde74 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb7294a50 0xb72b066c Yes /lib/libgvfscommon.so.0 >0xb725ba40 0xb727db34 Yes /lib/libbluray.so.1 >0x4ee6aa90 0x4ee6b540 Yes /lib/libutil.so.1 >0xb711d080 0xb7210214 Yes /lib/libxml2.so.2 >0x4c5f02e0 0x4c60abd4 Yes /lib/liblzma.so.5 >0xb7701170 0xb7702d3c Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x4f1cb810 0x4f1f4ab4 Yes /lib/librsvg-2.so.2 >0xb68c98e0 0xb68ebc94 Yes /lib/libcroco-0.6.so.3 >0xb76fd0f0 0xb76fda24 Yes /usr/lib/gtk-3.0/modules/libpk-gtk-module.so >0xb76f67b0 0xb76f88b4 Yes /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so >0x4f53c550 0x4f53dc38 Yes /lib/libcanberra-gtk3.so.0 >0x4efd3480 0x4efdd404 Yes /lib/libcanberra.so.0 >0x4efc67b0 0x4efcb9c4 Yes /lib/libvorbisfile.so.3 >0x4ee80800 0x4ee978b4 Yes /lib/libvorbis.so.0 >0x4ee55410 0x4ee58144 Yes /lib/libogg.so.0 >0x4efb0db0 0x4efbbce4 Yes /lib/libtdb.so.1 >0x4efa3a80 0x4efa85b4 Yes /lib/libltdl.so.7 >0xb6891000 0xb68935a4 Yes /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so >0xb682d4b0 0xb68514d4 Yes /lib/libibus-1.0.so.5 >0xb680b5f0 0xb681a59c Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0xad6cb720 0xad6d0474 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb7397cd0 0xb7399754 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >0xb6888c40 0xb688c318 Yes /lib/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x3 3 >ecx 0x9fd3257 167588439 >edx 0x0 0 >ebx 0xa7b7 42935 >esp 0xb5cfdde0 0xb5cfdde0 >ebp 0xb5fba320 0xb5fba320 >esi 0xa7b6 42934 >edi 0xa7b5 42933 >eip 0x80e25eb 0x80e25eb <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1995> >eflags 0x210202 [ IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool): > 0x080e1e20 <+0>: push %ebp > 0x080e1e21 <+1>: push %edi > 0x080e1e22 <+2>: push %esi > 0x080e1e23 <+3>: push %ebx > 0x080e1e24 <+4>: lea -0x8c(%esp),%esp > 0x080e1e2b <+11>: mov 0xa8(%esp),%ebx > 0x080e1e32 <+18>: mov 0xa0(%esp),%esi > 0x080e1e39 <+25>: movzbl 0xac(%esp),%edi > 0x080e1e41 <+33>: cmp $0x2d3,%ebx > 0x080e1e47 <+39>: ja 0x80e1e68 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+72> > 0x080e1e49 <+41>: cmp $0x17,%ebx > 0x080e1e4c <+44>: jbe 0x80e1fd8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+440> > 0x080e1e52 <+50>: cmp $0x175,%ebx > 0x080e1e58 <+56>: ja 0x80e2010 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+496> > 0x080e1e5e <+62>: addl $0x1,0x810f004 > 0x080e1e65 <+69>: jmp 0x80e1e7b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+91> > 0x080e1e67 <+71>: nop > 0x080e1e68 <+72>: cmp $0x578,%ebx > 0x080e1e6e <+78>: jbe 0x80e1fc8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+424> > 0x080e1e74 <+84>: addl $0x1,0x810f010 > 0x080e1e7b <+91>: call 0x80e4710 <UTP_GetMilliseconds()> > 0x080e1e80 <+96>: mov %esi,(%esp) > 0x080e1e83 <+99>: mov %eax,0x810efe4 > 0x080e1e88 <+104>: call 0x80e0ac0 <UTPSocket::update_send_quota()> > 0x080e1e8d <+109>: cmpb $0x0,0x3c(%esi) > 0x080e1e91 <+113>: mov 0xa4(%esp),%ecx > 0x080e1e98 <+120>: jne 0x80e1ee8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+200> > 0x080e1e9a <+122>: movzwl 0x13(%ecx),%ecx > 0x080e1e9e <+126>: xor %ebp,%ebp > 0x080e1ea0 <+128>: ror $0x8,%cx > 0x080e1ea4 <+132>: mov %cx,0x2c(%esp) > 0x080e1ea9 <+137>: mov 0xa4(%esp),%ecx > 0x080e1eb0 <+144>: movzwl 0x15(%ecx),%ecx > 0x080e1eb4 <+148>: ror $0x8,%cx > 0x080e1eb8 <+152>: mov %cx,0x2e(%esp) > 0x080e1ebd <+157>: mov 0xa4(%esp),%ecx > 0x080e1ec4 <+164>: movzbl 0x12(%ecx),%ecx > 0x080e1ec8 <+168>: mov %cl,0x30(%esp) > 0x080e1ecc <+172>: cmpb $0x4,0x30(%esp) > 0x080e1ed1 <+177>: jbe 0x80e1f23 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+259> > 0x080e1ed3 <+179>: lea 0x8c(%esp),%esp > 0x080e1eda <+186>: mov %ebp,%eax > 0x080e1edc <+188>: pop %ebx > 0x080e1edd <+189>: pop %esi > 0x080e1ede <+190>: pop %edi > 0x080e1edf <+191>: pop %ebp > 0x080e1ee0 <+192>: ret > 0x080e1ee1 <+193>: lea 0x0(%esi,%eiz,1),%esi > 0x080e1ee8 <+200>: movzwl 0x10(%ecx),%ecx > 0x080e1eec <+204>: xor %ebp,%ebp > 0x080e1eee <+206>: ror $0x8,%cx > 0x080e1ef2 <+210>: mov %cx,0x2c(%esp) > 0x080e1ef7 <+215>: mov 0xa4(%esp),%ecx > 0x080e1efe <+222>: movzwl 0x12(%ecx),%ecx > 0x080e1f02 <+226>: ror $0x8,%cx > 0x080e1f06 <+230>: mov %cx,0x2e(%esp) > 0x080e1f0b <+235>: mov 0xa4(%esp),%ecx > 0x080e1f12 <+242>: movzbl (%ecx),%eax > 0x080e1f15 <+245>: shr $0x4,%eax > 0x080e1f18 <+248>: mov %al,0x30(%esp) > 0x080e1f1c <+252>: cmpb $0x4,0x30(%esp) > 0x080e1f21 <+257>: ja 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e1f23 <+259>: call 0x80e45c0 <UTP_GetMicroseconds()> > 0x080e1f28 <+264>: cmpb $0x0,0x3c(%esi) > 0x080e1f2c <+268>: mov %eax,0x44(%esp) > 0x080e1f30 <+272>: je 0x80e1fe8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+456> > 0x080e1f36 <+278>: cmp $0x13,%ebx > 0x080e1f39 <+281>: jbe 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e1f3b <+283>: mov 0xa4(%esp),%ecx > 0x080e1f42 <+290>: add $0x14,%ecx > 0x080e1f45 <+293>: mov %ecx,0x54(%esp) > 0x080e1f49 <+297>: mov 0xa4(%esp),%ecx > 0x080e1f50 <+304>: movzbl 0x1(%ecx),%edx > 0x080e1f54 <+308>: add 0xa4(%esp),%ebx > 0x080e1f5b <+315>: test %edx,%edx > 0x080e1f5d <+317>: mov %ebx,0x40(%esp) > 0x080e1f61 <+321>: movl $0x0,0x48(%esp) > 0x080e1f69 <+329>: je 0x80e2051 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+561> > 0x080e1f6f <+335>: mov %edi,%ebx > 0x080e1f71 <+337>: mov 0x54(%esp),%ecx > 0x080e1f75 <+341>: mov %bl,0x4c(%esp) > 0x080e1f79 <+345>: jmp 0x80e1f99 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+377> > 0x080e1f7b <+347>: nop > 0x080e1f7c <+348>: lea 0x0(%esi,%eiz,1),%esi > 0x080e1f80 <+352>: cmp $0x2,%edx > 0x080e1f83 <+355>: je 0x80e2020 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+512> > 0x080e1f89 <+361>: movzbl (%ecx),%edx > 0x080e1f8c <+364>: movzbl %bl,%ecx > 0x080e1f8f <+367>: add %eax,%ecx > 0x080e1f91 <+369>: test %edx,%edx > 0x080e1f93 <+371>: je 0x80e2048 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+552> > 0x080e1f99 <+377>: mov %ecx,%eax > 0x080e1f9b <+379>: mov 0x40(%esp),%edi > 0x080e1f9f <+383>: add $0x2,%eax > 0x080e1fa2 <+386>: sub %eax,%edi > 0x080e1fa4 <+388>: js 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e1faa <+394>: movzbl 0x1(%ecx),%ebx > 0x080e1fae <+398>: movzbl %bl,%ebp > 0x080e1fb1 <+401>: cmp %ebp,%edi > 0x080e1fb3 <+403>: jl 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e1fb9 <+409>: cmp $0x1,%edx > 0x080e1fbc <+412>: jne 0x80e1f80 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+352> > 0x080e1fbe <+414>: mov %eax,0x48(%esp) > 0x080e1fc2 <+418>: jmp 0x80e1f89 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+361> > 0x080e1fc4 <+420>: lea 0x0(%esi,%eiz,1),%esi > 0x080e1fc8 <+424>: addl $0x1,0x810f00c > 0x080e1fcf <+431>: jmp 0x80e1e7b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+91> > 0x080e1fd4 <+436>: lea 0x0(%esi,%eiz,1),%esi > 0x080e1fd8 <+440>: addl $0x1,0x810f000 > 0x080e1fdf <+447>: jmp 0x80e1e7b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+91> > 0x080e1fe4 <+452>: lea 0x0(%esi,%eiz,1),%esi > 0x080e1fe8 <+456>: cmp $0x16,%ebx > 0x080e1feb <+459>: jbe 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e1ff1 <+465>: mov 0xa4(%esp),%ecx > 0x080e1ff8 <+472>: add $0x17,%ecx > 0x080e1ffb <+475>: mov %ecx,0x54(%esp) > 0x080e1fff <+479>: mov 0xa4(%esp),%ecx > 0x080e2006 <+486>: movzbl 0x11(%ecx),%edx > 0x080e200a <+490>: jmp 0x80e1f54 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+308> > 0x080e200f <+495>: nop > 0x080e2010 <+496>: addl $0x1,0x810f008 > 0x080e2017 <+503>: jmp 0x80e1e7b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+91> > 0x080e201c <+508>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2020 <+512>: cmp $0x8,%bl > 0x080e2023 <+515>: jne 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e2029 <+521>: mov (%eax),%edx > 0x080e202b <+523>: mov %edx,0x1bc(%esi) > 0x080e2031 <+529>: mov 0x4(%eax),%edx > 0x080e2034 <+532>: mov %edx,0x1c0(%esi) > 0x080e203a <+538>: movzbl 0x1(%ecx),%ebx > 0x080e203e <+542>: jmp 0x80e1f89 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+361> > 0x080e2043 <+547>: nop > 0x080e2044 <+548>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2048 <+552>: movzbl 0x4c(%esp),%edi > 0x080e204d <+557>: mov %ecx,0x54(%esp) > 0x080e2051 <+561>: cmpl $0x1,0x40(%esi) > 0x080e2055 <+565>: je 0x80e2350 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1328> > 0x080e205b <+571>: call 0x80e4710 <UTP_GetMilliseconds()> > 0x080e2060 <+576>: mov %edi,%edx > 0x080e2062 <+578>: xor %ebp,%ebp > 0x080e2064 <+580>: test %dl,%dl > 0x080e2066 <+582>: mov %eax,0x810efe4 > 0x080e206b <+587>: mov %eax,0x5c(%esi) > 0x080e206e <+590>: jne 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e2074 <+596>: movzwl 0x2c(%esp),%ecx > 0x080e2079 <+601>: movzwl 0x4a(%esi),%edx > 0x080e207d <+605>: mov %ecx,0x60(%esp) > 0x080e2081 <+609>: sub %edx,%ecx > 0x080e2083 <+611>: mov %ecx,%edx > 0x080e2085 <+613>: sub $0x1,%edx > 0x080e2088 <+616>: and $0xffff,%edx > 0x080e208e <+622>: cmp $0x1fe,%edx > 0x080e2094 <+628>: mov %edx,0x58(%esp) > 0x080e2098 <+632>: jbe 0x80e20d0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+688> > 0x080e209a <+634>: cmp $0xfe00,%edx > 0x080e20a0 <+640>: jbe 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e20a2 <+642>: cmpb $0x2,0x30(%esp) > 0x080e20a7 <+647>: je 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e20a9 <+649>: mov 0x58(%esi),%edx > 0x080e20ac <+652>: mov $0x64,%ecx > 0x080e20b1 <+657>: sub %eax,%edx > 0x080e20b3 <+659>: cmp $0x64,%edx > 0x080e20b6 <+662>: cmovae %ecx,%edx > 0x080e20b9 <+665>: add %edx,%eax > 0x080e20bb <+667>: mov %eax,0x58(%esi) > 0x080e20be <+670>: jmp 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e20c3 <+675>: nop > 0x080e20c4 <+676>: lea 0x0(%esi,%eiz,1),%esi > 0x080e20c8 <+680>: xor %ebp,%ebp > 0x080e20ca <+682>: jmp 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e20cf <+687>: nop > 0x080e20d0 <+688>: movzwl 0x2e(%esp),%ebx > 0x080e20d5 <+693>: movzwl 0x4c(%esi),%edx > 0x080e20d9 <+697>: mov %ebx,0x5c(%esp) > 0x080e20dd <+701>: movzwl 0x20(%esi),%ebx > 0x080e20e1 <+705>: mov 0x5c(%esp),%edi > 0x080e20e5 <+709>: movzwl %bx,%eax > 0x080e20e8 <+712>: mov %eax,%ecx > 0x080e20ea <+714>: sub %edx,%ecx > 0x080e20ec <+716>: add %edi,%ecx > 0x080e20ee <+718>: add $0x1,%ecx > 0x080e20f1 <+721>: and $0xffff,%ecx > 0x080e20f7 <+727>: cmp %ecx,%eax > 0x080e20f9 <+729>: cmovge %ecx,%ebp > 0x080e20fc <+732>: test %bx,%bx > 0x080e20ff <+735>: mov %ebp,0x4c(%esp) > 0x080e2103 <+739>: jne 0x80e2740 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2336> > 0x080e2109 <+745>: mov 0x4c(%esp),%ebp > 0x080e210d <+749>: movl $0xffffffff,0x78(%esp) > 0x080e2115 <+757>: test %ebp,%ebp > 0x080e2117 <+759>: movl $0x7fffffff,0x7c(%esp) > 0x080e211f <+767>: je 0x80e219d <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+893> > 0x080e2121 <+769>: xor %ebx,%ebx > 0x080e2123 <+771>: movl $0x0,0x50(%esp) > 0x080e212b <+779>: mov 0x4c(%esp),%ebp > 0x080e212f <+783>: jmp 0x80e2147 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+807> > 0x080e2131 <+785>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2138 <+792>: add $0x1,%ebx > 0x080e213b <+795>: cmp %ebp,%ebx > 0x080e213d <+797>: je 0x80e21b0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+912> > 0x080e213f <+799>: movzwl 0x20(%esi),%eax > 0x080e2143 <+803>: movzwl 0x4c(%esi),%edx > 0x080e2147 <+807>: sub %eax,%edx > 0x080e2149 <+809>: mov 0x1d0(%esi),%eax > 0x080e214f <+815>: add %ebx,%edx > 0x080e2151 <+817>: test %eax,%eax > 0x080e2153 <+819>: je 0x80e2138 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+792> > 0x080e2155 <+821>: and 0x1cc(%esi),%edx > 0x080e215b <+827>: mov (%eax,%edx,4),%edi > 0x080e215e <+830>: test %edi,%edi > 0x080e2160 <+832>: je 0x80e2138 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+792> > 0x080e2162 <+834>: testl $0x7fffffff,0x10(%edi) > 0x080e2169 <+841>: je 0x80e2138 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+792> > 0x080e216b <+843>: mov 0x4(%edi),%eax > 0x080e216e <+846>: add %eax,0x50(%esp) > 0x080e2172 <+850>: call 0x80e45c0 <UTP_GetMicroseconds()> > 0x080e2177 <+855>: mov 0x7c(%esp),%ecx > 0x080e217b <+859>: sub 0x8(%edi),%eax > 0x080e217e <+862>: sbb 0xc(%edi),%edx > 0x080e2181 <+865>: mov 0x78(%esp),%edi > 0x080e2185 <+869>: cmp %ecx,%edx > 0x080e2187 <+871>: jl 0x80e2193 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+883> > 0x080e2189 <+873>: jle 0x80e2368 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1352> > 0x080e218f <+879>: mov %edi,%eax > 0x080e2191 <+881>: mov %ecx,%edx > 0x080e2193 <+883>: mov %eax,0x78(%esp) > 0x080e2197 <+887>: mov %edx,0x7c(%esp) > 0x080e219b <+891>: jmp 0x80e2138 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+792> > 0x080e219d <+893>: movl $0x0,0x50(%esp) > 0x080e21a5 <+901>: lea 0x0(%esi,%eiz,1),%esi > 0x080e21a9 <+905>: lea 0x0(%edi,%eiz,1),%edi > 0x080e21b0 <+912>: mov 0x48(%esp),%edi > 0x080e21b4 <+916>: test %edi,%edi > 0x080e21b6 <+918>: je 0x80e21ec <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+972> > 0x080e21b8 <+920>: mov 0x48(%esp),%ecx > 0x080e21bc <+924>: lea 0x78(%esp),%eax > 0x080e21c0 <+928>: mov %eax,0x10(%esp) > 0x080e21c4 <+932>: movzbl -0x1(%ecx),%eax > 0x080e21c8 <+936>: mov %ecx,0x8(%esp) > 0x080e21cc <+940>: mov %eax,0xc(%esp) > 0x080e21d0 <+944>: mov 0x5c(%esp),%eax > 0x080e21d4 <+948>: add $0x2,%eax > 0x080e21d7 <+951>: mov %esi,(%esp) > 0x080e21da <+954>: and $0xffff,%eax > 0x080e21df <+959>: mov %eax,0x4(%esp) > 0x080e21e3 <+963>: call 0x80e0e00 <UTPSocket::selective_ack_bytes(unsigned int, unsigned char const*, unsigned char, long long&)> > 0x080e21e8 <+968>: add %eax,0x50(%esp) > 0x080e21ec <+972>: mov 0xa4(%esp),%ecx > 0x080e21f3 <+979>: xor %edx,%edx > 0x080e21f5 <+981>: movzbl 0x3c(%esi),%edi > 0x080e21f9 <+985>: mov %edi,%ebx > 0x080e21fb <+987>: test %bl,%bl > 0x080e21fd <+989>: mov 0x4(%ecx),%eax > 0x080e2200 <+992>: bswap %eax > 0x080e2202 <+994>: jne 0x80e2216 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1014> > 0x080e2204 <+996>: mov $0xf4240,%edx > 0x080e2209 <+1001>: xor %ebx,%ebx > 0x080e220b <+1003>: mul %edx > 0x080e220d <+1005>: mov 0x8(%ecx),%ecx > 0x080e2210 <+1008>: bswap %ecx > 0x080e2212 <+1010>: add %ecx,%eax > 0x080e2214 <+1012>: adc %ebx,%edx > 0x080e2216 <+1014>: mov %edx,%ecx > 0x080e2218 <+1016>: mov 0x810efe4,%ebx > 0x080e221e <+1022>: or %eax,%ecx > 0x080e2220 <+1024>: mov %ebx,0x64(%esp) > 0x080e2224 <+1028>: mov %ebx,0x64(%esi) > 0x080e2227 <+1031>: je 0x80e2378 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1368> > 0x080e222d <+1037>: mov 0x44(%esp),%ebx > 0x080e2231 <+1041>: mov 0x168(%esi),%ecx > 0x080e2237 <+1047>: sub %eax,%ebx > 0x080e2239 <+1049>: mov %ecx,0x44(%esp) > 0x080e223d <+1053>: test %ebx,%ebx > 0x080e223f <+1055>: mov %ebx,0x54(%esi) > 0x080e2242 <+1058>: je 0x80e2389 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1385> > 0x080e2248 <+1064>: cmpb $0x0,0x1b8(%esi) > 0x080e224f <+1071>: lea 0x168(%esi),%ebp > 0x080e2255 <+1077>: je 0x80e2a20 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3072> > 0x080e225b <+1083>: mov %ebx,%edi > 0x080e225d <+1085>: sub %ecx,%edi > 0x080e225f <+1087>: sub %ebx,%ecx > 0x080e2261 <+1089>: mov 0x1b0(%esi),%eax > 0x080e2267 <+1095>: mov %ebx,%edx > 0x080e2269 <+1097>: mov %eax,0x68(%esp) > 0x080e226d <+1101>: lea 0x4(%eax),%eax > 0x080e2270 <+1104>: sub 0x16c(%esi,%eax,4),%edx > 0x080e2277 <+1111>: mov %edx,0x6c(%esp) > 0x080e227b <+1115>: mov 0x16c(%esi,%eax,4),%edx > 0x080e2282 <+1122>: sub %ebx,%edx > 0x080e2284 <+1124>: cmp %edx,0x6c(%esp) > 0x080e2288 <+1128>: jbe 0x80e2291 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1137> > 0x080e228a <+1130>: mov %ebx,0x16c(%esi,%eax,4) > 0x080e2291 <+1137>: cmp %edi,%ecx > 0x080e2293 <+1139>: jae 0x80e229d <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1149> > 0x080e2295 <+1141>: mov %ebx,0x168(%esi) > 0x080e229b <+1147>: xor %edi,%edi > 0x080e229d <+1149>: mov 0x178(%esi),%ecx > 0x080e22a3 <+1155>: mov $0xaaaaaaab,%edx > 0x080e22a8 <+1160>: mov %edi,0x16c(%esi,%ecx,4) > 0x080e22af <+1167>: add $0x1,%ecx > 0x080e22b2 <+1170>: mov %ecx,%eax > 0x080e22b4 <+1172>: mul %edx > 0x080e22b6 <+1174>: shr %edx > 0x080e22b8 <+1176>: lea (%edx,%edx,2),%eax > 0x080e22bb <+1179>: sub %eax,%ecx > 0x080e22bd <+1181>: mov 0x64(%esp),%eax > 0x080e22c1 <+1185>: sub 0x1b4(%esi),%eax > 0x080e22c7 <+1191>: cmp $0xea60,%eax > 0x080e22cc <+1196>: mov %ecx,0x178(%esi) > 0x080e22d2 <+1202>: jbe 0x80e2345 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1317> > 0x080e22d4 <+1204>: mov 0x64(%esp),%ecx > 0x080e22d8 <+1208>: mov $0x4ec4ec4f,%edx > 0x080e22dd <+1213>: mov %ecx,0x1b4(%esi) > 0x080e22e3 <+1219>: mov 0x68(%esp),%ecx > 0x080e22e7 <+1223>: add $0x1,%ecx > 0x080e22ea <+1226>: lea 0x19c(%esi),%edi > 0x080e22f0 <+1232>: mov %ecx,%eax > 0x080e22f2 <+1234>: mul %edx > 0x080e22f4 <+1236>: shr $0x2,%edx > 0x080e22f7 <+1239>: lea (%edx,%edx,2),%eax > 0x080e22fa <+1242>: lea (%edx,%eax,4),%eax > 0x080e22fd <+1245>: mov %ecx,%edx > 0x080e22ff <+1247>: sub %eax,%edx > 0x080e2301 <+1249>: mov %ebp,%eax > 0x080e2303 <+1251>: mov %edx,0x1b0(%esi) > 0x080e2309 <+1257>: mov %ebx,0x17c(%esi,%edx,4) > 0x080e2310 <+1264>: mov 0x17c(%esi),%ecx > 0x080e2316 <+1270>: mov %ecx,0x168(%esi) > 0x080e231c <+1276>: mov %ecx,%edx > 0x080e231e <+1278>: jmp 0x80e2331 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1297> > 0x080e2320 <+1280>: mov %eax,%edx > 0x080e2322 <+1282>: mov 0x168(%esi),%ecx > 0x080e2328 <+1288>: sub %esi,%edx > 0x080e232a <+1290>: mov -0x154(%ebp,%edx,1),%edx > 0x080e2331 <+1297>: mov %edx,%ebx > 0x080e2333 <+1299>: sub %ecx,%ebx > 0x080e2335 <+1301>: sub %edx,%ecx > 0x080e2337 <+1303>: cmp %ecx,%ebx > 0x080e2339 <+1305>: jbe 0x80e233e <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1310> > 0x080e233b <+1307>: mov %edx,0x0(%ebp) > 0x080e233e <+1310>: add $0x4,%eax > 0x080e2341 <+1313>: cmp %edi,%eax > 0x080e2343 <+1315>: jne 0x80e2320 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1280> > 0x080e2345 <+1317>: movzbl 0x3c(%esi),%edi > 0x080e2349 <+1321>: jmp 0x80e2389 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1385> > 0x080e234b <+1323>: nop > 0x080e234c <+1324>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2350 <+1328>: movzwl 0x2c(%esp),%eax > 0x080e2355 <+1333>: sub $0x1,%eax > 0x080e2358 <+1336>: mov %ax,0x4a(%esi) > 0x080e235c <+1340>: jmp 0x80e205b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+571> > 0x080e2361 <+1345>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2368 <+1352>: cmp %edi,%eax > 0x080e236a <+1354>: jbe 0x80e2193 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+883> > 0x080e2370 <+1360>: jmp 0x80e218f <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+879> > 0x080e2375 <+1365>: lea 0x0(%esi),%esi > 0x080e2378 <+1368>: mov 0x168(%esi),%ecx > 0x080e237e <+1374>: movl $0x0,0x54(%esi) > 0x080e2385 <+1381>: mov %ecx,0x44(%esp) > 0x080e2389 <+1385>: mov 0x44(%esp),%ebx > 0x080e238d <+1389>: test %ebx,%ebx > 0x080e238f <+1391>: je 0x80e23d2 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1458> > 0x080e2391 <+1393>: mov 0x168(%esi),%eax > 0x080e2397 <+1399>: mov 0x44(%esp),%edx > 0x080e239b <+1403>: sub %eax,%edx > 0x080e239d <+1405>: sub 0x44(%esp),%eax > 0x080e23a1 <+1409>: cmp %edx,%eax > 0x080e23a3 <+1411>: jbe 0x80e23d2 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1458> > 0x080e23a5 <+1413>: cmp $0x2710,%edx > 0x080e23ab <+1419>: ja 0x80e23d2 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1458> > 0x080e23ad <+1421>: xor %eax,%eax > 0x080e23af <+1423>: lea 0x114(%esi),%ecx > 0x080e23b5 <+1429>: lea 0x0(%esi,%eiz,1),%esi > 0x080e23b9 <+1433>: lea 0x0(%edi,%eiz,1),%edi > 0x080e23c0 <+1440>: add %edx,0x14(%ecx,%eax,4) > 0x080e23c4 <+1444>: lea 0x1(%eax),%eax > 0x080e23c7 <+1447>: cmp $0xd,%eax > 0x080e23ca <+1450>: jne 0x80e23c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1440> > 0x080e23cc <+1452>: add %edx,0x114(%esi) > 0x080e23d2 <+1458>: mov %edi,%edx > 0x080e23d4 <+1460>: test %dl,%dl > 0x080e23d6 <+1462>: jne 0x80e2760 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2368> > 0x080e23dc <+1468>: mov 0xa4(%esp),%ecx > 0x080e23e3 <+1475>: mov 0xc(%ecx),%ebp > 0x080e23e6 <+1478>: bswap %ebp > 0x080e23e8 <+1480>: cmp $0x7fffffff,%ebp > 0x080e23ee <+1486>: je 0x80e2778 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2392> > 0x080e23f4 <+1492>: xor %edi,%edi > 0x080e23f6 <+1494>: test %ebp,%ebp > 0x080e23f8 <+1496>: jne 0x80e2833 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2579> > 0x080e23fe <+1502>: mov 0x118(%esi),%eax > 0x080e2404 <+1508>: mov 0x11c(%esi),%edx > 0x080e240a <+1514>: cmp %eax,%edx > 0x080e240c <+1516>: mov 0x78(%esp),%ebx > 0x080e2410 <+1520>: mov 0x7c(%esp),%ecx > 0x080e2414 <+1524>: cmova %eax,%edx > 0x080e2417 <+1527>: mov 0x120(%esi),%eax > 0x080e241d <+1533>: cmp %eax,%edx > 0x080e241f <+1535>: mov %ecx,0x44(%esp) > 0x080e2423 <+1539>: cmova %eax,%edx > 0x080e2426 <+1542>: cmp %edx,%ebx > 0x080e2428 <+1544>: jae 0x80e2452 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1586> > 0x080e242a <+1546>: sub %ebx,%edx > 0x080e242c <+1548>: xor %eax,%eax > 0x080e242e <+1550>: lea 0x114(%esi),%ecx > 0x080e2434 <+1556>: lea 0x0(%esi),%esi > 0x080e243a <+1562>: lea 0x0(%edi),%edi > 0x080e2440 <+1568>: add %edx,0x14(%ecx,%eax,4) > 0x080e2444 <+1572>: lea 0x1(%eax),%eax > 0x080e2447 <+1575>: cmp $0xd,%eax > 0x080e244a <+1578>: jne 0x80e2440 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1568> > 0x080e244c <+1580>: add %edx,0x114(%esi) > 0x080e2452 <+1586>: mov %edi,%eax > 0x080e2454 <+1588>: test %al,%al > 0x080e2456 <+1590>: jne 0x80e280e <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2542> > 0x080e245c <+1596>: movzwl 0x20(%esi),%eax > 0x080e2460 <+1600>: movzwl %ax,%edx > 0x080e2463 <+1603>: cmp %edx,0x4c(%esp) > 0x080e2467 <+1607>: jg 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e246d <+1613>: cmpb $0x0,0x3c(%esi) > 0x080e2471 <+1617>: jne 0x80e2958 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2872> > 0x080e2477 <+1623>: mov 0xa4(%esp),%ebx > 0x080e247e <+1630>: movzbl 0x10(%ebx),%ecx > 0x080e2482 <+1634>: imul $0x15e,%ecx,%ecx > 0x080e2488 <+1640>: test %ecx,%ecx > 0x080e248a <+1642>: mov %ecx,0x38(%esi) > 0x080e248d <+1645>: jne 0x80e24a1 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1665> > 0x080e248f <+1647>: mov 0x810efe4,%ecx > 0x080e2495 <+1653>: add $0x3a98,%ecx > 0x080e249b <+1659>: mov %ecx,0x100(%esi) > 0x080e24a1 <+1665>: mov 0x40(%esi),%ecx > 0x080e24a4 <+1668>: cmp $0x1,%ecx > 0x080e24a7 <+1671>: je 0x80e2b51 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3377> > 0x080e24ad <+1677>: cmp $0x6,%ecx > 0x080e24b0 <+1680>: je 0x80e2af7 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3287> > 0x080e24b6 <+1686>: movzwl 0x50(%esi),%edx > 0x080e24ba <+1690>: mov 0x5c(%esp),%ecx > 0x080e24be <+1694>: add $0x1,%ecx > 0x080e24c1 <+1697>: mov %edx,%ebx > 0x080e24c3 <+1699>: and $0xffff,%ecx > 0x080e24c9 <+1705>: sub %ecx,%ebx > 0x080e24cb <+1707>: sub %edx,%ecx > 0x080e24cd <+1709>: cmp %ecx,%ebx > 0x080e24cf <+1711>: jbe 0x80e24dd <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1725> > 0x080e24d1 <+1713>: movzwl 0x2e(%esp),%edx > 0x080e24d6 <+1718>: add $0x1,%edx > 0x080e24d9 <+1721>: mov %dx,0x50(%esi) > 0x080e24dd <+1725>: mov 0x4c(%esp),%edx > 0x080e24e1 <+1729>: test %edx,%edx > 0x080e24e3 <+1731>: je 0x80e251c <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1788> > 0x080e24e5 <+1733>: xor %ebx,%ebx > 0x080e24e7 <+1735>: mov 0x4c(%esp),%edi > 0x080e24eb <+1739>: jmp 0x80e24fe <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1758> > 0x080e24ed <+1741>: lea 0x0(%esi),%esi > 0x080e24f0 <+1744>: add $0x1,%ebx > 0x080e24f3 <+1747>: sub $0x1,%eax > 0x080e24f6 <+1750>: cmp %edi,%ebx > 0x080e24f8 <+1752>: mov %ax,0x20(%esi) > 0x080e24fc <+1756>: je 0x80e251c <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1788> > 0x080e24fe <+1758>: movzwl 0x4c(%esi),%edx > 0x080e2502 <+1762>: mov %esi,(%esp) > 0x080e2505 <+1765>: sub %eax,%edx > 0x080e2507 <+1767>: movzwl %dx,%edx > 0x080e250a <+1770>: mov %edx,0x4(%esp) > 0x080e250e <+1774>: call 0x80e0b30 <UTPSocket::ack_packet(unsigned short)> > 0x080e2513 <+1779>: cmp $0x2,%eax > 0x080e2516 <+1782>: movzwl 0x20(%esi),%eax > 0x080e251a <+1786>: jne 0x80e24f0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1744> > 0x080e251c <+1788>: test %ax,%ax > 0x080e251f <+1791>: je 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> > 0x080e2521 <+1793>: movzwl 0x4c(%esi),%edi > 0x080e2525 <+1797>: mov 0x1d0(%esi),%edx > 0x080e252b <+1803>: movzwl %ax,%ecx > 0x080e252e <+1806>: mov %edi,%ebx > 0x080e2530 <+1808>: sub %ecx,%ebx > 0x080e2532 <+1810>: test %edx,%edx > 0x080e2534 <+1812>: mov %ebx,%ecx > 0x080e2536 <+1814>: je 0x80e2788 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2408> > 0x080e253c <+1820>: mov 0x1cc(%esi),%ebx > 0x080e2542 <+1826>: and %ebx,%ecx > 0x080e2544 <+1828>: mov (%edx,%ecx,4),%ebp > 0x080e2547 <+1831>: test %ebp,%ebp > 0x080e2549 <+1833>: je 0x80e2788 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2408> > 0x080e254f <+1839>: cmp $0x1,%ax > 0x080e2553 <+1843>: jne 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> > 0x080e2555 <+1845>: sub $0x1,%edi > 0x080e2558 <+1848>: and %ebx,%edi > 0x080e255a <+1850>: mov (%edx,%edi,4),%ecx > 0x080e255d <+1853>: testl $0x7fffffff,0x10(%ecx) > 0x080e2564 <+1860>: jne 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> > 0x080e2566 <+1862>: mov 0x70(%esi),%ebx > 0x080e2569 <+1865>: mov $0x51eb851f,%edx > 0x080e256e <+1870>: mov %ebx,%eax > 0x080e2570 <+1872>: imul %edx > 0x080e2572 <+1874>: sar $0x1f,%ebx > 0x080e2575 <+1877>: sar $0x5,%edx > 0x080e2578 <+1880>: sub %ebx,%edx > 0x080e257a <+1882>: cmp (%ecx),%edx > 0x080e257c <+1884>: jge 0x80e2b78 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3416> > 0x080e2582 <+1890>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2589 <+1897>: lea 0x0(%edi,%eiz,1),%edi > 0x080e2590 <+1904>: movzbl 0x34(%esi),%eax > 0x080e2594 <+1908>: test $0x2,%al > 0x080e2596 <+1910>: je 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e2598 <+1912>: movzwl 0x20(%esi),%ecx > 0x080e259c <+1916>: movzwl 0x4c(%esi),%edx > 0x080e25a0 <+1920>: sub %ecx,%edx > 0x080e25a2 <+1922>: movzwl 0x50(%esi),%ecx > 0x080e25a6 <+1926>: cmp %dx,%cx > 0x080e25a9 <+1929>: je 0x80e2b0d <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3309> > 0x080e25af <+1935>: and $0xfffffffd,%eax > 0x080e25b2 <+1938>: mov %al,0x34(%esi) > 0x080e25b5 <+1941>: lea 0x0(%esi,%eiz,1),%esi > 0x080e25b9 <+1945>: lea 0x0(%edi,%eiz,1),%edi > 0x080e25c0 <+1952>: mov 0x48(%esp),%edi > 0x080e25c4 <+1956>: test %edi,%edi > 0x080e25c6 <+1958>: je 0x80e25eb <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1995> > 0x080e25c8 <+1960>: mov 0x48(%esp),%ecx > 0x080e25cc <+1964>: movzbl -0x1(%ecx),%eax > 0x080e25d0 <+1968>: mov %ecx,0x8(%esp) > 0x080e25d4 <+1972>: mov %eax,0xc(%esp) > 0x080e25d8 <+1976>: mov 0x5c(%esp),%eax > 0x080e25dc <+1980>: add $0x2,%eax > 0x080e25df <+1983>: mov %esi,(%esp) > 0x080e25e2 <+1986>: mov %eax,0x4(%esp) > 0x080e25e6 <+1990>: call 0x80e14c0 <UTPSocket::selective_ack(unsigned int, unsigned char const*, unsigned char)> >=> 0x080e25eb <+1995>: cmpl $0x3,0x40(%esi) > 0x080e25ef <+1999>: je 0x80e2a82 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3170> > 0x080e25f5 <+2005>: cmpb $0x2,0x30(%esp) > 0x080e25fa <+2010>: je 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e2600 <+2016>: mov 0x40(%esi),%eax > 0x080e2603 <+2019>: cmp $0x6,%eax > 0x080e2606 <+2022>: setne %dl > 0x080e2609 <+2025>: sub $0x2,%eax > 0x080e260c <+2028>: cmp $0x1,%eax > 0x080e260f <+2031>: ja 0x80e27ff <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2527> > 0x080e2615 <+2037>: cmpb $0x1,0x30(%esp) > 0x080e261a <+2042>: je 0x80e2ac1 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3233> > 0x080e2620 <+2048>: mov 0x58(%esp),%ebx > 0x080e2624 <+2052>: test %ebx,%ebx > 0x080e2626 <+2054>: jne 0x80e2969 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2889> > 0x080e262c <+2060>: mov 0x40(%esp),%ebp > 0x080e2630 <+2064>: sub 0x54(%esp),%ebp > 0x080e2634 <+2068>: je 0x80e2652 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2098> > 0x080e2636 <+2070>: test %dl,%dl > 0x080e2638 <+2072>: je 0x80e2652 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2098> > 0x080e263a <+2074>: mov 0x54(%esp),%edi > 0x080e263e <+2078>: mov %ebp,0x8(%esp) > 0x080e2642 <+2082>: mov %edi,0x4(%esp) > 0x080e2646 <+2086>: mov 0x94(%esi),%eax > 0x080e264c <+2092>: mov %eax,(%esp) > 0x080e264f <+2095>: call *0x7c(%esi) > 0x080e2652 <+2098>: addw $0x1,0x4a(%esi) > 0x080e2657 <+2103>: add %ebp,0x1c(%esi) > 0x080e265a <+2106>: jmp 0x80e26b3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2195> > 0x080e265c <+2108>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2660 <+2112>: and 0x1c4(%esi),%ecx > 0x080e2666 <+2118>: lea (%edx,%ecx,4),%edx > 0x080e2669 <+2121>: mov (%edx),%ebx > 0x080e266b <+2123>: test %ebx,%ebx > 0x080e266d <+2125>: je 0x80e26e8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2248> > 0x080e266f <+2127>: mov (%ebx),%edi > 0x080e2671 <+2129>: movl $0x0,(%edx) > 0x080e2677 <+2135>: test %edi,%edi > 0x080e2679 <+2137>: je 0x80e269c <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2172> > 0x080e267b <+2139>: cmpl $0x6,0x40(%esi) > 0x080e267f <+2143>: je 0x80e269c <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2172> > 0x080e2681 <+2145>: mov %edi,0x8(%esp) > 0x080e2685 <+2149>: lea 0x4(%ebx),%eax > 0x080e2688 <+2152>: mov %eax,0x4(%esp) > 0x080e268c <+2156>: mov 0x94(%esi),%eax > 0x080e2692 <+2162>: mov %eax,(%esp) > 0x080e2695 <+2165>: call *0x7c(%esi) > 0x080e2698 <+2168>: movzwl 0x4a(%esi),%eax > 0x080e269c <+2172>: add $0x1,%eax > 0x080e269f <+2175>: add %edi,0x1c(%esi) > 0x080e26a2 <+2178>: mov %ax,0x4a(%esi) > 0x080e26a6 <+2182>: mov %ebx,(%esp) > 0x080e26a9 <+2185>: call 0x80607a0 <free@plt> > 0x080e26ae <+2190>: subw $0x1,0x18(%esi) > 0x080e26b3 <+2195>: testb $0x1,0x34(%esi) > 0x080e26b7 <+2199>: je 0x80e26c7 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2215> > 0x080e26b9 <+2201>: movzwl 0x4a(%esi),%eax > 0x080e26bd <+2205>: cmp %ax,0x48(%esi) > 0x080e26c1 <+2209>: je 0x80e27a0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2432> > 0x080e26c7 <+2215>: cmpw $0x0,0x18(%esi) > 0x080e26cc <+2220>: je 0x80e26e8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2248> > 0x080e26ce <+2222>: movzwl 0x4a(%esi),%eax > 0x080e26d2 <+2226>: movzwl %ax,%edx > 0x080e26d5 <+2229>: mov %edx,%ecx > 0x080e26d7 <+2231>: mov 0x1c8(%esi),%edx > 0x080e26dd <+2237>: add $0x1,%ecx > 0x080e26e0 <+2240>: test %edx,%edx > 0x080e26e2 <+2242>: jne 0x80e2660 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2112> > 0x080e26e8 <+2248>: mov 0x810efe4,%edx > 0x080e26ee <+2254>: mov 0x58(%esi),%eax > 0x080e26f1 <+2257>: sub %edx,%eax > 0x080e26f3 <+2259>: mov $0x64,%ecx > 0x080e26f8 <+2264>: cmp $0x64,%eax > 0x080e26fb <+2267>: cmovae %ecx,%eax > 0x080e26fe <+2270>: add %edx,%eax > 0x080e2700 <+2272>: mov %eax,0x58(%esi) > 0x080e2703 <+2275>: mov 0x40(%esi),%eax > 0x080e2706 <+2278>: sub $0x2,%eax > 0x080e2709 <+2281>: cmp $0x1,%eax > 0x080e270c <+2284>: ja 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e2712 <+2290>: cmpl $0x960,0x1c(%esi) > 0x080e2719 <+2297>: ja 0x80e2724 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2308> > 0x080e271b <+2299>: cmp 0x58(%esi),%edx > 0x080e271e <+2302>: js 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e2724 <+2308>: movl $0x0,0x4(%esp) > 0x080e272c <+2316>: mov %esi,(%esp) > 0x080e272f <+2319>: call 0x80e0620 <UTPSocket::send_ack(bool)> > 0x080e2734 <+2324>: jmp 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e2739 <+2329>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2740 <+2336>: mov %edx,%ecx > 0x080e2742 <+2338>: sub %eax,%ecx > 0x080e2744 <+2340>: sub $0x1,%ecx > 0x080e2747 <+2343>: and $0xffff,%ecx > 0x080e274d <+2349>: cmp %ecx,%edi > 0x080e274f <+2351>: je 0x80e2109 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+745> > 0x080e2755 <+2357>: movb $0x0,0x1a(%esi) > 0x080e2759 <+2361>: jmp 0x80e2109 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+745> > 0x080e275e <+2366>: xchg %ax,%ax > 0x080e2760 <+2368>: mov 0xa4(%esp),%ebx > 0x080e2767 <+2375>: mov 0x8(%ebx),%ebp > 0x080e276a <+2378>: bswap %ebp > 0x080e276c <+2380>: cmp $0x7fffffff,%ebp > 0x080e2772 <+2386>: jne 0x80e23f4 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1492> > 0x080e2778 <+2392>: xor %edi,%edi > 0x080e277a <+2394>: xor %ebp,%ebp > 0x080e277c <+2396>: jmp 0x80e23fe <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1502> > 0x080e2781 <+2401>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2788 <+2408>: sub $0x1,%eax > 0x080e278b <+2411>: test %ax,%ax > 0x080e278e <+2414>: mov %ax,0x20(%esi) > 0x080e2792 <+2418>: jne 0x80e252b <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1803> > 0x080e2798 <+2424>: jmp 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> > 0x080e279d <+2429>: lea 0x0(%esi),%esi > 0x080e27a0 <+2432>: cmpl $0x6,0x40(%esi) > 0x080e27a4 <+2436>: je 0x80e27e4 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2500> > 0x080e27a6 <+2438>: mov 0xa0(%esi),%eax > 0x080e27ac <+2444>: movl $0x4,0x40(%esi) > 0x080e27b3 <+2451>: lea (%eax,%eax,2),%edx > 0x080e27b6 <+2454>: mov $0x3c,%eax > 0x080e27bb <+2459>: cmp $0x3c,%edx > 0x080e27be <+2462>: cmovb %edx,%eax > 0x080e27c1 <+2465>: add 0x810efe4,%eax > 0x080e27c7 <+2471>: mov %eax,0xfc(%esi) > 0x080e27cd <+2477>: movl $0x3,0x4(%esp) > 0x080e27d5 <+2485>: mov 0x94(%esi),%eax > 0x080e27db <+2491>: mov %eax,(%esp) > 0x080e27de <+2494>: call *0x88(%esi) > 0x080e27e4 <+2500>: movl $0x0,0x4(%esp) > 0x080e27ec <+2508>: mov %esi,(%esp) > 0x080e27ef <+2511>: call 0x80e0620 <UTPSocket::send_ack(bool)> > 0x080e27f4 <+2516>: movw $0x0,0x18(%esi) > 0x080e27fa <+2522>: jmp 0x80e26e8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2248> > 0x080e27ff <+2527>: xor %ebp,%ebp > 0x080e2801 <+2529>: test %dl,%dl > 0x080e2803 <+2531>: je 0x80e2615 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2037> > 0x080e2809 <+2537>: jmp 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e280e <+2542>: mov 0x44(%esp),%edx > 0x080e2812 <+2546>: mov 0x50(%esp),%ecx > 0x080e2816 <+2550>: mov %ebx,0xc(%esp) > 0x080e281a <+2554>: mov %edx,0x10(%esp) > 0x080e281e <+2558>: mov %ebp,0x8(%esp) > 0x080e2822 <+2562>: mov %ecx,0x4(%esp) > 0x080e2826 <+2566>: mov %esi,(%esp) > 0x080e2829 <+2569>: call 0x80e0ef0 <UTPSocket::apply_ledbat_ccontrol(unsigned int, unsigned int, long long)> > 0x080e282e <+2574>: jmp 0x80e245c <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1596> > 0x080e2833 <+2579>: cmpb $0x0,0x164(%esi) > 0x080e283a <+2586>: lea 0x114(%esi),%ecx > 0x080e2840 <+2592>: je 0x80e2a52 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3122> > 0x080e2846 <+2598>: mov 0x114(%esi),%eax > 0x080e284c <+2604>: mov %ebp,%edi > 0x080e284e <+2606>: mov %eax,%ebx > 0x080e2850 <+2608>: sub %eax,%edi > 0x080e2852 <+2610>: sub %ebp,%ebx > 0x080e2854 <+2612>: mov 0x15c(%esi),%eax > 0x080e285a <+2618>: mov %ebp,%edx > 0x080e285c <+2620>: mov %eax,0x44(%esp) > 0x080e2860 <+2624>: lea 0x4(%eax),%eax > 0x080e2863 <+2627>: sub 0x118(%esi,%eax,4),%edx > 0x080e286a <+2634>: mov %edx,0x68(%esp) > 0x080e286e <+2638>: mov 0x118(%esi,%eax,4),%edx > 0x080e2875 <+2645>: sub %ebp,%edx > 0x080e2877 <+2647>: cmp %edx,0x68(%esp) > 0x080e287b <+2651>: jbe 0x80e2884 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2660> > 0x080e287d <+2653>: mov %ebp,0x118(%esi,%eax,4) > 0x080e2884 <+2660>: cmp %ebx,%edi > 0x080e2886 <+2662>: jbe 0x80e2890 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2672> > 0x080e2888 <+2664>: mov %ebp,0x114(%esi) > 0x080e288e <+2670>: xor %edi,%edi > 0x080e2890 <+2672>: mov 0x124(%esi),%ebx > 0x080e2896 <+2678>: mov $0xaaaaaaab,%edx > 0x080e289b <+2683>: mov %edi,0x118(%esi,%ebx,4) > 0x080e28a2 <+2690>: add $0x1,%ebx > 0x080e28a5 <+2693>: mov %ebx,%eax > 0x080e28a7 <+2695>: mul %edx > 0x080e28a9 <+2697>: shr %edx > 0x080e28ab <+2699>: lea (%edx,%edx,2),%eax > 0x080e28ae <+2702>: sub %eax,%ebx > 0x080e28b0 <+2704>: mov 0x64(%esp),%eax > 0x080e28b4 <+2708>: sub 0x160(%esi),%eax > 0x080e28ba <+2714>: cmp $0xea60,%eax > 0x080e28bf <+2719>: mov %ebx,0x124(%esi) > 0x080e28c5 <+2725>: jbe 0x80e2948 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2856> > 0x080e28cb <+2731>: mov 0x64(%esp),%ebx > 0x080e28cf <+2735>: mov $0x4ec4ec4f,%edx > 0x080e28d4 <+2740>: mov %ebx,0x160(%esi) > 0x080e28da <+2746>: mov 0x44(%esp),%ebx > 0x080e28de <+2750>: add $0x1,%ebx > 0x080e28e1 <+2753>: lea 0x148(%esi),%edi > 0x080e28e7 <+2759>: mov %ebx,%eax > 0x080e28e9 <+2761>: mov %ebp,0x44(%esp) > 0x080e28ed <+2765>: mul %edx > 0x080e28ef <+2767>: shr $0x2,%edx > 0x080e28f2 <+2770>: lea (%edx,%edx,2),%eax > 0x080e28f5 <+2773>: lea (%edx,%eax,4),%eax > 0x080e28f8 <+2776>: mov %ebx,%edx > 0x080e28fa <+2778>: sub %eax,%edx > 0x080e28fc <+2780>: mov %ecx,%eax > 0x080e28fe <+2782>: mov %edx,0x15c(%esi) > 0x080e2904 <+2788>: mov %ebp,0x128(%esi,%edx,4) > 0x080e290b <+2795>: mov 0x128(%esi),%edx > 0x080e2911 <+2801>: mov %edx,0x114(%esi) > 0x080e2917 <+2807>: mov %edx,%ebx > 0x080e2919 <+2809>: mov %edi,%ebp > 0x080e291b <+2811>: jmp 0x80e2931 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2833> > 0x080e291d <+2813>: lea 0x0(%esi),%esi > 0x080e2920 <+2816>: mov %eax,%edx > 0x080e2922 <+2818>: mov 0x114(%esi),%ebx > 0x080e2928 <+2824>: sub %esi,%edx > 0x080e292a <+2826>: mov -0x100(%ecx,%edx,1),%edx > 0x080e2931 <+2833>: mov %edx,%edi > 0x080e2933 <+2835>: sub %ebx,%edi > 0x080e2935 <+2837>: sub %edx,%ebx > 0x080e2937 <+2839>: cmp %ebx,%edi > 0x080e2939 <+2841>: jbe 0x80e293d <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2845> > 0x080e293b <+2843>: mov %edx,(%ecx) > 0x080e293d <+2845>: add $0x4,%eax > 0x080e2940 <+2848>: cmp %ebp,%eax > 0x080e2942 <+2850>: jne 0x80e2920 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2816> > 0x080e2944 <+2852>: mov 0x44(%esp),%ebp > 0x080e2948 <+2856>: mov 0x50(%esp),%ecx > 0x080e294c <+2860>: test %ecx,%ecx > 0x080e294e <+2862>: setne %dl > 0x080e2951 <+2865>: mov %edx,%edi > 0x080e2953 <+2867>: jmp 0x80e23fe <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1502> > 0x080e2958 <+2872>: mov 0xa4(%esp),%edi > 0x080e295f <+2879>: mov 0xc(%edi),%ecx > 0x080e2962 <+2882>: bswap %ecx > 0x080e2964 <+2884>: jmp 0x80e2488 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1640> > 0x080e2969 <+2889>: testb $0x1,0x34(%esi) > 0x080e296d <+2893>: jne 0x80e2ae1 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3265> > 0x080e2973 <+2899>: mov 0x58(%esp),%eax > 0x080e2977 <+2903>: add $0x1,%eax > 0x080e297a <+2906>: cmp 0x1c4(%esi),%eax > 0x080e2980 <+2912>: jbe 0x80e299f <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2943> > 0x080e2982 <+2914>: mov %eax,0x8(%esp) > 0x080e2986 <+2918>: mov 0x60(%esp),%eax > 0x080e298a <+2922>: add $0x1,%eax > 0x080e298d <+2925>: mov %eax,0x4(%esp) > 0x080e2991 <+2929>: lea 0x1c4(%esi),%eax > 0x080e2997 <+2935>: mov %eax,(%esp) > 0x080e299a <+2938>: call 0x80e0040 <SizableCircularBuffer::grow(unsigned int, unsigned int)> > 0x080e299f <+2943>: mov 0x1c8(%esi),%eax > 0x080e29a5 <+2949>: test %eax,%eax > 0x080e29a7 <+2951>: je 0x80e29be <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2974> > 0x080e29a9 <+2953>: mov 0x60(%esp),%edx > 0x080e29ad <+2957>: and 0x1c4(%esi),%edx > 0x080e29b3 <+2963>: mov (%eax,%edx,4),%ecx > 0x080e29b6 <+2966>: test %ecx,%ecx > 0x080e29b8 <+2968>: jne 0x80e20c8 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+680> > 0x080e29be <+2974>: mov 0x40(%esp),%ebp > 0x080e29c2 <+2978>: sub 0x54(%esp),%ebp > 0x080e29c6 <+2982>: mov %ebp,%eax > 0x080e29c8 <+2984>: add $0x4,%eax > 0x080e29cb <+2987>: mov %eax,(%esp) > 0x080e29ce <+2990>: call 0x80610b0 <malloc@plt> > 0x080e29d3 <+2995>: mov %ebp,(%eax) > 0x080e29d5 <+2997>: mov %eax,%ebx > 0x080e29d7 <+2999>: mov 0x54(%esp),%edi > 0x080e29db <+3003>: add $0x4,%eax > 0x080e29de <+3006>: mov %ebp,0x8(%esp) > 0x080e29e2 <+3010>: mov %edi,0x4(%esp) > 0x080e29e6 <+3014>: mov %eax,(%esp) > 0x080e29e9 <+3017>: call 0x805ed60 <memcpy@plt> > 0x080e29ee <+3022>: mov 0x1c8(%esi),%eax > 0x080e29f4 <+3028>: mov 0x60(%esp),%edx > 0x080e29f8 <+3032>: and 0x1c4(%esi),%edx > 0x080e29fe <+3038>: mov %ebx,(%eax,%edx,4) > 0x080e2a01 <+3041>: mov 0x810efe4,%edx > 0x080e2a07 <+3047>: xor %eax,%eax > 0x080e2a09 <+3049>: addw $0x1,0x18(%esi) > 0x080e2a0e <+3054>: cmp %edx,0x58(%esi) > 0x080e2a11 <+3057>: setne %al > 0x080e2a14 <+3060>: add %edx,%eax > 0x080e2a16 <+3062>: mov %eax,0x58(%esi) > 0x080e2a19 <+3065>: jmp 0x80e2703 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2275> > 0x080e2a1e <+3070>: xchg %ax,%ax > 0x080e2a20 <+3072>: xor %eax,%eax > 0x080e2a22 <+3074>: lea 0x0(%esi,%eiz,1),%esi > 0x080e2a29 <+3081>: lea 0x0(%edi,%eiz,1),%edi > 0x080e2a30 <+3088>: mov %ebx,0x14(%ebp,%eax,4) > 0x080e2a34 <+3092>: lea 0x1(%eax),%eax > 0x080e2a37 <+3095>: cmp $0xd,%eax > 0x080e2a3a <+3098>: jne 0x80e2a30 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3088> > 0x080e2a3c <+3100>: mov %ebx,0x168(%esi) > 0x080e2a42 <+3106>: movb $0x1,0x1b8(%esi) > 0x080e2a49 <+3113>: xor %ecx,%ecx > 0x080e2a4b <+3115>: xor %edi,%edi > 0x080e2a4d <+3117>: jmp 0x80e2261 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1089> > 0x080e2a52 <+3122>: xor %eax,%eax > 0x080e2a54 <+3124>: lea 0x0(%esi),%esi > 0x080e2a5a <+3130>: lea 0x0(%edi),%edi > 0x080e2a60 <+3136>: mov %ebp,0x14(%ecx,%eax,4) > 0x080e2a64 <+3140>: lea 0x1(%eax),%eax > 0x080e2a67 <+3143>: cmp $0xd,%eax > 0x080e2a6a <+3146>: jne 0x80e2a60 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+3136> > 0x080e2a6c <+3148>: mov %ebp,0x114(%esi) > 0x080e2a72 <+3154>: movb $0x1,0x164(%esi) > 0x080e2a79 <+3161>: xor %ebx,%ebx > 0x080e2a7b <+3163>: xor %edi,%edi > 0x080e2a7d <+3165>: jmp 0x80e2854 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2612> > 0x080e2a82 <+3170>: mov %esi,(%esp) > 0x080e2a85 <+3173>: call 0x80e1160 <UTPSocket::get_packet_size()> > 0x080e2a8a <+3178>: mov %eax,0x4(%esp) > 0x080e2a8e <+3182>: mov %esi,(%esp) > 0x080e2a91 <+3185>: call 0x80e12c0 <UTPSocket::is_writable(unsigned int)> > 0x080e2a96 <+3190>: test %al,%al > 0x080e2a98 <+3192>: je 0x80e25f5 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2005> > 0x080e2a9e <+3198>: movl $0x2,0x40(%esi) > 0x080e2aa5 <+3205>: movl $0x2,0x4(%esp) > 0x080e2aad <+3213>: mov 0x94(%esi),%eax > 0x080e2ab3 <+3219>: mov %eax,(%esp) > 0x080e2ab6 <+3222>: call *0x88(%esi) > 0x080e2abc <+3228>: jmp 0x80e25f5 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2005> > 0x080e2ac1 <+3233>: movzbl 0x34(%esi),%eax > 0x080e2ac5 <+3237>: test $0x1,%al > 0x080e2ac7 <+3239>: jne 0x80e2620 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2048> > 0x080e2acd <+3245>: or $0x1,%eax > 0x080e2ad0 <+3248>: mov %al,0x34(%esi) > 0x080e2ad3 <+3251>: movzwl 0x2c(%esp),%ebx > 0x080e2ad8 <+3256>: mov %bx,0x48(%esi) > 0x080e2adc <+3260>: jmp 0x80e2620 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2048> > 0x080e2ae1 <+3265>: xor %ebp,%ebp > 0x080e2ae3 <+3267>: movzwl 0x2c(%esp),%ecx > 0x080e2ae8 <+3272>: cmp 0x48(%esi),%cx > 0x080e2aec <+3276>: jbe 0x80e2973 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+2899> > 0x080e2af2 <+3282>: jmp 0x80e1ed3 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+179> > 0x080e2af7 <+3287>: cmp %edx,0x4c(%esp) > 0x080e2afb <+3291>: jne 0x80e24b6 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1686> > 0x080e2b01 <+3297>: movl $0x8,0x40(%esi) > 0x080e2b08 <+3304>: jmp 0x80e24b6 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1686> > 0x080e2b0d <+3309>: mov 0x1d0(%esi),%eax > 0x080e2b13 <+3315>: test %eax,%eax > 0x080e2b15 <+3317>: je 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e2b1b <+3323>: and 0x1cc(%esi),%edx > 0x080e2b21 <+3329>: mov (%eax,%edx,4),%eax > 0x080e2b24 <+3332>: test %eax,%eax > 0x080e2b26 <+3334>: je 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e2b2c <+3340>: testl $0x7fffffff,0x10(%eax) > 0x080e2b33 <+3347>: je 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e2b39 <+3353>: add $0x1,%ecx > 0x080e2b3c <+3356>: mov %cx,0x50(%esi) > 0x080e2b40 <+3360>: mov %eax,0x4(%esp) > 0x080e2b44 <+3364>: mov %esi,(%esp) > 0x080e2b47 <+3367>: call 0x80e1380 <UTPSocket::send_packet(OutgoingPacket*)> > 0x080e2b4c <+3372>: jmp 0x80e25c0 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1952> > 0x080e2b51 <+3377>: movl $0x2,0x40(%esi) > 0x080e2b58 <+3384>: movl $0x1,0x4(%esp) > 0x080e2b60 <+3392>: mov 0x94(%esi),%eax > 0x080e2b66 <+3398>: mov %eax,(%esp) > 0x080e2b69 <+3401>: call *0x88(%esi) > 0x080e2b6f <+3407>: movzwl 0x20(%esi),%eax > 0x080e2b73 <+3411>: jmp 0x80e24b6 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1686> > 0x080e2b78 <+3416>: mov %ecx,0x4(%esp) > 0x080e2b7c <+3420>: mov %esi,(%esp) > 0x080e2b7f <+3423>: call 0x80e1380 <UTPSocket::send_packet(OutgoingPacket*)> > 0x080e2b84 <+3428>: cmpw $0x0,0x18(%esi) > 0x080e2b89 <+3433>: jne 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> > 0x080e2b8f <+3439>: mov 0x810efe4,%eax > 0x080e2b94 <+3444>: movl $0x0,0x1c(%esi) > 0x080e2b9b <+3451>: add $0x70000000,%eax > 0x080e2ba0 <+3456>: mov %eax,0x58(%esi) > 0x080e2ba3 <+3459>: jmp 0x80e2590 <UTP_ProcessIncoming(UTPSocket*, unsigned char const*, unsigned int, bool)+1904> >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 882686
: 656129 |
656130
|
656131
|
656132
|
656133
|
656134
|
656135
|
656136
|
656137
|
656138