WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
190695
REGRESSION (
r237141
): ASSERTION FAILED: m_next == strlen(m_buffer) in WTF::CString WTF::StringPrintStream::toCString()
https://bugs.webkit.org/show_bug.cgi?id=190695
Summary
REGRESSION (r237141): ASSERTION FAILED: m_next == strlen(m_buffer) in WTF::CS...
Ryan Haddad
Reported
2018-10-17 18:00:17 PDT
rofiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: ASSERTION FAILED: m_next == strlen(m_buffer) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: /Volumes/Data/slave/highsierra-debug/build/Source/WTF/wtf/StringPrintStream.cpp(88) : WTF::CString WTF::StringPrintStream::toCString() profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 1 0x10bc1c6e9 WTFCrash profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 2 0x10bc1d53b WTFCrashWithInfo(int, char const*, char const*, int) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 3 0x10bcba177 WTF::StringPrintStream::toCString() profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 4 0x10ceb8b97 JSC::Profiler::BytecodeSequence::BytecodeSequence(JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 5 0x10ceb94f3 JSC::Profiler::Bytecodes::Bytecodes(unsigned long, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 6 0x10ceb9575 JSC::Profiler::Bytecodes::Bytecodes(unsigned long, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 7 0x10cebca85 JSC::Profiler::Database::ensureBytecodesFor(WTF::AbstractLocker const&, JSC::CodeBlock*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 8 0x10cebe400 JSC::Profiler::Database::logEvent(JSC::CodeBlock*, char const*, WTF::CString const&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 9 0x10d182112 void JSC::VM::logEvent<JSC::ScriptExecutable::installCode(JSC::VM&, JSC::CodeBlock*, JSC::CodeType, JSC::CodeSpecializationKind)::$_12>(JSC::CodeBlock*, char const*, JSC::ScriptExecutable::installCode(JSC::VM&, JSC::CodeBlock*, JSC::CodeType, JSC::CodeSpecializationKind)::$_12 const&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 10 0x10d1817d4 JSC::ScriptExecutable::installCode(JSC::VM&, JSC::CodeBlock*, JSC::CodeType, JSC::CodeSpecializationKind) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 11 0x10d18401c JSC::ScriptExecutable::prepareForExecutionImpl(JSC::VM&, JSC::JSFunction*, JSC::JSScope*, JSC::CodeSpecializationKind, JSC::CodeBlock*&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 12 0x10cc71e90 JSC::JSObject* JSC::ScriptExecutable::prepareForExecution<JSC::FunctionExecutable>(JSC::VM&, JSC::JSFunction*, JSC::JSScope*, JSC::CodeSpecializationKind, JSC::CodeBlock*&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 13 0x10cd6f034 JSC::LLInt::setUpCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind, JSC::JSValue, JSC::LLIntCallLinkInfo*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 14 0x10cd6dc75 JSC::LLInt::genericCall(JSC::ExecState*, JSC::Instruction*, JSC::CodeSpecializationKind) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 15 0x10cd6db21 llint_slow_path_call profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 16 0x10c0c669d llint_entry profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 17 0x10c0c66af llint_entry profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 18 0x10c0c66af llint_entry profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 19 0x10c0bdfc9 vmEntryToJavaScript profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 20 0x10cc7163e JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 21 0x10cc70baf JSC::Interpreter::executeProgram(JSC::SourceCode const&, JSC::ExecState*, JSC::JSObject*) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 22 0x10cf4a0d5 JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, WTF::NakedPtr<JSC::Exception>&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 23 0x10b9f819e runWithOptions(GlobalObject*, CommandLine&, bool&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 24 0x10b9cfa6c jscmain(int, char**)::$_3::operator()(JSC::VM&, GlobalObject*, bool&) const profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 25 0x10b9b4864 int runJSC<jscmain(int, char**)::$_3>(CommandLine, bool, jscmain(int, char**)::$_3 const&) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 26 0x10b9b334f jscmain(int, char**) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 27 0x10b9b32ae main profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 28 0x7fff5f34f015 start profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: 29 0xa profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: test_script_39646: line 2: 56581 Segmentation fault: 11 ( "$@" ../../../../.vm/JavaScriptCore.framework/Resources/jsc --useFTLJIT\=false --useFunctionDotArguments\=true --validateExceptionChecks\=true --useDollarVM\=true --maxPerThreadStackUsage\=1572864 --useConcurrentJIT\=false -p /Volumes/Data/slave/highsierra-debug-tests-jsc/build/WebKitBuild/Debug/jsc-stress-results/_payload/temp-18.json date-format-xparb.js ) profiler-test.yaml/tests/sunspider-1.0/date-format-xparb.js.profiler-simple: ERROR: Unexpected exit code: 139
Attachments
Add attachment
proposed patch, testcase, etc.
Ryan Haddad
Comment 1
2018-10-17 18:01:45 PDT
This is seen on the 32-bit JSC and Debug JSC bots:
https://build.webkit.org/builders/Apple%20High%20Sierra%20Debug%20JSC%20(Tests)/builds/1614/steps/jscore-test/logs/stdio
Mark Lam
Comment 2
2018-10-19 22:38:16 PDT
***
Bug 190769
has been marked as a duplicate of this bug. ***
Mark Lam
Comment 3
2018-10-19 22:38:59 PDT
<
rdar://problem/45422770
>
Alexey Proskuryakov
Comment 4
2019-09-03 15:16:44 PDT
Moving to Verify per radar comments.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug