[Webkit-unassigned] [Bug 92139] New: WebGL GPGPU page causes browser and MacOS to hang requiring hard reboot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 24 10:28:14 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=92139

           Summary: WebGL GPGPU page causes browser and MacOS to hang
                    requiring hard reboot
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
               URL: http://lab.dev.concord.org/examples/energy2d-gpu-model
                    /energy2d-model.html#interactives/conduction512.json
        OS/Version: Mac OS X 10.7
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P2
         Component: WebGL
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: stephen.bannasch at gmail.com


We are developing open source physics simulations and visualizations: http://lab.dev.concord.org/

One of the modeling engines is called Energy2D. Energy2D implements a number of fluid-dynamics modeling steps in other to simulate conductive and convective heat flow.

Here is a simple example that only simulates conductive heat flow:

http://lab.dev.concord.org/examples/energy2d-model/energy2d-model.html#interactives/imports/conduction1.json

I've fixed Retina display issues for the deployed Safari but there are new Retina-related display issues in Nightly Webkit on that page -- but that is not what this bug report is about.

We are starting to develop WebGL-based GPGPU versions of the fluid-dynamics solvers. We have implemented a Heat Solver using WebGL.

Here are two links to a page which allows you to switch between CPU (JavaScript) and WebGL versions of the Heat Solver:

100x100 cell grid: http://lab.dev.concord.org/examples/energy2d-gpu-model/energy2d-model.html#interactives/conduction100.json

512x512 cell grid: http://lab.dev.concord.org/examples/energy2d-gpu-model/energy2d-model.html#interactives/conduction512.json

When I test these pages on Mac OS 10.6 using either Safari v5.1.7 or Webkit Nightly with WebGL enabled in the browser AND on the page the model runs.

However when I open the 512x512 page on a 2012 Retina MacBook Pro running 10.7.4 and enable WebGL on the page and run the model the browser and operating system become unresponsive and I have to do a hard-poweroff and restart the computer.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list