Closed Bug 1436162 Opened 7 years ago Closed 7 years ago

CRASH | marionette.py | application crashed [@ MOZ_CrashPrintf]

Categories

(Toolkit :: Safe Browsing, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox60 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: ncsoregi [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=160636210&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/ZN9QV8sMTma8bROZaGHNXQ/runs/0/artifacts/public/logs/live_backing.log 10:00:35 INFO - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_addons.py TestAddons.test_install_and_remove_signed_addon | IOError: Process crashed (Exit code: 1) (Reason: [Errno 54] Connection reset by peer) 40973 10:00:35 INFO - Traceback (most recent call last): 40974 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run 40975 10:00:35 INFO - self.setUp() 40976 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_addons.py", line 19, in setUp 40977 10:00:35 INFO - super(TestAddons, self).setUp() 40978 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp 40979 10:00:35 INFO - super(MarionetteTestCase, self).setUp() 40980 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 254, in setUp 40981 10:00:35 INFO - self.marionette.start_session() 40982 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 31, in _ 40983 10:00:35 INFO - m._handle_socket_failure() 40984 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 830, in _handle_socket_failure 40985 10:00:35 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) 40986 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ 40987 10:00:35 INFO - return func(*args, **kwargs) 40988 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1222, in start_session 40989 10:00:35 INFO - self.protocol, _ = self.client.connect() 40990 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 206, in connect 40991 10:00:35 INFO - raw = self.receive(unmarshal=False) 40992 10:00:35 INFO - File "/Users/cltbld/tasks/task_1517937492/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 153, in receive 40993 10:00:35 INFO - chunk = self._sock.recv(bytes_to_recv) 40994 10:00:35 INFO - TEST-INFO took 24754ms
Here the crash stack: 10:00:34 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 10:00:34 INFO - Crash address: 0x0 10:00:34 INFO - Process uptime: 3 seconds 10:00:34 INFO - 10:00:34 INFO - Thread 44 (crashed) 10:00:34 INFO - 0 libmozglue.dylib!MOZ_CrashPrintf [Assertions.cpp:0104a3c366e71354eb34fecf1e280c75f2aa276c : 50 + 0x0] 10:00:34 INFO - rax = 0x0000000000000027 rdx = 0x000000012ef16038 10:00:34 INFO - rcx = 0x9200e4a6c388ac72 rbx = 0x000000000000017b 10:00:34 INFO - rsi = 0x000000010fd2d362 rdi = 0x0000000000000000 10:00:34 INFO - rbp = 0x000000012ef16710 rsp = 0x000000012ef16630 10:00:34 INFO - r8 = 0x617461446d6f7246 r9 = 0x00007fff8befad60 10:00:34 INFO - r10 = 0x000000010fd2d36e r11 = 0xfffffffffb1a2569 10:00:34 INFO - r12 = 0x0000000000008000 r13 = 0x0000000000027c5d 10:00:34 INFO - r14 = 0x000000010aecf8b0 r15 = 0x0000000133e2d00c 10:00:34 INFO - rip = 0x000000010aebfbca 10:00:34 INFO - Found by: given as instruction pointer in context 10:00:34 INFO - 1 XUL!nsStringBuffer::FromDataCanaryCheckFailed() const [nsSubstring.cpp:0104a3c366e71354eb34fecf1e280c75f2aa276c : 379 + 0x16] 10:00:34 INFO - rbx = 0x000000010002fc5d rbp = 0x000000012ef16720 10:00:34 INFO - rsp = 0x000000012ef16720 r12 = 0x0000000000008000 10:00:34 INFO - r13 = 0x0000000000027c5d r14 = 0x000000000002fc5d 10:00:34 INFO - r15 = 0x0000000133e2d00c rip = 0x000000010b536dfa 10:00:34 INFO - Found by: call frame info 10:00:34 INFO - 2 XUL!nsTSubstring<char>::ReplacePrep(unsigned int, unsigned int, unsigned int) [nsStringBuffer.h:0104a3c366e71354eb34fecf1e280c75f2aa276c : 104 + 0x8] 10:00:34 INFO - rbx = 0x000000010002fc5d rbp = 0x000000012ef16740 10:00:34 INFO - rsp = 0x000000012ef16730 r12 = 0x0000000000008000 10:00:34 INFO - r13 = 0x0000000000027c5d r14 = 0x000000000002fc5d 10:00:34 INFO - r15 = 0x0000000133e2d00c rip = 0x000000010b539dcb 10:00:34 INFO - Found by: call frame info 10:00:34 INFO - 3 XUL!nsTSubstring<char>::Replace(unsigned int, unsigned int, char const*, unsigned int, std::nothrow_t const&) [nsTSubstring.cpp:0104a3c366e71354eb34fecf1e280c75f2aa276c : 667 + 0xd] 10:00:34 INFO - rbx = 0x0000000000008000 rbp = 0x000000012ef167f0 10:00:34 INFO - rsp = 0x000000012ef16750 r12 = 0x0000000000008000 10:00:34 INFO - r13 = 0x0000000000027c5d r14 = 0x0000000133baee48 10:00:34 INFO - r15 = 0x0000000133e2d00c rip = 0x000000010b53a63f 10:00:34 INFO - Found by: call frame info 10:00:34 INFO - 4 XUL!nsTSubstring<char>::Replace(unsigned int, unsigned int, char const*, unsigned int) [nsTSubstring.cpp:0104a3c366e71354eb34fecf1e280c75f2aa276c : 639 + 0xc] 10:00:34 INFO - rbx = 0x0000000133baee48 rbp = 0x000000012ef16810 10:00:34 INFO - rsp = 0x000000012ef16800 r12 = 0x0000000000000001 10:00:34 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000 10:00:34 INFO - r15 = 0x000000012ef168b0 rip = 0x000000010b53a4e9 10:00:34 INFO - Found by: call frame info 10:00:34 INFO - 5 XUL!mozilla::safebrowsing::ProtocolParserV2::AppendStream(nsTSubstring<char> const&) [nsTSubstring.h:0104a3c366e71354eb34fecf1e280c75f2aa276c : 326 + 0x7] 10:00:34 INFO - rbx = 0x0000000133baee40 rbp = 0x000000012ef16840 10:00:34 INFO - rsp = 0x000000012ef16820 r12 = 0x0000000000000001 10:00:34 INFO - r13 = 0x0000000000000000 r14 = 0x000000012975ef68 10:00:34 INFO - r15 = 0x000000012ef168b0 rip = 0x000000010ea67b21 10:00:34 INFO - Found by: call frame info 10:00:34 INFO - 6 XUL!UrlClassifierDBServiceWorkerProxy::UpdateStreamRunnable::Run() [nsUrlClassifierDBService.cpp:0104a3c366e71354eb34fecf1e280c75f2aa276c : 527 + 0x9]
Severity: normal → critical
Crash Signature: [@ MOZ_CrashPrintf]
Component: Marionette → Safe Browsing
Keywords: crash
Product: Testing → Toolkit
Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_addons.py TestAddons.test_install_and_remove_signed_addon | IOError: Process crashed (Exit code: 1) (Reason: [Errno 54] Connection reset by peer) → CRASH | marionette.py | application crashed [@ MOZ_CrashPrintf]
Version: Version 3 → unspecified
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.