[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9531 [TorBrowserButton]: More Torbutton hangs on New Identity control port access
#9531: More Torbutton hangs on New Identity control port access
----------------------------------+---------------------------
Reporter: mikeperry | Owner: mikeperry
Type: defect | Status: new
Priority: major | Milestone:
Component: TorBrowserButton | Version:
Resolution: | Keywords: tbb-usability
Actual Points: | Parent ID:
Points: |
----------------------------------+---------------------------
Comment (by gk):
Here comes some gdb output as a starting point:
{{{
#4 0xb628579a in mozilla::ReentrantMonitor::Wait (this=0x9b2814e0,
interval=4294967295)
at /home/ubuntu/build/tor-browser/obj-i686-pc-linux-
gnu/xpcom/build/BlockingResourceBase.cpp:313
#5 0xb4a8f352 in mozilla::ReentrantMonitorAutoEnter::Wait
(this=0xbfffb7ac,
interval=4294967295) at
../../dist/include/mozilla/ReentrantMonitor.h:192
#6 0xb62caa37 in nsPipeOutputStream::Wait (this=0x9b2814bc)
at /home/ubuntu/build/tor-browser/xpcom/io/nsPipe3.cpp:980
#7 0xb62cae45 in nsPipeOutputStream::WriteSegments (this=0x9b2814bc,
reader=0xb62cafea <nsReadFromRawBuffer(nsIOutputStream*, void*, char*,
uint32_t, uint32_t, uint32_t*)>, closure=0x9b5e0be0, count=46,
writeCount=0xbfffb898)
at /home/ubuntu/build/tor-browser/xpcom/io/nsPipe3.cpp:1090
#8 0xb62cb077 in nsPipeOutputStream::Write (this=0x9b2814bc,
fromBuf=0x9b5e0be0 "AUTHENTICATE
422f587d45483e5b737b2f7863234042\r\n",
bufLen=47, writeCount=0xbfffb898)
at /home/ubuntu/build/tor-browser/xpcom/io/nsPipe3.cpp:1150
#9 0xb62bc86d in nsBinaryOutputStream::Write (this=0x9b6d1980,
aBuf=0x9b5e0be0 "AUTHENTICATE 422f587d45483e5b737b2f7863234042\r\n",
aCount=47, aActualBytes=0xbfffb898)
at /home/ubuntu/build/tor-browser/xpcom/io/nsBinaryStream.cpp:51
#10 0xb62bd0e7 in nsBinaryOutputStream::WriteBytes (this=0x9b6d1980,
aString=0x9b5e0be0 "AUTHENTICATE
422f587d45483e5b737b2f7863234042\r\n",
aLength=47)
at /home/ubuntu/build/tor-browser/xpcom/io/nsBinaryStream.cpp:216
}}}
It is pretty reliably reproducible in my debug build if I open a bunch of
boomkarks (say 5) simultaneously and choose the "New Identity" option
immediately afterwards.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9531#comment:17>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs