Closed Bug 974182 Opened 11 years ago Closed 11 years ago

libc++abi.dylib: terminating with uncaught exception of type std::length_error: vector::reserve bad. crash in libsystem_kernel.dylib@0x15866

Categories

(Core :: General, defect)

All
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 973971

People

(Reporter: cpeterson, Unassigned)

References

()

Details

(Keywords: crash, regression, reproducible)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-c322e69a-d830-4fc6-9a8c-8622b2140218.
=============================================================

STR 100%:
1. Load https://twitter.com/mozilla/followers
2. Hold down the space bar or Page Down key to rapidly scroll down the page.

RESULT:
After a few seconds of scrolling, CRASH!
When Firefox crashes, it logs the following C++ exception to stderr:

libc++abi.dylib: terminating with uncaught exception of type std::length_error: vector::reserve
bad

Using mozregression, I bisected Nightly and mozilla-inbound builds to this pushlog:

https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=a62bde1d6efe&tochange=b9cff8846380
Summary: crash in libsystem_kernel.dylib@0x15866 → libc++abi.dylib: terminating with uncaught exception of type std::length_error: vector::reserve bad. crash in libsystem_kernel.dylib@0x15866
I think this crash is a dupe of bug 973971 because I see the following assertion failure (from bug 973308) when testing a debug build:

Assertion failure: !isinf(t_min) && !isinf(t_max) (The first call to UpdateLinearParametersToIncludePoint should have made t_min and t_max non-infinite.), at /builds/slave/map-osx64-d-000000000000000000/build/gfx/2d/DrawTargetCG.cpp:476
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.