stylo: Assertion Failure: len >= (self.len() as u32) at ns_t_array.rs:91

RESOLVED FIXED

Status

()

Core
CSS Parsing and Computation
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: Francois Guerraz, Unassigned)

Tracking

({assertion})

54 Branch
assertion
Points:
---

Firefox Tracking Flags

(firefox52 unaffected, firefox-esr52 unaffected, firefox53 unaffected, firefox54 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

a year ago
Created attachment 8841184 [details]
free.fr.backtrace

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0
Build ID: 20170224110129

Steps to reproduce:

Compiled mozilla-central f36062d04d16 with servo & debug

RUST_BACKTRACE=1 ./mach run https://www.free.fr --disable-e10s


Actual results:

Assertion failed (see backatrace)

Hit MOZ_CRASH() at /home/francois/Downloads/mozilla-central/memory/mozalloc/mozalloc_abort.cpp:33

Program /home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox (pid = 16247) received signal 11.
thread '<unnamed>' panicked at 'assertion failed: len >= (self.len() as u32)', /home/francois/Downloads/mozilla-central/servo/components/style/gecko_bindings/sugar/ns_t_array.rs:91
stack backtrace:
[see attached]
Stack:
#01: ???[/home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so +0x3deb10e]
#02: ???[/home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so +0x40f7430]
#03: ???[/usr/lib/libpthread.so.0 +0x11080]
#04: mozalloc_abort(char const*)[/home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox +0x64c8]
#05: mozalloc_abort(char const*)[/home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox +0x649e]
#06: ???[/home/francois/Downloads/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/libxul.so +0x47e55e9]
(Reporter)

Updated

a year ago
Blocks: 1330412
Keywords: assertion
Component: Untriaged → CSS Parsing and Computation
Product: Firefox → Core
Blocks: 1343597
No longer blocks: 1330412
Flags: needinfo?(hikezoe)
I did totally forget about what I did in bug 1342323 until hg bisect found it. 
This assertion has been fixed by bug 1342323.
Status: UNCONFIRMED → RESOLVED
Last Resolved: a year ago
Flags: needinfo?(hikezoe)
Resolution: --- → FIXED
status-firefox52: --- → unaffected
status-firefox53: --- → unaffected
status-firefox54: --- → fixed
status-firefox-esr52: --- → unaffected
You need to log in before you can comment on or make changes to this bug.