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 600369 Details for
Bug 843162
[abrt] transmission-gtk-2.50-2.fc17: managerLock: 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), 53.86 KB, created by
Noel Brookham
on 2012-07-25 18:35:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Noel Brookham
Created:
2012-07-25 18:35:13 UTC
Size:
53.86 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 16541] >[New LWP 16542] >[New LWP 16626] >[New LWP 16536] >[New LWP 16540] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `transmission-gtk'. >Program terminated with signal 11, Segmentation fault. >#0 managerLock (manager=<optimized out>) at peer-mgr.c:254 >254 peer-mgr.c: No such file or directory. > >Thread 5 (Thread 0xb6bffb40 (LWP 16540)): >#0 0xb77dd424 in __kernel_vsyscall () >No symbol table info available. >#1 0x485c8034 in __GI___poll (fds=fds@entry=0xb62022b0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x4877de8c in g_poll (fds=0xb62022b0, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x4876f310 in g_main_context_poll (n_fds=3, fds=0xb62022b0, timeout=<optimized out>, context=0xb6c06b40, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0xb6c06b40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb62022b0 >#5 0x4876f7f3 in g_main_loop_run (loop=0xb6c06b30) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x489a492b in gdbus_shared_thread_func (user_data=0xb6c07c40) at gdbusprivate.c:277 > data = 0xb6c07c40 >#7 0x487942e4 in g_thread_proxy (data=0xb6c02d50) at gthread.c:801 > thread = 0xb6c02d50 >#8 0x48697adf in start_thread (arg=0xb6bffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb6bffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1214939124, 0, 4001536, -1228934488, -23221896, 1401650821}, 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> >#9 0x485d254e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 0xb77baac0 (LWP 16536)): >#0 0xb77dd424 in __kernel_vsyscall () >No symbol table info available. >#1 0x485c8034 in __GI___poll (fds=fds@entry=0x93af230, nfds=nfds@entry=5, timeout=timeout@entry=1974) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x4877de8c in g_poll (fds=0x93af230, nfds=5, timeout=1974) at gpoll.c:132 >No locals. >#3 0x4876f310 in g_main_context_poll (n_fds=5, fds=0x93af230, timeout=<optimized out>, context=0x8e73db8, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=context@entry=0x8e73db8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 1974 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x93af230 >#5 0x4876f472 in g_main_context_iteration (context=0x8e73db8, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3207 > retval = <optimized out> >#6 0x4896cc04 in g_application_run (application=application@entry=0x8e7a000, argc=1, argv=0xbfc60414) at gapplication.c:1507 > arguments = 0x8e72950 > status = -516 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#7 0x080620dd in main (argc=1, argv=0xbfc60414) at main.c:657 > ret = <optimized out> > sb = {st_dev = 64772, __pad1 = 0, __st_ino = 25428149, st_mode = 16877, 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 = 1341116363, tv_nsec = 758196295}, st_mtim = {tv_sec = 1343074034, tv_nsec = 729279130}, st_ctim = {tv_sec = 1343074034, tv_nsec = 729279130}, st_ino = 25428149} > application_id = 0x8e78e78 "com.transmissionbt.transmission_64772_25428149" > app = 0x8e7a000 > option_context = <optimized out> > show_version = false > error = 0x0 > cbdata = {config_dir = 0x8e40490 "/home/inspector-gadget/.config/transmission", start_paused = 0, is_iconified = 0, activation_count = 1, timer = 36, update_model_soon_tag = 0, refresh_actions_tag = 0, icon = 0x90e46f0, wind = 0x90410e0, core = 0x8e70018, msgwin = 0x0, prefs = 0x0, error_list = 0x0, duplicates_list = 0x0, details = 0x0, sel = 0x90dcdb8, quit_dialog = 0x0} > option_entries = {{long_name = 0x80e9ff4 "config-dir", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfc60230, description = 0x80eb3a4 "Where to look for configuration files", arg_description = 0x0}, {long_name = 0x80e9fff "paused", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc60234, description = 0x80eb3cc "Start with all torrents paused", arg_description = 0x0}, {long_name = 0x80ea006 "minimized", short_name = 109 'm', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc60238, description = 0x80eb3ec "Start minimized in notification area", arg_description = 0x0}, {long_name = 0x80eef5f "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfc6022b, description = 0x80ea010 "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 3 (Thread 0xb222ab40 (LWP 16626)): >#0 0xb77dd424 in __kernel_vsyscall () >No symbol table info available. >#1 0x485c8034 in __GI___poll (fds=fds@entry=0xb6c06e48, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x4877de8c in g_poll (fds=0xb6c06e48, nfds=1, timeout=-1) at gpoll.c:132 >No locals. >#3 0x4876f310 in g_main_context_poll (n_fds=1, fds=0xb6c06e48, timeout=<optimized out>, context=0x931b290, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0x931b290, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0xb6c06e48 >#5 0x4876f7f3 in g_main_loop_run (loop=0xb6c072f0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0xb631c265 in dconf_context_thread (data=0x931b290) at dconfcontext.c:11 > context = 0x931b290 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#7 0x487942e4 in g_thread_proxy (data=0x9316750) at gthread.c:801 > thread = 0x9316750 >#8 0x48697adf in start_thread (arg=0xb222ab40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb222ab40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1214939124, 0, 4001536, -1306352984, -1002591887, 1401650821}, 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> >#9 0x485d254e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xb57ffb40 (LWP 16542)): >#0 0xb77dd424 in __kernel_vsyscall () >No symbol table info available. >#1 0x485cb011 in select () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x080b0de0 in tr_select (t=0xb57fefe8, c_fd_set=0xb57ff0f0, w_fd_set=0xb57ff070, r_fd_set=0xb57feff0, nfds=<optimized out>) at web.c:301 >No locals. >#3 tr_webThreadFunc (vsession=0x8e7f680) at web.c:383 > r_fd_set = {__fds_bits = {0 <repeats 32 times>}} > max_fd = -1 > t = {tv_sec = 0, tv_usec = 336212} > 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 = 0x8e81eb8 > web = 0x8e7e638 > taskCount = <optimized out> > task = <optimized out> > session = 0x8e7f680 >#4 0x08095b61 in ThreadFunc (_t=0xb58011c0) at platform.c:118 > t = 0xb58011c0 >#5 0x48697adf in start_thread (arg=0xb57ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb57ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1214939124, 0, 4001536, -1249906008, 2124261759, 1401650821}, 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 0x485d254e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb61ffb40 (LWP 16541)): >#0 managerLock (manager=<optimized out>) at peer-mgr.c:254 >No locals. >#1 torrentLock (torrent=<optimized out>) at peer-mgr.c:266 >No locals. >#2 peerCallbackFunc (peer=0xb580e800, e=0xb61feb74, vt=0xb5891d78) at peer-mgr.c:1635 > t = 0xb5891d78 >#3 0x080c3ee4 in publish (e=0xb61feb74, msgs=0xb3603040) at peer-msgs.c:431 >No locals. >#4 firePeerGotData (wasPieceData=true, length=438, msgs=0xb3603040) at peer-msgs.c:554 > e = {eventType = TR_PEER_PEER_GOT_DATA, pieceIndex = 0, bitfield = 0x0, offset = 0, length = 438, err = 0, wasPieceData = true, port = 0} >#5 didWrite (io=0xb303d2c8, bytesWritten=438, wasPieceData=1, vmsgs=0xb3603040) at peer-msgs.c:1597 > msgs = 0xb3603040 >#6 0x0809368a in didWriteWrapper (io=0xb303d2c8, bytes_transferred=438) at peer-io.c:165 > next = 0xb5876a40 > payload = 438 > overhead = <optimized out> > now = <optimized out> >#7 0x080e12da in UTPSocket::write_outgoing_packet (this=this@entry=0xb0feb088, payload=<optimized out>, payload@entry=1382, flags=flags@entry=0) at utp.cpp:1162 > pkt = 0xb584e370 > append = false > added = <optimized out> > p = <optimized out> > p1 = <optimized out> > packet_size = 1382 >#8 0x080e38f2 in UTP_Write (conn=0xb0feb088, bytes=1618, bytes@entry=3000) at utp.cpp:2733 > param = 3000 > packet_size = 1382 > num_to_send = 1382 >#9 0x08093981 in tr_peerIoTryWrite (io=io@entry=0xb303d2c8, howmuch=howmuch@entry=3000) at peer-io.c:1259 > old_len = 42046 > n = 0 > old_len = <optimized out> >#10 0x08095a9e in tr_peerIoFlush (io=0xb303d2c8, dir=dir@entry=TR_CLIENT_TO_PEER, limit=limit@entry=3000) at peer-io.c:1301 > bytesUsed = 0 >#11 0x080b7385 in phaseOne (peerArray=peerArray@entry=0xb61fefb4, dir=dir@entry=TR_CLIENT_TO_PEER) at bandwidth.c:219 > i = 11 > increment = 3000 > bytesUsed = <optimized out> > n = 41 > peerCount = <optimized out> > peers = 0xb58777e0 >#12 0x080b79aa in tr_bandwidthAllocate (b=b@entry=0x8e7f7b0, dir=dir@entry=TR_CLIENT_TO_PEER, period_msec=period_msec@entry=500) at bandwidth.c:271 > i = 43 > peerCount = 43 > tmp = {items = 0xb3682340, n_items = 43, n_alloc = 64} > low = {items = 0xb2d34058, n_items = 43, n_alloc = 64} > high = {items = 0x0, n_items = 0, n_alloc = 0} > normal = {items = 0xb58777e0, n_items = 43, n_alloc = 64} > peers = 0xb3682340 >#13 0x080c1671 in bandwidthPulse (foo=-1, bar=1, vmgr=0xb5801260) at peer-mgr.c:3581 > tor = <optimized out> > mgr = 0xb5801260 > session = 0x8e7f680 >#14 0x48be33ca in event_process_active_single_queue (activeq=<optimized out>, base=<optimized out>) at event.c:1340 > ev = <optimized out> > count = 1 >#15 event_process_active (base=<optimized out>) at event.c:1407 > i = <optimized out> > c = 0 >#16 event_base_loop (base=base@entry=0xb5800480, flags=flags@entry=0) at event.c:1604 > evsel = 0x48c1cd80 > tv = {tv_sec = 0, tv_usec = 325} > tv_p = <optimized out> > res = <optimized out> > done = <optimized out> > retval = 0 > __func__ = "event_base_loop" >#17 0x48be44f4 in event_base_dispatch (event_base=event_base@entry=0xb5800480) at event.c:1435 >No locals. >#18 0x080aca48 in libeventThreadFunc (veh=0x8e7e510) at trevent.c:248 > base = 0xb5800480 > eh = 0x8e7e510 >#19 0x08095b61 in ThreadFunc (_t=0x8e7e290) at platform.c:118 > t = 0x8e7e290 >#20 0x48697adf in start_thread (arg=0xb61ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb61ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1214939124, 0, 4001536, -1239420248, -1096963719, 1401650821}, 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> >#21 0x485d254e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. >From To Syms Read Shared Object Library >0x4916e2a0 0x49456424 Yes /lib/libgtk-3.so.0 >0x495e7180 0x4962ec04 Yes /lib/libgdk-3.so.0 >0x490f56a0 0x49102ed0 Yes /lib/libatk-1.0.so.0 >0x49028630 0x4902dc94 Yes /lib/libpangocairo-1.0.so.0 >0x48ec7cc0 0x48edecb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x49652ae0 0x49653d0c Yes /lib/libcairo-gobject.so.2 >0x48f3f2a0 0x48f61ab4 Yes /lib/libpango-1.0.so.0 >0x4903c250 0x490c3f04 Yes /lib/libcairo.so.2 >0x488f7710 0x489cab94 Yes /lib/libgio-2.0.so.0 >0x48879b10 0x488ab114 Yes /lib/libgobject-2.0.so.0 >0x488cdc80 0x488ced7c Yes /lib/libgmodule-2.0.so.0 >0x4886d4b0 0x4886d698 Yes /lib/libgthread-2.0.so.0 >0x486b5920 0x486b945c Yes /lib/librt.so.1 >0x4873cb50 0x487dc7d4 Yes /lib/libglib-2.0.so.0 >0x48bdf640 0x48c0d384 Yes /lib/libevent-2.0.so.5 >0x49da9040 0x49df08a4 Yes /lib/libcurl.so.4 >0x4a09f000 0x4a0d66f4 Yes (*) /lib/libssl.so.10 >0x49b45f80 0x49c2f544 Yes (*) /lib/libcrypto.so.10 >0x486ed6e0 0x486fa9cc Yes /lib/libz.so.1 >0x486c3470 0x486dd678 Yes /lib/libm.so.6 >0x486956a0 0x486a0e60 Yes /lib/libpthread.so.0 >0x484f7f20 0x486351cc Yes /lib/libc.so.6 >0x48a47410 0x48ad6984 Yes /lib/libX11.so.6 >0x48d618f0 0x48d6bf24 Yes /lib/libXi.so.6 >0x4901df70 0x490203cc Yes /lib/libXfixes.so.3 >0x48f084c0 0x48f26df0 Yes /lib/libpangoft2-1.0.so.0 >0x48c8b0e0 0x48ca67d4 Yes /lib/libfontconfig.so.1 >0x48bb2880 0x48bbd154 Yes /lib/libXext.so.6 >0x48bd0810 0x48bd1254 Yes /lib/libXinerama.so.1 >0x48c231e0 0x48c279dc Yes /lib/libXrandr.so.2 >0x48ef1f60 0x48ef7484 Yes /lib/libXcursor.so.1 >0x48eea910 0x48eeb3bc Yes /lib/libXcomposite.so.1 >0x48efd850 0x48efe214 Yes /lib/libXdamage.so.1 >0x48cc5610 0x48d34674 Yes /lib/libfreetype.so.6 >0x48c5bd60 0x48c7ac64 Yes /lib/libpng15.so.15 >0x48f85650 0x49008414 Yes /lib/libpixman-1.so.0 >0x48bc53c0 0x48bcb264 Yes /lib/libXrender.so.1 >0x488c4090 0x488c7794 Yes /lib/libffi.so.5 >0x486adad0 0x486aeaec Yes /lib/libdl.so.2 >0x487088e0 0x4871ad94 Yes /lib/libselinux.so.1 >0x488546b0 0x48863414 Yes /lib/libresolv.so.2 >0x484be850 0x484d6ec7 Yes /lib/ld-linux.so.2 >0x497fcd90 0x498019c8 Yes /lib/libidn.so.11 >0x4965c7c0 0x496642c4 Yes /lib/liblber-2.4.so.2 >0x4990f840 0x499441f4 Yes /lib/libldap-2.4.so.2 >0x49d36e90 0x49d67434 Yes /lib/libgssapi_krb5.so.2 >0x49e6aaf0 0x49eedde4 Yes /lib/libkrb5.so.3 >0x49d04b40 0x49d1f224 Yes /lib/libk5crypto.so.3 >0x49b07f20 0x49b08ca4 Yes /lib/libcom_err.so.2 >0x49acfaa0 0x49af60f4 Yes /lib/libssl3.so >0x49aa2ec0 0x49abd964 Yes /lib/libsmime3.so >0x499684f0 0x49a5e2c0 Yes /lib/libnss3.so >0x498d19c0 0x498dd934 Yes /lib/libnssutil3.so >0x4987eb40 0x4987fc14 Yes /lib/libplds4.so >0x49885ed0 0x49887968 Yes /lib/libplc4.so >0x49895990 0x498b9564 Yes /lib/libnspr4.so >0x498339d0 0x4984ef84 Yes /lib/libssh2.so.1 >0x48b74f70 0x48b854a4 Yes /lib/libxcb.so.1 >0x48c2f1b0 0x48c48434 Yes /lib/libexpat.so.1 >0x4a078290 0x4a089144 Yes /lib/libsasl2.so.2 >0x49cf5ee0 0x49cfb724 Yes /lib/libkrb5support.so.0 >0x49ceed30 0x49cefa7c Yes /lib/libkeyutils.so.1 >0x48b93020 0x48ba9b54 Yes /lib/libgcc_s.so.1 >0x48a2da60 0x48a2e92c Yes /lib/libXau.so.6 >0x497c89c0 0x497cdc7c Yes /lib/libcrypt.so.1 >0x49777b00 0x497ab774 Yes /lib/libfreebl3.so >0xb77cfa40 0xb77d6e7c Yes /lib/libnss_files.so.2 >0xb6d93320 0xb6dae224 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb6d69ce0 0xb6d74c64 Yes /lib/libgvfscommon.so.0 >0xb6d35a90 0xb6d57a04 Yes /lib/libbluray.so.1 >0xb63ba710 0xb63e9958 Yes /lib/libdbus-1.so.3 >0x49fa1a90 0x49fa2540 Yes /lib/libutil.so.1 >0x48d8de00 0x48e78e40 Yes /lib/libxml2.so.2 >0xb6d88080 0xb6d8a4bc Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x4c8b3820 0x4c8dcac4 Yes /lib/librsvg-2.so.2 >0x4a12e8e0 0x4a150c74 Yes /lib/libcroco-0.6.so.3 >0xb39b88a0 0xb39b9654 Yes /lib/libnss_mdns4_minimal.so.2 >0xb39b1c40 0xb39b52f8 Yes /lib/libnss_dns.so.2 >0xb6307ff0 0xb630a5d4 Yes /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so >0xb38410a0 0xb3864084 Yes /lib/libibus-1.0.so.5 >0xb6d7ccd0 0xb6d7e754 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so >0xb6348bf0 0xb6352a68 Yes /usr/lib/gio/modules/libgioremote-volume-monitor.so >0xb6319e40 0xb631d484 Yes /usr/lib/gio/modules/libdconfsettings.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0xe954530b -380349685 >ecx 0x8e7f7b0 149419952 >edx 0xb580e800 -1249843200 >ebx 0xb3603040 -1285541824 >esp 0xb61feae0 0xb61feae0 >ebp 0xb61feb74 0xb61feb74 >esi 0xb303d2c8 -1291595064 >edi 0xb5891d78 -1249305224 >eip 0x80bd839 0x80bd839 <peerCallbackFunc+25> >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 peerCallbackFunc: > 0x080bd820 <+0>: push %ebp > 0x080bd821 <+1>: push %edi > 0x080bd822 <+2>: push %esi > 0x080bd823 <+3>: push %ebx > 0x080bd824 <+4>: lea -0x6c(%esp),%esp > 0x080bd828 <+8>: mov 0x88(%esp),%edi > 0x080bd82f <+15>: mov 0x84(%esp),%ebp > 0x080bd836 <+22>: mov 0x34(%edi),%eax >=> 0x080bd839 <+25>: mov (%eax),%eax > 0x080bd83b <+27>: mov %eax,(%esp) > 0x080bd83e <+30>: call 0x809e820 <tr_sessionLock> > 0x080bd843 <+35>: cmpl $0xc,0x0(%ebp) > 0x080bd847 <+39>: ja 0x80bda70 <peerCallbackFunc+592> > 0x080bd84d <+45>: mov 0x0(%ebp),%eax > 0x080bd850 <+48>: jmp *0x80f2334(,%eax,4) > 0x080bd857 <+55>: nop > 0x080bd858 <+56>: mov 0x30(%edi),%eax > 0x080bd85b <+59>: mov %eax,0x34(%esp) > 0x080bd85f <+63>: mov 0xc(%ebp),%eax > 0x080bd862 <+66>: mov 0x34(%esp),%edx > 0x080bd866 <+70>: mov %eax,0x8(%esp) > 0x080bd86a <+74>: mov 0x4(%ebp),%eax > 0x080bd86d <+77>: mov %edx,(%esp) > 0x080bd870 <+80>: mov %eax,0x4(%esp) > 0x080bd874 <+84>: call 0x80a48c0 <_tr_block> > 0x080bd879 <+89>: mov %eax,0x38(%esp) > 0x080bd87d <+93>: mov 0x80eed8c,%eax > 0x080bd882 <+98>: mov %eax,0x54(%esp) > 0x080bd886 <+102>: mov 0x80eed90,%eax > 0x080bd88b <+107>: mov %eax,0x58(%esp) > 0x080bd88f <+111>: mov 0x80eed94,%eax > 0x080bd894 <+116>: mov %eax,0x5c(%esp) > 0x080bd898 <+120>: mov 0x80(%esp),%ecx > 0x080bd89f <+127>: mov 0x38(%esp),%edx > 0x080bd8a3 <+131>: mov %edi,%eax > 0x080bd8a5 <+133>: call 0x80bd450 <removeRequestFromTables> > 0x080bd8aa <+138>: lea 0x48(%edi),%edx > 0x080bd8ad <+141>: lea 0x44(%edi),%eax > 0x080bd8b0 <+144>: lea 0x54(%esp),%ecx > 0x080bd8b4 <+148>: mov %ecx,(%esp) > 0x080bd8b7 <+151>: mov 0x38(%esp),%ecx > 0x080bd8bb <+155>: call 0x80bd050 <getBlockRequestPeers> > 0x080bd8c0 <+160>: lea 0x4c(%esp),%eax > 0x080bd8c4 <+164>: mov %eax,0x4(%esp) > 0x080bd8c8 <+168>: lea 0x54(%esp),%eax > 0x080bd8cc <+172>: mov %eax,(%esp) > 0x080bd8cf <+175>: call 0x80966e0 <tr_ptrArrayPeek> > 0x080bd8d4 <+180>: mov %eax,0x30(%esp) > 0x080bd8d8 <+184>: mov 0x4c(%esp),%eax > 0x080bd8dc <+188>: test %eax,%eax > 0x080bd8de <+190>: jle 0x80bd94a <peerCallbackFunc+298> > 0x080bd8e0 <+192>: xor %ebx,%ebx > 0x080bd8e2 <+194>: mov 0x38(%esp),%esi > 0x080bd8e6 <+198>: mov %ebp,0x3c(%esp) > 0x080bd8ea <+202>: lea 0x0(%esi),%esi > 0x080bd8f0 <+208>: mov 0x30(%esp),%eax > 0x080bd8f4 <+212>: mov (%eax,%ebx,4),%ebp > 0x080bd8f7 <+215>: mov 0x7e0(%ebp),%eax > 0x080bd8fd <+221>: test %eax,%eax > 0x080bd8ff <+223>: je 0x80bd932 <peerCallbackFunc+274> > 0x080bd901 <+225>: mov 0x810d808,%eax > 0x080bd906 <+230>: movl $0x1,0x8(%esp) > 0x080bd90e <+238>: mov %eax,0x4(%esp) > 0x080bd912 <+242>: lea 0x5fc(%ebp),%eax > 0x080bd918 <+248>: mov %eax,(%esp) > 0x080bd91b <+251>: call 0x80d2830 <tr_historyAdd> > 0x080bd920 <+256>: mov %esi,0x4(%esp) > 0x080bd924 <+260>: mov 0x7e0(%ebp),%eax > 0x080bd92a <+266>: mov %eax,(%esp) > 0x080bd92d <+269>: call 0x80c7280 <tr_peerMsgsCancel> > 0x080bd932 <+274>: mov %ebp,%ecx > 0x080bd934 <+276>: mov %esi,%edx > 0x080bd936 <+278>: mov %edi,%eax > 0x080bd938 <+280>: lea 0x1(%ebx),%ebx > 0x080bd93b <+283>: call 0x80bd450 <removeRequestFromTables> > 0x080bd940 <+288>: cmp %ebx,0x4c(%esp) > 0x080bd944 <+292>: jg 0x80bd8f0 <peerCallbackFunc+208> > 0x080bd946 <+294>: mov 0x3c(%esp),%ebp > 0x080bd94a <+298>: lea 0x54(%esp),%edx > 0x080bd94e <+302>: movl $0x0,0x4(%esp) > 0x080bd956 <+310>: mov %edx,(%esp) > 0x080bd959 <+313>: call 0x8096640 <tr_ptrArrayDestruct> > 0x080bd95e <+318>: mov 0x810d808,%eax > 0x080bd963 <+323>: movl $0x1,0x8(%esp) > 0x080bd96b <+331>: mov %eax,0x4(%esp) > 0x080bd96f <+335>: mov 0x80(%esp),%eax > 0x080bd976 <+342>: add $0x50,%eax > 0x080bd979 <+345>: mov %eax,(%esp) > 0x080bd97c <+348>: call 0x80d2830 <tr_historyAdd> > 0x080bd981 <+353>: mov 0x34(%esp),%ecx > 0x080bd985 <+357>: mov 0x1f0(%ecx),%eax > 0x080bd98b <+363>: test %eax,%eax > 0x080bd98d <+365>: jne 0x80bdd88 <peerCallbackFunc+1384> > 0x080bd993 <+371>: mov 0x34(%esp),%eax > 0x080bd997 <+375>: cmpb $0x0,0x1f8(%eax) > 0x080bd99e <+382>: jne 0x80bd9e5 <peerCallbackFunc+453> > 0x080bd9a0 <+384>: mov 0x34(%esp),%edx > 0x080bd9a4 <+388>: movzbl 0x1f9(%edx),%eax > 0x080bd9ab <+395>: test %al,%al > 0x080bd9ad <+397>: jne 0x80bde58 <peerCallbackFunc+1592> > 0x080bd9b3 <+403>: mov 0x34(%esp),%ecx > 0x080bd9b7 <+407>: mov 0x38(%esp),%eax > 0x080bd9bb <+411>: shr $0x3,%eax > 0x080bd9be <+414>: cmp 0x1ec(%ecx),%eax > 0x080bd9c4 <+420>: jae 0x80bde58 <peerCallbackFunc+1592> > 0x080bd9ca <+426>: mov 0x1e8(%ecx),%edx > 0x080bd9d0 <+432>: mov 0x38(%esp),%ecx > 0x080bd9d4 <+436>: and $0x7,%ecx > 0x080bd9d7 <+439>: movzbl (%edx,%eax,1),%eax > 0x080bd9db <+443>: shl %cl,%eax > 0x080bd9dd <+445>: test $0x80,%al > 0x080bd9df <+447>: je 0x80bde58 <peerCallbackFunc+1592> > 0x080bd9e5 <+453>: mov 0x34(%esp),%eax > 0x080bd9e9 <+457>: mov 0x38(%esp),%esi > 0x080bd9ed <+461>: add $0x1,%esi > 0x080bd9f0 <+464>: cmp 0x1d4(%eax),%esi > 0x080bd9f6 <+470>: je 0x80bded8 <peerCallbackFunc+1720> > 0x080bd9fc <+476>: mov 0x34(%esp),%edx > 0x080bda00 <+480>: mov 0x1d0(%edx),%esi > 0x080bda06 <+486>: mov 0x34(%esp),%eax > 0x080bda0a <+490>: xor %edx,%edx > 0x080bda0c <+492>: mov 0x238(%eax),%ebx > 0x080bda12 <+498>: mov 0x234(%eax),%ecx > 0x080bda18 <+504>: cmp %ebx,%edx > 0x080bda1a <+506>: mov %esi,%eax > 0x080bda1c <+508>: jb 0x80bda26 <peerCallbackFunc+518> > 0x080bda1e <+510>: cmp %ecx,%esi > 0x080bda20 <+512>: jbe 0x80bda26 <peerCallbackFunc+518> > 0x080bda22 <+514>: mov %ecx,%eax > 0x080bda24 <+516>: mov %ebx,%edx > 0x080bda26 <+518>: sub %eax,%ecx > 0x080bda28 <+520>: sbb %edx,%ebx > 0x080bda2a <+522>: mov 0x34(%esp),%edx > 0x080bda2e <+526>: mov %ecx,0x234(%edx) > 0x080bda34 <+532>: mov %ebx,0x238(%edx) > 0x080bda3a <+538>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bda3f <+543>: test %al,%al > 0x080bda41 <+545>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bda43 <+547>: mov 0x30(%edi),%eax > 0x080bda46 <+550>: mov %eax,(%esp) > 0x080bda49 <+553>: call 0x80a2830 <tr_torrentName> > 0x080bda4e <+558>: mov %eax,0x8(%esp) > 0x080bda52 <+562>: movl $0x80f1ee2,0xc(%esp) > 0x080bda5a <+570>: movl $0x6ed,0x4(%esp) > 0x080bda62 <+578>: movl $0x80f1ec4,(%esp) > 0x080bda69 <+585>: call 0x80ae4c0 <tr_deepLog> > 0x080bda6e <+590>: xchg %ax,%ax > 0x080bda70 <+592>: mov 0x34(%edi),%eax > 0x080bda73 <+595>: mov (%eax),%eax > 0x080bda75 <+597>: mov %eax,(%esp) > 0x080bda78 <+600>: call 0x809e840 <tr_sessionUnlock> > 0x080bda7d <+605>: lea 0x6c(%esp),%esp > 0x080bda81 <+609>: pop %ebx > 0x080bda82 <+610>: pop %esi > 0x080bda83 <+611>: pop %edi > 0x080bda84 <+612>: pop %ebp > 0x080bda85 <+613>: ret > 0x080bda86 <+614>: xchg %ax,%ax > 0x080bda88 <+616>: mov 0x5c(%edi),%edx > 0x080bda8b <+619>: test %edx,%edx > 0x080bda8d <+621>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bda8f <+623>: mov 0x60(%edi),%ecx > 0x080bda92 <+626>: test %ecx,%ecx > 0x080bda94 <+628>: jle 0x80bda70 <peerCallbackFunc+592> > 0x080bda96 <+630>: xor %eax,%eax > 0x080bda98 <+632>: nop > 0x080bda99 <+633>: lea 0x0(%esi,%eiz,1),%esi > 0x080bdaa0 <+640>: addw $0x1,(%edx,%eax,2) > 0x080bdaa5 <+645>: lea 0x1(%eax),%eax > 0x080bdaa8 <+648>: cmp %eax,%ecx > 0x080bdaaa <+650>: jne 0x80bdaa0 <peerCallbackFunc+640> > 0x080bdaac <+652>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdaae <+654>: xchg %ax,%ax > 0x080bdab0 <+656>: mov 0x80(%esp),%edx > 0x080bdab7 <+663>: mov %edi,%eax > 0x080bdab9 <+665>: call 0x80bd500 <peerDeclinedAllRequests> > 0x080bdabe <+670>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdac0 <+672>: cmpb $0x0,0x18(%ebp) > 0x080bdac4 <+676>: mov 0x810d808,%esi > 0x080bdaca <+682>: mov 0x30(%edi),%ebx > 0x080bdacd <+685>: jne 0x80bddb8 <peerCallbackFunc+1432> > 0x080bdad3 <+691>: mov 0x80(%esp),%ecx > 0x080bdada <+698>: mov 0x18(%ecx),%eax > 0x080bdadd <+701>: test %eax,%eax > 0x080bdadf <+703>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdae1 <+705>: cmpb $0x0,0x18(%ebp) > 0x080bdae5 <+709>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdae7 <+711>: mov %esi,0x10(%eax) > 0x080bdaea <+714>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdaec <+716>: lea 0x0(%esi,%eiz,1),%esi > 0x080bdaf0 <+720>: mov 0x14(%ebp),%eax > 0x080bdaf3 <+723>: cmp $0x5a,%eax > 0x080bdaf6 <+726>: je 0x80bdd08 <peerCallbackFunc+1256> > 0x080bdafc <+732>: cmp $0x22,%eax > 0x080bdaff <+735>: je 0x80bdd08 <peerCallbackFunc+1256> > 0x080bdb05 <+741>: cmp $0x6b,%eax > 0x080bdb08 <+744>: je 0x80bdd08 <peerCallbackFunc+1256> > 0x080bdb0e <+750>: xchg %ax,%ax > 0x080bdb10 <+752>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdb15 <+757>: test %al,%al > 0x080bdb17 <+759>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdb1d <+765>: mov 0x14(%ebp),%eax > 0x080bdb20 <+768>: mov %eax,(%esp) > 0x080bdb23 <+771>: call 0x80ad8f0 <tr_strerror> > 0x080bdb28 <+776>: mov %eax,%ebx > 0x080bdb2a <+778>: mov 0x30(%edi),%eax > 0x080bdb2d <+781>: mov %eax,(%esp) > 0x080bdb30 <+784>: call 0x80a2830 <tr_torrentName> > 0x080bdb35 <+789>: mov %eax,0x8(%esp) > 0x080bdb39 <+793>: mov %ebx,0x10(%esp) > 0x080bdb3d <+797>: movl $0x80f1f10,0xc(%esp) > 0x080bdb45 <+805>: movl $0x73c,0x4(%esp) > 0x080bdb4d <+813>: movl $0x80f1ec4,(%esp) > 0x080bdb54 <+820>: call 0x80ae4c0 <tr_deepLog> > 0x080bdb59 <+825>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdb5e <+830>: xchg %ax,%ax > 0x080bdb60 <+832>: cmpb $0x0,0x18(%ebp) > 0x080bdb64 <+836>: mov 0x810d808,%esi > 0x080bdb6a <+842>: mov 0x30(%edi),%ebx > 0x080bdb6d <+845>: jne 0x80bde00 <peerCallbackFunc+1504> > 0x080bdb73 <+851>: mov 0x80(%esp),%edx > 0x080bdb7a <+858>: mov 0x18(%edx),%eax > 0x080bdb7d <+861>: test %eax,%eax > 0x080bdb7f <+863>: jne 0x80bdae1 <peerCallbackFunc+705> > 0x080bdb85 <+869>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdb8a <+874>: lea 0x0(%esi),%esi > 0x080bdb90 <+880>: mov 0x80(%esp),%edx > 0x080bdb97 <+887>: mov 0x18(%edx),%eax > 0x080bdb9a <+890>: test %eax,%eax > 0x080bdb9c <+892>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdba2 <+898>: movzwl 0x1a(%ebp),%edx > 0x080bdba6 <+902>: mov %dx,0x6(%eax) > 0x080bdbaa <+906>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdbaf <+911>: nop > 0x080bdbb0 <+912>: mov 0xc(%ebp),%eax > 0x080bdbb3 <+915>: mov %eax,0x8(%esp) > 0x080bdbb7 <+919>: mov 0x4(%ebp),%eax > 0x080bdbba <+922>: mov %eax,0x4(%esp) > 0x080bdbbe <+926>: mov 0x30(%edi),%eax > 0x080bdbc1 <+929>: mov %eax,(%esp) > 0x080bdbc4 <+932>: call 0x80a48c0 <_tr_block> > 0x080bdbc9 <+937>: mov 0x30(%edi),%edx > 0x080bdbcc <+940>: cmp 0x1d4(%edx),%eax > 0x080bdbd2 <+946>: jb 0x80bdda0 <peerCallbackFunc+1408> > 0x080bdbd8 <+952>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdbdd <+957>: test %al,%al > 0x080bdbdf <+959>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdbe5 <+965>: mov 0x80(%esp),%ecx > 0x080bdbec <+972>: mov 0x18(%ecx),%eax > 0x080bdbef <+975>: call 0x80bc9c0 <tr_atomAddrStr> > 0x080bdbf4 <+980>: mov %eax,%ebx > 0x080bdbf6 <+982>: mov 0x30(%edi),%eax > 0x080bdbf9 <+985>: mov %eax,(%esp) > 0x080bdbfc <+988>: call 0x80a2830 <tr_torrentName> > 0x080bdc01 <+993>: mov %eax,0x8(%esp) > 0x080bdc05 <+997>: mov %ebx,0x10(%esp) > 0x080bdc09 <+1001>: movl $0x80f1f3c,0xc(%esp) > 0x080bdc11 <+1009>: movl $0x6a1,0x4(%esp) > 0x080bdc19 <+1017>: movl $0x80f1ec4,(%esp) > 0x080bdc20 <+1024>: call 0x80ae4c0 <tr_deepLog> > 0x080bdc25 <+1029>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdc2a <+1034>: lea 0x0(%esi),%esi > 0x080bdc30 <+1040>: mov 0x5c(%edi),%ecx > 0x080bdc33 <+1043>: test %ecx,%ecx > 0x080bdc35 <+1045>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdc3b <+1051>: mov 0x30(%edi),%eax > 0x080bdc3e <+1054>: mov 0x8(%ebp),%ebx > 0x080bdc41 <+1057>: mov 0x40(%eax),%ebp > 0x080bdc44 <+1060>: test %ebp,%ebp > 0x080bdc46 <+1062>: je 0x80bdd6c <peerCallbackFunc+1356> > 0x080bdc4c <+1068>: mov 0x8(%ebx),%esi > 0x080bdc4f <+1071>: xor %edx,%edx > 0x080bdc51 <+1073>: mov %ecx,%eax > 0x080bdc53 <+1075>: mov %edi,0x2c(%esp) > 0x080bdc57 <+1079>: jmp 0x80bdc9f <peerCallbackFunc+1151> > 0x080bdc59 <+1081>: lea 0x0(%esi,%eiz,1),%esi > 0x080bdc60 <+1088>: mov 0xc(%ebx),%ecx > 0x080bdc63 <+1091>: cmp %esi,%ecx > 0x080bdc65 <+1093>: je 0x80bdc8f <peerCallbackFunc+1135> > 0x080bdc67 <+1095>: test %ecx,%ecx > 0x080bdc69 <+1097>: sete %cl > 0x080bdc6c <+1100>: test %cl,%cl > 0x080bdc6e <+1102>: jne 0x80bdc94 <peerCallbackFunc+1140> > 0x080bdc70 <+1104>: mov %edx,%ecx > 0x080bdc72 <+1106>: shr $0x3,%ecx > 0x080bdc75 <+1109>: cmp 0x4(%ebx),%ecx > 0x080bdc78 <+1112>: jae 0x80bdc94 <peerCallbackFunc+1140> > 0x080bdc7a <+1114>: mov (%ebx),%edi > 0x080bdc7c <+1116>: movzbl (%edi,%ecx,1),%edi > 0x080bdc80 <+1120>: mov %edx,%ecx > 0x080bdc82 <+1122>: and $0x7,%ecx > 0x080bdc85 <+1125>: shl %cl,%edi > 0x080bdc87 <+1127>: and $0x80,%edi > 0x080bdc8d <+1133>: je 0x80bdc94 <peerCallbackFunc+1140> > 0x080bdc8f <+1135>: addw $0x1,(%eax,%edx,2) > 0x080bdc94 <+1140>: add $0x1,%edx > 0x080bdc97 <+1143>: cmp %ebp,%edx > 0x080bdc99 <+1145>: je 0x80bdd68 <peerCallbackFunc+1352> > 0x080bdc9f <+1151>: test %esi,%esi > 0x080bdca1 <+1153>: jne 0x80bdc60 <peerCallbackFunc+1088> > 0x080bdca3 <+1155>: cmpb $0x0,0x10(%ebx) > 0x080bdca7 <+1159>: jne 0x80bdc8f <peerCallbackFunc+1135> > 0x080bdca9 <+1161>: movzbl 0x11(%ebx),%ecx > 0x080bdcad <+1165>: jmp 0x80bdc6c <peerCallbackFunc+1100> > 0x080bdcaf <+1167>: nop > 0x080bdcb0 <+1168>: mov 0x5c(%edi),%eax > 0x080bdcb3 <+1171>: test %eax,%eax > 0x080bdcb5 <+1173>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdcbb <+1179>: mov 0x4(%ebp),%ebx > 0x080bdcbe <+1182>: addw $0x1,(%eax,%ebx,2) > 0x080bdcc3 <+1187>: cmpl $0x2,0x58(%edi) > 0x080bdcc7 <+1191>: jne 0x80bda70 <peerCallbackFunc+592> > 0x080bdccd <+1197>: mov 0x54(%edi),%esi > 0x080bdcd0 <+1200>: mov 0x50(%edi),%edx > 0x080bdcd3 <+1203>: test %esi,%esi > 0x080bdcd5 <+1205>: jle 0x80bdcf9 <peerCallbackFunc+1241> > 0x080bdcd7 <+1207>: cmp (%edx),%ebx > 0x080bdcd9 <+1209>: je 0x80bdcfb <peerCallbackFunc+1243> > 0x080bdcdb <+1211>: lea 0x8(%edx),%eax > 0x080bdcde <+1214>: xor %ecx,%ecx > 0x080bdce0 <+1216>: jmp 0x80bdcf2 <peerCallbackFunc+1234> > 0x080bdce2 <+1218>: lea 0x0(%esi),%esi > 0x080bdce8 <+1224>: mov %eax,%edx > 0x080bdcea <+1226>: lea 0x8(%eax),%eax > 0x080bdced <+1229>: cmp -0x8(%eax),%ebx > 0x080bdcf0 <+1232>: je 0x80bdcfb <peerCallbackFunc+1243> > 0x080bdcf2 <+1234>: add $0x1,%ecx > 0x080bdcf5 <+1237>: cmp %esi,%ecx > 0x080bdcf7 <+1239>: jne 0x80bdce8 <peerCallbackFunc+1224> > 0x080bdcf9 <+1241>: xor %edx,%edx > 0x080bdcfb <+1243>: mov %edi,%eax > 0x080bdcfd <+1245>: call 0x80bd260 <pieceListResortPiece> > 0x080bdd02 <+1250>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdd07 <+1255>: nop > 0x080bdd08 <+1256>: mov 0x80(%esp),%eax > 0x080bdd0f <+1263>: movb $0x1,0x4(%eax) > 0x080bdd13 <+1267>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdd18 <+1272>: test %al,%al > 0x080bdd1a <+1274>: je 0x80bda70 <peerCallbackFunc+592> > 0x080bdd20 <+1280>: mov 0x80(%esp),%edx > 0x080bdd27 <+1287>: mov 0x18(%edx),%eax > 0x080bdd2a <+1290>: call 0x80bc9c0 <tr_atomAddrStr> > 0x080bdd2f <+1295>: mov %eax,%ebx > 0x080bdd31 <+1297>: mov 0x30(%edi),%eax > 0x080bdd34 <+1300>: mov %eax,(%esp) > 0x080bdd37 <+1303>: call 0x80a2830 <tr_torrentName> > 0x080bdd3c <+1308>: mov %eax,0x8(%esp) > 0x080bdd40 <+1312>: mov %ebx,0x10(%esp) > 0x080bdd44 <+1316>: movl $0x80f2038,0xc(%esp) > 0x080bdd4c <+1324>: movl $0x738,0x4(%esp) > 0x080bdd54 <+1332>: movl $0x80f1ec4,(%esp) > 0x080bdd5b <+1339>: call 0x80ae4c0 <tr_deepLog> > 0x080bdd60 <+1344>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdd65 <+1349>: lea 0x0(%esi),%esi > 0x080bdd68 <+1352>: mov 0x2c(%esp),%edi > 0x080bdd6c <+1356>: cmpl $0x2,0x58(%edi) > 0x080bdd70 <+1360>: jne 0x80bda70 <peerCallbackFunc+592> > 0x080bdd76 <+1366>: movl $0x0,0x58(%edi) > 0x080bdd7d <+1373>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bdd82 <+1378>: lea 0x0(%esi),%esi > 0x080bdd88 <+1384>: mov 0x1f4(%ecx),%edx > 0x080bdd8e <+1390>: cmp %edx,%eax > 0x080bdd90 <+1392>: je 0x80bd9e5 <peerCallbackFunc+453> > 0x080bdd96 <+1398>: test %edx,%edx > 0x080bdd98 <+1400>: sete %al > 0x080bdd9b <+1403>: jmp 0x80bd9ab <peerCallbackFunc+395> > 0x080bdda0 <+1408>: mov %eax,%edx > 0x080bdda2 <+1410>: mov 0x80(%esp),%ecx > 0x080bdda9 <+1417>: mov %edi,%eax > 0x080bddab <+1419>: call 0x80bd450 <removeRequestFromTables> > 0x080bddb0 <+1424>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bddb5 <+1429>: lea 0x0(%esi),%esi > 0x080bddb8 <+1432>: mov 0x10(%ebp),%eax > 0x080bddbb <+1435>: xor %edx,%edx > 0x080bddbd <+1437>: add %eax,0x234(%ebx) > 0x080bddc3 <+1443>: adc %edx,0x238(%ebx) > 0x080bddc9 <+1449>: mov %esi,0x4(%esp) > 0x080bddcd <+1453>: mov %ebx,(%esp) > 0x080bddd0 <+1456>: call 0x80a4fd0 <tr_torrentSetActivityDate> > 0x080bddd5 <+1461>: movb $0x1,0x2c8(%ebx) > 0x080bdddc <+1468>: cmpb $0x0,0x18(%ebp) > 0x080bdde0 <+1472>: je 0x80bdad3 <peerCallbackFunc+691> > 0x080bdde6 <+1478>: mov 0x10(%ebp),%eax > 0x080bdde9 <+1481>: mov %eax,0x4(%esp) > 0x080bdded <+1485>: mov (%ebx),%eax > 0x080bddef <+1487>: mov %eax,(%esp) > 0x080bddf2 <+1490>: call 0x80a1d40 <tr_statsAddDownloaded> > 0x080bddf7 <+1495>: jmp 0x80bdad3 <peerCallbackFunc+691> > 0x080bddfc <+1500>: lea 0x0(%esi,%eiz,1),%esi > 0x080bde00 <+1504>: mov 0x10(%ebp),%ecx > 0x080bde03 <+1507>: xor %edx,%edx > 0x080bde05 <+1509>: add %ecx,0x244(%ebx) > 0x080bde0b <+1515>: adc %edx,0x248(%ebx) > 0x080bde11 <+1521>: mov %ecx,0x8(%esp) > 0x080bde15 <+1525>: movl $0x0,0x4(%esp) > 0x080bde1d <+1533>: mov %ebx,(%esp) > 0x080bde20 <+1536>: call 0x80b40f0 <tr_announcerAddBytes> > 0x080bde25 <+1541>: mov %esi,0x4(%esp) > 0x080bde29 <+1545>: mov %ebx,(%esp) > 0x080bde2c <+1548>: call 0x80a4fd0 <tr_torrentSetActivityDate> > 0x080bde31 <+1553>: movb $0x1,0x2c8(%ebx) > 0x080bde38 <+1560>: cmpb $0x0,0x18(%ebp) > 0x080bde3c <+1564>: je 0x80bdb73 <peerCallbackFunc+851> > 0x080bde42 <+1570>: mov 0x10(%ebp),%eax > 0x080bde45 <+1573>: mov %eax,0x4(%esp) > 0x080bde49 <+1577>: mov (%ebx),%eax > 0x080bde4b <+1579>: mov %eax,(%esp) > 0x080bde4e <+1582>: call 0x80a1d10 <tr_statsAddUploaded> > 0x080bde53 <+1587>: jmp 0x80bdb73 <peerCallbackFunc+851> > 0x080bde58 <+1592>: mov 0x34(%esp),%ecx > 0x080bde5c <+1596>: mov 0x38(%esp),%eax > 0x080bde60 <+1600>: add $0x1e4,%ecx > 0x080bde66 <+1606>: mov %eax,0x4(%esp) > 0x080bde6a <+1610>: mov %ecx,(%esp) > 0x080bde6d <+1613>: mov %ecx,0x30(%esp) > 0x080bde71 <+1617>: call 0x80b9ff0 <tr_cpBlockAdd> > 0x080bde76 <+1622>: mov 0x54(%edi),%esi > 0x080bde79 <+1625>: mov 0x4(%ebp),%ebx > 0x080bde7c <+1628>: test %esi,%esi > 0x080bde7e <+1630>: mov 0x50(%edi),%edx > 0x080bde81 <+1633>: jle 0x80bdea1 <peerCallbackFunc+1665> > 0x080bde83 <+1635>: cmp (%edx),%ebx > 0x080bde85 <+1637>: je 0x80bdea3 <peerCallbackFunc+1667> > 0x080bde87 <+1639>: lea 0x8(%edx),%eax > 0x080bde8a <+1642>: xor %ecx,%ecx > 0x080bde8c <+1644>: jmp 0x80bde9a <peerCallbackFunc+1658> > 0x080bde8e <+1646>: xchg %ax,%ax > 0x080bde90 <+1648>: mov %eax,%edx > 0x080bde92 <+1650>: lea 0x8(%eax),%eax > 0x080bde95 <+1653>: cmp -0x8(%eax),%ebx > 0x080bde98 <+1656>: je 0x80bdea3 <peerCallbackFunc+1667> > 0x080bde9a <+1658>: add $0x1,%ecx > 0x080bde9d <+1661>: cmp %esi,%ecx > 0x080bde9f <+1663>: jne 0x80bde90 <peerCallbackFunc+1648> > 0x080bdea1 <+1665>: xor %edx,%edx > 0x080bdea3 <+1667>: mov %edi,%eax > 0x080bdea5 <+1669>: call 0x80bd260 <pieceListResortPiece> > 0x080bdeaa <+1674>: mov 0x34(%esp),%edx > 0x080bdeae <+1678>: mov 0x4(%ebp),%eax > 0x080bdeb1 <+1681>: mov 0x30(%esp),%ecx > 0x080bdeb5 <+1685>: movb $0x1,0x2c8(%edx) > 0x080bdebc <+1692>: mov %eax,0x4(%esp) > 0x080bdec0 <+1696>: mov %ecx,(%esp) > 0x080bdec3 <+1699>: call 0x80ba540 <tr_cpMissingBlocksInPiece> > 0x080bdec8 <+1704>: test %eax,%eax > 0x080bdeca <+1706>: je 0x80bdee3 <peerCallbackFunc+1731> > 0x080bdecc <+1708>: movb $0x1,0x41(%edi) > 0x080bded0 <+1712>: jmp 0x80bda70 <peerCallbackFunc+592> > 0x080bded5 <+1717>: lea 0x0(%esi),%esi > 0x080bded8 <+1720>: mov 0x1d8(%eax),%esi > 0x080bdede <+1726>: jmp 0x80bda06 <peerCallbackFunc+486> > 0x080bdee3 <+1731>: mov 0x4(%ebp),%ebp > 0x080bdee6 <+1734>: mov 0x34(%esp),%eax > 0x080bdeea <+1738>: mov %ebp,0x4(%esp) > 0x080bdeee <+1742>: mov %eax,(%esp) > 0x080bdef1 <+1745>: call 0x80a4be0 <tr_torrentCheckPiece> > 0x080bdef6 <+1750>: mov %eax,%ebx > 0x080bdef8 <+1752>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdefd <+1757>: test %al,%al > 0x080bdeff <+1759>: jne 0x80be2d9 <peerCallbackFunc+2745> > 0x080bdf05 <+1765>: test %bl,%bl > 0x080bdf07 <+1767>: jne 0x80be048 <peerCallbackFunc+2088> > 0x080bdf0d <+1773>: mov 0x810d380,%ecx > 0x080bdf13 <+1779>: test %ecx,%ecx > 0x080bdf15 <+1781>: jne 0x80be318 <peerCallbackFunc+2808> > 0x080bdf1b <+1787>: mov 0x34(%esp),%ecx > 0x080bdf1f <+1791>: lea 0x50(%esp),%eax > 0x080bdf23 <+1795>: mov 0x8b0(%ecx),%ecx > 0x080bdf29 <+1801>: mov %eax,0x4(%esp) > 0x080bdf2d <+1805>: mov %ecx,%eax > 0x080bdf2f <+1807>: mov %ecx,0x30(%esp) > 0x080bdf33 <+1811>: add $0x18,%eax > 0x080bdf36 <+1814>: mov %eax,(%esp) > 0x080bdf39 <+1817>: call 0x80966e0 <tr_ptrArrayPeek> > 0x080bdf3e <+1822>: mov 0x50(%esp),%esi > 0x080bdf42 <+1826>: test %esi,%esi > 0x080bdf44 <+1828>: jle 0x80be1b2 <peerCallbackFunc+2450> > 0x080bdf4a <+1834>: mov %ebp,%ebx > 0x080bdf4c <+1836>: mov %ebp,%ecx > 0x080bdf4e <+1838>: xor %esi,%esi > 0x080bdf50 <+1840>: and $0x7,%ecx > 0x080bdf53 <+1843>: shr $0x3,%ebx > 0x080bdf56 <+1846>: mov %ebp,0x38(%esp) > 0x080bdf5a <+1850>: mov %edi,0x3c(%esp) > 0x080bdf5e <+1854>: mov %ecx,0x34(%esp) > 0x080bdf62 <+1858>: lea (%esi),%edi > 0x080bdf64 <+1860>: mov %ebx,%ebp > 0x080bdf66 <+1862>: lea (%eax),%esi > 0x080bdf68 <+1864>: jmp 0x80bdfa4 <peerCallbackFunc+1924> > 0x080bdf6a <+1866>: lea 0x0(%esi),%esi > 0x080bdf70 <+1872>: mov 0x28(%ebx),%ecx > 0x080bdf73 <+1875>: cmp %ecx,%eax > 0x080bdf75 <+1877>: je 0x80bdfc0 <peerCallbackFunc+1952> > 0x080bdf77 <+1879>: test %ecx,%ecx > 0x080bdf79 <+1881>: sete %al > 0x080bdf7c <+1884>: test %al,%al > 0x080bdf7e <+1886>: jne 0x80bdf97 <peerCallbackFunc+1911> > 0x080bdf80 <+1888>: cmp 0x20(%ebx),%ebp > 0x080bdf83 <+1891>: jae 0x80bdf97 <peerCallbackFunc+1911> > 0x080bdf85 <+1893>: mov 0x1c(%ebx),%eax > 0x080bdf88 <+1896>: movzbl 0x34(%esp),%ecx > 0x080bdf8d <+1901>: movzbl (%eax,%ebp,1),%eax > 0x080bdf91 <+1905>: shl %cl,%eax > 0x080bdf93 <+1907>: test $0x80,%al > 0x080bdf95 <+1909>: jne 0x80bdfc0 <peerCallbackFunc+1952> > 0x080bdf97 <+1911>: lea 0x1(%edi),%edi > 0x080bdf9a <+1914>: cmp 0x50(%esp),%edi > 0x080bdf9e <+1918>: jge 0x80be1aa <peerCallbackFunc+2442> > 0x080bdfa4 <+1924>: mov (%esi,%edi,4),%ebx > 0x080bdfa7 <+1927>: mov 0x24(%ebx),%eax > 0x080bdfaa <+1930>: test %eax,%eax > 0x080bdfac <+1932>: jne 0x80bdf70 <peerCallbackFunc+1872> > 0x080bdfae <+1934>: cmpb $0x0,0x2c(%ebx) > 0x080bdfb2 <+1938>: jne 0x80bdfc0 <peerCallbackFunc+1952> > 0x080bdfb4 <+1940>: movzbl 0x2d(%ebx),%eax > 0x080bdfb8 <+1944>: jmp 0x80bdf7c <peerCallbackFunc+1884> > 0x080bdfba <+1946>: lea 0x0(%esi),%esi > 0x080bdfc0 <+1952>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdfc5 <+1957>: test %al,%al > 0x080bdfc7 <+1959>: jne 0x80be274 <peerCallbackFunc+2644> > 0x080bdfcd <+1965>: lea 0x0(%esi),%esi > 0x080bdfd0 <+1968>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdfd5 <+1973>: test %al,%al > 0x080bdfd7 <+1975>: jne 0x80be217 <peerCallbackFunc+2551> > 0x080bdfdd <+1981>: movzbl 0x5(%ebx),%eax > 0x080bdfe1 <+1985>: add $0x1,%eax > 0x080bdfe4 <+1988>: cmp $0x4,%al > 0x080bdfe6 <+1990>: mov %al,0x5(%ebx) > 0x080bdfe9 <+1993>: jbe 0x80bdf97 <peerCallbackFunc+1911> > 0x080bdfeb <+1995>: mov 0x18(%ebx),%ecx > 0x080bdfee <+1998>: orb $0x1,0x3(%ecx) > 0x080bdff2 <+2002>: movb $0x1,0x4(%ebx) > 0x080bdff6 <+2006>: mov %ecx,0x28(%esp) > 0x080bdffa <+2010>: call 0x80ad0e0 <tr_deepLoggingIsActive> > 0x080bdfff <+2015>: test %al,%al > 0x080be001 <+2017>: mov 0x28(%esp),%ecx > 0x080be005 <+2021>: je 0x80bdf97 <peerCallbackFunc+1911> > 0x080be007 <+2023>: mov %ecx,%eax > 0x080be009 <+2025>: call 0x80bc9c0 <tr_atomAddrStr> > 0x080be00e <+2030>: mov 0x30(%esp),%edx > 0x080be012 <+2034>: mov %eax,%ebx > 0x080be014 <+2036>: mov 0x30(%edx),%eax > 0x080be017 <+2039>: mov %eax,(%esp) > 0x080be01a <+2042>: call 0x80a2830 <tr_torrentName> > 0x080be01f <+2047>: mov %eax,0x8(%esp) > 0x080be023 <+2051>: mov %ebx,0x10(%esp) > 0x080be027 <+2055>: movl $0x80f1f00,0xc(%esp) > 0x080be02f <+2063>: movl $0x601,0x4(%esp) > 0x080be037 <+2071>: movl $0x80f1ec4,(%esp) > 0x080be03e <+2078>: call 0x80ae4c0 <tr_deepLog> > 0x080be043 <+2083>: jmp 0x80bdf97 <peerCallbackFunc+1911> > 0x080be048 <+2088>: mov 0x80(%esp),%eax > 0x080be04f <+2095>: mov 0x7e0(%eax),%ebx > 0x080be055 <+2101>: test %ebx,%ebx > 0x080be057 <+2103>: je 0x80be088 <peerCallbackFunc+2152> > 0x080be059 <+2105>: mov 0x34(%esp),%ecx > 0x080be05d <+2109>: lea 0x1(%ebp),%eax > 0x080be060 <+2112>: cmp 0x40(%ecx),%eax > 0x080be063 <+2115>: je 0x80be30d <peerCallbackFunc+2797> > 0x080be069 <+2121>: mov 0x34(%esp),%edx > 0x080be06d <+2125>: mov 0x3c(%edx),%eax > 0x080be070 <+2128>: mov 0x34(%esp),%ecx > 0x080be074 <+2132>: mov %eax,0x8(%esp) > 0x080be078 <+2136>: movl $0x1,0x4(%esp) > 0x080be080 <+2144>: mov %ecx,(%esp) > 0x080be083 <+2147>: call 0x80b40f0 <tr_announcerAddBytes> > 0x080be088 <+2152>: mov 0x1c(%edi),%eax > 0x080be08b <+2155>: mov 0x18(%edi),%ebx > 0x080be08e <+2158>: test %eax,%eax > 0x080be090 <+2160>: jle 0x80be0c0 <peerCallbackFunc+2208> > 0x080be092 <+2162>: mov %edi,0x2c(%esp) > 0x080be096 <+2166>: xor %esi,%esi > 0x080be098 <+2168>: lea (%ebx),%edi > 0x080be09a <+2170>: mov %eax,%ebx > 0x080be09c <+2172>: lea 0x0(%esi,%eiz,1),%esi > 0x080be0a0 <+2176>: mov %ebp,0x4(%esp) > 0x080be0a4 <+2180>: mov (%edi,%esi,4),%eax > 0x080be0a7 <+2183>: lea 0x1(%esi),%esi > 0x080be0aa <+2186>: mov 0x7e0(%eax),%eax > 0x080be0b0 <+2192>: mov %eax,(%esp) > 0x080be0b3 <+2195>: call 0x80c71e0 <tr_peerMsgsHave> > 0x080be0b8 <+2200>: cmp %ebx,%esi > 0x080be0ba <+2202>: jne 0x80be0a0 <peerCallbackFunc+2176> > 0x080be0bc <+2204>: mov 0x2c(%esp),%edi > 0x080be0c0 <+2208>: mov 0x34(%esp),%eax > 0x080be0c4 <+2212>: mov 0x38(%eax),%edx > 0x080be0c7 <+2215>: test %edx,%edx > 0x080be0c9 <+2217>: je 0x80be12f <peerCallbackFunc+2319> > 0x080be0cb <+2219>: mov %ebp,%esi > 0x080be0cd <+2221>: xor %ebx,%ebx > 0x080be0cf <+2223>: lea (%eax),%ebp > 0x080be0d1 <+2225>: jmp 0x80be0e0 <peerCallbackFunc+2240> > 0x080be0d3 <+2227>: nop > 0x080be0d4 <+2228>: lea 0x0(%esi,%eiz,1),%esi > 0x080be0d8 <+2232>: add $0x1,%ebx > 0x080be0db <+2235>: cmp %ebx,0x38(%ebp) > 0x080be0de <+2238>: jbe 0x80be12d <peerCallbackFunc+2317> > 0x080be0e0 <+2240>: mov %ebx,%eax > 0x080be0e2 <+2242>: shl $0x5,%eax > 0x080be0e5 <+2245>: add 0x20(%ebp),%eax > 0x080be0e8 <+2248>: cmp 0x10(%eax),%esi > 0x080be0eb <+2251>: jb 0x80be0d8 <peerCallbackFunc+2232> > 0x080be0ed <+2253>: cmp 0x14(%eax),%esi > 0x080be0f0 <+2256>: ja 0x80be0d8 <peerCallbackFunc+2232> > 0x080be0f2 <+2258>: mov 0x30(%esp),%ecx > 0x080be0f6 <+2262>: mov %ebx,0x4(%esp) > 0x080be0fa <+2266>: mov %ecx,(%esp) > 0x080be0fd <+2269>: call 0x80ba7b0 <tr_cpFileIsComplete> > 0x080be102 <+2274>: test %al,%al > 0x080be104 <+2276>: je 0x80be0d8 <peerCallbackFunc+2232> > 0x080be106 <+2278>: mov %ebx,0x8(%esp) > 0x080be10a <+2282>: mov %ebp,0x4(%esp) > 0x080be10e <+2286>: mov 0x0(%ebp),%eax > 0x080be111 <+2289>: mov 0x100(%eax),%eax > 0x080be117 <+2295>: mov %eax,(%esp) > 0x080be11a <+2298>: call 0x80b9bf0 <tr_cacheFlushFile> > 0x080be11f <+2303>: mov %ebx,0x4(%esp) > 0x080be123 <+2307>: mov %ebp,(%esp) > 0x080be126 <+2310>: call 0x80a6390 <tr_torrentFileCompleted> > 0x080be12b <+2315>: jmp 0x80be0d8 <peerCallbackFunc+2232> > 0x080be12d <+2317>: mov %esi,%ebp > 0x080be12f <+2319>: mov 0x54(%edi),%ebx > 0x080be132 <+2322>: mov 0x50(%edi),%edx > 0x080be135 <+2325>: test %ebx,%ebx > 0x080be137 <+2327>: jle 0x80bdecc <peerCallbackFunc+1708> > 0x080be13d <+2333>: cmp (%edx),%ebp > 0x080be13f <+2335>: je 0x80be373 <peerCallbackFunc+2899> > 0x080be145 <+2341>: lea 0x8(%edx),%eax > 0x080be148 <+2344>: xor %ecx,%ecx > 0x080be14a <+2346>: lea 0x0(%esi),%esi > 0x080be150 <+2352>: add $0x1,%ecx > 0x080be153 <+2355>: cmp %ebx,%ecx > 0x080be155 <+2357>: je 0x80bdecc <peerCallbackFunc+1708> > 0x080be15b <+2363>: mov %eax,%esi > 0x080be15d <+2365>: lea 0x8(%eax),%eax > 0x080be160 <+2368>: cmp -0x8(%eax),%ebp > 0x080be163 <+2371>: jne 0x80be150 <peerCallbackFunc+2352> > 0x080be165 <+2373>: sub %edx,%esi > 0x080be167 <+2375>: lea -0x1(%ebx),%eax > 0x080be16a <+2378>: sar $0x3,%esi > 0x080be16d <+2381>: mov %eax,0x54(%edi) > 0x080be170 <+2384>: mov %ebx,0xc(%esp) > 0x080be174 <+2388>: movl $0x8,0x8(%esp) > 0x080be17c <+2396>: mov %esi,0x4(%esp) > 0x080be180 <+2400>: mov %edx,(%esp) > 0x080be183 <+2403>: call 0x80aef40 <tr_removeElementFromArray> > 0x080be188 <+2408>: mov 0x54(%edi),%ecx > 0x080be18b <+2411>: test %ecx,%ecx > 0x080be18d <+2413>: jne 0x80bdecc <peerCallbackFunc+1708> > 0x080be193 <+2419>: mov 0x50(%edi),%eax > 0x080be196 <+2422>: mov %eax,(%esp) > 0x080be199 <+2425>: call 0x80acf20 <tr_free> > 0x080be19e <+2430>: movl $0x0,0x50(%edi) > 0x080be1a5 <+2437>: jmp 0x80bdecc <peerCallbackFunc+1708> > 0x080be1aa <+2442>: mov 0x38(%esp),%ebp > 0x080be1ae <+2446>: mov 0x3c(%esp),%edi > 0x080be1b2 <+2450>: mov 0x30(%edi),%esi > 0x080be1b5 <+2453>: lea 0x1(%ebp),%edx > 0x080be1b8 <+2456>: cmp 0x40(%esi),%edx > 0x080be1bb <+2459>: je 0x80be368 <peerCallbackFunc+2888> > 0x080be1c1 <+2465>: mov 0x3c(%esi),%ebp > 0x080be1c4 <+2468>: xor %edx,%edx > 0x080be1c6 <+2470>: mov 0x238(%esi),%ebx > 0x080be1cc <+2476>: add %ebp,0x254(%esi) > 0x080be1d2 <+2482>: adc %edx,0x258(%esi) > 0x080be1d8 <+2488>: cmp %ebx,%edx > 0x080be1da <+2490>: mov %ebp,%eax > 0x080be1dc <+2492>: mov 0x234(%esi),%ecx > 0x080be1e2 <+2498>: jb 0x80be1ee <peerCallbackFunc+2510> > 0x080be1e4 <+2500>: ja 0x80be1ea <peerCallbackFunc+2506> > 0x080be1e6 <+2502>: cmp %ecx,%ebp > 0x080be1e8 <+2504>: jbe 0x80be1ee <peerCallbackFunc+2510> > 0x080be1ea <+2506>: mov %ecx,%eax > 0x080be1ec <+2508>: mov %ebx,%edx > 0x080be1ee <+2510>: sub %eax,%ecx > 0x080be1f0 <+2512>: mov %ecx,0x234(%esi) > 0x080be1f6 <+2518>: sbb %edx,%ebx > 0x080be1f8 <+2520>: mov %ebx,0x238(%esi) > 0x080be1fe <+2526>: mov %ebp,0x8(%esp) > 0x080be202 <+2530>: movl $0x2,0x4(%esp) > 0x080be20a <+2538>: mov %esi,(%esp) > 0x080be20d <+2541>: call 0x80b40f0 <tr_announcerAddBytes> > 0x080be212 <+2546>: jmp 0x80bdecc <peerCallbackFunc+1708> > 0x080be217 <+2551>: movzbl 0x5(%ebx),%eax > 0x080be21b <+2555>: add $0x1,%eax > 0x080be21e <+2558>: mov %eax,0x2c(%esp) > 0x080be222 <+2562>: mov 0x18(%ebx),%eax > 0x080be225 <+2565>: call 0x80bc9c0 <tr_atomAddrStr> > 0x080be22a <+2570>: mov 0x30(%esp),%edx > 0x080be22e <+2574>: mov %eax,%ecx > 0x080be230 <+2576>: mov 0x30(%edx),%eax > 0x080be233 <+2579>: mov %ecx,0x28(%esp) > 0x080be237 <+2583>: mov %eax,(%esp) > 0x080be23a <+2586>: call 0x80a2830 <tr_torrentName> > 0x080be23f <+2591>: mov 0x2c(%esp),%edx > 0x080be243 <+2595>: mov 0x28(%esp),%ecx > 0x080be247 <+2599>: mov %edx,0x14(%esp) > 0x080be24b <+2603>: mov %ecx,0x10(%esp) > 0x080be24f <+2607>: movl $0x80f2010,0xc(%esp) > 0x080be257 <+2615>: mov %eax,0x8(%esp) > 0x080be25b <+2619>: movl $0x5fa,0x4(%esp) > 0x080be263 <+2627>: movl $0x80f1ec4,(%esp) > 0x080be26a <+2634>: call 0x80ae4c0 <tr_deepLog> > 0x080be26f <+2639>: jmp 0x80bdfdd <peerCallbackFunc+1981> > 0x080be274 <+2644>: movzbl 0x5(%ebx),%eax > 0x080be278 <+2648>: add $0x1,%eax > 0x080be27b <+2651>: mov %eax,0x2c(%esp) > 0x080be27f <+2655>: mov 0x18(%ebx),%eax > 0x080be282 <+2658>: call 0x80bc9c0 <tr_atomAddrStr> > 0x080be287 <+2663>: mov 0x30(%esp),%edx > 0x080be28b <+2667>: mov %eax,%ecx > 0x080be28d <+2669>: mov 0x30(%edx),%eax > 0x080be290 <+2672>: mov %ecx,0x28(%esp) > 0x080be294 <+2676>: mov %eax,(%esp) > 0x080be297 <+2679>: call 0x80a2830 <tr_torrentName> > 0x080be29c <+2684>: mov 0x2c(%esp),%edx > 0x080be2a0 <+2688>: mov 0x28(%esp),%ecx > 0x080be2a4 <+2692>: mov %edx,0x18(%esp) > 0x080be2a8 <+2696>: mov 0x38(%esp),%edx > 0x080be2ac <+2700>: mov %edx,0x14(%esp) > 0x080be2b0 <+2704>: mov %ecx,0x10(%esp) > 0x080be2b4 <+2708>: movl $0x80f1fd0,0xc(%esp) > 0x080be2bc <+2716>: mov %eax,0x8(%esp) > 0x080be2c0 <+2720>: movl $0x8bd,0x4(%esp) > 0x080be2c8 <+2728>: movl $0x80f1ec4,(%esp) > 0x080be2cf <+2735>: call 0x80ae4c0 <tr_deepLog> > 0x080be2d4 <+2740>: jmp 0x80bdfcd <peerCallbackFunc+1965> > 0x080be2d9 <+2745>: mov 0x30(%edi),%eax > 0x080be2dc <+2748>: mov %eax,(%esp) > 0x080be2df <+2751>: call 0x80a2830 <tr_torrentName> > 0x080be2e4 <+2756>: mov %eax,0x8(%esp) > 0x080be2e8 <+2760>: mov %ebp,0x10(%esp) > 0x080be2ec <+2764>: movl $0x80f1f68,0xc(%esp) > 0x080be2f4 <+2772>: movl $0x6fa,0x4(%esp) > 0x080be2fc <+2780>: movl $0x80f1ec4,(%esp) > 0x080be303 <+2787>: call 0x80ae4c0 <tr_deepLog> > 0x080be308 <+2792>: jmp 0x80bdf05 <peerCallbackFunc+1765> > 0x080be30d <+2797>: mov 0x1dc(%ecx),%eax > 0x080be313 <+2803>: jmp 0x80be070 <peerCallbackFunc+2128> > 0x080be318 <+2808>: movl $0x5,0x8(%esp) > 0x080be320 <+2816>: movl $0x80f1f90,0x4(%esp) > 0x080be328 <+2824>: movl $0x0,(%esp) > 0x080be32f <+2831>: call 0x805e710 <dcgettext@plt> > 0x080be334 <+2836>: mov 0x34(%esp),%edx > 0x080be338 <+2840>: mov %ebp,0x14(%esp) > 0x080be33c <+2844>: mov %eax,0x10(%esp) > 0x080be340 <+2848>: mov 0xc(%edx),%eax > 0x080be343 <+2851>: movl $0x1,0x8(%esp) > 0x080be34b <+2859>: mov %eax,0xc(%esp) > 0x080be34f <+2863>: movl $0x6ff,0x4(%esp) > 0x080be357 <+2871>: movl $0x80f1ec4,(%esp) > 0x080be35e <+2878>: call 0x80add30 <tr_msg> > 0x080be363 <+2883>: jmp 0x80bdf1b <peerCallbackFunc+1787> > 0x080be368 <+2888>: mov 0x1dc(%esi),%ebp > 0x080be36e <+2894>: jmp 0x80be1c4 <peerCallbackFunc+2468> > 0x080be373 <+2899>: mov %edx,%esi > 0x080be375 <+2901>: jmp 0x80be165 <peerCallbackFunc+2373> >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 843162
:
600368
| 600369 |
600370
|
600371
|
600372
|
600373