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 685022 Details for
Bug 902718
[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), 58.23 KB, created by
deb2
on 2013-01-22 10:31:05 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
deb2
Created:
2013-01-22 10:31:05 UTC
Size:
58.23 KB
patch
obsolete
>[New LWP 28213] >[New LWP 28216] >[New LWP 28215] >[New LWP 28217] >[New LWP 28219] >[New LWP 28220] >[New LWP 28208] >[New LWP 28209] >[New LWP 28214] >[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 libtorrent::piece_manager::write_impl (this=0x31b5020, bufs=<optimized out>, piece_index=23104, offset=0, num_bufs=2) at storage.cpp:2007 >2007 storage.cpp: No such file or directory. > >Thread 9 (Thread 0x7ff1b83b8700 (LWP 28214)): >#0 RC4 () at rc4-x86_64.s:115 >No locals. >#1 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 8 (Thread 0x7ff1cc1c8700 (LWP 28209)): >#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=0x7ff1cc1c7d00, 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 = 0x288ab60 > 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 = 117}, 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=0x7ff1cc1c8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1cc1c8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676488267520, -1249209408149198473, 0, 215929192448, 140676488267520, 140733235549568, 1245934216362912119, -1239222543641024137}, 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 0x7ff1cc1c9880 (LWP 28208)): >#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=0x2acddb0, timeout=775, context=0x7ff1c4002e00, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7ff1c4002e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 775 > some_ready = <optimized out> > nfds = 9 > allocated_nfds = <optimized out> > fds = 0x2acddb0 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7ff1c4002e00, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fc6 in QEventDispatcherGlib::processEvents (this=0x288dde0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 > d = 0x288de00 > 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 = 0x288de00 > saved_flags = {i = 0} > returnValue = 252 >#6 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7fff02834fc0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x2b54170 >#7 0x0000003252576978 in QEventLoop::exec (this=0x7fff02834fc0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x2b54170 > locker = {val = 42510344} > app = 0x7fff02835370 >#8 0x000000325257b768 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 > threadData = 0x288a6c0 > 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 = 0x2b54170}, 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 = 0x2ab48c0}, 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 = 0x2ac4dc0}, d = 0x2ac4dc0}}, <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 = 0x2ad8d90}, 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 = 0x2ad8ed8}, 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 = 0x2b0b9c0, actionExit = 0x2ad6b30, actionOptions = 0x2b068a0, actionAbout = 0x2ac4e20, actionStart = 0x2afa050, actionPause = 0x2ac4580, actionDelete = 0x2affcc0, actionWebsite = 0x2afd700, actionDownload_from_URL = 0x2ab27b0, actionCreate_torrent = 0x2ab27d0, actionBugReport = 0x2ac25a0, actionSet_upload_limit = 0x2ab2c20, actionSet_download_limit = 0x2ba34a0, actionDocumentation = 0x2aa6180, actionSet_global_download_limit = 0x2ad6d40, actionSet_global_upload_limit = 0x2b187c0, actionDecreasePriority = 0x2b1f780, actionIncreasePriority = 0x2acbf10, actionUse_alternative_speed_limits = 0x2ab3350, actionTop_tool_bar = 0x2b0ccf0, actionSpeed_in_title_bar = 0x2b28e00, actionRSS_Reader = 0x2ad9cd0, actionSearch_engine = 0x2ab3050, actionLock_qBittorrent = 0x2b08bf0, action_Import_Torrent = 0x2b1e6a0, actionDonate_money = 0x2b09c50, actionStart_All = 0x2ad9450, actionPause_All = 0x2b067f0, actionExecution_Logs = 0x2aab730, actionAutoExit_qBittorrent = 0x2b04f60, actionAutoSuspend_system = 0x2b05bc0, actionAutoShutdown_system = 0x2ad41a0, actionAutoShutdown_Disabled = 0x2ad3e30, actionToggleVisibility = 0x2aa6b30, actionMinimize = 0x2ab38f0, centralwidget = 0x2aa5fb0, vboxLayout = 0x2aa5f80, menubar = 0x2ace4d0, menu_Edit = 0x2acc030, menu_Help = 0x2b01570, menu_Options = 0x2b01d10, menuAuto_Shutdown_on_downloads_completion = 0x2b0ae70, menu_File = 0x2ac2da0, menuView = 0x2b0b4e0, toolBar = 0x2ac1ac0, statusBar = 0x2ad2d80}, <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 = 0x2ee5f30, 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 = 0x2dfd190, tabs = 0x2c44320, status_bar = 0x2dfcb70, options = {o = 0x0}, console = {o = 0x0}, aboutDlg = {o = 0x0}, createTorrentDlg = {o = 0x0}, downloadFromURLDialog = {o = 0x0}, systrayIcon = {o = 0x2dc0680}, systrayCreator = {o = 0x0}, myTrayIconMenu = {o = 0x2df58c0}, transferList = 0x2ca0580, transferListFilters = 0x2dad490, properties = 0x2cb40d0, displaySpeedInTitle = false, force_exit = false, ui_locked = false, search_filter = 0x2dd4b40, switchSearchShortcut = 0x2dfcbf0, switchSearchShortcut2 = 0x2dfd910, switchTransferShortcut = 0x2dfcb30, switchRSSShortcut = 0x2dfdd60, prioSeparator = 0x2dec890, prioSeparatorMenu = 0x2decce0, hSplitter = 0x2c895f0, vSplitter = 0x2c888d0, searchEngine = {o = 0x2e08e50}, rssWidget = {o = 0x0}, m_executionLog = {o = 0x2e0ce90}, m_pwr = 0x2ded350, preventTimer = 0x2df4e40} > 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 = 117}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x288a550, 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 = 0x288c410}, 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 = 0x28f7150, actWin = 0x7fff02835390}, 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 = 0x2ab49a0}, 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 = 0x2a9e510}, 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 = 117}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2a9ef30, static codecForCStrings = 0x0} > >Thread 6 (Thread 0x7ff1b5e6f700 (LWP 28220)): >#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=0x7ff1b5e6ecb0) 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=0x2c561a0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7ff1b5e6ecb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 11, __total_seq = 6, __wakeup_seq = 5, __woken_seq = 5, __mutex = 0x2c561d0, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\v\000\000\000\006\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\320a\305\002\000\000\000\000\002\000\000\000\000\000\000", __align = 47244640256}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2c561a0, value_ = 0x7ff1b5e6ec30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2c561d0, 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=0x7ff1b0001310) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x7ff1b0001310} >#8 0x0000003247807d14 in start_thread (arg=0x7ff1b5e6f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1b5e6f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676115658496, -1249209408149198473, 0, 215929192448, 140676115658496, 140676154748848, 1245950516300671351, -1239222543641024137}, 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 0x7ff1b6670700 (LWP 28219)): >#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=0x7ff1940029b0, timeout=-1, context=0x7ff1940009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7ff1940009a0, 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 = 0x7ff1940029b0 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7ff1940009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7ff1940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7ff1940008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7ff1b666fcd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7ff1940028e0 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7ff1b666fcd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7ff1940028e0 > locker = {val = 49180104} > app = 0x7fff02835370 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x2ee6d40 > locker = {val = 49180104} > 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 = 0x7ff1940028e0}, 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=0x2ee6110) 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 = 0x7ff194002720}, 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=0x2ee6110) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2ee6110, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2ee6110 > data = 0x2ddfa50 > 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 = 117}, 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=0x7ff1b6670700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1b6670700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676124051200, -1249209408149198473, 0, 215929192448, 140676124051200, 1, 1245956013321939319, -1239222543641024137}, 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 0x7ff1b6fac700 (LWP 28217)): >#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=0x2b566c0) at thread/qwaitcondition_unix.cpp:84 > tv = {tv_sec = 1358849689, tv_usec = 594429} > ti = {tv_sec = 1358849690, tv_nsec = 594429000} > code = <optimized out> >#2 QWaitCondition::wait (this=<optimized out>, mutex=0x2c5e0d8, time=1000) at thread/qwaitcondition_unix.cpp:158 > returnValue = 252 >#3 0x00000000004c40d0 in TorrentSpeedMonitor::run (this=0x2c5e0b0) at ../../src/qtlibtorrent/torrentspeedmonitor.cpp:74 >No locals. >#4 0x000000325247b91c in QThreadPrivate::start (arg=0x2c5e0b0) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2c5e0b0, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2c5e0b0 > data = 0x2b59770 > 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 = 117}, 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=0x7ff1b6fac700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1b6fac700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676133734144, -1249209408149198473, 0, 215929192448, 140676133734144, 3, 1245957076326345079, -1239222543641024137}, 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 3 (Thread 0x7ff1affff700 (LWP 28215)): >#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=0x7ff1afffecb0) 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=0x2c448f0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7ff1afffecb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 21, __total_seq = 11, __wakeup_seq = 10, __woken_seq = 10, __mutex = 0x2c44920, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\025\000\000\000\v\000\000\000\000\000\000\000\n\000\000\000\000\000\000\000\n\000\000\000\000\000\000\000 I\304\002\000\000\000\000\002\000\000\000\000\000\000", __align = 90194313216}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2c448f0, value_ = 0x7ff1afffec30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2c44920, 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=0x2c5e4d0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x2c5e4d0} >#8 0x0000003247807d14 in start_thread (arg=0x7ff1affff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1affff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676016633600, -1249209408149198473, 0, 215929192448, 140676016633600, 3, 1246007630775773559, -1239222543641024137}, 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 2 (Thread 0x7ff1b77ad700 (LWP 28216)): >#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=0x7ff19c002c00, timeout=-1, context=0x7ff19c0009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7ff19c0009a0, 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 = 0x7ff19c002c00 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7ff19c0009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7ff19c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7ff19c0008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7ff1b77accd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7ff19c002b30 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7ff1b77accd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7ff19c002b30 > locker = {val = 45458696} > app = 0x7fff02835370 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x2b5a480 > locker = {val = 45458696} > 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 = 0x7ff19c002b30}, 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=0x2c5ac80) 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 = 0x7ff19c002920}, 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 = 22, sntype = QSocketNotifier::Read, snenabled = true} >#9 0x000000325247b91c in QThreadPrivate::start (arg=0x2c5ac80) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2c5ac80, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2c5ac80 > data = 0x2b77ed0 > 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 = 117}, 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=0x7ff1b77ad700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1b77ad700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676142126848, -1249209408149198473, 0, 215929192448, 140676142126848, 4294967295, 1245953781549558135, -1239222543641024137}, 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 1 (Thread 0x7ff1b8bb9700 (LWP 28213)): >#0 libtorrent::piece_manager::write_impl (this=0x31b5020, bufs=<optimized out>, piece_index=23104, offset=0, num_bufs=2) at storage.cpp:2007 > size = 32768 > iov = 0x7ff1b8bb8610 > slot = <optimized out> > ret = 32768 >#1 0x0000003251d5d380 in libtorrent::disk_io_thread::flush_range (this=this@entry=0x2c534d0, e=e@entry=..., start=start@entry=0, end=2, end@entry=2147483647, l=...) at disk_io_thread.cpp:704 > i = 2 > p = @0x7ff1a81dc1e0: {piece = 23104, storage = {px = 0x31b5020}, last_use = {time = 3122615763435}, num_blocks = 0, blocks = {px = 0x7ff1a83e3ed8, pn = {pi_ = 0x7ff1a9fe5e70}}} > offset = <optimized out> > buf = {px = 0x0} > j = {action = 52781936, buffer = 0x7ff1b13e1b68 "", buffer_size = -1341828352, storage = {px = 0x7ff1b8bb8910}, piece = -1195669232, offset = 0, str = "", error_file = '\000' <repeats 40 times>"\360, \374\270\000\000\000\000\000\240\354G\000\000\000\000\000\260\325\005K2\000\000\000\200\325\005K2", '\000' <repeats 35 times>, "p\301HV2\000\000\000p\367\002V2\000\000\000\220\367\002V2\000\000\000@\370\002V2\000\000\000 \371\002V2\000\000\000P\371\002V2\000\000\000\020g\331U2\000\000\000\320\023H\000\000\000\000\000\020@\330U2\000\000\000\240\315G\000\000\000\000\000P\335G\000\000\000\000\000\260\352G\000\000\000\000\000`&H\000\000\000\000\000\260t\240U2\000\000\000\000\303\241U2\000\000\000\260`\331U2\000\000\000Pc\331U2\000\000\000\240\214\240U2\000\000\000\300\261\245U2\000\000\000\340\066\330U2\000\000\000pA\330U2\000\000\000\360t\240U2\000\000\000pd\331U2\000\000\000\000u\240U2\000\000\000\340H\330U2"... <Address 0xb92000 out of bounds>, priority = 1373412152, resume_data = {px = 0x7ff1b0055300, pn = {pi_ = 0x7ff1b13e1b50}}, error = {m_val = -1321329856, m_cat = 0x3251dc9bb2}, callback = {<boost::function2<void, int, libtorrent::disk_io_job const&>> = {<boost::function_base> = {vtable = 0x7ff1b8bb8900, functor = {obj_ptr = 0x3251d630f1, type = {type = 0x3251d630f1, const_qualified = 152, volatile_qualified = 55}, func_ptr = 0x3251d630f1 <boost::recursive_mutex::lock()+129>, bound_memfunc_ptr = {memfunc_ptr = &virtual table offset 216121356528, this adjustment 46479256, obj_ptr = 0x7ff1b8bb8901}, obj_ref = {obj_ptr = 0x3251d630f1, is_const_qualified = 152, is_volatile_qualified = 55}, data = -15 '\361'}}, <std::binary_function<int, libtorrent::disk_io_job const&, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}} > blocks_in_piece = <optimized out> > buffer_size = <optimized out> > ret = <optimized out> > piece_size = 32768 > iov = 0x7ff1b8bb86a0 > iov_counter = <optimized out> >#2 0x0000003251d5d860 in libtorrent::disk_io_thread::flush_and_remove (this=this@entry=0x2c534d0, e=..., l=...) at disk_io_thread.cpp:662 > ret = <optimized out> >#3 0x0000003251d60cec in libtorrent::disk_io_thread::operator() (this=0x2c534d0) at disk_io_thread.cpp:1930 > l = {m = 0x2c53798, is_locked = false} > i = <optimized out> > h = {m_number = "\177\265\221\350,\271\060\312Y\223]\030\267\314\030R\337\266\271G"} > jl = {m = 0x2c536a8, is_locked = false} > holder = {m_disk_pool = @0x2c534d0, m_buf = 0x0, m_num_blocks = 1} > post = <optimized out> > ret = 0 > j = {action = libtorrent::disk_io_job::hash, buffer = 0x0, buffer_size = 0, storage = {px = 0x31b5020}, piece = 23104, 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 = 0x32520f16e0, functor = {obj_ptr = 0x7ff1a9fe5fb0, type = {type = 0x7ff1a9fe5fb0, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff1a9fe5fb0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff1a9fe5fb0, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x7ff1a9fe5fb0, is_const_qualified = false, is_volatile_qualified = false}, 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>}} > elevator_direction = 1 > need_update_elevator_pos = false > sorted_read_jobs = std::multimap with 0 elements > elevator_job_pos = {first = 0, second = {action = libtorrent::disk_io_job::read, buffer = , buffer_size = 0, storage = {px = }, piece = 0, offset = 0, str = <error reading variable: Cannot access memory at address 0xffffffffffffffe8>, error_file = <error reading variable: Cannot access memory at address 0xffffffffffffffe8>, 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 = 216, volatile_qualified = 244}, func_ptr = 0xb8f4d8, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0xb8f4d8, this adjustment 12121304, obj_ptr = }, obj_ref = {obj_ptr = , is_const_qualified = 216, is_volatile_qualified = 244}, data = -40 '\330'}}, <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 = 302284584452 >#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 = 0x2c443e0, pn = {pi_ = 0x2c40820}} >#5 0x0000003247807d14 in start_thread (arg=0x7ff1b8bb9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff1b8bb9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140676163147520, -1249209408149198473, 0, 215929192448, 140676163147520, 46478240, 1245979626515261815, -1239222543641024137}, 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. >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 >0x00007ff1cb7c4640 0x00007ff1cb7c5d74 Yes /usr/lib64/gconv/UTF-16.so >0x00007ff1cb43e0b0 0x00007ff1cb542ba4 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 >0x00007ff1cb1580f0 0x00007ff1cb158fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003257a0a540 0x0000003257a1c594 Yes /lib64/libdbus-glib-1.so.2 >0x00007ff1cae38ee0 0x00007ff1caef4af4 Yes /lib64/libgio-2.0.so.0 >0x00007ff1ca7fd920 0x00007ff1caa9f438 Yes /lib64/libgtk-x11-2.0.so.0 >0x00007ff1ca4f37c0 0x00007ff1ca5560e4 Yes /lib64/libgdk-x11-2.0.so.0 >0x00007ff1ca2cc910 0x00007ff1ca2d1358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003253c09b30 0x0000003253c15c04 Yes /lib64/libatk-1.0.so.0 >0x000000325300b2f0 0x000000325308215c Yes /lib64/libcairo.so.2 >0x00007ff1ca0ac750 0x00007ff1ca0bfb50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007ff1c9e81600 0x00007ff1c9e9bbfc Yes /lib64/libpangoft2-1.0.so.0 >0x00007ff1c9c3deb0 0x00007ff1c9c5c490 Yes /lib64/libpango-1.0.so.0 >0x0000003254000c30 0x0000003254001774 Yes /lib64/libXcomposite.so.1 >0x0000003254400b90 0x000000325440159c Yes /lib64/libXdamage.so.1 >0x00007ff1c99b1d80 0x00007ff1c9a1beec 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 >0x00007ff1c975ade0 0x00007ff1c978cda0 Yes /lib64/libgnomevfs-2.so.0 >0x000000325d607960 0x000000325d6193b4 Yes /lib64/libgnome-keyring.so.0 >0x00007ff1c94f6140 0x00007ff1c951f878 Yes /lib64/libbonobo-2.so.0 >0x00007ff1c92bd150 0x00007ff1c92c4e38 Yes /lib64/libbonobo-activation.so.4 >0x00007ff1c9069e00 0x00007ff1c908c314 Yes /lib64/libORBit-2.so.0 >0x00007ff1c8d14d70 0x00007ff1c8df7744 Yes /lib64/libxml2.so.2 >0x00007ff1c8adfcc0 0x00007ff1c8ae5104 Yes /lib64/libpopt.so.0 >0x00007ff1c88d8aa0 0x00007ff1c88dc310 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 >0x00007ff1c86d3ee0 0x00007ff1c86d4814 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 >0x00007ff1c846e5f0 0x00007ff1c84b2520 Yes /lib64/libfreebl3.so >0x00007ff1c82371b0 0x00007ff1c823e67c Yes /lib64/libnss_files.so.2 >0x00007ff1bd8e7be0 0x00007ff1bd99e1b0 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007ff1bd65e930 0x00007ff1bd675f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007ff1bd447310 0x00007ff1bd450c9c Yes /lib64/libgvfscommon.so.0 >0x00007ff1bd213ec0 0x00007ff1bd2331fc Yes /lib64/libbluray.so.1 >0x00007ff1bd00a4a0 0x00007ff1bd00d4a0 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007ff1bce02890 0x00007ff1bce0564c Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007ff1bcbfb150 0x00007ff1bcbfdb60 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x0000003259a03e30 0x0000003259a36280 Yes /lib64/libjpeg.so.62 >0x00007ff1bc9f3c60 0x00007ff1bc9f5200 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007ff1bc796570 0x00007ff1bc7dd544 Yes /lib64/libmng.so.1 >0x0000003256607630 0x000000325662a9fc Yes /lib64/liblcms.so.1 >0x00007ff1bc57a990 0x00007ff1bc57beb8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x00007ff1bc335360 0x00007ff1bc367344 Yes /lib64/libQtSvg.so.4 >0x00007ff1bc11e480 0x00007ff1bc11f960 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007ff1bbf16b50 0x00007ff1bbf198f0 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007ff1bbcb7990 0x00007ff1bbce9864 Yes /lib64/libtiff.so.3 >0x00007ff1bbaab5d0 0x00007ff1bbaaea10 Yes /usr/lib64/kde4/plugins/imageformats/kimg_dds.so >0x00007ff1bb67dd60 0x00007ff1bb80ccbc Yes /lib64/libkdecore.so.5 >0x00007ff1bb3ca6f0 0x00007ff1bb3d62c0 Yes /lib64/libbz2.so.1 >0x00007ff1bb1a70b0 0x00007ff1bb1bd320 Yes /lib64/liblzma.so.5 >0x00007ff1baf9d8b0 0x00007ff1bafa1214 Yes /lib64/libfam.so.0 >0x00007ff1bad97120 0x00007ff1bad9a460 Yes /usr/lib64/kde4/plugins/imageformats/kimg_eps.so >0x00007ff1bab90df0 0x00007ff1bab92130 Yes /usr/lib64/kde4/plugins/imageformats/kimg_exr.so >0x00007ff1ba98a360 0x00007ff1ba98bd00 Yes /lib64/libImath.so.6 >0x00007ff1ba6eeba0 0x00007ff1ba72d9bc Yes /lib64/libIlmImf.so.6 >0x00007ff1ba4b4700 0x00007ff1ba4b8954 Yes /lib64/libIex.so.6 >0x00007ff1ba25fa60 0x00007ff1ba25ff34 Yes /lib64/libHalf.so.6 >0x00007ff1ba05af80 0x00007ff1ba05c33c Yes /lib64/libIlmThread.so.6 >0x00007ff1b9e55660 0x00007ff1b9e56af0 Yes /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so >0x00007ff1b9c05ad0 0x00007ff1b9c396cc Yes /lib64/libjasper.so.1 >0x00007ff1b99f4c00 0x00007ff1b99f8520 Yes /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so >0x00007ff1b97ef610 0x00007ff1b97f0d9c Yes /usr/lib64/kde4/plugins/imageformats/kimg_pic.so >0x00007ff1b95ea560 0x00007ff1b95eb920 Yes /usr/lib64/kde4/plugins/imageformats/kimg_psd.so >0x00007ff1b93e4620 0x00007ff1b93e6010 Yes /usr/lib64/kde4/plugins/imageformats/kimg_ras.so >0x00007ff1b91db260 0x00007ff1b91df610 Yes /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so >0x00007ff1b8fd4840 0x00007ff1b8fd6060 Yes /usr/lib64/kde4/plugins/imageformats/kimg_tga.so >0x00007ff1b8dc2340 0x00007ff1b8dcb030 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so >0x00007ff1b8bbc3e0 0x00007ff1b8bbd310 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xview.so >0x00007ff1b79b5c00 0x00007ff1b79b6830 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007ff1b77af0d0 0x00007ff1b77b28c4 Yes /lib64/libnss_dns.so.2 >0x00007ff1b44c0750 0x00007ff1b44c2404 Yes /usr/lib64/qt4/plugins/inputmethods/libqimsw-multi.so >0x00007ff1b42a3b40 0x00007ff1b42a95d8 Yes /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so >0x00007ff1b4034690 0x00007ff1b405e528 Yes /lib64/libibus-qt.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x9cf85e101aaf314c -7135850186308374196 >rbx 0x7ff1b8bb8610 140676163143184 >rcx 0x4000 16384 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x7ff1a8000020 140675882418208 >rbp 0x7ff1b8bb8690 0x7ff1b8bb8690 >rsp 0x7ff1b8bb8610 0x7ff1b8bb8610 >r8 0x1 1 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x31b5020 52121632 >r13 0x8000 32768 >r14 0x20 32 >r15 0x2 2 >rip 0x3251e038f5 0x3251e038f5 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+229> >eflags 0x246 [ PF ZF IF ] >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::write_impl(iovec*, int, int, int): > 0x0000003251e03810 <+0>: push %rbp > 0x0000003251e03811 <+1>: mov %rsp,%rbp > 0x0000003251e03814 <+4>: mov %r15,-0x8(%rbp) > 0x0000003251e03818 <+8>: mov %r8d,%r15d > 0x0000003251e0381b <+11>: mov %r13,-0x18(%rbp) > 0x0000003251e0381f <+15>: mov %r14,-0x10(%rbp) > 0x0000003251e03823 <+19>: mov %rsi,%r13 > 0x0000003251e03826 <+22>: movslq %r15d,%r14 > 0x0000003251e03829 <+25>: mov %rbx,-0x28(%rbp) > 0x0000003251e0382d <+29>: mov %r12,-0x20(%rbp) > 0x0000003251e03831 <+33>: shl $0x4,%r14 > 0x0000003251e03835 <+37>: sub $0x50,%rsp > 0x0000003251e03839 <+41>: mov %rdi,%r12 > 0x0000003251e0383c <+44>: mov %r8d,%esi > 0x0000003251e0383f <+47>: mov %r13,%rdi > 0x0000003251e03842 <+50>: mov %edx,-0x44(%rbp) > 0x0000003251e03845 <+53>: mov %ecx,-0x50(%rbp) > 0x0000003251e03848 <+56>: mov %fs:0x28,%rax > 0x0000003251e03851 <+65>: mov %rax,-0x38(%rbp) > 0x0000003251e03855 <+69>: xor %eax,%eax > 0x0000003251e03857 <+71>: callq 0x3251d2f800 <_ZN10libtorrent9bufs_sizeEPK5ioveci@plt> > 0x0000003251e0385c <+76>: mov %eax,-0x48(%rbp) > 0x0000003251e0385f <+79>: lea 0x10(%r14),%rax > 0x0000003251e03863 <+83>: mov %r14,%rdx > 0x0000003251e03866 <+86>: sar $0x4,%rdx > 0x0000003251e0386a <+90>: sub %rax,%rsp > 0x0000003251e0386d <+93>: lea 0xf(%rsp),%rbx > 0x0000003251e03872 <+98>: and $0xfffffffffffffff0,%rbx > 0x0000003251e03876 <+102>: test %rdx,%rdx > 0x0000003251e03879 <+105>: je 0x3251e0388a <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+122> > 0x0000003251e0387b <+107>: shl $0x4,%rdx > 0x0000003251e0387f <+111>: mov %r13,%rsi > 0x0000003251e03882 <+114>: mov %rbx,%rdi > 0x0000003251e03885 <+117>: callq 0x3251d2ca40 <memcpy@plt> > 0x0000003251e0388a <+122>: mov -0x44(%rbp),%esi > 0x0000003251e0388d <+125>: mov %r12,%rdi > 0x0000003251e03890 <+128>: mov %esi,0x144(%r12) > 0x0000003251e03898 <+136>: callq 0x3251d2cd50 <_ZN10libtorrent13piece_manager23allocate_slot_for_pieceEi@plt> > 0x0000003251e0389d <+141>: mov 0x18(%r12),%rdi > 0x0000003251e038a2 <+146>: mov %r13,%rsi > 0x0000003251e038a5 <+149>: mov %r15d,%r8d > 0x0000003251e038a8 <+152>: mov -0x50(%rbp),%ecx > 0x0000003251e038ab <+155>: mov %eax,%edx > 0x0000003251e038ad <+157>: mov (%rdi),%r10 > 0x0000003251e038b0 <+160>: callq *0x18(%r10) > 0x0000003251e038b4 <+164>: cmp %eax,-0x48(%rbp) > 0x0000003251e038b7 <+167>: mov %eax,%r13d > 0x0000003251e038ba <+170>: je 0x3251e038f0 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+224> > 0x0000003251e038bc <+172>: mov -0x38(%rbp),%rdx > 0x0000003251e038c0 <+176>: xor %fs:0x28,%rdx > 0x0000003251e038c9 <+185>: mov %r13d,%eax > 0x0000003251e038cc <+188>: jne 0x3251e039b5 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+421> > 0x0000003251e038d2 <+194>: mov -0x28(%rbp),%rbx > 0x0000003251e038d6 <+198>: mov -0x20(%rbp),%r12 > 0x0000003251e038da <+202>: mov -0x18(%rbp),%r13 > 0x0000003251e038de <+206>: mov -0x10(%rbp),%r14 > 0x0000003251e038e2 <+210>: mov -0x8(%rbp),%r15 > 0x0000003251e038e6 <+214>: leaveq > 0x0000003251e038e7 <+215>: retq > 0x0000003251e038e8 <+216>: nopl 0x0(%rax,%rax,1) > 0x0000003251e038f0 <+224>: mov 0x18(%r12),%rax >=> 0x0000003251e038f5 <+229>: mov 0x28(%rax),%rax > 0x0000003251e038f9 <+233>: cmpb $0x0,0x158(%rax) > 0x0000003251e03900 <+240>: jne 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e03902 <+242>: mov -0x50(%rbp),%eax > 0x0000003251e03905 <+245>: lea 0x180(%r12),%rdi > 0x0000003251e0390d <+253>: lea -0x44(%rbp),%rsi > 0x0000003251e03911 <+257>: test %eax,%eax > 0x0000003251e03913 <+259>: jne 0x3251e03950 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+320> > 0x0000003251e03915 <+261>: lea (%rbx,%r14,1),%r12 > 0x0000003251e03919 <+265>: callq 0x3251d2cad0 <_ZNSt3mapIiN10libtorrent12partial_hashESt4lessIiESaISt4pairIKiS1_EEEixERS5_@plt> > 0x0000003251e0391e <+270>: cmp %r12,%rbx > 0x0000003251e03921 <+273>: mov %r13d,(%rax) > 0x0000003251e03924 <+276>: jae 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e03926 <+278>: lea 0x4(%rax),%r14 > 0x0000003251e0392a <+282>: nopw 0x0(%rax,%rax,1) > 0x0000003251e03930 <+288>: movslq 0x8(%rbx),%rdx > 0x0000003251e03934 <+292>: mov (%rbx),%rsi > 0x0000003251e03937 <+295>: mov %r14,%rdi > 0x0000003251e0393a <+298>: add $0x10,%rbx > 0x0000003251e0393e <+302>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e03943 <+307>: cmp %rbx,%r12 > 0x0000003251e03946 <+310>: ja 0x3251e03930 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+288> > 0x0000003251e03948 <+312>: jmpq 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e0394d <+317>: nopl (%rax) > 0x0000003251e03950 <+320>: add $0x188,%r12 > 0x0000003251e03957 <+327>: callq 0x3251d2cc60 <_ZNSt8_Rb_treeIiSt4pairIKiN10libtorrent12partial_hashEESt10_Select1stIS4_ESt4lessIiESaIS4_EE4findERS1_@plt> > 0x0000003251e0395c <+332>: cmp %r12,%rax > 0x0000003251e0395f <+335>: mov %rax,%r15 > 0x0000003251e03962 <+338>: je 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e03968 <+344>: mov -0x50(%rbp),%eax > 0x0000003251e0396b <+347>: cmp 0x24(%r15),%eax > 0x0000003251e0396f <+351>: jne 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e03975 <+357>: add %rbx,%r14 > 0x0000003251e03978 <+360>: cmp %r14,%rbx > 0x0000003251e0397b <+363>: jae 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e03981 <+369>: lea 0x28(%r15),%rdx > 0x0000003251e03985 <+373>: mov %rdx,-0x50(%rbp) > 0x0000003251e03989 <+377>: nopl 0x0(%rax) > 0x0000003251e03990 <+384>: mov 0x8(%rbx),%r12 > 0x0000003251e03994 <+388>: mov (%rbx),%rsi > 0x0000003251e03997 <+391>: add $0x10,%rbx > 0x0000003251e0399b <+395>: mov -0x50(%rbp),%rdi > 0x0000003251e0399f <+399>: movslq %r12d,%rdx > 0x0000003251e039a2 <+402>: callq 0x3251d31d40 <SHA1_Update@plt> > 0x0000003251e039a7 <+407>: add %r12d,0x24(%r15) > 0x0000003251e039ab <+411>: cmp %rbx,%r14 > 0x0000003251e039ae <+414>: ja 0x3251e03990 <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+384> > 0x0000003251e039b0 <+416>: jmpq 0x3251e038bc <libtorrent::piece_manager::write_impl(iovec*, int, int, int)+172> > 0x0000003251e039b5 <+421>: callq 0x3251d2ecb0 <__stack_chk_fail@plt> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 902718
:
685020
|
685021
| 685022 |
685023
|
685024
|
685025
|
685026
|
685027
|
685028
|
685029
|
685030
|
685031
|
685032
|
685033