ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread, running tests\services\sync\tests\unit\test_resource_async.js, test_bug336682_1.html, test_bug336682_2.xul

RESOLVED WORKSFORME

Status

()

Core
Networking
RESOLVED WORKSFORME
6 years ago
5 years ago

People

(Reporter: dbaron, Unassigned)

Tracking

({assertion, intermittent-failure})

Trunk
x86_64
Linux
assertion, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=11431745&tree=Mozilla-Aurora



Rev3 WINNT 5.1 mozilla-aurora debug test xpcshell on 2012-05-03 09:22:11 PDT for push cfaabe5f04be

slave: talos-r3-xp-032



hit this asssertion:


###!!! ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread', file e:/builds/moz2_slave/m-aurora-w32-dbg/build/netwerk/base/src/nsSocketTransport2.cpp, line 236


Thread 5 (crashed)
 0  mozalloc.dll!mozalloc_abort(char const * const) [mozalloc_abort.cpp:cfaabe5f04be : 79 + 0x0]
    eip = 0x02711295   esp = 0x03f1fa40   ebp = 0x03f1fa48   ebx = 0x00000040
    esi = 0x10261440   edi = 0x10260670   eax = 0x00000000   ecx = 0x21c50785
    edx = 0x10361f48   efl = 0x00000202
    Found by: given as instruction pointer in context
 1  xul.dll!NS_DebugBreak_P [nsDebugImpl.cpp:cfaabe5f04be : 404 + 0xc]
    eip = 0x0115d1da   esp = 0x03f1fa50   ebp = 0x03f1fe6c
    Found by: call frame info
 2  xul.dll!nsSocketInputStream::OnSocketReady(unsigned int) [nsSocketTransport2.cpp:cfaabe5f04be : 236 + 0x28]
    eip = 0x00473834   esp = 0x03f1fe74   ebp = 0x03f1fe9c
    Found by: call frame info
 3  xul.dll!nsSocketTransport::OnSocketEvent(unsigned int,unsigned int,nsISupports *) [nsSocketTransport2.cpp:cfaabe5f04be : 1461 + 0xd]
    eip = 0x00474c48   esp = 0x03f1fea4   ebp = 0x03f1feb4
    Found by: call frame info
 4  xul.dll!nsSocketEvent::Run() [nsSocketTransport2.cpp:cfaabe5f04be : 98 + 0x1a]
    eip = 0x00475542   esp = 0x03f1febc   ebp = 0x03f1fec8
    Found by: call frame info
 5  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:cfaabe5f04be : 656 + 0xd]
    eip = 0x01154cbe   esp = 0x03f1fed0   ebp = 0x03f1fef8
    Found by: call frame info
 6  xul.dll!NS_ProcessPendingEvents_P(nsIThread *,unsigned int) [nsThreadUtils.cpp:cfaabe5f04be : 195 + 0xb]
    eip = 0x01116c97   esp = 0x03f1ff00   ebp = 0x03f1ff20
    Found by: call frame info
 7  xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:cfaabe5f04be : 308 + 0x7]
    eip = 0x0115451e   esp = 0x03f1ff28   ebp = 0x03f1ff48
    Found by: call frame info
 8  nspr4.dll!_PR_NativeRunThread [pruthr.c:cfaabe5f04be : 426 + 0x8]
    eip = 0x003392eb   esp = 0x03f1ff50   ebp = 0x03f1ffa8
    Found by: call frame info
 9  nspr4.dll!pr_root [w95thred.c:cfaabe5f04be : 122 + 0xc]
    eip = 0x0033b6ad   esp = 0x03f1ff6c   ebp = 0x03f1ffa8
    Found by: stack scanning
10  MSVCR100D.dll + 0x4a292
    eip = 0x1024a293   esp = 0x03f1ff74   ebp = 0x03f1ffa8
    Found by: stack scanning
11  MSVCR100D.dll + 0x4a223
    eip = 0x1024a224   esp = 0x03f1ffb0   ebp = 0x03f1ffb4
    Found by: previous frame's frame pointer
12  kernel32.dll + 0xb50a
(Reporter)

Updated

6 years ago
Whiteboard: [orange]

Updated

6 years ago
Component: XPCOM → Networking
QA Contact: xpcom → networking

Updated

6 years ago
Blocks: 438871
https://tbpl.mozilla.org/php/getParsedLog.php?id=11962667&tree=Mozilla-Inbound
Rev3 Fedora 12x64 mozilla-inbound debug test mochitests-1/5 on 2012-05-22 15:40:57 PDT for push 9ee26f29f4b6
slave: talos-r3-fed64-047

58083 INFO TEST-PASS | /tests/content/events/test/test_bug336682_1.html | navigator.onLine should be true, since we've just set nsIIOService.offline to false
###!!! ABORT: wrong thread: 'PR_GetCurrentThread() == gSocketThread', file /builds/slave/m-in-lnx64-dbg/build/netwerk/protocol/http/nsHttpConnectionMgr.cpp, line 1927
(uselessstack)
###!!! ABORT: wrong thread: 'PR_GetCurrentThread() == gSocketThread', file /builds/slave/m-in-lnx64-dbg/build/netwerk/protocol/http/nsHttpConnectionMgr.cpp, line 1927
WARNING: shutting down early because of crash!: file /builds/slave/m-in-lnx64-dbg/build/dom/plugins/ipc/PluginModuleChild.cpp, line 699
WARNING: plugin process _exit()ing: file /builds/slave/m-in-lnx64-dbg/build/dom/plugins/ipc/PluginModuleChild.cpp, line 664
TEST-UNEXPECTED-FAIL | /tests/content/events/test/test_bug336682_1.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:10:29.882828
INFO | automation.py | Reading PID log: /tmp/tmpkpjWHHpidlog
==> process 2179 launched child process 2245
INFO | automation.py | Checking for orphan process with PID: 2245
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux64-debug/1337723722/firefox-15.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
PROCESS-CRASH | /tests/content/events/test/test_bug336682_1.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpOtxs12/minidumps/02ab16f1-75c1-490a-092ac1f6-587756fb.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x0

Thread 3 (crashed)
 0  libmozalloc.so!TouchBadMemory [mozalloc_abort.cpp:9ee26f29f4b6 : 35 + 0x0]
    rbx = 0xd3172d78   r12 = 0x8f5fd8d0   r13 = 0xd3172d78   r14 = 0x8f5fd8d0
    r15 = 0x9ef5604e   rip = 0xa140d0c9   rsp = 0x8f5fd880   rbp = 0x8f5fd8a0
    Found by: given as instruction pointer in context
 1  libmozalloc.so!mozalloc_abort [mozalloc_abort.cpp:9ee26f29f4b6 : 56 + 0x4]
    rbx = 0xd3172d78   r12 = 0x8f5fd8d0   r13 = 0xd3172d78   r14 = 0x8f5fd8d0
    r15 = 0x9ef5604e   rip = 0xa140d105   rsp = 0x8f5fd890   rbp = 0x8f5fd8a0
    Found by: call frame info
 2  libxul.so!NS_DebugBreak_P [nsDebugImpl.cpp:9ee26f29f4b6 : 382 + 0x4]
    rbx = 0x8f5fdcc0   r12 = 0x8f5fd8d0   r13 = 0xd3172d78   r14 = 0x8f5fd8d0
    r15 = 0x9ef5604e   rip = 0x9e60aa9f   rsp = 0x8f5fd8b0   rbp = 0x8f5fdd00
    Found by: call frame info
 3  libxul.so!nsHttpConnectionMgr::OnMsgPruneDeadConnections [nsHttpConnectionMgr.cpp:9ee26f29f4b6 : 1927 + 0x32]
    rbx = 0x01490e10   r12 = 0x010dc601   r13 = 0x00000000   r14 = 0x8f5fde50
    r15 = 0x8f5fde0f   rip = 0x9d8194c1   rsp = 0x8f5fdd10   rbp = 0x8f5fdd20
    Found by: call frame info
 4  libxul.so!nsHttpConnectionMgr::nsConnEvent::Run [nsHttpConnectionMgr.h:9ee26f29f4b6 : 532 + 0x25]
    rbx = 0x010dc650   r12 = 0x010dc601   r13 = 0x00000000   r14 = 0x8f5fde50
    r15 = 0x8f5fde0f   rip = 0x9d8180bf   rsp = 0x8f5fdd30   rbp = 0x8f5fdd30
    Found by: call frame info
 5  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:9ee26f29f4b6 : 624 + 0xd]
    rbx = 0x010dc650   r12 = 0x010dc601   r13 = 0x00000000   r14 = 0x8f5fde50
    r15 = 0x8f5fde0f   rip = 0x9e601dff   rsp = 0x8f5fdd40   rbp = 0x8f5fddf0
    Found by: call frame info
Summary: ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread, running tests\services\sync\tests\unit\test_resource_async.js → ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread, running tests\services\sync\tests\unit\test_resource_async.js, test_bug336682_1.html
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Updated

5 years ago
Keywords: assertion

Comment 5

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=13697343&tree=Mozilla-Inbound
Summary: ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread, running tests\services\sync\tests\unit\test_resource_async.js, test_bug336682_1.html → ASSERTION: wrong thread: 'PR_GetCurrentThread() == gSocketThread, running tests\services\sync\tests\unit\test_resource_async.js, test_bug336682_1.html, test_bug336682_2.xul
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Can we close this?
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Updated

5 years ago
Keywords: intermittent-failure
(Assignee)

Updated

5 years ago
Whiteboard: [orange]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
You need to log in before you can comment on or make changes to this bug.