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 682085 Details for
Bug 901393
[abrt] qbittorrent-3.0.6-1.fc17: Process /usr/bin/qbittorrent 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), 81.60 KB, created by
deb2
on 2013-01-18 05:46:02 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
deb2
Created:
2013-01-18 05:46:02 UTC
Size:
81.60 KB
patch
obsolete
>[New LWP 17360] >[New LWP 17362] >[New LWP 17364] >[New LWP 17363] >[New LWP 17366] >[New LWP 17367] >[New LWP 17355] >[New LWP 17356] >[New LWP 17361] >warning: Corrupted shared library list: 0x7f6f5c001170 != 0x162e5c0bf01183fc >warning: Corrupted shared library list: 0x7f6f5c001170 != 0x162e5c0bf01183fc >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.48.1.1.debug": separate debug info file has no debug info >Core was generated by `qbittorrent'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003251e00461 in libtorrent::piece_manager::hash_for_slot (this=this@entry=0x37876d0, slot=4364, ph=..., piece_size=piece_size@entry=4194304, small_piece_size=2890753, small_hash=small_hash@entry=0x7f6f71646710) at storage.cpp:519 >519 storage.cpp: No such file or directory. > >Thread 9 (Thread 0x7f6f70e46700 (LWP 17361)): >#0 _dl_map_object (loader=0x7f6f84ca2000, name=name@entry=0x3246d755cc "libgcc_s.so.1", type=type@entry=2, trace_mode=trace_mode@entry=0, mode=mode@entry=-1879048191, nsid=nsid@entry=0) at dl-load.c:2094 > soname = <optimized out> > fd = <optimized out> > realname = <optimized out> > name_copy = 0x3246620000 "\250\022bF2" > l = 0x7f6f84ca79e8 > fb = {len = 0, buf = "\000\251\334Q2\000\000\000\300\257Gio\177\000\000\000\345\200G2\000\000\000`\030\334Q2", '\000' <repeats 11 times>"\320, f\263ho\177\000\000\005\000\000\000\000\000\000\000`\030\334Q2", '\000' <repeats 11 times>"\300, \257Gio\177\000\000\277\302\325Q2\000\000\000\320f\263ho\177\000\000\005", '\000' <repeats 23 times>, "`\030\334Q2", '\000' <repeats 11 times>"\300, \257Gio\177\000\000\020\265Gio\177\000\000\300\257Gio\177\000\000\000\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\220D\344po\177\000\000\300\257Gio\177\000\000\247\r\334Q2\000\000\000\000\313\350\312o\177\000\000\005\000\000\000\000\000\000\000`\214L\003\000\000\000\000\360\\n\003\000\000\000\000\000\000\000\000o\177\000\000\230\060\340`2\000\000\000\006\000\000\000\000\000\000\000\300"...} > found_other_class = <optimized out> > stack_end = <optimized out> >#1 0x0000003246412fec in dl_open_worker (a=a@entry=0x7f6f70e447f0) at dl-open.c:226 > args = 0x7f6f70e447f0 > file = 0x3246d755cc "libgcc_s.so.1" > mode = -2147483647 > call_map = <optimized out> > dst = <optimized out> > new = <optimized out> > r = <optimized out> > reloc_mode = <optimized out> > nmaps = <optimized out> > l = <optimized out> > maps = <optimized out> > relocation_in_progress = <optimized out> > any_tls = <optimized out> > first_static_tls = <optimized out> >#2 0x000000324640eca6 in _dl_catch_error (objname=objname@entry=0x7f6f70e447e0, errstring=errstring@entry=0x7f6f70e447e8, mallocedp=mallocedp@entry=0x7f6f70e447d0, operate=operate@entry=0x3246412ec0 <dl_open_worker>, args=args@entry=0x7f6f70e447f0) at dl-error.c:178 > errcode = 0 > old = 0x7f6f70e448e0 > c = {objname = 0x7f6f68655b00 "@", errstring = 0x0, malloced = 96, env = {{__jmpbuf = {-2, -3540387282698226826, 2147483649, 215936882124, 140734264567912, 1, -3540387282643700874, 3487028350990824310}, __mask_was_saved = 1199629865, __saved_mask = {__val = {0, 216121437813, 0, 0, 140116612106256, 1, 0, 0, 0, 25, 0, 0, 1, 140116612106256, 32, 1}}}}} > catchp = 0x7f6f70e466c8 >#3 0x0000003246412b1c in _dl_open (file=0x3246d755cc "libgcc_s.so.1", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=1, argv=0x7fff3fd8e868, env=0x2dc4f90) at dl-open.c:652 > args = {file = 0x3246d755cc "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x3246d059c5, caller_dl_open = 0x3246d2d212, map = 0x0, nsid = 0, argc = 1, argv = 0x7fff3fd8e868, env = 0x2dc4f90} > objname = <optimized out> > errstring = <optimized out> > malloced = <optimized out> > errcode = <optimized out> >#4 0x0000003246d2d212 in do_dlopen (ptr=ptr@entry=0x7f6f70e44a00) at dl-libc.c:89 > args = 0x7f6f70e44a00 >#5 0x000000324640eca6 in _dl_catch_error (objname=0x7f6f70e449e0, errstring=0x7f6f70e449f0, mallocedp=0x7f6f70e449d0, operate=0x3246d2d1d0 <do_dlopen>, args=0x7f6f70e44a00) at dl-error.c:178 > errcode = 0 > old = 0x0 > c = {objname = 0x7f6f68b366d3 "\"\273\177", errstring = 0x0, malloced = 192, env = {{__jmpbuf = {64, -3540387282756947082, 215939223936, 0, 53347984, 140116477413912, -3540387282708712586, 3487028350990824310}, __mask_was_saved = 1373415666, __saved_mask = {__val = {55348320, 57564400, 140114718097408, 216373670040, 3, 47830128, 32, 216121783937, 55348408, 215947994665, 0, 216121437813, 0, 0, 140116612106864, 1}}}}} > catchp = 0x7f6f70e466c8 >#6 0x0000003246d2d2d2 in dlerror_run (args=0x7f6f70e44a00, operate=0x3246d2d1d0 <do_dlopen>) at dl-libc.c:48 > objname = 0x0 > last_errstring = 0x0 > malloced = <optimized out> > result = <optimized out> >#7 __GI___libc_dlopen_mode (name=name@entry=0x3246d755cc "libgcc_s.so.1", mode=mode@entry=-2147483647) at dl-libc.c:165 > args = {name = 0x3246d755cc "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x3246d059c5, map = 0x3251d76f75} >#8 0x0000003246d059c5 in init () at ../sysdeps/ia64/backtrace.c:53 >No locals. >#9 0x000000324780ca40 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104 >No locals. >#10 0x0000003246d05ae4 in __GI___backtrace (array=<optimized out>, size=64) at ../sysdeps/ia64/backtrace.c:104 > __p = <optimized out> > arg = {array = 0x7f6f70e44aa8, cfa = 0, cnt = -1, size = 64} > once = 1 >#11 0x0000000000575528 in print_stacktrace (out=0x3246fb1180, max_frames=63) at ../../src/stacktrace.h:21 > symbollist = <optimized out> > funcnamesize = <optimized out> > addrlist = {0x400, 0x0 <repeats 15 times>, 0x7f6f70e44ba0, 0x5756f0, 0x14000000, 0x3246c359b0, 0x400, 0x7f6f6856c3f0, 0x7f6f68dd0db8, 0x7f6f6856c100, 0x7f6f68253110, 0x7f6f68dd0d90, 0x2d9e210, 0x1, 0x1, 0x7f6f68dd0a18, 0x3251dc3c1e, 0x7f6f68c3c520, 0x33, 0x7f6f6856bda0, 0x3251dcbc80, 0x7f6f6856c160, 0x7f6f70e44c40, 0x7f6f6856bda0, 0x3246c358d7, 0x0, 0x3246ce4979, 0x0, 0x3246c75fe3, 0x0, 0x3246fb1180, 0xd, 0x5e901c, 0xd, 0x3246c75ec2, 0xd, 0x3246fb1180, 0x5e901c, 0x3246c76b4e, 0xd, 0x3246fb1180, 0x1, 0xd, 0x32e0690, 0x3246c6c64d, 0x1, 0x8c, 0x7f6f70e44d20, 0x3246fb1180, 0x0} > addrlen = <optimized out> > funcname = <optimized out> >#12 0x0000000000575772 in sigsegvHandler () at ../../src/main.cpp:142 >No locals. >#13 <signal handler called> >No symbol table info available. >#14 RC4 () at rc4-x86_64.s:128 >No locals. >#15 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 8 (Thread 0x7f6f84c8e700 (LWP 17356)): >#0 0x0000003246ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000032525a3340 in qt_safe_poll (fds=0x7f6f84c8dd00, nfds=1, timeout_ms=<optimized out>, retry_eintr=false) at kernel/qcore_unix.cpp:121 > ret = <optimized out> > previous = <optimized out> > deadline = <optimized out> > remaining = <optimized out> >#2 0x0000003252555450 in QProcessManager::run (this=0x32528d5500) at io/qprocess_unix.cpp:238 > fd = {fd = 3, events = 1, revents = 0} > ret = <optimized out> > c = 0 '\000' >#3 0x000000325247b91c in QThreadPrivate::start (arg=0x32528d5500) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x32528d5500, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x32528d5500 > data = 0x29d3b60 > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8fec0, static codecForCStrings = 0x0} >#4 0x0000003247807d14 in start_thread (arg=0x7f6f84c8e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f84c8e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116945856256, 3459016640205042550, 0, 215929192448, 140116945856256, 140734264567456, -3539850339476425866, 3487028895909688182}, 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> >#5 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 7 (Thread 0x7f6f84c8f880 (LWP 17355)): >#0 0x0000003246ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003248447af4 in g_main_context_poll (n_fds=9, fds=0x2c4e110, timeout=501, context=0x7f6f80002e00, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f6f80002e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 501 > some_ready = <optimized out> > nfds = 9 > allocated_nfds = <optimized out> > fds = 0x2c4e110 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7f6f80002e00, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fc6 in QEventDispatcherGlib::processEvents (this=0x29d6de0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 > d = 0x29d6e00 > canWait = <optimized out> > savedFlags = {i = 0} > result = <optimized out> >#5 0x0000003255a6a5ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 > d = 0x29d6e00 > saved_flags = {i = 0} > returnValue = 252 >#6 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7fff3fd8e0e0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x3a55a50 >#7 0x0000003252576978 in QEventLoop::exec (this=0x7fff3fd8e0e0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x3a55a50 > locker = {val = 43857928} > app = 0x7fff3fd8e490 >#8 0x000000325257b768 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 > threadData = 0x29d36c0 > eventLoop = {<QObject> = {_vptr.QObject = 0x32528d2630, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x3a55a50}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252668d00 "QEventLoop", data = 0x3252668d20, extradata = 0x32528d26c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d76d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#9 0x00000000004870b6 in main (argc=1, argv=<optimized out>) at ../../src/main.cpp:321 > qtTranslator = {<QObject> = {_vptr.QObject = 0x32528d2ab0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2bfd850}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x325266a1a0 "QTranslator", data = 0x325266a1c0, extradata = 0x32528d2b40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d7e40 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > splash = <optimized out> > torrentCmdLine = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x2c7a2a0}, d = 0x2c7a2a0}}, <No data fields>} > window = {<QMainWindow> = {<QWidget> = {<QObject> = {_vptr.QObject = 0x601bf0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2c44780}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, <QPaintDevice> = {_vptr.QPaintDevice = 0x601db8, painters = 0}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x325603ee20 "QWidget", data = 0x325603f360, extradata = 0x3256464e40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3255a1b220 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, data = 0x2c448c8}, static staticMetaObject = {d = {superdata = 0xb903c0, stringdata = 0x3256097920 "QMainWindow", data = 0x3256097ac0, extradata = 0x325648dfc0}}, static staticMetaObjectExtraData = {objects = 0x325649de60, static_metacall = 0x3256032200 <QMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, <Ui::MainWindow> = {<Ui_MainWindow> = {actionOpen = 0x2a3f610, actionExit = 0x2befa50, actionOptions = 0x2befa70, actionAbout = 0x2a3f7d0, actionStart = 0x2c48580, actionPause = 0x2c485a0, actionDelete = 0x2c48070, actionWebsite = 0x2c48090, actionDownload_from_URL = 0x2c7ce50, actionCreate_torrent = 0x2c7d070, actionBugReport = 0x2c7d090, actionSet_upload_limit = 0x2c41510, actionSet_download_limit = 0x2c4f700, actionDocumentation = 0x2c4b5e0, actionSet_global_download_limit = 0x2c48ed0, actionSet_global_upload_limit = 0x2c42d90, actionDecreasePriority = 0x2c7b500, actionIncreasePriority = 0x2c420a0, actionUse_alternative_speed_limits = 0x2c4fb20, actionTop_tool_bar = 0x2c6b9c0, actionSpeed_in_title_bar = 0x2bfad30, actionRSS_Reader = 0x2c6c240, actionSearch_engine = 0x2c78970, actionLock_qBittorrent = 0x2c6cab0, action_Import_Torrent = 0x2c6a6e0, actionDonate_money = 0x2c62650, actionStart_All = 0x2c4c440, actionPause_All = 0x2c16c10, actionExecution_Logs = 0x2c4d850, actionAutoExit_qBittorrent = 0x2c4e8c0, actionAutoSuspend_system = 0x2bfa270, actionAutoShutdown_system = 0x2bf02f0, actionAutoShutdown_Disabled = 0x2c737d0, actionToggleVisibility = 0x2c208d0, actionMinimize = 0x2c50960, centralwidget = 0x2a40ad0, vboxLayout = 0x2a3f880, menubar = 0x2c21940, menu_Edit = 0x2c1aee0, menu_Help = 0x2c1afd0, menu_Options = 0x2c4fc00, menuAuto_Shutdown_on_downloads_completion = 0x2c4fd50, menu_File = 0x2c40b60, menuView = 0x2c43360, toolBar = 0x2c422b0, statusBar = 0x2c7b2c0}, <No data fields>}, static staticMetaObject = {d = {superdata = 0xb8f440, stringdata = 0x600d00 "MainWindow", data = 0x601640, extradata = 0x600ce0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x5cefb0 <MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, executable_watcher = 0x30234b0, unauthenticated_trackers = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xb90360}, d = 0xb90360}}, m_posInitialized = true, guiUpdater = 0x2f3a530, tabs = 0x2d8e2e0, status_bar = 0x2f39f10, options = {o = 0x0}, console = {o = 0x0}, aboutDlg = {o = 0x0}, createTorrentDlg = {o = 0x0}, downloadFromURLDialog = {o = 0x0}, systrayIcon = {o = 0x2efd110}, systrayCreator = {o = 0x0}, myTrayIconMenu = {o = 0x2f32890}, transferList = 0x2dd2050, transferListFilters = 0x2eea4d0, properties = 0x2de4e30, displaySpeedInTitle = false, force_exit = false, ui_locked = false, search_filter = 0x2f04f60, switchSearchShortcut = 0x2f39f90, switchSearchShortcut2 = 0x2f3acb0, switchTransferShortcut = 0x2f39ed0, switchRSSShortcut = 0x2f3b220, prioSeparator = 0x2f29550, prioSeparatorMenu = 0x2f299a0, hSplitter = 0x2dc8b40, vSplitter = 0x2dc7e20, searchEngine = {o = 0x2f465a0}, rssWidget = {o = 0x0}, m_executionLog = {o = 0x2f4a5f0}, m_pwr = 0x2f2a090, preventTimer = 0x2f31e10} > uid = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x29d3550, static codecForCStrings = 0x0} > app = {<QtSingleApplication> = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x606e30, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x29d5410}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252668da0 "QCoreApplication", data = 0x3252668e40, extradata = 0x32528d27a0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d77b0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0x0}, static staticMetaObject = {d = {superdata = 0x32528d2780, stringdata = 0x325603b000 "QApplication", data = 0x325603b240, extradata = 0x3256462ea0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32559cdcd0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0x3256462e80, stringdata = 0x324cc06ce0 "QtSingleApplication", data = 0x324cc06e20, extradata = 0x324ce08120}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x324cc06630 <QtSingleApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, peer = 0x2a40190, actWin = 0x7fff3fd8e4b0}, static staticMetaObject = {d = {superdata = 0xb8fe60, stringdata = 0x606f00 "SessionApplication", data = 0x606f40, extradata = 0x606ee0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x5d71e0 <SessionApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > no_splash = false > translator = {<QObject> = {_vptr.QObject = 0x32528d2ab0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2bfd930}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x325266a1a0 "QTranslator", data = 0x325266a1c0, extradata = 0x32528d2b40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d7e40 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > ret = <optimized out> > pref = {<QIniSettings> = {<QSettings> = {<QObject> = {_vptr.QObject = 0x5da4d0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x2be58e0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252667ee0 "QSettings", data = 0x3252667f00, extradata = 0x32528d19c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d6320 <QSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0xb8f3a0, stringdata = 0x600530 "QIniSettings", data = 0x600540, extradata = 0x600520}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x5cec80 <QIniSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, <No data fields>} > locale = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2be7f40, static codecForCStrings = 0x0} > >Thread 6 (Thread 0x7f6f6f194700 (LWP 17367)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x0000003251d79972 in wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x7f6f6f193cb0) at /usr/include/boost/asio/detail/posix_event.hpp:80 >No locals. >#2 do_run_one (ec=..., private_op_queue=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:377 >No locals. >#3 boost::asio::detail::task_io_service::run (this=0x2da6f00, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7f6f6f193cb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 13, __total_seq = 7, __wakeup_seq = 6, __woken_seq = 6, __mutex = 0x2da6f30, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\r\000\000\000\a\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\060o\332\002\000\000\000\000\002\000\000\000\000\000\000", __align = 55834574848}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2da6f00, value_ = 0x7f6f6f193c30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2da6f30, locked_ = true} > n = <optimized out> >#4 0x0000003251d79c16 in run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59 > ec = {m_val = 0, m_cat = 0x3260e03098} >#5 operator() (this=<optimized out>) at /usr/include/boost/asio/detail/impl/resolver_service_base.ipp:32 >No locals. >#6 boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82 >No locals. >#7 0x0000003251d75c17 in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0x7f6f680011d0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x7f6f680011d0} >#8 0x0000003247807d14 in start_thread (arg=0x7f6f6f194700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f6f194700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116582024960, 3459016640205042550, 0, 215929192448, 140116582024960, 140116612108208, -3540326849991789706, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f6f6f995700 (LWP 17366)): >#0 0x0000003246ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003248447af4 in g_main_context_poll (n_fds=2, fds=0x7f6f4c0029b0, timeout=-1, context=0x7f6f4c0009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f6f4c0009a0, 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 = 2 > allocated_nfds = <optimized out> > fds = 0x7f6f4c0029b0 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7f6f4c0009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7f6f4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7f6f4c0008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7f6f6f994cd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7f6f4c0028e0 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7f6f6f994cd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7f6f4c0028e0 > locker = {val = 50477400} > app = 0x7fff3fd8e490 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x30238d0 > locker = {val = 50477400} > eventLoop = {<QObject> = {_vptr.QObject = 0x32528d2630, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f6f4c0028e0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252668d00 "QEventLoop", data = 0x3252668d20, extradata = 0x32528d26c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d76d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#8 0x0000003252556f0f in QInotifyFileSystemWatcherEngine::run (this=0x3021b60) at io/qfilesystemwatcher_inotify.cpp:256 > sn = {<QObject> = {_vptr.QObject = 0x32528d28f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f6f4c002720}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252669f20 "QSocketNotifier", data = 0x3252669f60, extradata = 0x32528d2980}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d7b50 <QSocketNotifier::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, sockfd = 26, sntype = QSocketNotifier::Read, snenabled = true} >#9 0x000000325247b91c in QThreadPrivate::start (arg=0x3021b60) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x3021b60, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x3021b60 > data = 0x2f203b0 > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8fec0, static codecForCStrings = 0x0} >#10 0x0000003247807d14 in start_thread (arg=0x7f6f6f995700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f6f995700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116590417664, 3459016640205042550, 0, 215929192448, 140116590417664, 1, -3540327952187772042, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f6f67fff700 (LWP 17363)): >#0 0x0000003246ce8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003248447af4 in g_main_context_poll (n_fds=2, fds=0x7f6f58002a00, timeout=-1, context=0x7f6f580009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f6f580009a0, 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 = 2 > allocated_nfds = <optimized out> > fds = 0x7f6f58002a00 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7f6f580009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7f6f580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7f6f580008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7f6f67ffecd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7f6f58002930 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7f6f67ffecd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7f6f58002930 > locker = {val = 47547688} > app = 0x7fff3fd8e490 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x2d584a0 > locker = {val = 47547688} > eventLoop = {<QObject> = {_vptr.QObject = 0x32528d2630, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f6f58002930}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252668d00 "QEventLoop", data = 0x3252668d20, extradata = 0x32528d26c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d76d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#8 0x0000003252556f0f in QInotifyFileSystemWatcherEngine::run (this=0x2da8ee0) at io/qfilesystemwatcher_inotify.cpp:256 > sn = {<QObject> = {_vptr.QObject = 0x32528d28f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x32526561e0 "QObject", data = 0x3252656280, extradata = 0x32528cfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x325258e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f6f58002720}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x325265f120 "Qt", data = 0x3252662a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8fb00, stringdata = 0x3252669f20 "QSocketNotifier", data = 0x3252669f60, extradata = 0x32528d2980}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x32525d7b50 <QSocketNotifier::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, sockfd = 21, sntype = QSocketNotifier::Read, snenabled = true} >#9 0x000000325247b91c in QThreadPrivate::start (arg=0x2da8ee0) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2da8ee0, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2da8ee0 > data = 0x2cb2da0 > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8fec0, static codecForCStrings = 0x0} >#10 0x0000003247807d14 in start_thread (arg=0x7f6f67fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f67fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116462925568, 3459016640205042550, 0, 215929192448, 140116462925568, 4294967295, -3540345315666807946, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f6f677fe700 (LWP 17364)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x000000325247bdd7 in wait (time=1000, this=0x2d57570) at thread/qwaitcondition_unix.cpp:84 > tv = {tv_sec = 1358487128, tv_usec = 583082} > ti = {tv_sec = 1358487129, tv_nsec = 583082000} > code = <optimized out> >#2 QWaitCondition::wait (this=<optimized out>, mutex=0x2da66c8, time=1000) at thread/qwaitcondition_unix.cpp:158 > returnValue = 252 >#3 0x00000000004c40d0 in TorrentSpeedMonitor::run (this=0x2da66a0) at ../../src/qtlibtorrent/torrentspeedmonitor.cpp:74 >No locals. >#4 0x000000325247b91c in QThreadPrivate::start (arg=0x2da66a0) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2da66a0, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2da66a0 > data = 0x2d56c60 > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8feda, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 109}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8fec0, static codecForCStrings = 0x0} >#5 0x0000003247807d14 in start_thread (arg=0x7f6f677fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f677fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116454532864, 3459016640205042550, 0, 215929192448, 140116454532864, 3, -3540344217765792906, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f6f70645700 (LWP 17362)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x0000003251d79972 in wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x7f6f70644cb0) at /usr/include/boost/asio/detail/posix_event.hpp:80 >No locals. >#2 do_run_one (ec=..., private_op_queue=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:377 >No locals. >#3 boost::asio::detail::task_io_service::run (this=0x2d8e190, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7f6f70644cb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 51, __total_seq = 26, __wakeup_seq = 25, __woken_seq = 25, __mutex = 0x2d8e1c0, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\063\000\000\000\032\000\000\000\000\000\000\000\031\000\000\000\000\000\000\000\031\000\000\000\000\000\000\000\300\341\330\002\000\000\000\000\002\000\000\000\000\000\000", __align = 219043332096}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2d8e190, value_ = 0x7f6f70644c30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2d8e1c0, locked_ = true} > n = <optimized out> >#4 0x0000003251d79c16 in run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59 > ec = {m_val = 0, m_cat = 0x3260e03098} >#5 operator() (this=<optimized out>) at /usr/include/boost/asio/detail/impl/resolver_service_base.ipp:32 >No locals. >#6 boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82 >No locals. >#7 0x0000003251d75c17 in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0x2da6fb0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x2da6fb0} >#8 0x0000003247807d14 in start_thread (arg=0x7f6f70645700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f70645700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116603721472, 3459016640205042550, 0, 215929192448, 140116603721472, 3, -3540386183354371210, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f6f71647700 (LWP 17360)): >#0 0x0000003251e00461 in libtorrent::piece_manager::hash_for_slot (this=this@entry=0x37876d0, slot=4364, ph=..., piece_size=piece_size@entry=4194304, small_piece_size=2890753, small_hash=small_hash@entry=0x7f6f71646710) at storage.cpp:519 > i = <optimized out> > bufs = 0x7f6f00400000 > block_size = 16384 > size = <optimized out> > num_blocks = 1902405284 > num_read = 0 > slot_size = <optimized out> >#1 0x0000003251e03d23 in libtorrent::piece_manager::check_one_piece (this=this@entry=0x37876d0, have_piece=@0x7f6f71646b34: -1, have_piece@entry=<error reading variable: value has been optimized out>) at storage.cpp:2721 > ph = {offset = 16384, h = {m_context = {h0 = 1700995925, h1 = 2617603805, h2 = 1011830143, h3 = 2092747021, h4 = 1324370110, Nl = 131072, Nh = 0, data = {0 <repeats 16 times>}, num = 0}}} > small_hash = {m_number = '\000' <repeats 19 times>} > piece_index = <optimized out> > num_read = 0 > read_short = true > large_hash = {m_number = "pkdqo\177\000\000\262[\343Q2\000\000\000\000\000\000"} > this_should_move = <optimized out> > other_should_move = <optimized out> > piece_size = 4194304 > small_piece_size = <optimized out> >#2 0x0000003251e04591 in libtorrent::piece_manager::check_files (this=0x37876d0, current_slot=@0x7f6f71646b30: 4364, have_piece=<optimized out>, error=...) at storage.cpp:2595 > skip = <optimized out> >#3 0x0000003251d6092d in libtorrent::disk_io_thread::operator() (this=0x2d9d000) at disk_io_thread.cpp:2110 > now = <optimized out> > processed = <optimized out> > piece_size = 4194304 > jl = {m = 0x2d9d1d8, is_locked = false} > holder = {m_disk_pool = @0x2d9d000, m_buf = 0x0, m_num_blocks = 1} > post = <optimized out> > ret = <optimized out> > j = {action = libtorrent::disk_io_job::check_files, buffer = 0x0, buffer_size = 0, storage = {px = 0x37876d0}, piece = 4364, offset = -1, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520f1660, functor = {obj_ptr = 0x7f6f60000f50, type = {type = 0x7f6f60000f50, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f6f60000f50, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f60000f50, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x7f6f60000f50, is_const_qualified = false, is_volatile_qualified = false}, data = 80 'P'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}} > elevator_direction = -1 > need_update_elevator_pos = false > sorted_read_jobs = std::multimap with 6 elements = {[458249207808] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 0, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f604accf0, type = {type = 0x7f6f604accf0, const_qualified = 32, volatile_qualified = 49}, func_ptr = 0x7f6f604accf0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f604accf0, this adjustment 3251722283364921632, obj_ptr = 0xb0}, obj_ref = {obj_ptr = 0x7f6f604accf0, is_const_qualified = 32, is_volatile_qualified = 49}, data = -16 '\360'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}, [458249224192] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 16384, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f61bd1f90, type = {type = 0x7f6f61bd1f90, const_qualified = 79, volatile_qualified = 90}, func_ptr = 0x7f6f61bd1f90, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f61bd1f90, this adjustment 8317981692493257295, obj_ptr = 0x656874206e692074}, obj_ref = {obj_ptr = 0x7f6f61bd1f90, is_const_qualified = 79, is_volatile_qualified = 90}, data = -112 '\220'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}, [458249240576] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 32768, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f604ace90, type = {type = 0x7f6f604ace90, const_qualified = 79, volatile_qualified = 90}, func_ptr = 0x7f6f604ace90, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f604ace90, this adjustment 8317981692493257295, obj_ptr = 0x656874206e692074}, obj_ref = {obj_ptr = 0x7f6f604ace90, is_const_qualified = 79, is_volatile_qualified = 90}, data = -112 '\220'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}, [458249256960] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 49152, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f6093ef70, type = {type = 0x7f6f6093ef70, const_qualified = 79, volatile_qualified = 90}, func_ptr = 0x7f6f6093ef70, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f6093ef70, this adjustment 8317981692493257295, obj_ptr = 0x656874206e692074}, obj_ref = {obj_ptr = 0x7f6f6093ef70, is_const_qualified = 79, is_volatile_qualified = 90}, data = 112 'p'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}, [458249273344] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 65536, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f605b0fb0, type = {type = 0x7f6f605b0fb0, const_qualified = 152, volatile_qualified = 48}, func_ptr = 0x7f6f605b0fb0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f605b0fb0, this adjustment 216373670040, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x7f6f605b0fb0, is_const_qualified = 152, is_volatile_qualified = 48}, data = -80 '\260'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}, [458249289728] = {action = libtorrent::disk_io_job::read, buffer = 0x0, buffer_size = 16384, storage = {px = 0x30a0ac0}, piece = 1490, offset = 81920, str = "", error_file = "", priority = 0, resume_data = {px = 0x0, pn = {pi_ = 0x0}}, error = {m_val = 0, m_cat = 0x3260e03098}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x32520efce0, functor = {obj_ptr = 0x7f6f607f9660, type = {type = 0x7f6f607f9660, const_qualified = 152, volatile_qualified = 48}, func_ptr = 0x7f6f607f9660, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f607f9660, this adjustment 216373670040, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x7f6f607f9660, is_const_qualified = 152, is_volatile_qualified = 48}, data = 96 '`'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}} > elevator_job_pos = {first = 458249289728, second = {action = libtorrent::disk_io_job::read, buffer = , buffer_size = 16384, storage = {px = }, piece = 1490, offset = 81920, str = "", error_file = "", priority = 0, resume_data = {px = , pn = {pi_ = }}, error = {m_val = 0, m_cat = }, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = , functor = {obj_ptr = , type = {type = , const_qualified = 152, volatile_qualified = 48}, func_ptr = 0x7f6f607f9660, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7f6f607f9660, this adjustment 216373670040, obj_ptr = }, obj_ref = {obj_ptr = , is_const_qualified = 152, is_volatile_qualified = 48}, data = 96 '`'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}}} > last_elevator_pos = 759474660072 >#4 0x000000326080e709 in boost::(anonymous namespace)::thread_proxy (param=<optimized out>) at /usr/src/debug/boost_1_48_0/libs/thread/src/pthread/thread.cpp:121 > thread_info = {px = 0x2d8e570, pn = {pi_ = 0x2d8e2c0}} >#5 0x0000003247807d14 in start_thread (arg=0x7f6f71647700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6f71647700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140116620506880, 3459016640205042550, 0, 215929192448, 140116620506880, 47828688, -3540383983257373834, 3487028895909688182}, 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 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >warning: Corrupted shared library list: 0x7f6f5c001170 != 0x162e5c0bf01183fc >From To Syms Read Shared Object Library >0x0000003260c01290 0x0000003260c01e44 Yes /lib64/libboost_system-mt.so.1.48.0 >0x000000325500b330 0x00000032550191e0 Yes /lib64/libboost_filesystem-mt.so.1.48.0 >0x000000326080d700 0x0000003260815208 Yes /lib64/libboost_thread-mt.so.1.48.0 >0x0000003251014780 0x0000003251046c94 Yes /lib64/libssl.so.10 >0x000000324fc5ca00 0x000000324fd24528 Yes /lib64/libcrypto.so.10 >0x000000324cc04780 0x000000324cc06b44 Yes /lib64/libQtSolutions_SingleApplication-2.6.so.1 >0x0000003251d354f0 0x0000003251e84b78 Yes /lib64/libtorrent-rasterbar.so.6 >0x0000003247805790 0x0000003247810494 Yes /lib64/libpthread.so.0 >0x0000003252a14150 0x0000003252a6062c Yes /lib64/libQtDBus.so.4 >0x0000003251810570 0x00000032518319b8 Yes /lib64/libQtXml.so.4 >0x00000032559b7e60 0x00000032560393a8 Yes /lib64/libQtGui.so.4 >0x0000003253434d00 0x00000032534ed194 Yes /lib64/libQtNetwork.so.4 >0x000000325245df20 0x00000032525d8d74 Yes /lib64/libQtCore.so.4 >0x000000324b05bb50 0x000000324b0c105b Yes /lib64/libstdc++.so.6 >0x00000032470055f0 0x000000324706ca0c Yes /lib64/libm.so.6 >0x00000032490029d0 0x0000003249012138 Yes /lib64/libgcc_s.so.1 >0x0000003246c1ef60 0x0000003246d5f7a0 Yes /lib64/libc.so.6 >0x0000003247c02260 0x0000003247c0554c Yes /lib64/librt.so.1 >0x0000003250c0ad60 0x0000003250c38424 Yes /lib64/libgssapi_krb5.so.2 >0x000000325081b640 0x0000003250893340 Yes /lib64/libkrb5.so.3 >0x000000324f401520 0x000000324f402114 Yes /lib64/libcom_err.so.2 >0x0000003250004490 0x000000325001c92c Yes /lib64/libk5crypto.so.3 >0x0000003247400ea0 0x00000032474019e0 Yes /lib64/libdl.so.2 >0x0000003248001f50 0x000000324800e718 Yes /lib64/libz.so.1 >0x000000324f001790 0x000000324f001ba0 Yes /lib64/libQtSolutions_LockedFile-2.4.so.1 >0x000000324b806040 0x000000324b81b080 Yes /lib64/libGeoIP.so.1 >0x0000003246400b20 0x000000324641a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x000000324d807890 0x000000324d830924 Yes /lib64/libdbus-1.so.3 >0x000000324a000680 0x000000324a0007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003248419d00 0x00000032484ac9cc Yes /lib64/libglib-2.0.so.0 >0x000000324b404fa0 0x000000324b420ae0 Yes /lib64/libpng15.so.15 >0x000000324d00cbc0 0x000000324d077250 Yes /lib64/libfreetype.so.6 >0x000000324a80a910 0x000000324a837dbc Yes /lib64/libgobject-2.0.so.0 >0x000000324c401be0 0x000000324c405d18 Yes /lib64/libSM.so.6 >0x000000324c804eb0 0x000000324c812e1c Yes /lib64/libICE.so.6 >0x000000324e402130 0x000000324e40bfb4 Yes /lib64/libXi.so.6 >0x000000324bc01a70 0x000000324bc079e0 Yes /lib64/libXrender.so.1 >0x000000324dc01830 0x000000324dc05f34 Yes /lib64/libXrandr.so.2 >0x000000324e8014f0 0x000000324e803cf8 Yes /lib64/libXfixes.so.3 >0x000000324ec02a80 0x000000324ec076dc Yes /lib64/libXcursor.so.1 >0x000000324e000b00 0x000000324e001438 Yes /lib64/libXinerama.so.1 >0x000000324d405ef0 0x000000324d41f6fc Yes /lib64/libfontconfig.so.1 >0x0000003249c03700 0x0000003249c0d7d0 Yes /lib64/libXext.so.6 >0x0000003248c1dea0 0x0000003248ca4260 Yes /lib64/libX11.so.6 >0x0000003250402a60 0x0000003250407eac Yes /lib64/libkrb5support.so.0 >0x000000324f801120 0x000000324f801ac4 Yes /lib64/libkeyutils.so.1 >0x00000032488039b0 0x0000003248811e1c Yes /lib64/libresolv.so.2 >0x000000324a401950 0x000000324a4060ec Yes /lib64/libffi.so.5 >0x000000324ac016d0 0x000000324ac02d48 Yes /lib64/libuuid.so.1 >0x000000324c003dd0 0x000000324c01cccc Yes /lib64/libexpat.so.1 >0x00000032494099c0 0x00000032494158d8 Yes /lib64/libxcb.so.1 >0x0000003246805fc0 0x0000003246816768 Yes /lib64/libselinux.so.1 >0x0000003249800e80 0x0000003249801bb0 Yes /lib64/libXau.so.6 >0x00007f6f8428a640 0x00007f6f8428bd74 Yes /usr/lib64/gconv/UTF-16.so >0x00007f6f798780b0 0x00007f6f7997cba4 Yes /lib64/libicui18n.so.48 >0x0000003256a480b0 0x0000003256afd574 Yes /lib64/libicuuc.so.48 >0x0000003262400570 0x0000003262400670 Yes (*) /lib64/libicudata.so.48 >0x000000325760b570 0x0000003257623288 Yes /lib64/libgconf-2.so.4 >0x00007f6f7960d0f0 0x00007f6f7960dfd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003257a0a540 0x0000003257a1c594 Yes /lib64/libdbus-glib-1.so.2 >0x00007f6f792edee0 0x00007f6f793a9af4 Yes /lib64/libgio-2.0.so.0 >0x00007f6f78cb2920 0x00007f6f78f54438 Yes /lib64/libgtk-x11-2.0.so.0 >0x00007f6f789a87c0 0x00007f6f78a0b0e4 Yes /lib64/libgdk-x11-2.0.so.0 >0x00007f6f78781910 0x00007f6f78786358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003253c09b30 0x0000003253c15c04 Yes /lib64/libatk-1.0.so.0 >0x000000325300b2f0 0x000000325308215c Yes /lib64/libcairo.so.2 >0x00007f6f78561750 0x00007f6f78574b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f6f78336600 0x00007f6f78350bfc Yes /lib64/libpangoft2-1.0.so.0 >0x00007f6f780f2eb0 0x00007f6f78111490 Yes /lib64/libpango-1.0.so.0 >0x0000003254000c30 0x0000003254001774 Yes /lib64/libXcomposite.so.1 >0x0000003254400b90 0x000000325440159c Yes /lib64/libXdamage.so.1 >0x00007f6f77e66d80 0x00007f6f77ed0eec Yes /lib64/libpixman-1.so.0 >0x0000003258622450 0x0000003258668320 Yes /lib64/libgnomeui-2.so.0 >0x0000003258a1deb0 0x0000003258a5335c Yes /lib64/libbonoboui-2.so.0 >0x0000003258e0bd90 0x0000003258e2a270 Yes /lib64/libgnomecanvas-2.so.0 >0x0000003257207180 0x0000003257210dc8 Yes /lib64/libgnome-2.so.0 >0x0000003258203040 0x0000003258214da4 Yes /lib64/libart_lgpl_2.so.2 >0x00007f6f77c0fde0 0x00007f6f77c41da0 Yes /lib64/libgnomevfs-2.so.0 >0x000000325d607960 0x000000325d6193b4 Yes /lib64/libgnome-keyring.so.0 >0x00007f6f779ab140 0x00007f6f779d4878 Yes /lib64/libbonobo-2.so.0 >0x00007f6f77772150 0x00007f6f77779e38 Yes /lib64/libbonobo-activation.so.4 >0x00007f6f7751ee00 0x00007f6f77541314 Yes /lib64/libORBit-2.so.0 >0x00007f6f771c9d70 0x00007f6f772ac744 Yes /lib64/libxml2.so.2 >0x00007f6f76f94cc0 0x00007f6f76f9a104 Yes /lib64/libpopt.so.0 >0x00007f6f76d8daa0 0x00007f6f76d91310 Yes /lib64/libgailutil.so.18 >0x0000003268a033c0 0x0000003268a0c31c Yes /lib64/libcanberra.so.0 >0x000000325ba00da0 0x000000325ba01ba4 Yes /lib64/libavahi-glib.so.1 >0x000000325aa034f0 0x000000325aa0872c Yes /lib64/libavahi-common.so.3 >0x000000325ae039a0 0x000000325ae0c0c4 Yes /lib64/libavahi-client.so.3 >0x00007f6f76b88ee0 0x00007f6f76b89814 Yes /lib64/libutil.so.1 >0x0000003254807200 0x0000003254852b48 Yes /lib64/libgcrypt.so.11 >0x0000003251403210 0x0000003251403bc8 Yes /lib64/libORBitCosNaming-2.so.0 >0x00000032682020b0 0x000000326820614c Yes /lib64/libvorbisfile.so.3 >0x0000003261003810 0x000000326101ad6c Yes /lib64/libvorbis.so.0 >0x0000003253801a70 0x0000003253804138 Yes /lib64/libogg.so.0 >0x0000003268602880 0x000000326860c010 Yes /lib64/libtdb.so.1 >0x0000003261402400 0x00000032614065d4 Yes /lib64/libltdl.so.7 >0x0000003254c00960 0x0000003254c00ed8 Yes /lib64/libgpg-error.so.0 >0x0000003256e00dc0 0x0000003256e05cac Yes /lib64/libcrypt.so.1 >0x00007f6f769235f0 0x00007f6f76967520 Yes /lib64/libfreebl3.so >0x00007f6f767151b0 0x00007f6f7671c67c Yes /lib64/libnss_files.so.2 >0x00007f6f76425be0 0x00007f6f764dc1b0 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007f6f7619c930 0x00007f6f761b3f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f6f75f85310 0x00007f6f75f8ec9c Yes /lib64/libgvfscommon.so.0 >0x00007f6f75d51ec0 0x00007f6f75d711fc Yes /lib64/libbluray.so.1 >0x00007f6f75b484a0 0x00007f6f75b4b4a0 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007f6f75940890 0x00007f6f7594364c Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007f6f75739150 0x00007f6f7573bb60 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x0000003259a03e30 0x0000003259a36280 Yes /lib64/libjpeg.so.62 >0x00007f6f75531c60 0x00007f6f75533200 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007f6f752d4570 0x00007f6f7531b544 Yes /lib64/libmng.so.1 >0x0000003256607630 0x000000325662a9fc Yes /lib64/liblcms.so.1 >0x00007f6f750b8990 0x00007f6f750b9eb8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x00007f6f74e73360 0x00007f6f74ea5344 Yes /lib64/libQtSvg.so.4 >0x00007f6f74c5c480 0x00007f6f74c5d960 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007f6f74a54b50 0x00007f6f74a578f0 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007f6f747f5990 0x00007f6f74827864 Yes /lib64/libtiff.so.3 >0x00007f6f745e95d0 0x00007f6f745eca10 Yes /usr/lib64/kde4/plugins/imageformats/kimg_dds.so >0x00007f6f741bbd60 0x00007f6f7434acbc Yes /lib64/libkdecore.so.5 >0x00007f6f73f086f0 0x00007f6f73f142c0 Yes /lib64/libbz2.so.1 >0x00007f6f73ce50b0 0x00007f6f73cfb320 Yes /lib64/liblzma.so.5 >0x00007f6f73adb8b0 0x00007f6f73adf214 Yes /lib64/libfam.so.0 >0x00007f6f738d5120 0x00007f6f738d8460 Yes /usr/lib64/kde4/plugins/imageformats/kimg_eps.so >0x00007f6f736cedf0 0x00007f6f736d0130 Yes /usr/lib64/kde4/plugins/imageformats/kimg_exr.so >0x00007f6f734c8360 0x00007f6f734c9d00 Yes /lib64/libImath.so.6 >0x00007f6f7322cba0 0x00007f6f7326b9bc Yes /lib64/libIlmImf.so.6 >0x00007f6f72ff2700 0x00007f6f72ff6954 Yes /lib64/libIex.so.6 >0x00007f6f72d9da60 0x00007f6f72d9df34 Yes /lib64/libHalf.so.6 >0x00007f6f72b98f80 0x00007f6f72b9a33c Yes /lib64/libIlmThread.so.6 >0x00007f6f72993660 0x00007f6f72994af0 Yes /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so >0x00007f6f72743ad0 0x00007f6f727776cc Yes /lib64/libjasper.so.1 >0x00007f6f72532c00 0x00007f6f72536520 Yes /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so >0x00007f6f7232d610 0x00007f6f7232ed9c Yes /usr/lib64/kde4/plugins/imageformats/kimg_pic.so >0x00007f6f72128560 0x00007f6f72129920 Yes /usr/lib64/kde4/plugins/imageformats/kimg_psd.so >0x00007f6f71f22620 0x00007f6f71f24010 Yes /usr/lib64/kde4/plugins/imageformats/kimg_ras.so >0x00007f6f71d19260 0x00007f6f71d1d610 Yes /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so >0x00007f6f71b12840 0x00007f6f71b14060 Yes /usr/lib64/kde4/plugins/imageformats/kimg_tga.so >0x00007f6f71900340 0x00007f6f71909030 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so >0x00007f6f716fa3e0 0x00007f6f716fb310 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xview.so >0x00007f6f6fc42c00 0x00007f6f6fc43830 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f6f6fa3c0d0 0x00007f6f6fa3f8c4 Yes /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xa28605688b328c78 -6735690246115914632 >rbx 0x7f6f716466a0 140116620502688 >rcx 0x54b01034 1420824628 >rdx 0xac8c0be 180928702 >rsi 0x7f6f60f09000 140116344475648 >rdi 0x9c0576dd 2617603805 >rbp 0x7f6f71646660 0x7f6f71646660 >rsp 0x7f6f71645500 0x7f6f71645500 >r8 0x7f6f716466a4 140116620502692 >r9 0x7f6f60f0d000 140116344492032 >r10 0x0 0 >r11 0x3c4f4d7f 1011830143 >r12 0x2c1c01 2890753 >r13 0x7f6f71645510 140116620498192 >r14 0x7f6f71646710 140116620502800 >r15 0x37876d0 58226384 >rip 0x3251e00461 0x3251e00461 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1073> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*): > 0x0000003251e00030 <+0>: push %rbp > 0x0000003251e00031 <+1>: mov %rsp,%rbp > 0x0000003251e00034 <+4>: push %r15 > 0x0000003251e00036 <+6>: push %r14 > 0x0000003251e00038 <+8>: push %r13 > 0x0000003251e0003a <+10>: push %r12 > 0x0000003251e0003c <+12>: push %rbx > 0x0000003251e0003d <+13>: mov %rdx,%rbx > 0x0000003251e00040 <+16>: sub $0x128,%rsp > 0x0000003251e00047 <+23>: mov %esi,-0x108(%rbp) > 0x0000003251e0004d <+29>: mov (%rdx),%esi > 0x0000003251e0004f <+31>: mov %fs:0x28,%rax > 0x0000003251e00058 <+40>: mov %rax,-0x38(%rbp) > 0x0000003251e0005c <+44>: xor %eax,%eax > 0x0000003251e0005e <+46>: sub %esi,%ecx > 0x0000003251e00060 <+48>: test %ecx,%ecx > 0x0000003251e00062 <+50>: jle 0x3251e002f3 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+707> > 0x0000003251e00068 <+56>: mov %r9,%r14 > 0x0000003251e0006b <+59>: mov 0x18(%rdi),%r9 > 0x0000003251e0006f <+63>: mov %rdi,%r15 > 0x0000003251e00072 <+66>: mov %r8d,%r12d > 0x0000003251e00075 <+69>: mov 0x20(%r9),%rdi > 0x0000003251e00079 <+73>: test %rdi,%rdi > 0x0000003251e0007c <+76>: je 0x3251e005bf <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1423> > 0x0000003251e00082 <+82>: mov (%rdi),%edx > 0x0000003251e00084 <+84>: mov %edx,-0x104(%rbp) > 0x0000003251e0008a <+90>: mov -0x104(%rbp),%edx > 0x0000003251e00090 <+96>: lea -0x1(%rcx,%rdx,1),%eax > 0x0000003251e00094 <+100>: mov %eax,%edx > 0x0000003251e00096 <+102>: sar $0x1f,%edx > 0x0000003251e00099 <+105>: idivl -0x104(%rbp) > 0x0000003251e0009f <+111>: mov %eax,-0x120(%rbp) > 0x0000003251e000a5 <+117>: mov 0x28(%r9),%rax > 0x0000003251e000a9 <+121>: cmpb $0x0,0x140(%rax) > 0x0000003251e000b0 <+128>: jne 0x3251e00328 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+760> > 0x0000003251e000b6 <+134>: lea 0x8da0d(%rip),%rsi # 0x3251e8daca > 0x0000003251e000bd <+141>: mov %ecx,-0x148(%rbp) > 0x0000003251e000c3 <+147>: callq 0x3251d31f20 <_ZN10libtorrent16disk_buffer_pool15allocate_bufferEPKc@plt> > 0x0000003251e000c8 <+152>: mov 0x18(%r15),%rdx > 0x0000003251e000cc <+156>: lea -0xf0(%rbp),%rdi > 0x0000003251e000d3 <+163>: mov 0x20(%rdx),%rsi > 0x0000003251e000d7 <+167>: mov %rax,%rdx > 0x0000003251e000da <+170>: callq 0x3251d27ae0 <_ZN10libtorrent18disk_buffer_holderC1ERNS_16disk_buffer_poolEPc@plt> > 0x0000003251e000df <+175>: mov -0x120(%rbp),%r9d > 0x0000003251e000e6 <+182>: mov -0xe8(%rbp),%rax > 0x0000003251e000ed <+189>: mov -0x148(%rbp),%ecx > 0x0000003251e000f3 <+195>: test %r9d,%r9d > 0x0000003251e000f6 <+198>: mov %rax,-0x100(%rbp) > 0x0000003251e000fd <+205>: jle 0x3251e002c1 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+657> > 0x0000003251e00103 <+211>: lea 0x4(%rbx),%rax > 0x0000003251e00107 <+215>: mov %ecx,%r13d > 0x0000003251e0010a <+218>: movl $0x0,-0x118(%rbp) > 0x0000003251e00114 <+228>: movl $0x0,-0x110(%rbp) > 0x0000003251e0011e <+238>: mov %rax,-0x128(%rbp) > 0x0000003251e00125 <+245>: jmpq 0x3251e00237 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+519> > 0x0000003251e0012a <+250>: nopw 0x0(%rax,%rax,1) > 0x0000003251e00130 <+256>: test %r12d,%r12d > 0x0000003251e00133 <+259>: jle 0x3251e0014b <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+283> > 0x0000003251e00135 <+261>: mov -0x100(%rbp),%rsi > 0x0000003251e0013c <+268>: mov -0x128(%rbp),%rdi > 0x0000003251e00143 <+275>: movslq %r12d,%rdx > 0x0000003251e00146 <+278>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e0014b <+283>: mov 0x4(%rbx),%rax > 0x0000003251e0014f <+287>: lea -0xd0(%rbp),%rsi > 0x0000003251e00156 <+294>: lea -0x50(%rbp),%rdi > 0x0000003251e0015a <+298>: movq $0x0,-0x50(%rbp) > 0x0000003251e00162 <+306>: movq $0x0,-0x48(%rbp) > 0x0000003251e0016a <+314>: movl $0x0,-0x40(%rbp) > 0x0000003251e00171 <+321>: mov %rax,-0xd0(%rbp) > 0x0000003251e00178 <+328>: mov 0xc(%rbx),%rax > 0x0000003251e0017c <+332>: mov %rax,-0xc8(%rbp) > 0x0000003251e00183 <+339>: mov 0x14(%rbx),%rax > 0x0000003251e00187 <+343>: mov %rax,-0xc0(%rbp) > 0x0000003251e0018e <+350>: mov 0x1c(%rbx),%rax > 0x0000003251e00192 <+354>: mov %rax,-0xb8(%rbp) > 0x0000003251e00199 <+361>: mov 0x24(%rbx),%rax > 0x0000003251e0019d <+365>: mov %rax,-0xb0(%rbp) > 0x0000003251e001a4 <+372>: mov 0x2c(%rbx),%rax > 0x0000003251e001a8 <+376>: mov %rax,-0xa8(%rbp) > 0x0000003251e001af <+383>: mov 0x34(%rbx),%rax > 0x0000003251e001b3 <+387>: mov %rax,-0xa0(%rbp) > 0x0000003251e001ba <+394>: mov 0x3c(%rbx),%rax > 0x0000003251e001be <+398>: mov %rax,-0x98(%rbp) > 0x0000003251e001c5 <+405>: mov 0x44(%rbx),%rax > 0x0000003251e001c9 <+409>: mov %rax,-0x90(%rbp) > 0x0000003251e001d0 <+416>: mov 0x4c(%rbx),%rax > 0x0000003251e001d4 <+420>: mov %rax,-0x88(%rbp) > 0x0000003251e001db <+427>: mov 0x54(%rbx),%rax > 0x0000003251e001df <+431>: mov %rax,-0x80(%rbp) > 0x0000003251e001e3 <+435>: mov 0x5c(%rbx),%rax > 0x0000003251e001e7 <+439>: mov %rax,-0x78(%rbp) > 0x0000003251e001eb <+443>: callq 0x3251d32b00 <SHA1_Final@plt> > 0x0000003251e001f0 <+448>: mov -0x50(%rbp),%rax > 0x0000003251e001f4 <+452>: mov %rax,(%r14) > 0x0000003251e001f7 <+455>: mov -0x48(%rbp),%rax > 0x0000003251e001fb <+459>: mov %rax,0x8(%r14) > 0x0000003251e001ff <+463>: mov -0x40(%rbp),%eax > 0x0000003251e00202 <+466>: mov %eax,0x10(%r14) > 0x0000003251e00206 <+470>: mov -0xf8(%rbp),%rax > 0x0000003251e0020d <+477>: cmp %eax,%r12d > 0x0000003251e00210 <+480>: jl 0x3251e00578 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1352> > 0x0000003251e00216 <+486>: xor %r14d,%r14d > 0x0000003251e00219 <+489>: addl $0x1,-0x118(%rbp) > 0x0000003251e00220 <+496>: add %eax,(%rbx) > 0x0000003251e00222 <+498>: sub %eax,%r13d > 0x0000003251e00225 <+501>: mov -0x120(%rbp),%eax > 0x0000003251e0022b <+507>: cmp %eax,-0x118(%rbp) > 0x0000003251e00231 <+513>: je 0x3251e002d0 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+672> > 0x0000003251e00237 <+519>: cmp -0x104(%rbp),%r13d > 0x0000003251e0023e <+526>: mov -0x104(%rbp),%eax > 0x0000003251e00244 <+532>: mov $0x1,%r8d > 0x0000003251e0024a <+538>: mov 0x18(%r15),%rdi > 0x0000003251e0024e <+542>: mov (%rbx),%ecx > 0x0000003251e00250 <+544>: lea -0x100(%rbp),%rsi > 0x0000003251e00257 <+551>: mov -0x108(%rbp),%edx > 0x0000003251e0025d <+557>: cmovle %r13d,%eax > 0x0000003251e00261 <+561>: cltq > 0x0000003251e00263 <+563>: mov %rax,-0xf8(%rbp) > 0x0000003251e0026a <+570>: mov (%rdi),%rax > 0x0000003251e0026d <+573>: callq *0x10(%rax) > 0x0000003251e00270 <+576>: mov -0x110(%rbp),%edx > 0x0000003251e00276 <+582>: add %eax,%edx > 0x0000003251e00278 <+584>: test %eax,%eax > 0x0000003251e0027a <+586>: cmovle -0x110(%rbp),%edx > 0x0000003251e00281 <+593>: test %r14,%r14 > 0x0000003251e00284 <+596>: mov %edx,-0x110(%rbp) > 0x0000003251e0028a <+602>: je 0x3251e00299 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+617> > 0x0000003251e0028c <+604>: cmp %r12d,-0x104(%rbp) > 0x0000003251e00293 <+611>: jge 0x3251e00130 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+256> > 0x0000003251e00299 <+617>: movslq -0xf8(%rbp),%rdx > 0x0000003251e002a0 <+624>: mov -0x100(%rbp),%rsi > 0x0000003251e002a7 <+631>: mov -0x128(%rbp),%rdi > 0x0000003251e002ae <+638>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e002b3 <+643>: mov -0xf8(%rbp),%eax > 0x0000003251e002b9 <+649>: sub %eax,%r12d > 0x0000003251e002bc <+652>: jmpq 0x3251e00219 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+489> > 0x0000003251e002c1 <+657>: movl $0x0,-0x110(%rbp) > 0x0000003251e002cb <+667>: nopl 0x0(%rax,%rax,1) > 0x0000003251e002d0 <+672>: lea -0xf0(%rbp),%rdi > 0x0000003251e002d7 <+679>: callq 0x3251d28d10 <_ZN10libtorrent18disk_buffer_holderD1Ev@plt> > 0x0000003251e002dc <+684>: mov 0x18(%r15),%rax > 0x0000003251e002e0 <+688>: mov 0x8(%rax),%r8d > 0x0000003251e002e4 <+692>: test %r8d,%r8d > 0x0000003251e002e7 <+695>: je 0x3251e002fd <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+717> > 0x0000003251e002e9 <+697>: cmpq $0x0,0x2f2baf(%rip) # 0x32520f2ea0 > 0x0000003251e002f1 <+705>: je 0x3251e002fd <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+717> > 0x0000003251e002f3 <+707>: movl $0x0,-0x110(%rbp) > 0x0000003251e002fd <+717>: mov -0x38(%rbp),%rdx > 0x0000003251e00301 <+721>: xor %fs:0x28,%rdx > 0x0000003251e0030a <+730>: mov -0x110(%rbp),%eax > 0x0000003251e00310 <+736>: jne 0x3251e005f8 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1480> > 0x0000003251e00316 <+742>: lea -0x28(%rbp),%rsp > 0x0000003251e0031a <+746>: pop %rbx > 0x0000003251e0031b <+747>: pop %r12 > 0x0000003251e0031d <+749>: pop %r13 > 0x0000003251e0031f <+751>: pop %r14 > 0x0000003251e00321 <+753>: pop %r15 > 0x0000003251e00323 <+755>: pop %rbp > 0x0000003251e00324 <+756>: retq > 0x0000003251e00325 <+757>: nopl (%rax) > 0x0000003251e00328 <+760>: movslq -0x120(%rbp),%rax > 0x0000003251e0032f <+767>: mov -0x120(%rbp),%r10d > 0x0000003251e00336 <+774>: shl $0x4,%rax > 0x0000003251e0033a <+778>: add $0x10,%rax > 0x0000003251e0033e <+782>: sub %rax,%rsp > 0x0000003251e00341 <+785>: lea 0xf(%rsp),%rax > 0x0000003251e00346 <+790>: and $0xfffffffffffffff0,%rax > 0x0000003251e0034a <+794>: test %r10d,%r10d > 0x0000003251e0034d <+797>: mov %rax,-0x110(%rbp) > 0x0000003251e00354 <+804>: jle 0x3251e005ce <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1438> > 0x0000003251e0035a <+810>: mov -0x120(%rbp),%edx > 0x0000003251e00360 <+816>: mov %rax,%r13 > 0x0000003251e00363 <+819>: mov %rbx,-0x130(%rbp) > 0x0000003251e0036a <+826>: mov %r13,-0x128(%rbp) > 0x0000003251e00371 <+833>: mov %r12d,-0x134(%rbp) > 0x0000003251e00378 <+840>: mov %ecx,%r12d > 0x0000003251e0037b <+843>: mov %r14,-0x140(%rbp) > 0x0000003251e00382 <+850>: lea -0x1(%rdx),%eax > 0x0000003251e00385 <+853>: mov %r13,%rdx > 0x0000003251e00388 <+856>: mov %rdx,%r14 > 0x0000003251e0038b <+859>: shl $0x4,%rax > 0x0000003251e0038f <+863>: lea 0x10(%r13,%rax,1),%rax > 0x0000003251e00394 <+868>: mov -0x104(%rbp),%r13d > 0x0000003251e0039b <+875>: mov %rax,-0x118(%rbp) > 0x0000003251e003a2 <+882>: mov %rax,%rbx > 0x0000003251e003a5 <+885>: jmp 0x3251e003b8 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+904> > 0x0000003251e003a7 <+887>: nopw 0x0(%rax,%rax,1) > 0x0000003251e003b0 <+896>: mov 0x18(%r15),%rax > 0x0000003251e003b4 <+900>: mov 0x20(%rax),%rdi > 0x0000003251e003b8 <+904>: lea 0x8d70b(%rip),%rsi # 0x3251e8daca > 0x0000003251e003bf <+911>: callq 0x3251d31f20 <_ZN10libtorrent16disk_buffer_pool15allocate_bufferEPKc@plt> > 0x0000003251e003c4 <+916>: cmp %r13d,%r12d > 0x0000003251e003c7 <+919>: mov %rax,(%r14) > 0x0000003251e003ca <+922>: mov %r13d,%eax > 0x0000003251e003cd <+925>: cmovle %r12d,%eax > 0x0000003251e003d1 <+929>: movslq %eax,%rsi > 0x0000003251e003d4 <+932>: sub %eax,%r12d > 0x0000003251e003d7 <+935>: mov %rsi,0x8(%r14) > 0x0000003251e003db <+939>: add $0x10,%r14 > 0x0000003251e003df <+943>: cmp %rbx,%r14 > 0x0000003251e003e2 <+946>: jne 0x3251e003b0 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+896> > 0x0000003251e003e4 <+948>: mov 0x18(%r15),%rdi > 0x0000003251e003e8 <+952>: mov -0x130(%rbp),%rbx > 0x0000003251e003ef <+959>: mov -0x128(%rbp),%r13 > 0x0000003251e003f6 <+966>: mov -0x134(%rbp),%r12d > 0x0000003251e003fd <+973>: mov -0x140(%rbp),%r14 > 0x0000003251e00404 <+980>: mov -0x120(%rbp),%r8d > 0x0000003251e0040b <+987>: mov (%rdi),%rax > 0x0000003251e0040e <+990>: mov (%rbx),%ecx > 0x0000003251e00410 <+992>: mov -0x108(%rbp),%edx > 0x0000003251e00416 <+998>: mov -0x110(%rbp),%rsi > 0x0000003251e0041d <+1005>: callq *0x10(%rax) > 0x0000003251e00420 <+1008>: mov %eax,-0x110(%rbp) > 0x0000003251e00426 <+1014>: lea 0x4(%rbx),%rax > 0x0000003251e0042a <+1018>: mov %rax,-0x120(%rbp) > 0x0000003251e00431 <+1025>: jmp 0x3251e00477 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1095> > 0x0000003251e00433 <+1027>: nopl 0x0(%rax,%rax,1) > 0x0000003251e00438 <+1032>: movslq 0x8(%r13),%rdx > 0x0000003251e0043c <+1036>: mov 0x0(%r13),%rsi > 0x0000003251e00440 <+1040>: mov -0x120(%rbp),%rdi > 0x0000003251e00447 <+1047>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e0044c <+1052>: mov 0x8(%r13),%eax > 0x0000003251e00450 <+1056>: sub %eax,%r12d > 0x0000003251e00453 <+1059>: add %eax,(%rbx) > 0x0000003251e00455 <+1061>: mov 0x18(%r15),%rax > 0x0000003251e00459 <+1065>: mov 0x0(%r13),%rsi > 0x0000003251e0045d <+1069>: add $0x10,%r13 >=> 0x0000003251e00461 <+1073>: mov 0x20(%rax),%rdi > 0x0000003251e00465 <+1077>: callq 0x3251d32a00 <_ZN10libtorrent16disk_buffer_pool11free_bufferEPc@plt> > 0x0000003251e0046a <+1082>: cmp -0x118(%rbp),%r13 > 0x0000003251e00471 <+1089>: je 0x3251e002dc <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+684> > 0x0000003251e00477 <+1095>: test %r14,%r14 > 0x0000003251e0047a <+1098>: je 0x3251e00438 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1032> > 0x0000003251e0047c <+1100>: cmp -0x104(%rbp),%r12d > 0x0000003251e00483 <+1107>: jg 0x3251e00438 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1032> > 0x0000003251e00485 <+1109>: mov 0x0(%r13),%rsi > 0x0000003251e00489 <+1113>: mov -0x120(%rbp),%rdi > 0x0000003251e00490 <+1120>: movslq %r12d,%r9 > 0x0000003251e00493 <+1123>: mov %r9,%rdx > 0x0000003251e00496 <+1126>: mov %r9,-0x148(%rbp) > 0x0000003251e0049d <+1133>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e004a2 <+1138>: mov 0x4(%rbx),%rax > 0x0000003251e004a6 <+1142>: lea -0xd0(%rbp),%rsi > 0x0000003251e004ad <+1149>: lea -0x70(%rbp),%rdi > 0x0000003251e004b1 <+1153>: movq $0x0,-0x70(%rbp) > 0x0000003251e004b9 <+1161>: movq $0x0,-0x68(%rbp) > 0x0000003251e004c1 <+1169>: movl $0x0,-0x60(%rbp) > 0x0000003251e004c8 <+1176>: mov %rax,-0xd0(%rbp) > 0x0000003251e004cf <+1183>: mov 0xc(%rbx),%rax > 0x0000003251e004d3 <+1187>: mov %rax,-0xc8(%rbp) > 0x0000003251e004da <+1194>: mov 0x14(%rbx),%rax > 0x0000003251e004de <+1198>: mov %rax,-0xc0(%rbp) > 0x0000003251e004e5 <+1205>: mov 0x1c(%rbx),%rax > 0x0000003251e004e9 <+1209>: mov %rax,-0xb8(%rbp) > 0x0000003251e004f0 <+1216>: mov 0x24(%rbx),%rax > 0x0000003251e004f4 <+1220>: mov %rax,-0xb0(%rbp) > 0x0000003251e004fb <+1227>: mov 0x2c(%rbx),%rax > 0x0000003251e004ff <+1231>: mov %rax,-0xa8(%rbp) > 0x0000003251e00506 <+1238>: mov 0x34(%rbx),%rax > 0x0000003251e0050a <+1242>: mov %rax,-0xa0(%rbp) > 0x0000003251e00511 <+1249>: mov 0x3c(%rbx),%rax > 0x0000003251e00515 <+1253>: mov %rax,-0x98(%rbp) > 0x0000003251e0051c <+1260>: mov 0x44(%rbx),%rax > 0x0000003251e00520 <+1264>: mov %rax,-0x90(%rbp) > 0x0000003251e00527 <+1271>: mov 0x4c(%rbx),%rax > 0x0000003251e0052b <+1275>: mov %rax,-0x88(%rbp) > 0x0000003251e00532 <+1282>: mov 0x54(%rbx),%rax > 0x0000003251e00536 <+1286>: mov %rax,-0x80(%rbp) > 0x0000003251e0053a <+1290>: mov 0x5c(%rbx),%rax > 0x0000003251e0053e <+1294>: mov %rax,-0x78(%rbp) > 0x0000003251e00542 <+1298>: callq 0x3251d32b00 <SHA1_Final@plt> > 0x0000003251e00547 <+1303>: mov -0x70(%rbp),%rax > 0x0000003251e0054b <+1307>: mov %rax,(%r14) > 0x0000003251e0054e <+1310>: mov -0x68(%rbp),%rax > 0x0000003251e00552 <+1314>: mov %rax,0x8(%r14) > 0x0000003251e00556 <+1318>: mov -0x60(%rbp),%eax > 0x0000003251e00559 <+1321>: mov %eax,0x10(%r14) > 0x0000003251e0055d <+1325>: mov 0x8(%r13),%rax > 0x0000003251e00561 <+1329>: mov -0x148(%rbp),%r9 > 0x0000003251e00568 <+1336>: cmp %eax,%r12d > 0x0000003251e0056b <+1339>: jl 0x3251e005a0 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1392> > 0x0000003251e0056d <+1341>: xor %r14d,%r14d > 0x0000003251e00570 <+1344>: jmpq 0x3251e00453 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1059> > 0x0000003251e00575 <+1349>: nopl (%rax) > 0x0000003251e00578 <+1352>: movslq %r12d,%rsi > 0x0000003251e0057b <+1355>: add -0x100(%rbp),%rsi > 0x0000003251e00582 <+1362>: mov -0x128(%rbp),%rdi > 0x0000003251e00589 <+1369>: sub %r12d,%eax > 0x0000003251e0058c <+1372>: movslq %eax,%rdx > 0x0000003251e0058f <+1375>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e00594 <+1380>: mov -0xf8(%rbp),%eax > 0x0000003251e0059a <+1386>: jmpq 0x3251e00216 <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+486> > 0x0000003251e0059f <+1391>: nop > 0x0000003251e005a0 <+1392>: mov 0x0(%r13),%rsi > 0x0000003251e005a4 <+1396>: mov -0x120(%rbp),%rdi > 0x0000003251e005ab <+1403>: sub %r12d,%eax > 0x0000003251e005ae <+1406>: movslq %eax,%rdx > 0x0000003251e005b1 <+1409>: add %r9,%rsi > 0x0000003251e005b4 <+1412>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e005b9 <+1417>: mov 0x8(%r13),%eax > 0x0000003251e005bd <+1421>: jmp 0x3251e0056d <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+1341> > 0x0000003251e005bf <+1423>: movl $0x4000,-0x104(%rbp) > 0x0000003251e005c9 <+1433>: jmpq 0x3251e0008a <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+90> > 0x0000003251e005ce <+1438>: mov (%r9),%rax > 0x0000003251e005d1 <+1441>: mov %esi,%ecx > 0x0000003251e005d3 <+1443>: mov -0x120(%rbp),%r8d > 0x0000003251e005da <+1450>: mov -0x108(%rbp),%edx > 0x0000003251e005e0 <+1456>: mov -0x110(%rbp),%rsi > 0x0000003251e005e7 <+1463>: mov %r9,%rdi > 0x0000003251e005ea <+1466>: callq *0x10(%rax) > 0x0000003251e005ed <+1469>: mov %eax,-0x110(%rbp) > 0x0000003251e005f3 <+1475>: jmpq 0x3251e002dc <libtorrent::piece_manager::hash_for_slot(int, libtorrent::partial_hash&, int, int, libtorrent::big_number*)+684> > 0x0000003251e005f8 <+1480>: callq 0x3251d2ecb0 <__stack_chk_fail@plt> > 0x0000003251e005fd <+1485>: lea -0xf0(%rbp),%rdi > 0x0000003251e00604 <+1492>: mov %rax,%rbx > 0x0000003251e00607 <+1495>: callq 0x3251d28d10 <_ZN10libtorrent18disk_buffer_holderD1Ev@plt> > 0x0000003251e0060c <+1500>: mov %rbx,%rdi > 0x0000003251e0060f <+1503>: callq 0x3251d33a80 <_Unwind_Resume@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 901393
:
682083
|
682084
| 682085 |
682086
|
682087
|
682088
|
682089
|
682090
|
682091
|
682092
|
682093
|
682094
|
682095
|
682096