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 680433 Details for
Bug 896682
[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), 72.32 KB, created by
deb2
on 2013-01-17 18:24:00 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
deb2
Created:
2013-01-17 18:24:00 UTC
Size:
72.32 KB
patch
obsolete
>[New LWP 9015] >[New LWP 9017] >[New LWP 9019] >[New LWP 9018] >[New LWP 9021] >[New LWP 9022] >[New LWP 9010] >[New LWP 9011] >[New LWP 9016] >warning: Corrupted shared library list: 0x7fcd88001170 != 0xadfc58fc9f8ebe08 >warning: Corrupted shared library list: 0x7fcd88001170 != 0xadfc58fc9f8ebe08 >[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 operator boost::system::error_code::unspecified_bool_type (this=<optimized out>) at /usr/include/boost/system/error_code.hpp:357 >357 return m_val == 0 ? 0 : unspecified_bool_true; > >Thread 9 (Thread 0x7fcd9552c700 (LWP 9016)): >#0 RC4 () at rc4-x86_64.s:60 >No locals. >#1 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 8 (Thread 0x7fcda9390700 (LWP 9011)): >#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=0x7fcda938fd00, 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 = 0x2b70b60 > 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 = 127}, 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=0x7fcda9390700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcda9390700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140521284110080, 6123350792054133878, 0, 215929192448, 140521284110080, 140735360030912, -6097362159742856074, 6097324254583346294}, 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 0x7fcda9391880 (LWP 9010)): >#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=0x2df8b10, timeout=893, context=0x7fcda4002e00, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7fcda4002e00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 893 > some_ready = <optimized out> > nfds = 9 > allocated_nfds = <optimized out> > fds = 0x2df8b10 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7fcda4002e00, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fc6 in QEventDispatcherGlib::processEvents (this=0x2b73de0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 > d = 0x2b73e00 > 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 = 0x2b73e00 > saved_flags = {i = 0} > returnValue = 252 >#6 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7fff81245300, flags=...) at kernel/qeventloop.cpp:149 > d = 0x31985f0 >#7 0x0000003252576978 in QEventLoop::exec (this=0x7fff81245300, flags=...) at kernel/qeventloop.cpp:204 > d = 0x31985f0 > locker = {val = 45549576} > app = 0x7fff812456b0 >#8 0x000000325257b768 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 > threadData = 0x2b706c0 > 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 = 0x31985f0}, 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 = 0x2d9a7b0}, 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 = 0x2e06650}, d = 0x2e06650}}, <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 = 0x2def5c0}, 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 = 0x2def708}, 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 = 0x2db46e0, actionExit = 0x2e02bb0, actionOptions = 0x2e02720, actionAbout = 0x2bdd9b0, actionStart = 0x2e06400, actionPause = 0x2da83a0, actionDelete = 0x2dbe9d0, actionWebsite = 0x2d97ed0, actionDownload_from_URL = 0x2e06500, actionCreate_torrent = 0x2e02c10, actionBugReport = 0x2e11f60, actionSet_upload_limit = 0x2be1c70, actionSet_download_limit = 0x2d82ae0, actionDocumentation = 0x2daf480, actionSet_global_download_limit = 0x2da8110, actionSet_global_upload_limit = 0x2e0aaf0, actionDecreasePriority = 0x2db25b0, actionIncreasePriority = 0x2d4a450, actionUse_alternative_speed_limits = 0x2e0bc20, actionTop_tool_bar = 0x2db0920, actionSpeed_in_title_bar = 0x2da8050, actionRSS_Reader = 0x2e03ee0, actionSearch_engine = 0x2bdd5c0, actionLock_qBittorrent = 0x2dbe240, action_Import_Torrent = 0x2e25c80, actionDonate_money = 0x2de5440, actionStart_All = 0x2e11170, actionPause_All = 0x2db54b0, actionExecution_Logs = 0x2de4750, actionAutoExit_qBittorrent = 0x2dea7e0, actionAutoSuspend_system = 0x2de4520, actionAutoShutdown_system = 0x2d97060, actionAutoShutdown_Disabled = 0x2e5eb90, actionToggleVisibility = 0x2dee090, actionMinimize = 0x2e5ef50, centralwidget = 0x2deecf0, vboxLayout = 0x2bdd980, menubar = 0x2e06520, menu_Edit = 0x2db1fc0, menu_Help = 0x2e035b0, menu_Options = 0x2de5800, menuAuto_Shutdown_on_downloads_completion = 0x2de63d0, menu_File = 0x2de9ce0, menuView = 0x2de1ff0, toolBar = 0x2e03150, statusBar = 0x2dbdc90}, <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 = 0x31bf990, 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 = 0x30d17e0, tabs = 0x2f37d80, status_bar = 0x30d6c10, options = {o = 0x0}, console = {o = 0x0}, aboutDlg = {o = 0x0}, createTorrentDlg = {o = 0x0}, downloadFromURLDialog = {o = 0x0}, systrayIcon = {o = 0x30ce910}, systrayCreator = {o = 0x0}, myTrayIconMenu = {o = 0x30ce840}, transferList = 0x2f6df80, transferListFilters = 0x3086810, properties = 0x2f81d10, displaySpeedInTitle = false, force_exit = false, ui_locked = false, search_filter = 0x30a76b0, switchSearchShortcut = 0x30ce740, switchSearchShortcut2 = 0x30d5eb0, switchTransferShortcut = 0x30ce650, switchRSSShortcut = 0x30d71c0, prioSeparator = 0x30c5880, prioSeparatorMenu = 0x30c5cd0, hSplitter = 0x2f404c0, vSplitter = 0x2f3f7a0, searchEngine = {o = 0x30e2540}, rssWidget = {o = 0x0}, m_executionLog = {o = 0x30e6830}, m_pwr = 0x30c6340, preventTimer = 0x30ce140} > 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 = 127}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2b70550, 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 = 0x2b72410}, 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 = 0x2bdc4e0, actWin = 0x7fff812456d0}, 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 = 0x2d9a890}, 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 = 0x2d845e0}, 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 = 127}, alloc = 0, size = 0, data = 0x32528d48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2d84fe0, static codecForCStrings = 0x0} > >Thread 6 (Thread 0x7fcd8e766700 (LWP 9022)): >#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=0x7fcd8e765cb0) 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=0x2f421a0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7fcd8e765cb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 17, __total_seq = 9, __wakeup_seq = 8, __woken_seq = 8, __mutex = 0x2f421d0, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\021\000\000\000\t\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\320!\364\002\000\000\000\000\002\000\000\000\000\000\000", __align = 73014444032}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2f421a0, value_ = 0x7fcd8e765c30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2f421d0, 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=0x7fcd90000e10) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x7fcd90000e10} >#8 0x0000003247807d14 in start_thread (arg=0x7fcd8e766700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd8e766700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520835147520, 6123350792054133878, 0, 215929192448, 140520835147520, 140520950247344, -6097416539397532554, 6097324254583346294}, 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 0x7fcd8ef67700 (LWP 9021)): >#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=0x7fcd740029b0, timeout=-1, context=0x7fcd740009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7fcd740009a0, 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 = 0x7fcd740029b0 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7fcd740009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7fcd740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7fcd740008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7fcd8ef66cd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7fcd740028e0 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7fcd8ef66cd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7fcd740028e0 > locker = {val = 52166056} > app = 0x7fff812456b0 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x31bfd20 > locker = {val = 52166056} > 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 = 0x7fcd740028e0}, 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=0x31be050) 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 = 0x7fcd74002720}, 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=0x31be050) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x31be050, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x31be050 > data = 0x30bda00 > 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 = 127}, 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=0x7fcd8ef67700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd8ef67700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520843540224, 6123350792054133878, 0, 215929192448, 140520843540224, 1, -6097417637298547594, 6097324254583346294}, 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 0x7fcd8ffff700 (LWP 9018)): >#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=0x7fcd84002bb0, timeout=-1, context=0x7fcd840009a0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3248455910 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7fcd840009a0, 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 = 0x7fcd84002bb0 >#3 0x0000003248447c14 in g_main_context_iteration (context=0x7fcd840009a0, may_block=1) at gmain.c:3207 > retval = <optimized out> >#4 0x00000032525a5fe6 in QEventDispatcherGlib::processEvents (this=0x7fcd840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 > d = 0x7fcd840008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#5 0x00000032525766ef in QEventLoop::processEvents (this=this@entry=0x7fcd8fffecd0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7fcd84002ae0 >#6 0x0000003252576978 in QEventLoop::exec (this=0x7fcd8fffecd0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7fcd84002ae0 > locker = {val = 49235224} > app = 0x7fff812456b0 >#7 0x0000003252478940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 > d = 0x2ef4490 > locker = {val = 49235224} > 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 = 0x7fcd84002ae0}, 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=0x2f3c860) 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 = 0x7fcd84002920}, 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=0x2f3c860) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2f3c860, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2f3c860 > data = 0x2e3bda0 > 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 = 127}, 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=0x7fcd8ffff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd8ffff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520860940032, 6123350792054133878, 0, 215929192448, 140520860940032, 4294967295, -6097419909336247178, 6097324254583346294}, 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 0x7fcd8f7fe700 (LWP 9019)): >#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=0x2e1dda0) at thread/qwaitcondition_unix.cpp:84 > tv = {tv_sec = 1358446395, tv_usec = 725859} > ti = {tv_sec = 1358446396, tv_nsec = 725859000} > code = <optimized out> >#2 QWaitCondition::wait (this=<optimized out>, mutex=0x2f42038, time=1000) at thread/qwaitcondition_unix.cpp:158 > returnValue = 252 >#3 0x00000000004c40d0 in TorrentSpeedMonitor::run (this=0x2f42010) at ../../src/qtlibtorrent/torrentspeedmonitor.cpp:74 >No locals. >#4 0x000000325247b91c in QThreadPrivate::start (arg=0x2f42010) at thread/qthread_unix.cpp:338 > __clframe = {__cancel_routine = 0x325247a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2f42010, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x2f42010 > data = 0x2ef3530 > 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 = 127}, 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=0x7fcd8f7fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd8f7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520852547328, 6123350792054133878, 0, 215929192448, 140520852547328, 3, -6097418811435232138, 6097324254583346294}, 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 0x7fcd94d2b700 (LWP 9017)): >#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=0x7fcd94d2acb0) 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=0x2f38350, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146 > this_thread = {wakeup_event = 0x7fcd94d2acb0, private_op_queue = 0x0, next = 0x0} > wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0, __futex = 57, __total_seq = 29, __wakeup_seq = 28, __woken_seq = 28, __mutex = 0x2f38380, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\071\000\000\000\035\000\000\000\000\000\000\000\034\000\000\000\000\000\000\000\034\000\000\000\000\000\000\000\200\203\363\002\000\000\000\000\002\000\000\000\000\000\000", __align = 244813135872}, signalled_ = false} > ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x2f38350, value_ = 0x7fcd94d2ac30, next_ = 0x0} > private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0} > lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x2f38380, 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=0x2f42a80) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 > func = {ptr = 0x2f42a80} >#8 0x0000003247807d14 in start_thread (arg=0x7fcd94d2b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd94d2b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520941860608, 6123350792054133878, 0, 215929192448, 140520941860608, 3, -6097404681529699210, 6097324254583346294}, 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 0x7fcd95d2d700 (LWP 9015)): >#0 operator boost::system::error_code::unspecified_bool_type (this=<optimized out>) at /usr/include/boost/system/error_code.hpp:357 >No locals. >#1 libtorrent::disk_io_thread::read_into_piece (this=this@entry=0x2f39ba0, p=..., start_block=start_block@entry=80, options=options@entry=0, num_blocks=num_blocks@entry=16, l=...) at disk_io_thread.cpp:924 > end_block = 96 > buf = {px = 0x0} > blocks_in_piece = <optimized out> > num_read = <optimized out> > ret = 262144 > piece_size = 4194304 > iov_counter = 16 > iov = 0x7fcd95d2c580 > piece_offset = <optimized out> >#2 0x0000003251d5e71c in libtorrent::disk_io_thread::copy_from_piece (this=this@entry=0x2f39ba0, p=..., hit=@0x7fcd95d2c7ef: true, j=..., l=...) at disk_io_thread.cpp:1228 > end_block = <optimized out> > blocks_to_read = 16 > ret = <optimized out> > block = 80 > min_blocks_to_read = 1 > piece_size = -1487808800 > blocks_in_piece = <optimized out> > block_offset = <optimized out> > buffer_offset = 0 > size = 16384 > start_block = <optimized out> >#3 0x0000003251d5f3d2 in libtorrent::disk_io_thread::try_read_from_cache (this=this@entry=0x2f39ba0, j=...) at disk_io_thread.cpp:1281 > l = {m = 0x2f39e68, is_locked = true} > p = <optimized out> > hit = true > ret = <optimized out> >#4 0x0000003251d60b1c in libtorrent::disk_io_thread::operator() (this=0x2f39ba0) at disk_io_thread.cpp:1808 > read_holder = {m_disk_pool = @0x2f39ba0, m_buf = 0x7fcd91565000 "", m_num_blocks = 1} > jl = {m = 0x2f39d78, is_locked = false} > holder = {m_disk_pool = @0x2f39ba0, m_buf = 0x0, m_num_blocks = 1} > post = <optimized out> > ret = 0 > j = {action = libtorrent::disk_io_job::read, buffer = 0x7fcd91565000 "", buffer_size = 16384, storage = {px = 0x356d010}, piece = 2255, offset = 1310720, 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 = 0x7fcd82159bd0, type = {type = 0x7fcd82159bd0, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7fcd82159bd0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7fcd82159bd0, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x7fcd82159bd0, is_const_qualified = false, is_volatile_qualified = false}, data = -48 '\320'}}, <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 = 16384, 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 = 750054370622 >#5 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 = 0x2f380f0, pn = {pi_ = 0x2f38290}} >#6 0x0000003247807d14 in start_thread (arg=0x7fcd95d2d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcd95d2d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140520958646016, 6123350792054133878, 0, 215929192448, 140520958646016, 49519216, -6097406879479212938, 6097324254583346294}, 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> >#7 0x0000003246cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >warning: Corrupted shared library list: 0x7fcd88001170 != 0xadfc58fc9f8ebe08 >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 >0x00007fcda898c640 0x00007fcda898dd74 Yes /usr/lib64/gconv/UTF-16.so >0x00007fcda86060b0 0x00007fcda870aba4 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 >0x00007fcda83200f0 0x00007fcda8320fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003257a0a540 0x0000003257a1c594 Yes /lib64/libdbus-glib-1.so.2 >0x00007fcd9d8b6ee0 0x00007fcd9d972af4 Yes /lib64/libgio-2.0.so.0 >0x00007fcd9d27b920 0x00007fcd9d51d438 Yes /lib64/libgtk-x11-2.0.so.0 >0x00007fcda807e7c0 0x00007fcda80e10e4 Yes /lib64/libgdk-x11-2.0.so.0 >0x00007fcd9d009910 0x00007fcd9d00e358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003253c09b30 0x0000003253c15c04 Yes /lib64/libatk-1.0.so.0 >0x000000325300b2f0 0x000000325308215c Yes /lib64/libcairo.so.2 >0x00007fcd9cde9750 0x00007fcd9cdfcb50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007fcd9cbbe600 0x00007fcd9cbd8bfc Yes /lib64/libpangoft2-1.0.so.0 >0x00007fcd9c97aeb0 0x00007fcd9c999490 Yes /lib64/libpango-1.0.so.0 >0x0000003254000c30 0x0000003254001774 Yes /lib64/libXcomposite.so.1 >0x0000003254400b90 0x000000325440159c Yes /lib64/libXdamage.so.1 >0x00007fcd9c6eed80 0x00007fcd9c758eec 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 >0x00007fcd9c497de0 0x00007fcd9c4c9da0 Yes /lib64/libgnomevfs-2.so.0 >0x000000325d607960 0x000000325d6193b4 Yes /lib64/libgnome-keyring.so.0 >0x00007fcd9c233140 0x00007fcd9c25c878 Yes /lib64/libbonobo-2.so.0 >0x00007fcd9bffa150 0x00007fcd9c001e38 Yes /lib64/libbonobo-activation.so.4 >0x00007fcd9bda6e00 0x00007fcd9bdc9314 Yes /lib64/libORBit-2.so.0 >0x00007fcd9ba51d70 0x00007fcd9bb34744 Yes /lib64/libxml2.so.2 >0x00007fcd9b81ccc0 0x00007fcd9b822104 Yes /lib64/libpopt.so.0 >0x00007fcd9b615aa0 0x00007fcd9b619310 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 >0x00007fcd9b410ee0 0x00007fcd9b411814 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 >0x00007fcd9b1ab5f0 0x00007fcd9b1ef520 Yes /lib64/libfreebl3.so >0x00007fcd9af9d1b0 0x00007fcd9afa467c Yes /lib64/libnss_files.so.2 >0x00007fcd9acadbe0 0x00007fcd9ad641b0 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007fcd9aa24930 0x00007fcd9aa3bf98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fcd9a7e4310 0x00007fcd9a7edc9c Yes /lib64/libgvfscommon.so.0 >0x00007fcd9a5b0ec0 0x00007fcd9a5d01fc Yes /lib64/libbluray.so.1 >0x00007fcd9a2a94a0 0x00007fcd9a2ac4a0 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007fcd9a0a1890 0x00007fcd9a0a464c Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007fcd99e9a150 0x00007fcd99e9cb60 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x0000003259a03e30 0x0000003259a36280 Yes /lib64/libjpeg.so.62 >0x00007fcd99c92c60 0x00007fcd99c94200 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x00007fcd99a0c570 0x00007fcd99a53544 Yes /lib64/libmng.so.1 >0x0000003256607630 0x000000325662a9fc Yes /lib64/liblcms.so.1 >0x00007fcd997f0990 0x00007fcd997f1eb8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x00007fcd995ab360 0x00007fcd995dd344 Yes /lib64/libQtSvg.so.4 >0x00007fcd99394480 0x00007fcd99395960 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007fcd9918cb50 0x00007fcd9918f8f0 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x00007fcd98f2d990 0x00007fcd98f5f864 Yes /lib64/libtiff.so.3 >0x00007fcd98d215d0 0x00007fcd98d24a10 Yes /usr/lib64/kde4/plugins/imageformats/kimg_dds.so >0x00007fcd988cad60 0x00007fcd98a59cbc Yes /lib64/libkdecore.so.5 >0x00007fcd986176f0 0x00007fcd986232c0 Yes /lib64/libbz2.so.1 >0x00007fcd983f40b0 0x00007fcd9840a320 Yes /lib64/liblzma.so.5 >0x00007fcd981ea8b0 0x00007fcd981ee214 Yes /lib64/libfam.so.0 >0x00007fcd97fe4120 0x00007fcd97fe7460 Yes /usr/lib64/kde4/plugins/imageformats/kimg_eps.so >0x00007fcd97ddddf0 0x00007fcd97ddf130 Yes /usr/lib64/kde4/plugins/imageformats/kimg_exr.so >0x00007fcd97bae360 0x00007fcd97bafd00 Yes /lib64/libImath.so.6 >0x00007fcd97912ba0 0x00007fcd979519bc Yes /lib64/libIlmImf.so.6 >0x00007fcd976d8700 0x00007fcd976dc954 Yes /lib64/libIex.so.6 >0x00007fcd97483a60 0x00007fcd97483f34 Yes /lib64/libHalf.so.6 >0x00007fcd9727ef80 0x00007fcd9728033c Yes /lib64/libIlmThread.so.6 >0x00007fcd97079660 0x00007fcd9707aaf0 Yes /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so >0x00007fcd96e29ad0 0x00007fcd96e5d6cc Yes /lib64/libjasper.so.1 >0x00007fcd96c18c00 0x00007fcd96c1c520 Yes /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so >0x00007fcd96a13610 0x00007fcd96a14d9c Yes /usr/lib64/kde4/plugins/imageformats/kimg_pic.so >0x00007fcd9680e560 0x00007fcd9680f920 Yes /usr/lib64/kde4/plugins/imageformats/kimg_psd.so >0x00007fcd96608620 0x00007fcd9660a010 Yes /usr/lib64/kde4/plugins/imageformats/kimg_ras.so >0x00007fcd963ff260 0x00007fcd96403610 Yes /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so >0x00007fcd961f8840 0x00007fcd961fa060 Yes /usr/lib64/kde4/plugins/imageformats/kimg_tga.so >0x00007fcd95fe6340 0x00007fcd95fef030 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so >0x00007fcd95de03e0 0x00007fcd95de1310 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xview.so >0x00007fcd94328c00 0x00007fcd94329830 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007fcd941220d0 0x00007fcd941258c4 Yes /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xcde49b4fa751d6e0 -3610590234832415008 >rbx 0x2f39ba0 49519520 >rcx 0x4000 16384 >rdx 0x2f39e68 49520232 >rsi 0x0 0 >rdi 0x0 0 >rbp 0x7fcd95d2c740 0x7fcd95d2c740 >rsp 0x7fcd95d2c580 0x7fcd95d2c580 >r8 0x2f39e68 49520232 >r9 0x2337 9015 >r10 0x0 0 >r11 0x0 0 >r12 0x7fcd800049a0 140520592525728 >r13 0x40000 262144 >r14 0x40000 262144 >r15 0x10 16 >rip 0x3251d5e3dc 0x3251d5e3dc <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+988> >eflags 0x206 [ PF 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::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&): > 0x0000003251d5e000 <+0>: push %rbp > 0x0000003251d5e001 <+1>: mov %rsp,%rbp > 0x0000003251d5e004 <+4>: push %r15 > 0x0000003251d5e006 <+6>: push %r14 > 0x0000003251d5e008 <+8>: push %r13 > 0x0000003251d5e00a <+10>: mov %ecx,%r13d > 0x0000003251d5e00d <+13>: push %r12 > 0x0000003251d5e00f <+15>: mov %rsi,%r12 > 0x0000003251d5e012 <+18>: push %rbx > 0x0000003251d5e013 <+19>: mov %rdi,%rbx > 0x0000003251d5e016 <+22>: sub $0x88,%rsp > 0x0000003251d5e01d <+29>: mov %edx,-0x98(%rbp) > 0x0000003251d5e023 <+35>: mov %r8d,-0x88(%rbp) > 0x0000003251d5e02a <+42>: mov %fs:0x28,%rax > 0x0000003251d5e033 <+51>: mov %rax,-0x38(%rbp) > 0x0000003251d5e037 <+55>: xor %eax,%eax > 0x0000003251d5e039 <+57>: mov 0x8(%r12),%rax > 0x0000003251d5e03e <+62>: mov %r9,-0xa8(%rbp) > 0x0000003251d5e045 <+69>: mov (%rsi),%esi > 0x0000003251d5e047 <+71>: mov 0x8(%rax),%rax > 0x0000003251d5e04b <+75>: test %rax,%rax > 0x0000003251d5e04e <+78>: mov %rax,-0x50(%rbp) > 0x0000003251d5e052 <+82>: je 0x3251d5e48a <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1162> > 0x0000003251d5e058 <+88>: mov $0x1,%edx > 0x0000003251d5e05d <+93>: lock xadd %edx,(%rax) > 0x0000003251d5e061 <+97>: mov -0x50(%rbp),%rdi > 0x0000003251d5e065 <+101>: add $0x8,%rdi > 0x0000003251d5e069 <+105>: callq 0x3251d33510 <_ZNK10libtorrent12file_storage10piece_sizeEi@plt> > 0x0000003251d5e06e <+110>: mov -0x50(%rbp),%rdi > 0x0000003251d5e072 <+114>: mov %eax,-0x94(%rbp) > 0x0000003251d5e078 <+120>: test %rdi,%rdi > 0x0000003251d5e07b <+123>: je 0x3251d5e08f <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+143> > 0x0000003251d5e07d <+125>: mov $0xffffffff,%eax > 0x0000003251d5e082 <+130>: lock xadd %eax,(%rdi) > 0x0000003251d5e086 <+134>: cmp $0x1,%eax > 0x0000003251d5e089 <+137>: je 0x3251d5e480 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1152> > 0x0000003251d5e08f <+143>: mov (%rbx),%ecx > 0x0000003251d5e091 <+145>: mov -0x94(%rbp),%edx > 0x0000003251d5e097 <+151>: movq $0x0,-0x70(%rbp) > 0x0000003251d5e09f <+159>: lea -0x1(%rdx,%rcx,1),%eax > 0x0000003251d5e0a3 <+163>: mov %eax,%edx > 0x0000003251d5e0a5 <+165>: sar $0x1f,%edx > 0x0000003251d5e0a8 <+168>: idiv %ecx > 0x0000003251d5e0aa <+170>: mov %eax,%edx > 0x0000003251d5e0ac <+172>: sub -0x98(%rbp),%edx > 0x0000003251d5e0b2 <+178>: mov %edx,-0x8c(%rbp) > 0x0000003251d5e0b8 <+184>: mov -0x88(%rbp),%edx > 0x0000003251d5e0be <+190>: cmp %edx,-0x8c(%rbp) > 0x0000003251d5e0c4 <+196>: mov %edx,%esi > 0x0000003251d5e0c6 <+198>: cmovle -0x8c(%rbp),%esi > 0x0000003251d5e0cd <+205>: movslq %esi,%rsi > 0x0000003251d5e0d0 <+208>: shl $0x4,%rsi > 0x0000003251d5e0d4 <+212>: add $0x10,%rsi > 0x0000003251d5e0d8 <+216>: sub %rsi,%rsp > 0x0000003251d5e0db <+219>: lea 0xf(%rsp),%rdx > 0x0000003251d5e0e0 <+224>: and $0xfffffffffffffff0,%rdx > 0x0000003251d5e0e4 <+228>: cmp -0x98(%rbp),%eax > 0x0000003251d5e0ea <+234>: mov %rdx,-0xa0(%rbp) > 0x0000003251d5e0f1 <+241>: jg 0x3251d5e140 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+320> > 0x0000003251d5e0f3 <+243>: mov -0xa8(%rbp),%rdx > 0x0000003251d5e0fa <+250>: mov %r12,%rsi > 0x0000003251d5e0fd <+253>: mov %rbx,%rdi > 0x0000003251d5e100 <+256>: callq 0x3251d282c0 <_ZN10libtorrent14disk_io_thread10free_pieceERNS0_18cached_piece_entryERN5boost11unique_lockINS3_15recursive_mutexEEE@plt> > 0x0000003251d5e105 <+261>: mov $0xfffffffe,%r13d > 0x0000003251d5e10b <+267>: mov -0x70(%rbp),%rdi > 0x0000003251d5e10f <+271>: test %rdi,%rdi > 0x0000003251d5e112 <+274>: je 0x3251d5e119 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+281> > 0x0000003251d5e114 <+276>: callq 0x3251d2fe50 <_ZdaPv@plt> > 0x0000003251d5e119 <+281>: mov -0x38(%rbp),%rdx > 0x0000003251d5e11d <+285>: xor %fs:0x28,%rdx > 0x0000003251d5e126 <+294>: mov %r13d,%eax > 0x0000003251d5e129 <+297>: jne 0x3251d5e4eb <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1259> > 0x0000003251d5e12f <+303>: lea -0x28(%rbp),%rsp > 0x0000003251d5e133 <+307>: pop %rbx > 0x0000003251d5e134 <+308>: pop %r12 > 0x0000003251d5e136 <+310>: pop %r13 > 0x0000003251d5e138 <+312>: pop %r14 > 0x0000003251d5e13a <+314>: pop %r15 > 0x0000003251d5e13c <+316>: pop %rbp > 0x0000003251d5e13d <+317>: retq > 0x0000003251d5e13e <+318>: xchg %ax,%ax > 0x0000003251d5e140 <+320>: mov -0x98(%rbp),%eax > 0x0000003251d5e146 <+326>: mov -0xa0(%rbp),%rdx > 0x0000003251d5e14d <+333>: and $0x2,%r13d > 0x0000003251d5e151 <+337>: mov %r13d,-0x90(%rbp) > 0x0000003251d5e158 <+344>: xor %r15d,%r15d > 0x0000003251d5e15b <+347>: imul %ecx,%eax > 0x0000003251d5e15e <+350>: mov %rdx,-0xb0(%rbp) > 0x0000003251d5e165 <+357>: mov %rdx,%r14 > 0x0000003251d5e168 <+360>: mov -0x98(%rbp),%edx > 0x0000003251d5e16e <+366>: mov %eax,-0x7c(%rbp) > 0x0000003251d5e171 <+369>: movslq -0x98(%rbp),%rax > 0x0000003251d5e178 <+376>: mov %edx,-0x80(%rbp) > 0x0000003251d5e17b <+379>: lea (%rax,%rax,4),%r13 > 0x0000003251d5e17f <+383>: shl $0x3,%r13 > 0x0000003251d5e183 <+387>: nopl 0x0(%rax,%rax,1) > 0x0000003251d5e188 <+392>: mov -0x90(%rbp),%r8d > 0x0000003251d5e18f <+399>: test %r8d,%r8d > 0x0000003251d5e192 <+402>: jne 0x3251d5e2b8 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+696> > 0x0000003251d5e198 <+408>: mov 0xb8(%rbx),%eax > 0x0000003251d5e19e <+414>: cmp %eax,0x4(%rbx) > 0x0000003251d5e1a1 <+417>: jl 0x3251d5e2b8 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+696> > 0x0000003251d5e1a7 <+423>: mov -0x98(%rbp),%edx > 0x0000003251d5e1ad <+429>: cmp %edx,-0x80(%rbp) > 0x0000003251d5e1b0 <+432>: je 0x3251d5e0f3 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+243> > 0x0000003251d5e1b6 <+438>: mov -0x80(%rbp),%eax > 0x0000003251d5e1b9 <+441>: mov -0x94(%rbp),%r14d > 0x0000003251d5e1c0 <+448>: sub %edx,%eax > 0x0000003251d5e1c2 <+450>: imul %ecx,%eax > 0x0000003251d5e1c5 <+453>: imul %edx,%ecx > 0x0000003251d5e1c8 <+456>: sub %ecx,%r14d > 0x0000003251d5e1cb <+459>: cmp %r14d,%eax > 0x0000003251d5e1ce <+462>: cmovle %eax,%r14d > 0x0000003251d5e1d2 <+466>: cmpb $0x0,0xd0(%rbx) > 0x0000003251d5e1d9 <+473>: jne 0x3251d5e455 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1109> > 0x0000003251d5e1df <+479>: cmpq $0x0,-0x70(%rbp) > 0x0000003251d5e1e4 <+484>: je 0x3251d5e38f <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+911> > 0x0000003251d5e1ea <+490>: mov -0xa8(%rbp),%rdi > 0x0000003251d5e1f1 <+497>: callq 0x3251d33f00 <_ZN5boost11unique_lockINS_15recursive_mutexEE6unlockEv@plt> > 0x0000003251d5e1f6 <+502>: mov -0x98(%rbp),%ecx > 0x0000003251d5e1fc <+508>: mov -0x70(%rbp),%rax > 0x0000003251d5e200 <+512>: lea -0x50(%rbp),%rsi > 0x0000003251d5e204 <+516>: imul (%rbx),%ecx > 0x0000003251d5e207 <+519>: mov 0x8(%r12),%rdi > 0x0000003251d5e20c <+524>: mov (%r12),%edx > 0x0000003251d5e210 <+528>: mov $0x1,%r8d > 0x0000003251d5e216 <+534>: mov %rax,-0x50(%rbp) > 0x0000003251d5e21a <+538>: movslq %r14d,%rax > 0x0000003251d5e21d <+541>: mov %rax,-0x48(%rbp) > 0x0000003251d5e221 <+545>: callq 0x3251d34e10 <_ZN10libtorrent13piece_manager9read_implEP5ioveciii@plt> > 0x0000003251d5e226 <+550>: mov -0xa8(%rbp),%rdi > 0x0000003251d5e22d <+557>: mov %eax,%r13d > 0x0000003251d5e230 <+560>: callq 0x3251d2a4a0 <_ZN5boost11unique_lockINS_15recursive_mutexEE4lockEv@plt> > 0x0000003251d5e235 <+565>: addq $0x1,0x378(%rbx) > 0x0000003251d5e23d <+573>: mov 0x8(%r12),%rax > 0x0000003251d5e242 <+578>: mov 0x18(%rax),%rax > 0x0000003251d5e246 <+582>: mov 0x8(%rax),%edi > 0x0000003251d5e249 <+585>: test %edi,%edi > 0x0000003251d5e24b <+587>: je 0x3251d5e25b <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+603> > 0x0000003251d5e24d <+589>: cmpq $0x0,0x394c4b(%rip) # 0x32520f2ea0 > 0x0000003251d5e255 <+597>: jne 0x3251d5e438 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1080> > 0x0000003251d5e25b <+603>: cmp %r14d,%r13d > 0x0000003251d5e25e <+606>: jne 0x3251d5e4a8 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1192> > 0x0000003251d5e264 <+612>: test %r15d,%r15d > 0x0000003251d5e267 <+615>: jle 0x3251d5e10b <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+267> > 0x0000003251d5e26d <+621>: lea -0x1(%r15),%eax > 0x0000003251d5e271 <+625>: mov -0xa0(%rbp),%rdx > 0x0000003251d5e278 <+632>: mov -0xb0(%rbp),%r14 > 0x0000003251d5e27f <+639>: xor %ebx,%ebx > 0x0000003251d5e281 <+641>: shl $0x4,%rax > 0x0000003251d5e285 <+645>: lea 0x10(%rdx,%rax,1),%r12 > 0x0000003251d5e28a <+650>: nopw 0x0(%rax,%rax,1) > 0x0000003251d5e290 <+656>: movslq %ebx,%rsi > 0x0000003251d5e293 <+659>: add -0x70(%rbp),%rsi > 0x0000003251d5e297 <+663>: mov (%r14),%rdi > 0x0000003251d5e29a <+666>: mov 0x8(%r14),%rdx > 0x0000003251d5e29e <+670>: callq 0x3251d2ca40 <memcpy@plt> > 0x0000003251d5e2a3 <+675>: add 0x8(%r14),%ebx > 0x0000003251d5e2a7 <+679>: add $0x10,%r14 > 0x0000003251d5e2ab <+683>: cmp %r12,%r14 > 0x0000003251d5e2ae <+686>: jne 0x3251d5e290 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+656> > 0x0000003251d5e2b0 <+688>: jmpq 0x3251d5e10b <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+267> > 0x0000003251d5e2b5 <+693>: nopl (%rax) > 0x0000003251d5e2b8 <+696>: mov -0x94(%rbp),%edx > 0x0000003251d5e2be <+702>: sub -0x7c(%rbp),%edx > 0x0000003251d5e2c1 <+705>: mov (%rbx),%eax > 0x0000003251d5e2c3 <+707>: cmp %eax,%edx > 0x0000003251d5e2c5 <+709>: cmovle %edx,%eax > 0x0000003251d5e2c8 <+712>: mov %eax,-0x84(%rbp) > 0x0000003251d5e2ce <+718>: mov 0x20(%r12),%rax > 0x0000003251d5e2d3 <+723>: add %r13,%rax > 0x0000003251d5e2d6 <+726>: mov (%rax),%rsi > 0x0000003251d5e2d9 <+729>: mov %rax,-0x78(%rbp) > 0x0000003251d5e2dd <+733>: test %rsi,%rsi > 0x0000003251d5e2e0 <+736>: je 0x3251d5e30a <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+778> > 0x0000003251d5e2e2 <+738>: mov %rbx,%rdi > 0x0000003251d5e2e5 <+741>: callq 0x3251d32a00 <_ZN10libtorrent16disk_buffer_pool11free_bufferEPc@plt> > 0x0000003251d5e2ea <+746>: subl $0x1,0x18(%r12) > 0x0000003251d5e2f0 <+752>: subl $0x1,0x388(%rbx) > 0x0000003251d5e2f7 <+759>: subl $0x1,0x38c(%rbx) > 0x0000003251d5e2fe <+766>: mov 0x20(%r12),%rax > 0x0000003251d5e303 <+771>: add %r13,%rax > 0x0000003251d5e306 <+774>: mov %rax,-0x78(%rbp) > 0x0000003251d5e30a <+778>: lea 0x127ea6(%rip),%rsi # 0x3251e861b7 > 0x0000003251d5e311 <+785>: mov %rbx,%rdi > 0x0000003251d5e314 <+788>: callq 0x3251d31f20 <_ZN10libtorrent16disk_buffer_pool15allocate_bufferEPKc@plt> > 0x0000003251d5e319 <+793>: mov -0x78(%rbp),%rdx > 0x0000003251d5e31d <+797>: mov %rax,(%rdx) > 0x0000003251d5e320 <+800>: mov 0x20(%r12),%rax > 0x0000003251d5e325 <+805>: cmpq $0x0,(%rax,%r13,1) > 0x0000003251d5e32a <+810>: je 0x3251d5e438 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1080> > 0x0000003251d5e330 <+816>: addl $0x1,0x18(%r12) > 0x0000003251d5e336 <+822>: addl $0x1,-0x80(%rbp) > 0x0000003251d5e33a <+826>: add $0x1,%r15d > 0x0000003251d5e33e <+830>: addl $0x1,0x388(%rbx) > 0x0000003251d5e345 <+837>: addl $0x1,0x38c(%rbx) > 0x0000003251d5e34c <+844>: mov 0x20(%r12),%rax > 0x0000003251d5e351 <+849>: mov (%rax,%r13,1),%rax > 0x0000003251d5e355 <+853>: mov %rax,(%r14) > 0x0000003251d5e358 <+856>: movslq -0x84(%rbp),%rax > 0x0000003251d5e35f <+863>: mov %rax,0x8(%r14) > 0x0000003251d5e363 <+867>: mov (%rbx),%ecx > 0x0000003251d5e365 <+869>: add %ecx,-0x7c(%rbp) > 0x0000003251d5e368 <+872>: cmp -0x88(%rbp),%r15d > 0x0000003251d5e36f <+879>: jge 0x3251d5e1a7 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+423> > 0x0000003251d5e375 <+885>: add $0x28,%r13 > 0x0000003251d5e379 <+889>: add $0x10,%r14 > 0x0000003251d5e37d <+893>: cmp %r15d,-0x8c(%rbp) > 0x0000003251d5e384 <+900>: je 0x3251d5e1a7 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+423> > 0x0000003251d5e38a <+906>: jmpq 0x3251d5e188 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+392> > 0x0000003251d5e38f <+911>: mov -0xa8(%rbp),%rdi > 0x0000003251d5e396 <+918>: callq 0x3251d33f00 <_ZN5boost11unique_lockINS_15recursive_mutexEE6unlockEv@plt> > 0x0000003251d5e39b <+923>: mov -0x98(%rbp),%ecx > 0x0000003251d5e3a1 <+929>: mov 0x8(%r12),%rdi > 0x0000003251d5e3a6 <+934>: mov %r15d,%r8d > 0x0000003251d5e3a9 <+937>: imul (%rbx),%ecx > 0x0000003251d5e3ac <+940>: mov (%r12),%edx > 0x0000003251d5e3b0 <+944>: mov -0xa0(%rbp),%rsi > 0x0000003251d5e3b7 <+951>: callq 0x3251d34e10 <_ZN10libtorrent13piece_manager9read_implEP5ioveciii@plt> > 0x0000003251d5e3bc <+956>: mov -0xa8(%rbp),%rdi > 0x0000003251d5e3c3 <+963>: mov %eax,%r13d > 0x0000003251d5e3c6 <+966>: callq 0x3251d2a4a0 <_ZN5boost11unique_lockINS_15recursive_mutexEE4lockEv@plt> > 0x0000003251d5e3cb <+971>: addq $0x1,0x378(%rbx) > 0x0000003251d5e3d3 <+979>: mov 0x8(%r12),%rax > 0x0000003251d5e3d8 <+984>: mov 0x18(%rax),%rax >=> 0x0000003251d5e3dc <+988>: mov 0x8(%rax),%esi > 0x0000003251d5e3df <+991>: test %esi,%esi > 0x0000003251d5e3e1 <+993>: jne 0x3251d5e495 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1173> > 0x0000003251d5e3e7 <+999>: cmp %r14d,%r13d > 0x0000003251d5e3ea <+1002>: je 0x3251d5e10b <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+267> > 0x0000003251d5e3f0 <+1008>: callq 0x3251d2be80 <_ZN10libtorrent23get_libtorrent_categoryEv@plt> > 0x0000003251d5e3f5 <+1013>: lea 0x12b7fa(%rip),%rsi # 0x3251e89bf6 > 0x0000003251d5e3fc <+1020>: lea -0x50(%rbp),%rdi > 0x0000003251d5e400 <+1024>: mov %rax,%r14 > 0x0000003251d5e403 <+1027>: callq 0x3251d2c270 <_ZN5boost11filesystem210basic_pathISsNS0_11path_traitsEEC1EPKc@plt> > 0x0000003251d5e408 <+1032>: mov 0x8(%r12),%rax > 0x0000003251d5e40d <+1037>: lea -0x50(%rbp),%rsi > 0x0000003251d5e411 <+1041>: mov 0x18(%rax),%r13 > 0x0000003251d5e415 <+1045>: lea 0x18(%r13),%rdi > 0x0000003251d5e419 <+1049>: callq 0x3251d2ffb0 <_ZNSs6assignERKSs@plt> > 0x0000003251d5e41e <+1054>: lea -0x50(%rbp),%rdi > 0x0000003251d5e422 <+1058>: movl $0x17,0x8(%r13) > 0x0000003251d5e42a <+1066>: mov %r14,0x10(%r13) > 0x0000003251d5e42e <+1070>: callq 0x3251d32070 <_ZNSsD1Ev@plt> > 0x0000003251d5e433 <+1075>: nopl 0x0(%rax,%rax,1) > 0x0000003251d5e438 <+1080>: mov -0xa8(%rbp),%rdx > 0x0000003251d5e43f <+1087>: mov %r12,%rsi > 0x0000003251d5e442 <+1090>: mov %rbx,%rdi > 0x0000003251d5e445 <+1093>: callq 0x3251d282c0 <_ZN10libtorrent14disk_io_thread10free_pieceERNS0_18cached_piece_entryERN5boost11unique_lockINS3_15recursive_mutexEEE@plt> > 0x0000003251d5e44a <+1098>: mov $0xffffffff,%r13d > 0x0000003251d5e450 <+1104>: jmpq 0x3251d5e10b <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+267> > 0x0000003251d5e455 <+1109>: mov 0x39479c(%rip),%rsi # 0x32520f2bf8 > 0x0000003251d5e45c <+1116>: movslq %r14d,%rdi > 0x0000003251d5e45f <+1119>: callq 0x3251d32a40 <_ZnamRKSt9nothrow_t@plt> > 0x0000003251d5e464 <+1124>: lea -0x70(%rbp),%rdi > 0x0000003251d5e468 <+1128>: mov %rax,%rsi > 0x0000003251d5e46b <+1131>: callq 0x3251d32a20 <_ZN5boost12scoped_arrayIcE5resetEPc@plt> > 0x0000003251d5e470 <+1136>: cmpq $0x0,-0x70(%rbp) > 0x0000003251d5e475 <+1141>: jne 0x3251d5e1ea <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+490> > 0x0000003251d5e47b <+1147>: jmpq 0x3251d5e38f <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+911> > 0x0000003251d5e480 <+1152>: callq 0x3251d2e6e0 <_ZN5boost14checked_deleteIKN10libtorrent12torrent_infoEEEvPT_@plt> > 0x0000003251d5e485 <+1157>: jmpq 0x3251d5e08f <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+143> > 0x0000003251d5e48a <+1162>: xor %edi,%edi > 0x0000003251d5e48c <+1164>: nopl 0x0(%rax) > 0x0000003251d5e490 <+1168>: jmpq 0x3251d5e065 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+101> > 0x0000003251d5e495 <+1173>: cmpq $0x0,0x394a03(%rip) # 0x32520f2ea0 > 0x0000003251d5e49d <+1181>: jne 0x3251d5e438 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1080> > 0x0000003251d5e49f <+1183>: jmpq 0x3251d5e3e7 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+999> > 0x0000003251d5e4a4 <+1188>: nopl 0x0(%rax) > 0x0000003251d5e4a8 <+1192>: callq 0x3251d2be80 <_ZN10libtorrent23get_libtorrent_categoryEv@plt> > 0x0000003251d5e4ad <+1197>: lea 0x12b742(%rip),%rsi # 0x3251e89bf6 > 0x0000003251d5e4b4 <+1204>: lea -0x60(%rbp),%rdi > 0x0000003251d5e4b8 <+1208>: mov %rax,%r14 > 0x0000003251d5e4bb <+1211>: callq 0x3251d2c270 <_ZN5boost11filesystem210basic_pathISsNS0_11path_traitsEEC1EPKc@plt> > 0x0000003251d5e4c0 <+1216>: mov 0x8(%r12),%rax > 0x0000003251d5e4c5 <+1221>: lea -0x60(%rbp),%rsi > 0x0000003251d5e4c9 <+1225>: mov 0x18(%rax),%r13 > 0x0000003251d5e4cd <+1229>: lea 0x18(%r13),%rdi > 0x0000003251d5e4d1 <+1233>: callq 0x3251d2ffb0 <_ZNSs6assignERKSs@plt> > 0x0000003251d5e4d6 <+1238>: movl $0x17,0x8(%r13) > 0x0000003251d5e4de <+1246>: mov %r14,0x10(%r13) > 0x0000003251d5e4e2 <+1250>: lea -0x60(%rbp),%rdi > 0x0000003251d5e4e6 <+1254>: jmpq 0x3251d5e42e <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1070> > 0x0000003251d5e4eb <+1259>: callq 0x3251d2ecb0 <__stack_chk_fail@plt> > 0x0000003251d5e4f0 <+1264>: lea -0x50(%rbp),%rdi > 0x0000003251d5e4f4 <+1268>: mov %rax,%rbx > 0x0000003251d5e4f7 <+1271>: callq 0x3251d32900 <_ZN5boost13intrusive_ptrIKN10libtorrent12torrent_infoEED1Ev@plt> > 0x0000003251d5e4fc <+1276>: mov %rbx,%rdi > 0x0000003251d5e4ff <+1279>: callq 0x3251d33a80 <_Unwind_Resume@plt> > 0x0000003251d5e504 <+1284>: lea -0x50(%rbp),%rdi > 0x0000003251d5e508 <+1288>: mov %rax,%rbx > 0x0000003251d5e50b <+1291>: callq 0x3251d32070 <_ZNSsD1Ev@plt> > 0x0000003251d5e510 <+1296>: mov -0x70(%rbp),%rdi > 0x0000003251d5e514 <+1300>: test %rdi,%rdi > 0x0000003251d5e517 <+1303>: je 0x3251d5e51e <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1310> > 0x0000003251d5e519 <+1305>: callq 0x3251d2fe50 <_ZdaPv@plt> > 0x0000003251d5e51e <+1310>: mov %rbx,%rdi > 0x0000003251d5e521 <+1313>: callq 0x3251d33a80 <_Unwind_Resume@plt> > 0x0000003251d5e526 <+1318>: mov %rax,%rbx > 0x0000003251d5e529 <+1321>: jmp 0x3251d5e510 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1296> > 0x0000003251d5e52b <+1323>: lea -0x60(%rbp),%rdi > 0x0000003251d5e52f <+1327>: mov %rax,%rbx > 0x0000003251d5e532 <+1330>: callq 0x3251d32070 <_ZNSsD1Ev@plt> > 0x0000003251d5e537 <+1335>: jmp 0x3251d5e510 <libtorrent::disk_io_thread::read_into_piece(libtorrent::disk_io_thread::cached_piece_entry&, int, int, int, boost::unique_lock<boost::recursive_mutex>&)+1296> >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 896682
:
680431
|
680432
| 680433 |
680434
|
680435
|
680436
|
680437
|
680438
|
680439
|
680440
|
680441
|
680442
|
680443
|
680444