Closed Bug 1093215 Opened 10 years ago Closed 8 years ago

browser_tilt_03_tab_switch.js fails to run due to a failed assertion

Categories

(Firefox Graveyard :: Developer Tools: 3D View, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: miker, Unassigned)

Details

STR:

./mach mochitest-devtools browser/devtools/tilt/test/browser_tilt_03_tab_switch.js


It fails to run on optimized builds and debug builds, which provide some information as to why:
[73525] WARNING: NS_ENSURE_TRUE(mMutable) failed: file /Users/mratcliffe/Desktop/fx-team/netwerk/base/src/nsSimpleURI.cpp, line 265
Assertion failure: aRect.width != 0 && aRect.height != 0 (Trying to create a render target of invalid size), at /Users/mratcliffe/Desktop/fx-team/gfx/layers/opengl/CompositorOGL.cpp:450
#01: void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (Units.h:263, in XUL)
#02: void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (UniquePtr.h:292, in XUL)
#03: void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (UniquePtr.h:292, in XUL)
#04: void mozilla::layers::ContainerPrepare<mozilla::layers::ContainerLayerComposite>(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, mozilla::gfx::IntRectTyped<mozilla::RenderTargetPixel> const&) (UniquePtr.h:292, in XUL)
#05: mozilla::layers::LayerManagerComposite::Render() (LayerManagerComposite.cpp:373, in XUL)
#06: mozilla::layers::LayerManagerComposite::EndTransaction(void (*)(mozilla::layers::PaintedLayer*, gfxContext*, nsIntRegion const&, mozilla::layers::DrawRegionClip, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) (LayerManagerComposite.cpp:313, in XUL)
#07: mozilla::layers::LayerManagerComposite::EndEmptyTransaction(mozilla::layers::LayerManager::EndTransactionFlags) (LayerManagerComposite.cpp:259, in XUL)
#08: mozilla::layers::CompositorParent::CompositeToTarget(mozilla::gfx::DrawTarget*, nsIntRect const*) (CompositorParent.cpp:893, in XUL)
#09: MessageLoop::RunTask(Task*) (message_loop.cc:362, in XUL)
#10: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) (message_loop.cc:369, in XUL)
#11: MessageLoop::DoWork() (message_loop.cc:447, in XUL)
#12: base::MessagePumpDefault::Run(base::MessagePump::Delegate*) (message_pump_default.cc:34, in XUL)
#13: MessageLoop::Run() (message_loop.cc:508, in XUL)
#14: base::Thread::ThreadMain() (thread.cc:173, in XUL)
#15: ThreadFunc(void*) (platform_thread_posix.cc:39, in XUL)
#16: _pthread_body (in libsystem_pthread.dylib) + 138
#17: _pthread_struct_init (in libsystem_pthread.dylib) + 0
TEST-INFO | Main app process: killed by SIGHUP
TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite

I will disable the test via browser.ini as part of bug 1090913
The 3D View has been removed in Firefox 47. Closing all bugs inside that component as the component will be moved to Firefox Graveyard.

Filter on #BYETHREEDVIEW.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.