Closed Bug 1618692 Opened 3 years ago Closed 3 years ago

/builds/worker/workspace/build/src/gfx/skia/skia/src/core/SkScan_Path.cpp:290: fatal error: "assert(false)"

Categories

(Core :: Graphics, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox-esr68 --- wontfix
firefox-esr78 --- wontfix
firefox75 --- wontfix
firefox78 --- wontfix
firefox79 --- wontfix
firefox80 --- fixed

People

(Reporter: jkratzer, Assigned: lsalzman)

References

(Blocks 1 open bug)

Details

(Keywords: assertion, testcase, Whiteboard: [bugmon:confirm])

Attachments

(2 files, 1 obsolete file)

Attached file testcase.html (obsolete) —

Testcase found while fuzzing mozilla-central rev 9e8d5431c412 (built with --enable-debug). Testcase must be served over HTTP in order to reproduce.

/builds/worker/workspace/build/src/gfx/skia/skia/src/core/SkScan_Path.cpp:290: fatal error: "assert(false)"

rax = 0x0000000000000000   rdx = 0x0000000000000000
rcx = 0x0000000011b00400   rbx = 0x0000000000000032
rsi = 0x0000000011b00400   rdi = 0x0000000000000000
rbp = 0x00007f054f3bb380   rsp = 0x00007f054f3bb320
r8 = 0x0000000000000c80    r9 = 0x000000000000000a
r10 = 0xfffffffffffff6ca   r11 = 0x0000000000000000
r12 = 0x00007f054f3bb5d0   r13 = 0x0000000000000031
r14 = 0x00007f054f3bb4e0   r15 = 0x00007f054f3bb7a0
rip = 0x00007f0559e6cce6
OS|Linux|0.0.0 Linux 5.3.0-28-generic #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 x86_64
CPU|amd64|family 6 model 94 stepping 3|8
GPU|||
Crash|SIGSEGV|0x18|14
14|0|libxul.so|walk_simple_edges|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_Path.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|293|0x0
14|1|libxul.so|sk_fill_path(SkPath const&, SkIRect const&, SkBlitter*, int, int, int, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_Path.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|472|0x17
14|2|libxul.so|SkScan::SAAFillPath(SkPath const&, SkBlitter*, SkIRect const&, SkIRect const&, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|685|0x1e
14|3|libxul.so|SkScan::AntiFillPath(SkPath const&, SkRegion const&, SkBlitter*, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|794|0x15
14|4|libxul.so|SkScan::AntiFillPath(SkPath const&, SkRasterClip const&, SkBlitter*)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|829|0x10
14|5|libxul.so|SkDraw::drawDevPath(SkPath const&, SkPaint const&, bool, SkBlitter*, bool) const|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkDraw.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|885|0xc
14|6|libxul.so|SkDraw::drawPath(SkPath const&, SkPaint const&, SkMatrix const*, bool, bool, SkBlitter*) const|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkDraw.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|888|0x2a6
14|7|libxul.so|SkBitmapDevice::drawPath(SkPath const&, SkPaint const&, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkBitmapDevice.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|401|0x19
14|8|libxul.so|SkCanvas::onDrawPath(SkPath const&, SkPaint const&)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkCanvas.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|2365|0x25
14|9|libxul.so|SkCanvas::drawPath(SkPath const&, SkPaint const&)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkCanvas.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|1878|0x13
14|10|libxul.so|mozilla::gfx::DrawTargetSkia::Fill(mozilla::gfx::Path const*, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&)|hg:hg.mozilla.org/mozilla-central:gfx/2d/DrawTargetSkia.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|951|0xf
14|11|libxul.so|mozilla::gfx::DrawTargetCaptureImpl::ReplayToDrawTarget(mozilla::gfx::DrawTarget*, mozilla::gfx::BaseMatrix<float> const&)|hg:hg.mozilla.org/mozilla-central:gfx/2d/DrawTargetCapture.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|330|0xf
14|12|libxul.so|mozilla::layers::PaintThread::AsyncPaintTask(mozilla::layers::CompositorBridgeChild*, mozilla::layers::PaintTask*)|hg:hg.mozilla.org/mozilla-central:gfx/layers/PaintThread.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|228|0x3b
14|13|libxul.so|mozilla::detail::RunnableFunction<mozilla::layers::PaintThread::QueuePaintTask(mozilla::UniquePtr<mozilla::layers::PaintTask>&&)::<lambda()> >::Run|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThreadUtils.h:9e8d5431c4121a4bd70d440c98b50444aee60dd9|559|0x17
14|14|libxul.so|nsThread::ProcessNextEvent(bool, bool*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|1220|0xe
14|15|libxul.so|NS_ProcessNextEvent(nsIThread*, bool)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThreadUtils.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|481|0x11
14|16|libxul.so|mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessagePump.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|332|0xd
14|17|libxul.so|MessageLoop::RunInternal()|hg:hg.mozilla.org/mozilla-central:ipc/chromium/src/base/message_loop.cc:9e8d5431c4121a4bd70d440c98b50444aee60dd9|315|0x19
14|18|libxul.so|MessageLoop::Run()|hg:hg.mozilla.org/mozilla-central:ipc/chromium/src/base/message_loop.cc:9e8d5431c4121a4bd70d440c98b50444aee60dd9|290|0x8
14|19|libxul.so|nsThread::ThreadFunc(void*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:9e8d5431c4121a4bd70d440c98b50444aee60dd9|464|0x8
14|20|libnspr4.so|_pt_root|hg:hg.mozilla.org/mozilla-central:nsprpub/pr/src/pthreads/ptthread.c:9e8d5431c4121a4bd70d440c98b50444aee60dd9|201|0x7
14|21|libpthread-2.27.so||||0x76db
14|22|libc-2.27.so||||0x12188f
Flags: in-testsuite?
Attached file prefs.js

Can you reproduce with layers.omtp.enabled=false?

Flags: needinfo?(jkratzer)

Jeff, I am still able to reproduce the bug with that pref disabled. Also, looks like my editor broke the testcase prior to uploading. I'll attach the fixed testcase.

Flags: needinfo?(jkratzer)
Attached file testcase.html
Attachment #9129632 - Attachment is obsolete: true

Can you upload a stack with that pref disabled?

Flags: needinfo?(jkratzer)
rax = 0x0000000000000000   rdx = 0x0000000000000000
rcx = 0x0000000011b00400   rbx = 0x0000000000000032
rsi = 0x0000000011b00400   rdi = 0x0000000000000000
rbp = 0x00007ffd34524f60   rsp = 0x00007ffd34524f00
r8 = 0x0000000000000c80    r9 = 0x000000000000000f
r10 = 0xfffffffffffff0af   r11 = 0x0000000000000000
r12 = 0x00007ffd345251b0   r13 = 0x0000000000000031
r14 = 0x00007ffd345250c0   r15 = 0x00007ffd34525380
rip = 0x00007f9045c63d66
OS|Linux|0.0.0 Linux 5.3.0-28-generic #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 x86_64
CPU|amd64|family 6 model 94 stepping 3|8
GPU|||
Crash|SIGSEGV|0x18|0
0|0|libxul.so|walk_simple_edges|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_Path.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|293|0x0
0|1|libxul.so|sk_fill_path(SkPath const&, SkIRect const&, SkBlitter*, int, int, int, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_Path.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|472|0x17
0|2|libxul.so|SkScan::SAAFillPath(SkPath const&, SkBlitter*, SkIRect const&, SkIRect const&, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|685|0x1e
0|3|libxul.so|SkScan::AntiFillPath(SkPath const&, SkRegion const&, SkBlitter*, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|794|0x15
0|4|libxul.so|SkScan::AntiFillPath(SkPath const&, SkRasterClip const&, SkBlitter*)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkScan_AntiPath.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|829|0x10
0|5|libxul.so|SkDraw::drawDevPath(SkPath const&, SkPaint const&, bool, SkBlitter*, bool) const|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkDraw.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|885|0xc
0|6|libxul.so|SkDraw::drawPath(SkPath const&, SkPaint const&, SkMatrix const*, bool, bool, SkBlitter*) const|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkDraw.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|888|0x2a6
0|7|libxul.so|SkBitmapDevice::drawPath(SkPath const&, SkPaint const&, bool)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkBitmapDevice.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|401|0x19
0|8|libxul.so|SkCanvas::onDrawPath(SkPath const&, SkPaint const&)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkCanvas.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|2365|0x25
0|9|libxul.so|SkCanvas::drawPath(SkPath const&, SkPaint const&)|hg:hg.mozilla.org/mozilla-central:gfx/skia/skia/src/core/SkCanvas.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1878|0x13
0|10|libxul.so|mozilla::gfx::DrawTargetSkia::Fill(mozilla::gfx::Path const*, mozilla::gfx::Pattern const&, mozilla::gfx::DrawOptions const&)|hg:hg.mozilla.org/mozilla-central:gfx/2d/DrawTargetSkia.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|951|0xf
0|11|libxul.so|nsCSSBorderRenderer::DrawDottedSideSlow(mozilla::Side)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsCSSRenderingBorders.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|2209|0x62
0|12|libxul.so|nsCSSBorderRenderer::DrawDashedOrDottedSide(mozilla::Side)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsCSSRenderingBorders.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1770|0xb
0|13|libxul.so|nsCSSBorderRenderer::DrawBorders()|hg:hg.mozilla.org/mozilla-central:layout/painting/nsCSSRenderingBorders.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|3313|0x8
0|14|libxul.so|nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, gfxContext&, nsIFrame*, nsRect const&, nsRect const&, nsStyleBorder const&, mozilla::ComputedStyle*, mozilla::PaintBorderFlags, mozilla::Sides)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsCSSRendering.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|897|0x8
0|15|libxul.so|nsCSSRendering::PaintBorder(nsPresContext*, gfxContext&, nsIFrame*, nsRect const&, nsRect const&, mozilla::ComputedStyle*, mozilla::PaintBorderFlags, mozilla::Sides)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsCSSRendering.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|650|0x38
0|16|libxul.so|nsDisplayBorder::Paint(nsDisplayListBuilder*, gfxContext*)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsDisplayList.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|5684|0x22
0|17|libxul.so|mozilla::FrameLayerBuilder::PaintItems(std::vector<mozilla::AssignedDisplayItem, std::allocator<mozilla::AssignedDisplayItem> >&, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, gfxContext*, nsDisplayListBuilder*, nsPresContext*, mozilla::gfx::IntPointTyped<mozilla::gfx::UnknownUnits> const&, float, float)|hg:hg.mozilla.org/mozilla-central:layout/painting/FrameLayerBuilder.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|7122|0x1b
0|18|libxul.so|mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*)|hg:hg.mozilla.org/mozilla-central:layout/painting/FrameLayerBuilder.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|7282|0x78
0|19|libxul.so|mozilla::layers::ClientPaintedLayer::RenderLayerWithReadback(mozilla::layers::ReadbackProcessor*)|hg:hg.mozilla.org/mozilla-central:gfx/layers/client/ClientPaintedLayer.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|159|0x2a
0|20|libxul.so|mozilla::layers::ClientContainerLayer::RenderLayer()|hg:hg.mozilla.org/mozilla-central:gfx/layers/client/ClientContainerLayer.h:51efc4b931f748899be0fa3c9603fc4e07b668b6|53|0x6
0|21|libxul.so|mozilla::layers::ClientLayerManager::EndTransactionInternal(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)|hg:hg.mozilla.org/mozilla-central:gfx/layers/client/ClientLayerManager.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|352|0x9
0|22|libxul.so|mozilla::layers::ClientLayerManager::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::DrawRegionClip, mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags)|hg:hg.mozilla.org/mozilla-central:gfx/layers/client/ClientLayerManager.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|404|0x26
0|23|libxul.so|nsDisplayList::PaintRoot(nsDisplayListBuilder*, gfxContext*, unsigned int)|hg:hg.mozilla.org/mozilla-central:layout/painting/nsDisplayList.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|3130|0x7
0|24|libxul.so|nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)|hg:hg.mozilla.org/mozilla-central:layout/base/nsLayoutUtils.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|4095|0x5
0|25|libxul.so|mozilla::PresShell::Paint(nsView*, nsRegion const&, mozilla::PaintFlags)|hg:hg.mozilla.org/mozilla-central:layout/base/PresShell.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|6068|0x1b
0|26|libxul.so|nsViewManager::ProcessPendingUpdatesPaint(nsIWidget*)|hg:hg.mozilla.org/mozilla-central:view/nsViewManager.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|461|0x2c
0|27|libxul.so|nsViewManager::ProcessPendingUpdatesForView(nsView*, bool)|hg:hg.mozilla.org/mozilla-central:view/nsViewManager.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|396|0x15
0|28|libxul.so|nsViewManager::ProcessPendingUpdates()|hg:hg.mozilla.org/mozilla-central:view/nsViewManager.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1005|0x43
0|29|libxul.so|nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp)|hg:hg.mozilla.org/mozilla-central:layout/base/nsRefreshDriver.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|2186|0x5
0|30|libxul.so|mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&)|hg:hg.mozilla.org/mozilla-central:layout/base/nsRefreshDriver.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|351|0xb
0|31|libxul.so|mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp)|hg:hg.mozilla.org/mozilla-central:layout/base/nsRefreshDriver.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|368|0x12
0|32|libxul.so|mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp)|hg:hg.mozilla.org/mozilla-central:layout/base/nsRefreshDriver.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|743|0xf
0|33|libxul.so|mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::VsyncEvent const&)|hg:hg.mozilla.org/mozilla-central:layout/base/nsRefreshDriver.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|642|0xf
0|34|libxul.so|mozilla::layout::VsyncChild::RecvNotify(mozilla::VsyncEvent const&)|hg:hg.mozilla.org/mozilla-central:layout/ipc/VsyncChild.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|55|0x8
0|35|libxul.so|mozilla::layout::PVsyncChild::OnMessageReceived(IPC::Message const&)|s3:gecko-generated-sources:40b57a5f11db1f2975fc13c74f20fea3c72418dd5cc7be16b1724f135b6995163d22588c816f1fb7f6cdadad80e8ed2fcea1ccf234f0788643e6a5e4e1859c1e/ipc/ipdl/PVsyncChild.cpp:|187|0xb
0|36|libxul.so|mozilla::ipc::PBackgroundChild::OnMessageReceived(IPC::Message const&)|s3:gecko-generated-sources:cce82ef9958f07d24145abfc8fbd44c8dfb101fa779e0048b9b01db83062962b0955a0a884e9aed0796b343cbf54ef0440a287f24507c3a024e769711d64dae2/ipc/ipdl/PBackgroundChild.cpp:|5812|0xd
0|37|libxul.so|mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&)|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessageChannel.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|2187|0x6
0|38|libxul.so|mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&)|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessageChannel.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|2111|0xe
0|39|libxul.so|mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&)|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessageChannel.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1959|0xb
0|40|libxul.so|mozilla::ipc::MessageChannel::MessageTask::Run()|hg:hg.mozilla.org/mozilla-central:ipc/glue/MessageChannel.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1990|0xc
0|41|libxul.so|nsThread::ProcessNextEvent(bool, bool*)|hg:hg.mozilla.org/mozilla-central:xpcom/threads/nsThread.cpp:51efc4b931f748899be0fa3c9603fc4e07b668b6|1220|0xe
Flags: needinfo?(jkratzer)
Flags: needinfo?(lsalzman)
Priority: -- → P3

Does this still crash if you use MOZ_SKIA_DISABLE_ASSERTS=1 env var?

Flags: needinfo?(lsalzman) → needinfo?(jkratzer)

I can still reproduce this issue using MOZ_SKIA_DISABLE_ASSERTS=1

Flags: needinfo?(jkratzer)

This is resolved by bug 1645123.

Status: NEW → RESOLVED
Closed: 3 years ago
Depends on: 1645123
Resolution: --- → WORKSFORME
Assignee: nobody → lsalzman
Resolution: WORKSFORME → FIXED
Target Milestone: --- → mozilla80
You need to log in before you can comment on or make changes to this bug.