Closed Bug 1475588 Opened 6 years ago Closed 6 years ago

Intermittent css-gradients/linear-1a.html | application crashed [@ libc-2.23.so + 0x8b746] in mozilla::dom::ipc::SharedStringMap::Find for pref lookup

Categories

(Core :: Internationalization, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1475612

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: rgurzau [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=188056514&repo=autoland https://queue.taskcluster.net/v1/task/O20lLtJVSVue7fhU_bV3iA/runs/0/artifacts/public/logs/live_backing.log https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/O20lLtJVSVue7fhU_bV3iA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1 [task 2018-07-13T15:13:56.832Z] 15:13:56 INFO - REFTEST TEST-START | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-gradients/linear-1a.html == file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-gradients/linear-1-ref.html [task 2018-07-13T15:13:56.833Z] 15:13:56 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-gradients/linear-1a.html | 0 / 101 (0%) [task 2018-07-13T15:13:56.956Z] 15:13:56 INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x160080,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv [task 2018-07-13T15:13:56.980Z] 15:13:56 INFO - A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down [task 2018-07-13T15:13:57.082Z] 15:13:57 INFO - !!! error running onStopped callback: TypeError: callback is not a function [task 2018-07-13T15:13:57.205Z] 15:13:57 INFO - 1531494837202 Marionette DEBUG Received observer notification xpcom-will-shutdown [task 2018-07-13T15:13:57.206Z] 15:13:57 INFO - 1531494837202 Marionette INFO Stopped listening on port 2828 [task 2018-07-13T15:13:57.208Z] 15:13:57 INFO - 1531494837202 Marionette DEBUG Remote service is inactive [task 2018-07-13T15:13:57.313Z] 15:13:57 INFO - REFTEST INFO | Downloading symbols from: https://queue.taskcluster.net/v1/task/SJl3ShseTPymcZO2ryregw/artifacts/public/build/target.crashreporter-symbols.zip [task 2018-07-13T15:14:06.118Z] 15:14:06 INFO - REFTEST INFO | Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmp1m6uJK.mozrunner/minidumps/78314bd1-2f20-8c35-91e9-c1549e83e07a.dmp /tmp/tmp35oxgp [task 2018-07-13T15:14:14.195Z] 15:14:14 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/78314bd1-2f20-8c35-91e9-c1549e83e07a.dmp [task 2018-07-13T15:14:14.196Z] 15:14:14 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/78314bd1-2f20-8c35-91e9-c1549e83e07a.extra [task 2018-07-13T15:14:14.276Z] 15:14:14 INFO - REFTEST PROCESS-CRASH | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/css-gradients/linear-1a.html | application crashed [@ libc-2.23.so + 0x8b746] [task 2018-07-13T15:14:14.277Z] 15:14:14 INFO - Crash dump filename: /tmp/tmp1m6uJK.mozrunner/minidumps/78314bd1-2f20-8c35-91e9-c1549e83e07a.dmp [task 2018-07-13T15:14:14.278Z] 15:14:14 INFO - Operating system: Linux [task 2018-07-13T15:14:14.279Z] 15:14:14 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64 [task 2018-07-13T15:14:14.279Z] 15:14:14 INFO - CPU: amd64 [task 2018-07-13T15:14:14.280Z] 15:14:14 INFO - family 6 model 62 stepping 4 [task 2018-07-13T15:14:14.281Z] 15:14:14 INFO - 2 CPUs [task 2018-07-13T15:14:14.281Z] 15:14:14 INFO - [task 2018-07-13T15:14:14.282Z] 15:14:14 INFO - GPU: UNKNOWN [task 2018-07-13T15:14:14.282Z] 15:14:14 INFO - [task 2018-07-13T15:14:14.283Z] 15:14:14 INFO - Crash reason: SIGSEGV [task 2018-07-13T15:14:14.284Z] 15:14:14 INFO - Crash address: 0x7f90bcb9a1e0 [task 2018-07-13T15:14:14.284Z] 15:14:14 INFO - Process uptime: not available [task 2018-07-13T15:14:14.285Z] 15:14:14 INFO - [task 2018-07-13T15:14:14.286Z] 15:14:14 INFO - Thread 0 (crashed) [task 2018-07-13T15:14:14.287Z] 15:14:14 INFO - 0 libc-2.23.so + 0x8b746 [task 2018-07-13T15:14:14.288Z] 15:14:14 INFO - rax = 0x00007f90bcb9a1e0 rdx = 0x0000000000000000 [task 2018-07-13T15:14:14.289Z] 15:14:14 INFO - rcx = 0x00000000000001e0 rbx = 0x00000000ffffffff [task 2018-07-13T15:14:14.290Z] 15:14:14 INFO - rsi = 0x00007f90bcb9a1e0 rdi = 0x00007f90bcb9a1e0 [task 2018-07-13T15:14:14.291Z] 15:14:14 INFO - rbp = 0x00007ffdb114e750 rsp = 0x00007ffdb114e718 [task 2018-07-13T15:14:14.292Z] 15:14:14 INFO - r8 = 0x0000000000000003 r9 = 0x0000000000000000 [task 2018-07-13T15:14:14.293Z] 15:14:14 INFO - r10 = 0x0000000000000002 r11 = 0x0000000000000000 [task 2018-07-13T15:14:14.294Z] 15:14:14 INFO - r12 = 0x00007ffdb114e810 r13 = 0x00007ffdb114e810 [task 2018-07-13T15:14:14.295Z] 15:14:14 INFO - r14 = 0x0000000000000000 r15 = 0x00007f90bcb9a1e0 [task 2018-07-13T15:14:14.296Z] 15:14:14 INFO - rip = 0x00007f9032bab746 [task 2018-07-13T15:14:14.297Z] 15:14:14 INFO - Found by: given as instruction pointer in context [task 2018-07-13T15:14:14.298Z] 15:14:14 INFO - 1 libxul.so!mozilla::dom::ipc::SharedStringMap::Find(nsTString<char> const&, unsigned long*) [SharedStringMap.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 85 + 0x5] [task 2018-07-13T15:14:14.299Z] 15:14:14 INFO - rbp = 0x00007ffdb114e7a0 rsp = 0x00007ffdb114e760 [task 2018-07-13T15:14:14.299Z] 15:14:14 INFO - rip = 0x00007f90239ac758 [task 2018-07-13T15:14:14.300Z] 15:14:14 INFO - Found by: previous frame's frame pointer [task 2018-07-13T15:14:14.301Z] 15:14:14 INFO - 2 libxul.so!mozilla::dom::ipc::SharedStringMap::Get(nsTString<char> const&, nsTSubstring<char16_t>&) [SharedStringMap.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 69 + 0x5] [task 2018-07-13T15:14:14.302Z] 15:14:14 INFO - rbx = 0x00007f901c474040 rbp = 0x00007ffdb114e800 [task 2018-07-13T15:14:14.303Z] 15:14:14 INFO - rsp = 0x00007ffdb114e7b0 r12 = 0x00007ffdb114ea40 [task 2018-07-13T15:14:14.304Z] 15:14:14 INFO - r13 = 0x00007f901ae9d000 r14 = 0x00007ffdb114e850 [task 2018-07-13T15:14:14.305Z] 15:14:14 INFO - r15 = 0x00007ffdb114ea40 rip = 0x00007f90239ac7c0 [task 2018-07-13T15:14:14.306Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.306Z] 15:14:14 INFO - 3 libxul.so!SharedStringBundle::GetStringImpl [nsStringBundle.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 616 + 0x10] [task 2018-07-13T15:14:14.307Z] 15:14:14 INFO - rbx = 0x00007ffdb114e810 rbp = 0x00007ffdb114e840 [task 2018-07-13T15:14:14.308Z] 15:14:14 INFO - rsp = 0x00007ffdb114e810 r12 = 0x00007f901c6f2740 [task 2018-07-13T15:14:14.309Z] 15:14:14 INFO - r13 = 0x00007ffdb114ea40 r14 = 0x00007ffdb114e850 [task 2018-07-13T15:14:14.310Z] 15:14:14 INFO - r15 = 0x00007ffdb114ea40 rip = 0x00007f9021bba024 [task 2018-07-13T15:14:14.311Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.312Z] 15:14:14 INFO - 4 libxul.so!nsStringBundleBase::GetStringFromName(char const*, nsTSubstring<char16_t>&) [nsStringBundle.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 600 + 0x10] [task 2018-07-13T15:14:14.313Z] 15:14:14 INFO - rbx = 0x00007f901c6f2740 rbp = 0x00007ffdb114e880 [task 2018-07-13T15:14:14.314Z] 15:14:14 INFO - rsp = 0x00007ffdb114e850 r12 = 0x00007ffdb114ea40 [task 2018-07-13T15:14:14.315Z] 15:14:14 INFO - r13 = 0x00007ffdb114e850 r14 = 0x00007f9021bb9fc0 [task 2018-07-13T15:14:14.316Z] 15:14:14 INFO - r15 = 0x00007ffdb114ea40 rip = 0x00007f9021bb76ad [task 2018-07-13T15:14:14.317Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.318Z] 15:14:14 INFO - 5 libxul.so!nsPrefBranch::GetDefaultFromPropertiesFile(char const*, nsTSubstring<char16_t>&) [Preferences.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 2580 + 0xc] [task 2018-07-13T15:14:14.319Z] 15:14:14 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffdb114e930 [task 2018-07-13T15:14:14.320Z] 15:14:14 INFO - rsp = 0x00007ffdb114e890 r12 = 0x00007f901c631dc0 [task 2018-07-13T15:14:14.321Z] 15:14:14 INFO - r13 = 0x00007ffdb114e8a0 r14 = 0x00007f9019068b0c [task 2018-07-13T15:14:14.322Z] 15:14:14 INFO - r15 = 0x00007ffdb114ea40 rip = 0x00007f9021b9be71 [task 2018-07-13T15:14:14.323Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.324Z] 15:14:14 INFO - 6 libxul.so!nsPrefBranch::GetComplexValue(char const*, nsID const&, void**) [Preferences.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 2003 + 0x5] [task 2018-07-13T15:14:14.325Z] 15:14:14 INFO - rbx = 0x00007f9026797cd9 rbp = 0x00007ffdb114eb10 [task 2018-07-13T15:14:14.326Z] 15:14:14 INFO - rsp = 0x00007ffdb114e940 r12 = 0x00007f901c6323a0 [task 2018-07-13T15:14:14.326Z] 15:14:14 INFO - r13 = 0x00007ffdb114e9e0 r14 = 0x0000000000000002 [task 2018-07-13T15:14:14.327Z] 15:14:14 INFO - r15 = 0x00007ffdb114ea40 rip = 0x00007f9021b9dc98 [task 2018-07-13T15:14:14.328Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.329Z] 15:14:14 INFO - 7 libxul.so!mozilla::Preferences::GetLocalizedString(char const*, nsTSubstring<char16_t>&, mozilla::PrefValueKind) [Preferences.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 4399 + 0x13] [task 2018-07-13T15:14:14.330Z] 15:14:14 INFO - rbx = 0x00007f9026797cd9 rbp = 0x00007ffdb114eb60 [task 2018-07-13T15:14:14.331Z] 15:14:14 INFO - rsp = 0x00007ffdb114eb20 r12 = 0x00007ffdb114eb70 [task 2018-07-13T15:14:14.332Z] 15:14:14 INFO - r13 = 0x00007f901c6323a0 r14 = 0x00007f9021b9d8e0 [task 2018-07-13T15:14:14.333Z] 15:14:14 INFO - r15 = 0x00007f9016b8f0c0 rip = 0x00007f9021b9c325 [task 2018-07-13T15:14:14.334Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.335Z] 15:14:14 INFO - 8 libxul.so!mozilla::Preferences::GetLocalizedCString(char const*, nsTSubstring<char>&, mozilla::PrefValueKind) [Preferences.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 4382 + 0x5] [task 2018-07-13T15:14:14.336Z] 15:14:14 INFO - rbx = 0x00007ffdb114eb70 rbp = 0x00007ffdb114ec30 [task 2018-07-13T15:14:14.337Z] 15:14:14 INFO - rsp = 0x00007ffdb114eb70 r12 = 0x00007ffdb114ec80 [task 2018-07-13T15:14:14.337Z] 15:14:14 INFO - r13 = 0x00007ffdb114ec80 r14 = 0x00000000ffffffff [task 2018-07-13T15:14:14.338Z] 15:14:14 INFO - r15 = 0x00007f9016b8f0c0 rip = 0x00007f9021b9c482 [task 2018-07-13T15:14:14.339Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.340Z] 15:14:14 INFO - 9 libxul.so!nsHtml5StreamParser::nsHtml5StreamParser(nsHtml5TreeOpExecutor*, nsHtml5Parser*, eParserMode) [nsHtml5StreamParser.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 204 + 0x5] [task 2018-07-13T15:14:14.340Z] 15:14:14 INFO - rbx = 0x00007f9016b8f000 rbp = 0x00007ffdb114ed70 [task 2018-07-13T15:14:14.341Z] 15:14:14 INFO - rsp = 0x00007ffdb114ec40 r12 = 0x00007ffdb114ec80 [task 2018-07-13T15:14:14.341Z] 15:14:14 INFO - r13 = 0x0000000000000000 r14 = 0x00000000ffffffff [task 2018-07-13T15:14:14.342Z] 15:14:14 INFO - r15 = 0x00007f9016b8f0c0 rip = 0x00007f90224d61d9 [task 2018-07-13T15:14:14.342Z] 15:14:14 INFO - Found by: call frame info [task 2018-07-13T15:14:14.343Z] 15:14:14 INFO - 10 libxul.so!nsHtml5Parser::MarkAsNotScriptCreated(char const*) [nsHtml5Parser.cpp:8af3291751e8bf79b1cc5054734ea64ea2afcec9 : 608 + 0x5] [task 2018-07-13T15:14:14.343Z] 15:14:14 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffdb114eda0 [task 2018-07-13T15:14:14.344Z] 15:14:14 INFO - rsp = 0x00007ffdb114ed80 r12 = 0x00007f90322eb5c0 [task 2018-07-13T15:14:14.344Z] 15:14:14 INFO - r13 = 0x00007f9016b8f000 r14 = 0x00007f9016b8ec00 [task 2018-07-13T15:14:14.345Z] 15:14:14 INFO - r15 = 0x0000000000000000 rip = 0x00007f90224abe1b [task 2018-07-13T15:14:14.346Z] 15:14:14 INFO - Found by: call frame info
We're crashing in IPC code when looking up an localized string, it seems. The lowest function here (SharedStringMap::Find) seems to be part of a bunch of new code that was recently added in bug 1470365 -- kmag, mind taking a look?
Component: Layout → Internationalization
Flags: needinfo?(kmaglione+bmo)
Summary: Intermittent css-gradients/linear-1a.html | application crashed [@ libc-2.23.so + 0x8b746] → Intermittent css-gradients/linear-1a.html | application crashed [@ libc-2.23.so + 0x8b746] in mozilla::dom::ipc::SharedStringMap::Find for pref lookup
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(kmaglione+bmo)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.