Closed Bug 620427 Opened 14 years ago Closed 13 years ago

Intermittent crash [@ nsWifiAccessPoint::setMac] during test_timerRestartWatch.html

Categories

(Core :: DOM: Geolocation, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: intermittent-failure)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1292861971.1292863201.19739.gz
Rev3 MacOSX Snow Leopard 10.6.2 mozilla-central debug test mochitests-3/5 on 2010/12/20 08:19:31
s: talos-r3-snow-032

4627 INFO TEST-START | /tests/dom/tests/mochitest/geolocation/test_timerRestartWatch.html
++DOMWINDOW == 61 (0x12fea47a8) [serial = 3608] [outer = 0x120248d00]

*** Potential deadlock between Lock@12ce30520 and Lock@12cf809f0
(and another three of those, which are either bug 594666 or maybe this is causing that, dunno, and then a bunch of GC)

TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/geolocation/test_timerRestartWatch.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:18:15.795158
INFO | automation.py | Reading PID log: /var/folders/H5/H5TD8hgwEqKq9hgKlayjWU+++TM/-Tmp-/tmpZn2fJ4pidlog
PROCESS-CRASH | /tests/dom/tests/mochitest/geolocation/test_timerRestartWatch.html | application crashed (minidump found)
Operating system: Mac OS X
                  10.6.2 10C540
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x5

Thread 20 (crashed)
 0  XUL!nsWifiAccessPoint::setMac [nsWifiAccessPoint.h:c6669ebbabf7 : 77 + 0x8]
    rbx = 0x21217c00   r12 = 0x27179ff0   r13 = 0x016edf2c   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x001da23e   rsp = 0x21217a60   rbp = 0x21217a80
    Found by: given as instruction pointer in context
 1  XUL!GetAccessPointsFromWLAN [osx_corewlan.mm:c6669ebbabf7 : 101 + 0x1b]
    rbx = 0x21217c00   r12 = 0x27179ff0   r13 = 0x016edf2c   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x001dac71   rsp = 0x21217a90   rbp = 0x21217b50
    Found by: call frame info
 2  XUL!nsWifiMonitor::DoScanWithCoreWLAN [nsWifiScannerMac.cpp:c6669ebbabf7 : 70 + 0x8]
    rbx = 0x21217c00   r12 = 0x27179ff0   r13 = 0x016edf2c   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x001d9d66   rsp = 0x21217b60   rbp = 0x21217c90
    Found by: call frame info
 3  XUL!nsWifiMonitor::DoScan [nsWifiScannerMac.cpp:c6669ebbabf7 : 279 + 0x8]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x001da1a3   rsp = 0x21217ca0   rbp = 0x21217cc0
    Found by: call frame info
 4  XUL!nsWifiMonitor::Run [nsWifiMonitor.cpp:c6669ebbabf7 : 156 + 0x8]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x001d7c0a   rsp = 0x21217cd0   rbp = 0x21217d30
    Found by: call frame info
 5  XUL!nsThread::ProcessNextEvent [nsThread.cpp:c6669ebbabf7 : 626 + 0x17]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x016dfc3a   rsp = 0x21217d40   rbp = 0x21217e00
    Found by: call frame info
 6  XUL!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0x1a]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x01665ba0   rsp = 0x21217e10   rbp = 0x21217e40
    Found by: call frame info
 7  XUL!nsThread::ThreadFunc [nsThread.cpp:c6669ebbabf7 : 278 + 0xd]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x016e06c4   rsp = 0x21217e50   rbp = 0x21217ee0
    Found by: call frame info
 8  libnspr4.dylib!_pt_root [ptthread.c:c6669ebbabf7 : 187 + 0x11]
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x033af197   rsp = 0x21217ef0   rbp = 0x21217f10
    Found by: call frame info
 9  libSystem.B.dylib + 0x39f8d
    rbx = 0x21218000   r12 = 0x00000000   r13 = 0x0000af13   r14 = 0x033af076
    r15 = 0x2ebddd00   rip = 0x03f8cf8e   rsp = 0x21217f20   rbp = 0x21217f50
    Found by: call frame info
10  libSystem.B.dylib + 0x39e40
    rip = 0x03f8ce41   rsp = 0x21217f60
    Found by: stack scanning
Depends on: 594666
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.