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 926178 Details for
Bug 1129426
[abrt] vidalia: __pthread_mutex_lock(): vidalia killed by 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), 59.65 KB, created by
lnx
on 2014-08-12 18:04:06 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
lnx
Created:
2014-08-12 18:04:06 UTC
Size:
59.65 KB
patch
obsolete
>[New LWP 3134] >[New LWP 3132] >[New LWP 3131] >[New LWP 2554] >warning: Could not load shared library symbols for 2 libraries, e.g. /usr/lib64/libSM.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/vidalia'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __GI___pthread_mutex_lock (mutex=0x73007516e0) at ../nptl/pthread_mutex_lock.c:66 >66 unsigned int type = PTHREAD_MUTEX_TYPE_ELISION (mutex); > >Thread 4 (Thread 0x7f6aad5b48c0 (LWP 2554)): >#0 __GI___libc_free (mem=0x1b34d50) at malloc.c:2907 > ar_ptr = 0x3cbfbb8760 <main_arena> > p = 0x1b34d40 > hook = <optimized out> >#1 0x000000357fd0d1cc in ~QFileInfoPrivate (this=<optimized out>, __in_chrg=<optimized out>) at io/qfileinfo_p.h:68 >No locals. >#2 ~QSharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qshareddata.h:90 >No locals. >#3 QFileInfo::~QFileInfo (this=0x3cbfbb8760 <main_arena>, __in_chrg=<optimized out>) at io/qfileinfo.cpp:364 >No locals. >#4 0x000000358049cab4 in QPixmap::load (this=this@entry=0x7fff420422e0, fileName=..., format=format@entry=0x0, flags=...) at image/qpixmap.cpp:893 > info = {d_ptr = {d = 0x1b34c20}} > key = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1b34d90, static codecForCStrings = 0x0} > tmp = <optimized out> >#5 0x000000358049e790 in QPixmap::QPixmap (this=0x7fff420422e0, fileName=..., format=0x0, flags=...) at image/qpixmap.cpp:286 >No locals. >#6 0x00000000004d547b in RouterListItem::setLocation (this=this@entry=0x1d46f60, geoip=...) at /usr/src/debug/vidalia-0.2.20/src/vidalia/network/RouterListItem.cpp:97 > flag = {<QPaintDevice> = {_vptr.QPaintDevice = 0x3580ea5930 <vtable for QPixmap+16>, painters = 0}, data = {d = 0x1cd3670}} >#7 0x00000000004c6ffe in NetViewer::addRouter (this=this@entry=0x11dbba0, rd=...) at /usr/src/debug/vidalia-0.2.20/src/vidalia/network/NetViewer.cpp:349 > location = {_ip = {d = {d = 0x29574b0}}, _latitude = 38, _longitude = -98, _city = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _region = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _country = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2176c90, static codecForCStrings = 0x0}, _countryCode = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2957580, static codecForCStrings = 0x0}} > item = 0x1d46f60 >#8 0x00000000004c9712 in NetViewer::loadNetworkStatus (this=this@entry=0x11dbba0) at /usr/src/debug/vidalia-0.2.20/src/vidalia/network/NetViewer.cpp:327 > rd = {_status = RouterDescriptor::Online, _id = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1e16570, static codecForCStrings = 0x0}, _name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x21b8460, static codecForCStrings = 0x0}, _fingerprint = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _platform = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _contact = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _ip = {d = {d = 0x29aad00}}, _orPort = 9001, _dirPort = 0, _published = {d = {d = 0x29aae60}}, _uptime = 0, _avgBandwidth = 49, _burstBandwidth = 49, _observedBandwidth = 49, _location = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _microdesc = true, _onionKey = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x2377100, static codecForCStrings = 0x0}, _exitPolicy = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}, _family = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0}} > rs = {_valid = true, _name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x21b8460, static codecForCStrings = 0x0}, _id = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1e16570, static codecForCStrings = 0x0}, _digest = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1551080, static codecForCStrings = 0x0}, _published = {d = {d = 0x1871120}}, _ipAddress = {d = {d = 0x123ff20}}, _orPort = 9001, _dirPort = 0, _flags = {i = 1808}, _bandwidth = 49} > _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x24aa4d0}, d = 0x24aa4d0}}, brk = 0, i = {i = 0x24aecd0}, e = {i = 0x24b62f0}} > networkStatus = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x24aa4d0}, d = 0x24aa4d0}} > usingMicrodescriptors = true >#9 0x00000000004c9ad2 in NetViewer::refresh (this=0x11dbba0) at /usr/src/debug/vidalia-0.2.20/src/vidalia/network/NetViewer.cpp:212 >No locals. >#10 0x000000357fd9b37a in QMetaObject::activate (sender=0x11dbbe0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3567 > receiverInSameThread = true > previousSender = 0x0 > callFunction = 0x4d9300 <NetViewer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> > receiver = 0x11dbba0 > currentSender = {sender = 0x11dbbe0, signal = 4, ref = 1} > method_relative = 7 > c = 0x1247570 > last = 0x1247570 > methodOffset = <optimized out> > signal_absolute_index = 4 > empty_argv = {0x0} > locker = {val = 19243424} > connectionLists = 0x12475c0 > list = 0x1247620 > signalOffset = <optimized out> > signal_index = <optimized out> > currentThreadId = 140096151701696 >#11 0x000000357fd9f731 in QObject::event (this=0x11dbbe0, e=<optimized out>) at kernel/qobject.cpp:1184 >No locals. >#12 0x00000035803cae5c in QApplicationPrivate::notify_helper (this=0xf465d0, receiver=0x11dbbe0, e=0x7fff42042a30) at kernel/qapplication.cpp:4565 >No locals. >#13 0x00000035803d17b5 in QApplication::notify (this=0x7fff42042f20, receiver=0x11dbbe0, e=0x7fff42042a30) at kernel/qapplication.cpp:4351 >No locals. >#14 0x000000357fd868fd in QCoreApplication::notifyInternal (this=0x7fff42042f20, receiver=0x11dbbe0, event=event@entry=0x7fff42042a30) at kernel/qcoreapplication.cpp:953 > threadData = 0xf46240 > returnValue = <optimized out> > result = false > cbdata = {0x11dbbe0, 0x7fff42042a30, 0x7fff4204299f} > d = <optimized out> >#15 0x000000357fdb8163 in sendEvent (event=0x7fff42042a30, receiver=<optimized out>) at kernel/qcoreapplication.h:231 >No locals. >#16 QTimerInfoList::activateTimers (this=this@entry=0xf48c60) at kernel/qeventdispatcher_unix.cpp:621 > e = {<QEvent> = {_vptr.QEvent = 0x35800e7930 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe7a160 <qt_meta_stringdata_QEvent> "QEvent", data = 0x357fe7ab60 <qt_meta_data_QEvent>, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 0}, id = 402653202} > currentTimerInfo = 0x1541560 > n_act = 1 > maxCount = <optimized out> > currentTime = {tv_sec = 18111, tv_usec = 601086} >#17 0x000000357fdb5221 in timerSourceDispatch (source=source@entry=0xf48c00) at kernel/qeventdispatcher_glib.cpp:193 > timerSource = 0xf48c00 >#18 0x0000003cc24492a6 in g_main_dispatch (context=0xf47920) at gmain.c:3066 > dispatch = 0x357fdb5200 <timerSourceDispatch(GSource*, GSourceFunc, gpointer)> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0xf48c00, next = 0x0} > source = 0xf48c00 > current = 0x117a450 > i = 0 >#19 g_main_context_dispatch (context=context@entry=0xf47920) at gmain.c:3642 >No locals. >#20 0x0000003cc2449628 in g_main_context_iterate (context=context@entry=0xf47920, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 450 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 7 > fds = 0x140db30 >#21 0x0000003cc24496dc in g_main_context_iteration (context=0xf47920, may_block=1) at gmain.c:3774 > retval = <optimized out> >#22 0x000000357fdb541e in QEventDispatcherGlib::processEvents (this=0xf477b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 > d = 0xf477d0 > canWait = <optimized out> > savedFlags = {i = 0} > result = <optimized out> >#23 0x000000358046cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 > d = 0xf477d0 > saved_flags = {i = 0} > returnValue = <optimized out> >#24 0x000000357fd8538f in QEventLoop::processEvents (this=this@entry=0x7fff42042cc0, flags=...) at kernel/qeventloop.cpp:149 > d = 0x1431ca0 >#25 0x000000357fd856dd in QEventLoop::exec (this=this@entry=0x7fff42042cc0, flags=...) at kernel/qeventloop.cpp:204 > d = 0x1431ca0 > locker = {val = 16016248} >#26 0x000000357fd8ada9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 > threadData = 0xf46240 > eventLoop = {<QObject> = {_vptr.QObject = 0x35800ea650 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe67440 <qt_meta_stringdata_QObject> "QObject", data = 0x357fe674e0 <qt_meta_data_QObject>, extradata = 0x35800e7ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fda07f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x1431ca0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe70380 <qt_meta_stringdata_Qt> "Qt", data = 0x357fe73ca0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8cc20 <QObject::staticMetaObject>, stringdata = 0x357fe79f60 <qt_meta_stringdata_QEventLoop> "QEventLoop", data = 0x357fe79f80 <qt_meta_data_QEventLoop>, extradata = 0x35800ea6e0 <QEventLoop::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fde8500 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#27 0x00000035803c94dc in QApplication::exec () at kernel/qapplication.cpp:3823 >No locals. >#28 0x00000000004ddde0 in Vidalia::run () at /usr/src/debug/vidalia-0.2.20/src/vidalia/Vidalia.cpp:155 >No locals. >#29 0x0000000000448145 in main (argc=1, argv=<optimized out>) at /usr/src/debug/vidalia-0.2.20/src/vidalia/main.cpp:210 > errmsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0} > pidfile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xfd1700, static codecForCStrings = 0x0} > mainWin = {<VidaliaWindow> = {<QMainWindow> = {<QWidget> = {<QObject> = {_vptr.QObject = 0x545c30 <vtable for MainWindow+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe67440 <qt_meta_stringdata_QObject> "QObject", data = 0x357fe674e0 <qt_meta_data_QObject>, extradata = 0x35800e7ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fda07f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0xfda790}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe70380 <qt_meta_stringdata_Qt> "Qt", data = 0x357fe73ca0 <qt_meta_data_Qt>, extradata = 0x0}}}, <QPaintDevice> = {_vptr.QPaintDevice = 0x545e08 <vtable for MainWindow+488>, painters = 0}, static staticMetaObject = {d = {superdata = 0xb8cc20 <QObject::staticMetaObject>, stringdata = 0x3580a5e720 <qt_meta_stringdata_QWidget> "QWidget", data = 0x3580a5ec00 <qt_meta_data_QWidget>, extradata = 0x3580ea3b20 <QWidget::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x358041aa80 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, data = 0xfda8d8}, static staticMetaObject = {d = {superdata = 0xb8d0c0 <QWidget::staticMetaObject>, stringdata = 0x3580ab7420 <qt_meta_stringdata_QMainWindow> "QMainWindow", data = 0x3580ab75c0 <qt_meta_data_QMainWindow>, extradata = 0x3580eccd80 <QMainWindow::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x3580edce80 <qt_meta_extradata_QMainWindow>, static_metacall = 0x3580a510e0 <QMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0xb8c960 <QMainWindow::staticMetaObject>, stringdata = 0x5461a0 <qt_meta_stringdata_VidaliaWindow> "VidaliaWindow", data = 0x546200 <qt_meta_data_VidaliaWindow>, extradata = 0x5462a0 <VidaliaWindow::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x4fec00 <VidaliaWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, _name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xfb18d0, static codecForCStrings = 0x0}, _settings = 0xfcaf10}, static staticMetaObject = {d = {superdata = 0x546280 <VidaliaWindow::staticMetaObject>, stringdata = 0x545460 <qt_meta_stringdata_MainWindow> "MainWindow", data = 0x545880 <qt_meta_data_MainWindow>, extradata = 0x545be0 <MainWindow::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x4fe3f0 <MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, _status = MainWindow::CircuitEstablished, _isIntentionalExit = false, _delayedShutdownStarted = false, _isVidaliaRunningTor = true, _messageLog = 0x1207dc0, _bandwidthGraph = 0x12150c0, _netViewer = 0x11dbba0, _configDialog = 0x1247680, _torControl = 0xfe25e0, _browserProcess = 0x131a230, _imProcess = 0x141e7c0, _proxyProcess = 0x1420090, _controlPassword = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x11d63e0, static codecForCStrings = 0x0}, _useSavedPassword = false, _trayIcon = {<QObject> = {_vptr.QObject = 0x3580ed2c70 <vtable for QSystemTrayIcon+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe67440 <qt_meta_stringdata_QObject> "QObject", data = 0x357fe674e0 <qt_meta_data_QObject>, extradata = 0x35800e7ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fda07f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0xff3e10}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe70380 <qt_meta_stringdata_Qt> "Qt", data = 0x357fe73ca0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8cc20 <QObject::staticMetaObject>, stringdata = 0x3580abaaa0 <qt_meta_stringdata_QSystemTrayIcon> "QSystemTrayIcon", data = 0x3580abab40 <qt_meta_data_QSystemTrayIcon>, extradata = 0x3580ed2d00 <QSystemTrayIcon::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x3580a56080 <QSystemTrayIcon::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, _menuBar = 0x0, _actionShowControlPanel = 0x141bc40, _actionStartStopTor = 0x141bb10, _actionShowConfig = 0x141bc60, _actionShowAbout = 0x141bc80, _actionExit = 0x141bb30, _actionShowBandwidth = 0x141bb50, _actionShowMessageLog = 0x141bb70, _actionShowHelp = 0x141d500, _actionShowNetworkMap = 0x141bc20, _actionNewIdentity = 0x141d890, _autoControlPort = 9051, _warnTimer = 0x11f4890, _flashToggle = false, ui = {<Ui_MainWindow> = {centralwidget = 0xfce660, vboxLayout = 0xfb2160, grpStatus = 0xfcaa50, vboxLayout1 = 0x1005ee0, lblStartupProgress = 0x1182cb0, progressBar = 0xfc1850, hboxLayout = 0xfe0110, spacerItem = 0xffcd00, lblTorStatusImg = 0xfe0940, lblTorStatus = 0xfe0d40, spacerItem1 = 0xfbd1a0, grpShortcuts = 0xfccd90, gridLayout = 0xfea590, lblStartStopTor = 0x1190a80, lblSetupRelaying = 0x11911c0, lblViewNetwork = 0xff2c00, lblNewIdentity = 0xfcbec0, line = 0xfe4a20, lowerLayout = 0x1190f50, hboxLayout1 = 0x11ae1f0, leftVerticalLayout = 0x11ae430, vboxLayout2 = 0x11ae750, lblBandwidthGraph = 0x11ae950, lblMessageLog = 0x11aecc0, spacerItem2 = 0x1190560, spacerItem3 = 0x11aebd0, midVerticalLayout = 0x11b4990, vboxLayout3 = 0x11ae680, lblHelpBrowser = 0x1190500, lblSettings = 0x11aff30, spacerItem4 = 0x11afcb0, spacerItem5 = 0x1183930, rightVerticalLayout = 0x11b0160, vboxLayout4 = 0x11b1a20, lblAboutVidalia = 0x11b1800, lblExit = 0x11b30d0, spacerItem6 = 0x11b1cf0, spacerItem7 = 0x11b2190, hboxLayout2 = 0x11b3430, chkShowOnStartup = 0x11b3580, spacerItem8 = 0x11b6280, btnHide = 0x11b62d0, spacerItem9 = 0xffd120, statusbar = 0x11b6580}, <No data fields>}} > ret = <optimized out> > args = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xb8d060 <QListData::shared_null>}, d = 0xb8d060 <QListData::shared_null>}}, <No data fields>} > >Thread 3 (Thread 0x7f6aa17b9700 (LWP 3131)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x000000357fc7cbb4 in wait (time=60000, this=0x1424d40) at thread/qwaitcondition_unix.cpp:84 > tv = {tv_sec = 1407855751, tv_usec = 250324} > ti = {tv_sec = 1407855811, tv_nsec = 250324000} > code = <optimized out> >#2 QWaitCondition::wait (this=<optimized out>, mutex=0x1424db0, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158 >No locals. >#3 0x000000000049b931 in UPNPControlThread::run (this=0x1424340) at /usr/src/debug/vidalia-0.2.20/src/vidalia/config/UPNPControlThread.cpp:75 > shouldExit = <optimized out> >#4 0x000000357fc7c69f in QThreadPrivate::start (arg=0x1424340) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x357fc7b590 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x1424340, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x1424340 > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0} >#5 0x0000003cc0407f33 in start_thread (arg=0x7f6aa17b9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6aa17b9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140095952492288, -6905080920718633541, 0, 0, 140095952492992, 140095952492288, 6843636948456510907, -6893399161517435461}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003cbf8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f6aa0fb8700 (LWP 3132)): >#0 0x0000003cbf8ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000357fdb2c88 in poll (__timeout=-1, __nfds=1, __fds=0x7f6aa0fb7d20) at /usr/include/bits/poll2.h:46 >No locals. >#2 qt_safe_poll (fds=fds@entry=0x7f6aa0fb7d20, nfds=nfds@entry=1, timeout_ms=timeout_ms@entry=-1, retry_eintr=retry_eintr@entry=false) at kernel/qcore_unix.cpp:117 > ret = <optimized out> > previous = <optimized out> > deadline = <optimized out> > remaining = <optimized out> >#3 0x000000357fd625d8 in QProcessManager::run (this=0x35800ed520 <processManager()::processManager>) at io/qprocess_unix.cpp:263 > fd = {fd = 4, events = 1, revents = 0} > ret = <optimized out> > c = 2 '\002' >#4 0x000000357fc7c69f in QThreadPrivate::start (arg=0x35800ed520 <processManager()::processManager>) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x357fc7b590 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x35800ed520 <processManager()::processManager>, __do_it = 1, __cancel_type = <optimized out>} > thr = 0x35800ed520 <processManager()::processManager> > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0} >#5 0x0000003cc0407f33 in start_thread (arg=0x7f6aa0fb8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6aa0fb8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140095944099584, -6905080920718633541, 0, 0, 140095944100288, 140095944099584, 6843633644016047547, -6893399161517435461}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003cbf8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f6a9bfff700 (LWP 3134)): >#0 __GI___pthread_mutex_lock (mutex=0x73007516e0) at ../nptl/pthread_mutex_lock.c:66 > type = <optimized out> > id = <optimized out> >#1 0x000000357fc7ca2c in QWaitCondition::wakeAll (this=this@entry=0x2957598) at thread/qwaitcondition_unix.cpp:139 >No locals. >#2 0x0000000000526053 in ControlConnection::ReceiveWaiter::setResult (this=this@entry=0x2957580, success=success@entry=true, reply=..., errmsg=...) at /usr/src/debug/vidalia-0.2.20/src/torcontrol/ControlConnection.cpp:410 >No locals. >#3 0x000000000052660e in ControlConnection::onReadyRead (this=0xfd0b20) at /usr/src/debug/vidalia-0.2.20/src/torcontrol/ControlConnection.cpp:310 > reply = {_lines = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7f6a9000be70}, d = 0x7f6a9000be70}}} > locker = {val = 16583529} > errmsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0} >#4 0x000000000052c495 in ControlConnection::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/vidalia-0.2.20/x86_64-redhat-linux-gnu/src/torcontrol/moc_ControlConnection.cxx:65 > _t = <optimized out> >#5 0x000000357fd9b37a in QMetaObject::activate (sender=0x7f6a90002720, m=m@entry=0x953200 <ControlSocket::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567 > receiverInSameThread = false > previousSender = 0x0 > callFunction = 0x52c390 <ControlConnection::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> > receiver = 0xfd0b20 > currentSender = {sender = 0x10000, signal = 1677728161, ref = -32619} > method_relative = 4 > c = 0x7f6a900036a0 > last = 0x7f6a900036a0 > methodOffset = <optimized out> > signal_absolute_index = 4 > empty_argv = {0x0} > locker = {val = 18930912} > connectionLists = 0x7f6a900036f0 > list = 0x7f6a900037f0 > signalOffset = <optimized out> > signal_index = <optimized out> > currentThreadId = 140095860504320 >#6 0x000000000052c6d2 in readyRead (this=<optimized out>) at /usr/src/debug/vidalia-0.2.20/x86_64-redhat-linux-gnu/src/torcontrol/moc_ControlSocket.cxx:103 >No locals. >#7 ControlSocket::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/vidalia-0.2.20/x86_64-redhat-linux-gnu/src/torcontrol/moc_ControlSocket.cxx:52 > _t = <optimized out> >#8 0x000000357fd9b37a in QMetaObject::activate (sender=sender@entry=0x7f6a900013d0, m=m@entry=0x35800e9480 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567 > receiverInSameThread = true > previousSender = 0x0 > callFunction = 0x52c610 <ControlSocket::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> > receiver = 0x7f6a90002720 > currentSender = {sender = 0x7f6a900013d0, signal = 4, ref = 1} > method_relative = 0 > c = 0x7f6a90003320 > last = 0x7f6a90003320 > methodOffset = <optimized out> > signal_absolute_index = 4 > empty_argv = {0x0} > locker = {val = 20100448} > connectionLists = 0x7f6a90003370 > list = 0x7f6a90003480 > signalOffset = <optimized out> > signal_index = <optimized out> > currentThreadId = 140095860504320 >#9 0x000000357fde6b60 in QIODevice::readyRead (this=this@entry=0x7f6a900013d0) at .moc/release-shared/moc_qiodevice.cpp:104 >No locals. >#10 0x000000387b4cab1d in QAbstractSocketPrivate::canReadNotification (this=0x7f6a900027f0) at socket/qabstractsocket.cpp:654 > r = {varRef = @0x7f6a900028e3, oldValue = false} > rsncrollback = {varRef = @0x7f6a900028e0, oldValue = false} > newBytes = <optimized out> > hasData = <optimized out> >#11 0x000000387b4d409d in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1151 >No locals. >#12 0x00000035803cae5c in QApplicationPrivate::notify_helper (this=0xf465d0, receiver=0x7f6a9000c3f0, e=0x7f6a9bffea30) at kernel/qapplication.cpp:4565 >No locals. >#13 0x00000035803d17b5 in QApplication::notify (this=0x7fff42042f20, receiver=0x7f6a9000c3f0, e=0x7f6a9bffea30) at kernel/qapplication.cpp:4351 >No locals. >#14 0x000000357fd868fd in QCoreApplication::notifyInternal (this=0x7fff42042f20, receiver=0x7f6a9000c3f0, event=event@entry=0x7f6a9bffea30) at kernel/qcoreapplication.cpp:953 > threadData = 0xfd0f20 > returnValue = <optimized out> > result = false > cbdata = {0x7f6a9000c3f0, 0x7f6a9bffea30, 0x7f6a9bffe9df} > d = <optimized out> >#15 0x000000357fdb61e8 in sendEvent (event=0x7f6a9bffea30, receiver=<optimized out>) at kernel/qcoreapplication.h:231 >No locals. >#16 socketNotifierSourceDispatch (source=source@entry=0x7f6a90001350) at kernel/qeventdispatcher_glib.cpp:117 > p = <optimized out> > i = 0 > event = {_vptr.QEvent = 0x35800e7910 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe7a160 <qt_meta_stringdata_QEvent> "QEvent", data = 0x357fe7ab60 <qt_meta_data_QEvent>, extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1, reserved = 0} > src = 0x7f6a90001350 >#17 0x0000003cc24492a6 in g_main_dispatch (context=0x7f6a900009a0) at gmain.c:3066 > dispatch = 0x357fdb6150 <socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer)> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x7f6a90001350, next = 0x0} > source = 0x7f6a90001350 > current = 0x7f6a94001f50 > i = 0 >#18 g_main_context_dispatch (context=context@entry=0x7f6a900009a0) at gmain.c:3642 >No locals. >#19 0x0000003cc2449628 in g_main_context_iterate (context=context@entry=0x7f6a900009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x7f6a90003990 >#20 0x0000003cc24496dc in g_main_context_iteration (context=0x7f6a900009a0, may_block=1) at gmain.c:3774 > retval = <optimized out> >#21 0x000000357fdb543e in QEventDispatcherGlib::processEvents (this=0x7f6a900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 > d = 0x7f6a900008e0 > canWait = <optimized out> > savedFlags = {i = 0} > result = false >#22 0x000000357fd8538f in QEventLoop::processEvents (this=this@entry=0x7f6a9bffec60, flags=...) at kernel/qeventloop.cpp:149 > d = 0x7f6a9000c220 >#23 0x000000357fd856dd in QEventLoop::exec (this=this@entry=0x7f6a9bffec60, flags=...) at kernel/qeventloop.cpp:204 > d = 0x7f6a9000c220 > locker = {val = 16591368} >#24 0x000000357fc79e5f in QThread::exec (this=this@entry=0xfd0b20) at thread/qthread.cpp:538 > d = 0xfd2980 > locker = {val = 16591368} > eventLoop = {<QObject> = {_vptr.QObject = 0x35800ea650 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe67440 <qt_meta_stringdata_QObject> "QObject", data = 0x357fe674e0 <qt_meta_data_QObject>, extradata = 0x35800e7ba0 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fda07f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f6a9000c220}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x357fe70380 <qt_meta_stringdata_Qt> "Qt", data = 0x357fe73ca0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xb8cc20 <QObject::staticMetaObject>, stringdata = 0x357fe79f60 <qt_meta_stringdata_QEventLoop> "QEventLoop", data = 0x357fe79f80 <qt_meta_data_QEventLoop>, extradata = 0x35800ea6e0 <QEventLoop::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x357fde8500 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}} > returnCode = <optimized out> >#25 0x00000000005273e7 in ControlConnection::run (this=0xfd0b20) at /usr/src/debug/vidalia-0.2.20/src/torcontrol/ControlConnection.cpp:349 >No locals. >#26 0x000000357fc7c69f in QThreadPrivate::start (arg=0xfd0b20) at thread/qthread_unix.cpp:349 > __clframe = {__cancel_routine = 0x357fc7b590 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xfd0b20, __do_it = 1, __cancel_type = <optimized out>} > thr = 0xfd0b20 > data = <optimized out> > objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0xb8ce1a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 28}, alloc = 0, size = 0, data = 0x35800ec8fa <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb8ce00 <QString::shared_null>, static codecForCStrings = 0x0} >#27 0x0000003cc0407f33 in start_thread (arg=0x7f6a9bfff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6a9bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140095860504320, -6905080920718633541, 0, 0, 140095860505024, 140095860504320, 6843517066255603131, -6893399161517435461}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#28 0x0000003cbf8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00000035803b8670 0x0000003580a58c70 Yes /usr/lib64/libQtGui.so.4 >0x0000003581810680 0x0000003581834414 Yes /usr/lib64/libQtXml.so.4 >0x000000387b434d80 0x000000387b4f74f4 Yes /usr/lib64/libQtNetwork.so.4 >0x000000357fc5dd60 0x000000357fde9c10 Yes /usr/lib64/libQtCore.so.4 >0x00000030e7a5bab0 0x00000030e7ac2b0a Yes /usr/lib64/libstdc++.so.6 >0x0000003cc0005890 0x0000003cc0074bb8 Yes /usr/lib64/libm.so.6 >0x00000030e7602af0 0x00000030e76122a8 Yes /usr/lib64/libgcc_s.so.1 >0x0000003cbf81f560 0x0000003cbf960bb4 Yes /usr/lib64/libc.so.6 >0x0000003cc04059f0 0x0000003cc0411614 Yes /usr/lib64/libpthread.so.0 >0x0000003cc4c006b0 0x0000003cc4c0081c Yes /usr/lib64/libgthread-2.0.so.0 >0x0000003cc241a6e0 0x0000003cc24b2f1c Yes /usr/lib64/libglib-2.0.so.0 >0x0000003ee1a05680 0x0000003ee1a26df8 Yes /usr/lib64/libpng16.so.16 >0x0000003cc0802210 0x0000003cc080e930 Yes /usr/lib64/libz.so.1 >0x0000003ee1e0d320 0x0000003ee1e78fb4 Yes /usr/lib64/libfreetype.so.6 >0x0000003cc3c0b160 0x0000003cc3c39a18 Yes /usr/lib64/libgobject-2.0.so.0 > No /usr/lib64/libSM.so.6 >0x0000003cca204f30 0x0000003cca2121ec Yes /usr/lib64/libICE.so.6 >0x00000031c7402240 0x00000031c740c5f8 Yes /usr/lib64/libXi.so.6 >0x0000003cc5c01b70 0x0000003cc5c07be8 Yes /usr/lib64/libXrender.so.1 >0x0000003cc6401c30 0x0000003cc64075d0 Yes /usr/lib64/libXrandr.so.2 >0x0000003cc60015f0 0x0000003cc6003948 Yes /usr/lib64/libXfixes.so.3 >0x0000003cc6802ab0 0x0000003cc6807690 Yes /usr/lib64/libXcursor.so.1 >0x0000003cc6c00bb0 0x0000003cc6c01510 Yes /usr/lib64/libXinerama.so.1 >0x0000003c7ba06cc0 0x0000003c7ba242fc Yes /usr/lib64/libfontconfig.so.1 >0x0000003cc2003760 0x0000003cc200d460 Yes /usr/lib64/libXext.so.6 >0x0000003cc181df60 0x0000003cc18a4f1c Yes /usr/lib64/libX11.so.6 >0x000000387b0183c0 0x000000387b052550 Yes /usr/lib64/libssl.so.10 >0x000000387ac69c40 0x000000387ad5a538 Yes /usr/lib64/libcrypto.so.10 >0x0000003cbfc00ed0 0x0000003cbfc019d0 Yes /usr/lib64/libdl.so.2 >0x0000003cc10022d0 0x0000003cc10050bc Yes /usr/lib64/librt.so.1 >0x0000003cbf400b10 0x0000003cbf419c70 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003cc3401870 0x0000003cc3405fe8 Yes /usr/lib64/libffi.so.6 >0x0000003498001510 0x0000003498002b84 Yes /usr/lib64/libuuid.so.1 >0x0000003cc5003e00 0x0000003cc501ccdc Yes /usr/lib64/libexpat.so.1 >0x0000003cc1c09a00 0x0000003cc1c176c8 Yes /usr/lib64/libxcb.so.1 >0x000000385660bee0 0x000000385663c1b4 Yes /usr/lib64/libgssapi_krb5.so.2 >0x0000003856a251a0 0x0000003856a877ac Yes /usr/lib64/libkrb5.so.3 >0x0000003ccce01570 0x0000003ccce02154 Yes /usr/lib64/libcom_err.so.2 >0x0000003856e048b0 0x0000003856e247e8 Yes /usr/lib64/libk5crypto.so.3 >0x0000003cc1400ee0 0x0000003cc1401bfc Yes /usr/lib64/libXau.so.6 >0x0000003857203620 0x0000003857209f8c Yes /usr/lib64/libkrb5support.so.0 >0x0000003481201570 0x0000003481202194 Yes /usr/lib64/libkeyutils.so.1 >0x0000003cc4803a40 0x0000003cc48127dc Yes /usr/lib64/libresolv.so.2 >0x00000038d5a064a0 0x00000038d5a18fe4 Yes /usr/lib64/libselinux.so.1 >0x00000038d5601770 0x00000038d564b9e0 Yes /usr/lib64/libpcre.so.1 >0x00000033436030e0 0x0000003343619050 Yes /usr/lib64/liblzma.so.5 >0x00007f6aa6e80680 0x00007f6aa6e81d7c Yes /usr/lib64/gconv/UTF-16.so >0x00000030ed89a220 0x00000030ed99fcf4 Yes /usr/lib64/libicui18n.so.50 >0x00000030ebc52e90 0x00000030ebd05948 Yes /usr/lib64/libicuuc.so.50 >0x0000003ce5800570 0x0000003ce5800658 Yes (*) /usr/lib64/libicudata.so.50 >0x0000003858a699b0 0x0000003858cfce40 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x000000385861e810 0x000000385867ee94 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003ccb001190 0x0000003ccb002088 Yes /usr/lib64/libgmodule-2.0.so.0 >0x0000003858204880 0x0000003858209358 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x0000003cd420a3b0 0x0000003cd4215f34 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003857a136d0 0x0000003857ae2ef8 Yes /usr/lib64/libcairo.so.2 >0x00000038d8606ed0 0x00000038d861aac0 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x00000038d6a31be0 0x00000038d6af365c Yes /usr/lib64/libgio-2.0.so.0 >0x0000003c7ea07320 0x0000003c7ea0f90c Yes /usr/lib64/libpangoft2-1.0.so.0 >0x00000036b3e0d050 0x00000036b3e2bf88 Yes /usr/lib64/libpango-1.0.so.0 >0x0000003cd1a00cd0 0x0000003cd1a016e8 Yes /usr/lib64/libXcomposite.so.1 >0x0000003cd0200c40 0x0000003cd020156c Yes /usr/lib64/libXdamage.so.1 >0x00000030e7e06d40 0x00000030e7e3b04c Yes /usr/lib64/libharfbuzz.so.0 >0x0000003857e0a510 0x0000003857e91b4c Yes /usr/lib64/libpixman-1.so.0 >0x0000003aea005ee0 0x0000003aea01940c Yes /usr/lib64/libEGL.so.1 >0x0000003cd2e00b90 0x0000003cd2e01460 Yes /usr/lib64/libxcb-shm.so.0 >0x0000003cd2203610 0x0000003cd2206a7c Yes /usr/lib64/libxcb-render.so.0 >0x00000038d5e18200 0x00000038d5e52634 Yes /usr/lib64/libGL.so.1 > No /usr/lib64/libgraphite2.so.3 >0x0000003ccf200600 0x0000003ccf20070c Yes /usr/lib64/libX11-xcb.so.1 >0x0000003ccfe01930 0x0000003ccfe02a88 Yes /usr/lib64/libxcb-dri2.so.0 >0x0000003cd3e02610 0x0000003cd3e04748 Yes /usr/lib64/libxcb-xfixes.so.0 >0x0000003cd1201020 0x0000003cd1201bc8 Yes /usr/lib64/libxcb-shape.so.0 >0x0000003ae9402120 0x0000003ae94043a8 Yes /usr/lib64/libgbm.so.1 >0x0000003ae90034a0 0x0000003ae900bf6c Yes /usr/lib64/libudev.so.1 >0x0000003cd1604930 0x0000003cd16086f0 Yes /usr/lib64/libwayland-client.so.0 >0x0000003cd0605950 0x0000003cd060aae0 Yes /usr/lib64/libwayland-server.so.0 >0x00000038d82093a0 0x00000038d8212650 Yes /usr/lib64/libglapi.so.0 >0x0000003ee3403210 0x0000003ee3408b88 Yes /usr/lib64/libdrm.so.2 >0x0000003bcc80a030 0x0000003bcc811df8 Yes /usr/lib64/libxcb-glx.so.0 >0x0000003cd0a01010 0x0000003cd0a03958 Yes /usr/lib64/libXxf86vm.so.1 >0x00007f6aa6ae64f0 0x00007f6aa6b29e30 Yes /usr/lib64/libgnomeui-2.so.0 >0x00007f6aa686ff40 0x00007f6aa68a4090 Yes /usr/lib64/libbonoboui-2.so.0 >0x00007f6aa6626e20 0x00007f6aa6645010 Yes /usr/lib64/libgnomecanvas-2.so.0 >0x00007f6aa6405080 0x00007f6aa6416bf4 Yes /usr/lib64/libart_lgpl_2.so.2 >0x000000387b8071b0 0x000000387b811018 Yes /usr/lib64/libgnome-2.so.0 >0x00007f6aa61b0e20 0x00007f6aa61e3c00 Yes /usr/lib64/libgnomevfs-2.so.0 >0x00000038da60b680 0x00000038da623758 Yes /usr/lib64/libgconf-2.so.4 >0x0000003f8d807b30 0x0000003f8d819a24 Yes /usr/lib64/libgnome-keyring.so.0 >0x00000038d7e28170 0x00000038d7e522d8 Yes /usr/lib64/libbonobo-2.so.0 >0x00000038d7a0b180 0x00000038d7a13338 Yes /usr/lib64/libbonobo-activation.so.4 >0x00007f6aa5f50e30 0x00007f6aa5f72ab4 Yes /usr/lib64/libORBit-2.so.0 >0x0000003345a2e870 0x0000003345b16930 Yes /usr/lib64/libxml2.so.2 >0x0000003cc7802520 0x0000003cc78093e0 Yes /usr/lib64/libpopt.so.0 >0x00007f6aa5d23b40 0x00007f6aa5d273e8 Yes /usr/lib64/libgailutil.so.18 >0x00000030b24033f0 0x00000030b240c1ec Yes /usr/lib64/libcanberra.so.0 >0x00000038d960a610 0x00000038d961c8b4 Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003f8ac07ab0 0x0000003f8ac31a54 Yes /usr/lib64/libdbus-1.so.3 >0x0000003cd7600de0 0x0000003cd7601ba4 Yes /usr/lib64/libavahi-glib.so.1 >0x0000003cdd003530 0x0000003cdd00869c Yes /usr/lib64/libavahi-common.so.3 >0x0000003f8c4039d0 0x0000003f8c40bc38 Yes /usr/lib64/libavahi-client.so.3 >0x0000003cdf400f10 0x0000003cdf401804 Yes /usr/lib64/libutil.so.1 >0x0000003cd5a07800 0x0000003cd5a56a48 Yes /usr/lib64/libgcrypt.so.11 >0x00007f6aa5b1d2b0 0x00007f6aa5b1de7c Yes /usr/lib64/libORBitCosNaming-2.so.0 >0x0000003cdc802110 0x0000003cdc80640c Yes /usr/lib64/libvorbisfile.so.3 >0x0000003cd9c03850 0x0000003cd9c1b180 Yes /usr/lib64/libvorbis.so.0 >0x0000003cda401aa0 0x0000003cda404098 Yes /usr/lib64/libogg.so.0 >0x0000003b34c025b0 0x0000003b34c0c354 Yes /usr/lib64/libtdb.so.1 >0x00000030eb4024b0 0x00000030eb406788 Yes /usr/lib64/libltdl.so.7 >0x0000003cd8a00a30 0x0000003cd8a010a8 Yes /usr/lib64/libgpg-error.so.0 >0x0000003b34000ed0 0x0000003b3400598c Yes /usr/lib64/libcrypt.so.1 >0x0000003b33c03f80 0x0000003b33c5812d Yes /usr/lib64/libfreebl3.so >0x00007f6aa58a3c20 0x00007f6aa58c4f98 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f6aa55e1c80 0x00007f6aa55e4728 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so >0x00007f6aa528c4d0 0x00007f6aa528f5a8 Yes /usr/lib64/qt4/plugins/imageformats/libqgif.so >0x00007f6aa50848c0 0x00007f6aa5087780 Yes /usr/lib64/qt4/plugins/imageformats/libqico.so >0x00007f6aa4e7d190 0x00007f6aa4e7fb08 Yes /usr/lib64/qt4/plugins/imageformats/libqjpeg.so >0x0000003b16e04200 0x0000003b16e3ad30 Yes /usr/lib64/libjpeg.so.62 >0x00007f6aa4c75d10 0x00007f6aa4c77228 Yes /usr/lib64/qt4/plugins/imageformats/libqmng.so >0x0000003b140185b0 0x0000003b1405d944 Yes /usr/lib64/libmng.so.1 >0x00007f6aa4a3f670 0x00007f6aa4a63de0 Yes /usr/lib64/liblcms.so.1 >0x00007f6aa4834a30 0x00007f6aa4835ec8 Yes /usr/lib64/qt4/plugins/imageformats/libqsvg.so >0x0000003581413390 0x0000003581445c68 Yes /usr/lib64/libQtSvg.so.4 >0x00007f6aa462e3b0 0x00007f6aa462f878 Yes /usr/lib64/qt4/plugins/imageformats/libqtga.so >0x00007f6aa4426c20 0x00007f6aa4429958 Yes /usr/lib64/qt4/plugins/imageformats/libqtiff.so >0x0000003ee60082c0 0x0000003ee6043d24 Yes /usr/lib64/libtiff.so.5 >0x00000038b1001060 0x00000038b1007c30 Yes /usr/lib64/libjbig.so.2.0 >0x00007f6aa421e640 0x00007f6aa4221c3c Yes /usr/lib64/kde4/plugins/imageformats/kimg_dds.so >0x00007f6aa3ddcf00 0x00007f6aa3f7769c Yes /usr/lib64/libkdecore.so.5 >0x0000003581c14210 0x0000003581c61c1c Yes /usr/lib64/libQtDBus.so.4 >0x0000003cd3201760 0x0000003cd320d570 Yes /usr/lib64/libbz2.so.1 >0x0000003cd36018f0 0x0000003cd36051f8 Yes /usr/lib64/libfam.so.0 >0x00007f6aa3b32190 0x00007f6aa3b353bc Yes /usr/lib64/kde4/plugins/imageformats/kimg_eps.so >0x00007f6aa392aee0 0x00007f6aa392c30c Yes /usr/lib64/kde4/plugins/imageformats/kimg_exr.so >0x00000030ee202d30 0x00000030ee20f4b0 Yes /usr/lib64/libImath.so.6 >0x00000030eae2c6e0 0x00000030eae6d4dc Yes /usr/lib64/libIlmImf.so.7 >0x00000030ede12770 0x00000030ede16aa4 Yes /usr/lib64/libIex.so.6 >0x00000030eea00b10 0x00000030eea01034 Yes /usr/lib64/libHalf.so.6 >0x00000030ee602f30 0x00000030ee6042ec Yes /usr/lib64/libIlmThread.so.6 >0x00007f6aa3724b40 0x00007f6aa37254a4 Yes /usr/lib64/libIexMath.so.6 >0x00007f6aa351f6d0 0x00007f6aa3520b58 Yes /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so >0x0000003b1960bb00 0x0000003b1963fe8c Yes /usr/lib64/libjasper.so.1 >0x00007f6aa3316ce0 0x00007f6aa331a1fc Yes /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so >0x00007f6aa3110710 0x00007f6aa3111eec Yes /usr/lib64/kde4/plugins/imageformats/kimg_pic.so >0x00007f6aa2f0a5d0 0x00007f6aa2f0b88c Yes /usr/lib64/kde4/plugins/imageformats/kimg_psd.so >0x00007f6aa2d03700 0x00007f6aa2d051ac Yes /usr/lib64/kde4/plugins/imageformats/kimg_ras.so >0x00007f6aa2afa2d0 0x00007f6aa2afe59c Yes /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so >0x00007f6aa28f38b0 0x00007f6aa28f502c Yes /usr/lib64/kde4/plugins/imageformats/kimg_tga.so >0x00007f6aa26ee310 0x00007f6aa26eefd0 Yes /usr/lib64/kde4/plugins/imageformats/kimg_webp.so >0x00000038b1c07780 0x00000038b1c3e740 Yes /usr/lib64/libwebp.so.4 >0x00007f6aa24db3b0 0x00007f6aa24e4304 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so >0x00007f6aa22d5450 0x00007f6aa22d6328 Yes /usr/lib64/kde4/plugins/imageformats/kimg_xview.so >0x00007f6aa2018800 0x00007f6aa201a608 Yes /usr/lib64/qt4/plugins/inputmethods/libqimsw-multi.so >0x00007f6aa1dfaca0 0x00007f6aa1e00dd4 Yes /usr/lib64/qt4/plugins/inputmethods/libqtim-ibus.so >0x00007f6aa1bb2a30 0x00007f6aa1bdeab8 Yes /usr/lib64/libibus-qt.so.1 >0x00007f6aa05ae240 0x00007f6aa05b4ee4 Yes /usr/lib64/libnss_files.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x3cc0409fe0 260923498464 >rbx 0x2957598 43349400 >rcx 0x7f6a9bffe2e0 140095860499168 >rdx 0x1 1 >rsi 0x7f6a9bffe2e0 140095860499168 >rdi 0x73007516e0 493928912608 >rbp 0xfd0b20 0xfd0b20 >rsp 0x7f6a9bffe208 0x7f6a9bffe208 >r8 0x2 2 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0xfd0b70 16583536 >r13 0xfd0b90 16583568 >r14 0x2957580 43349376 >r15 0x20 32 >rip 0x3cc0409fe0 0x3cc0409fe0 <__GI___pthread_mutex_lock> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function __GI___pthread_mutex_lock: >=> 0x0000003cc0409fe0 <+0>: mov 0x10(%rdi),%esi > 0x0000003cc0409fe3 <+3>: mov %rdi,%r8 > 0x0000003cc0409fe6 <+6>: mov %esi,%eax > 0x0000003cc0409fe8 <+8>: and $0x17f,%eax > 0x0000003cc0409fed <+13>: nop > 0x0000003cc0409fee <+14>: mov %esi,%edx > 0x0000003cc0409ff0 <+16>: and $0x7c,%edx > 0x0000003cc0409ff3 <+19>: jne 0x3cc040a09d <__GI___pthread_mutex_lock+189> > 0x0000003cc0409ff9 <+25>: test %eax,%eax > 0x0000003cc0409ffb <+27>: jne 0x3cc040a05d <__GI___pthread_mutex_lock+125> > 0x0000003cc0409ffd <+29>: mov 0x2124e1(%rip),%eax # 0x3cc061c4e4 <__pthread_force_elision> > 0x0000003cc040a003 <+35>: test %eax,%eax > 0x0000003cc040a005 <+37>: je 0x3cc040a030 <__GI___pthread_mutex_lock+80> > 0x0000003cc040a007 <+39>: test $0x300,%esi > 0x0000003cc040a00d <+45>: jne 0x3cc040a030 <__GI___pthread_mutex_lock+80> > 0x0000003cc040a00f <+47>: or $0x100,%esi > 0x0000003cc040a015 <+53>: mov %esi,0x10(%rdi) > 0x0000003cc040a018 <+56>: mov %esi,%edx > 0x0000003cc040a01a <+58>: lea 0x16(%r8),%rsi > 0x0000003cc040a01e <+62>: mov %r8,%rdi > 0x0000003cc040a021 <+65>: and $0x80,%edx > 0x0000003cc040a027 <+71>: jmpq 0x3cc04111c0 <__lll_lock_elision> > 0x0000003cc040a02c <+76>: nopl 0x0(%rax) > 0x0000003cc040a030 <+80>: and $0x80,%esi > 0x0000003cc040a036 <+86>: mov $0x1,%edi > 0x0000003cc040a03b <+91>: xor %eax,%eax > 0x0000003cc040a03d <+93>: lock cmpxchg %edi,(%r8) > 0x0000003cc040a042 <+98>: jne 0x3cc040a16a <_L_lock_814> > 0x0000003cc040a048 <+104>: mov %fs:0x2d0,%eax > 0x0000003cc040a050 <+112>: mov %eax,0x8(%r8) > 0x0000003cc040a054 <+116>: addl $0x1,0xc(%r8) > 0x0000003cc040a059 <+121>: nop > 0x0000003cc040a05a <+122>: xor %eax,%eax > 0x0000003cc040a05c <+124>: retq > 0x0000003cc040a05d <+125>: cmp $0x100,%eax > 0x0000003cc040a062 <+130>: je 0x3cc040a018 <__GI___pthread_mutex_lock+56> > 0x0000003cc040a064 <+132>: mov %esi,%eax > 0x0000003cc040a066 <+134>: and $0x7f,%eax > 0x0000003cc040a069 <+137>: cmp $0x1,%eax > 0x0000003cc040a06c <+140>: jne 0x3cc040a0b7 <__GI___pthread_mutex_lock+215> > 0x0000003cc040a06e <+142>: mov %fs:0x2d0,%eax > 0x0000003cc040a076 <+150>: cmp 0x8(%rdi),%eax > 0x0000003cc040a079 <+153>: je 0x3cc040a0a2 <__GI___pthread_mutex_lock+194> > 0x0000003cc040a07b <+155>: and $0x80,%esi > 0x0000003cc040a081 <+161>: mov $0x1,%edi > 0x0000003cc040a086 <+166>: xor %eax,%eax > 0x0000003cc040a088 <+168>: lock cmpxchg %edi,(%r8) > 0x0000003cc040a08d <+173>: jne 0x3cc040a185 <_L_lock_874> > 0x0000003cc040a093 <+179>: movl $0x1,0x4(%r8) > 0x0000003cc040a09b <+187>: jmp 0x3cc040a048 <__GI___pthread_mutex_lock+104> > 0x0000003cc040a09d <+189>: jmpq 0x3cc04059f0 <__pthread_mutex_lock_full> > 0x0000003cc040a0a2 <+194>: mov 0x4(%rdi),%eax > 0x0000003cc040a0a5 <+197>: cmp $0xffffffff,%eax > 0x0000003cc040a0a8 <+200>: je 0x3cc040a133 <__GI___pthread_mutex_lock+339> > 0x0000003cc040a0ae <+206>: add $0x1,%eax > 0x0000003cc040a0b1 <+209>: mov %eax,0x4(%rdi) > 0x0000003cc040a0b4 <+212>: xor %eax,%eax > 0x0000003cc040a0b6 <+214>: retq > 0x0000003cc040a0b7 <+215>: cmp $0x3,%eax > 0x0000003cc040a0ba <+218>: jne 0x3cc040a153 <__GI___pthread_mutex_lock+371> > 0x0000003cc040a0c0 <+224>: cmpl $0x0,0x21233d(%rip) # 0x3cc061c404 <__is_smp> > 0x0000003cc040a0c7 <+231>: je 0x3cc040a030 <__GI___pthread_mutex_lock+80> > 0x0000003cc040a0cd <+237>: mov %edx,%eax > 0x0000003cc040a0cf <+239>: mov $0x1,%edx > 0x0000003cc040a0d4 <+244>: lock cmpxchg %edx,(%rdi) > 0x0000003cc040a0d8 <+248>: test %eax,%eax > 0x0000003cc040a0da <+250>: je 0x3cc040a048 <__GI___pthread_mutex_lock+104> > 0x0000003cc040a0e0 <+256>: movswl 0x14(%rdi),%eax > 0x0000003cc040a0e4 <+260>: mov $0x1,%esi > 0x0000003cc040a0e9 <+265>: lea 0xa(%rax,%rax,1),%ecx > 0x0000003cc040a0ed <+269>: mov $0x64,%eax > 0x0000003cc040a0f2 <+274>: cmp $0x64,%ecx > 0x0000003cc040a0f5 <+277>: cmovg %eax,%ecx > 0x0000003cc040a0f8 <+280>: xor %dl,%dl > 0x0000003cc040a0fa <+282>: xor %edi,%edi > 0x0000003cc040a0fc <+284>: add $0x1,%edx > 0x0000003cc040a0ff <+287>: lea -0x1(%rdx),%eax > 0x0000003cc040a102 <+290>: cmp %eax,%ecx > 0x0000003cc040a104 <+292>: jle 0x3cc040a139 <__GI___pthread_mutex_lock+345> > 0x0000003cc040a106 <+294>: pause > 0x0000003cc040a108 <+296>: mov %edi,%eax > 0x0000003cc040a10a <+298>: lock cmpxchg %esi,(%r8) > 0x0000003cc040a10f <+303>: test %eax,%eax > 0x0000003cc040a111 <+305>: jne 0x3cc040a0fc <__GI___pthread_mutex_lock+284> > 0x0000003cc040a113 <+307>: movzwl 0x14(%r8),%ecx > 0x0000003cc040a118 <+312>: mov $0x8,%esi > 0x0000003cc040a11d <+317>: movswl %cx,%eax > 0x0000003cc040a120 <+320>: sub %eax,%edx > 0x0000003cc040a122 <+322>: mov %edx,%eax > 0x0000003cc040a124 <+324>: cltd > 0x0000003cc040a125 <+325>: idiv %esi > 0x0000003cc040a127 <+327>: add %ecx,%eax > 0x0000003cc040a129 <+329>: mov %ax,0x14(%r8) > 0x0000003cc040a12e <+334>: jmpq 0x3cc040a048 <__GI___pthread_mutex_lock+104> > 0x0000003cc040a133 <+339>: mov $0xb,%eax > 0x0000003cc040a138 <+344>: retq > 0x0000003cc040a139 <+345>: mov 0x10(%r8),%esi > 0x0000003cc040a13d <+349>: mov $0x1,%edi > 0x0000003cc040a142 <+354>: xor %eax,%eax > 0x0000003cc040a144 <+356>: and $0x80,%esi > 0x0000003cc040a14a <+362>: lock cmpxchg %edi,(%r8) > 0x0000003cc040a14f <+367>: jne 0x3cc040a1a0 <_L_lock_1026> > 0x0000003cc040a151 <+369>: jmp 0x3cc040a113 <__GI___pthread_mutex_lock+307> > 0x0000003cc040a153 <+371>: mov %fs:0x2d0,%eax > 0x0000003cc040a15b <+379>: cmp 0x8(%rdi),%eax > 0x0000003cc040a15e <+382>: jne 0x3cc040a030 <__GI___pthread_mutex_lock+80> > 0x0000003cc040a164 <+388>: mov $0x23,%eax > 0x0000003cc040a169 <+393>: retq >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 1129426
: 926178 |
926179
|
926180
|
926181
|
926182
|
926183
|
926184
|
926185
|
926186
|
926187
|
926188