[Webkit-unassigned] [Bug 70246] New: REGRESSION(r96162-r96196): Cappuccino applications don't work anymore
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 17 09:52:09 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70246
Summary: REGRESSION(r96162-r96196): Cappuccino applications
don't work anymore
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
OS/Version: All
Status: UNCONFIRMED
Severity: Blocker
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: antoine.mercadal at inframonde.eu
CC: darin at apple.com, mhahnenberg at apple.com
Between this two revisions, something happened in JavaScriptCore that prevents Cappuccino applications to work properly in WebKit Nightlies.
I've manually bisected between these two nighty builds, and looking at the changesets, and the culprit may be (but it is just an assumption) r96164, as there is lot of change in JSC. I've tried to revert this commit, but I gave up after too much conflicts and no sufficient understanding of the impacted code to resolve them.
The errors are the following:
- sometimes it works
- most of the time, it crashes at random place in the code, throwing random syntax errors
- sometimes it crashes telling isa.info is not an object (the isa.info from Cappuccino runtime)
- with the JS Debugger activated, it improves drastically the chance to get the app working fine (but sometimes, it fails)
- when JS console is opened, it sometimes crashes the SafariWebContent process
It works well on standard Safari 5.1.1 shipped with Mac OS X 10.7.2, and latest revision of Chromium (downloaded a nightly today)
You can find Cappuccino application here:
- http://app.archipelproject.org (you should not be able to reach the login form)
- http://githubissues.heroku.com
The size of the application and the amount of data loaded/Ajax requests seems to have a direct relation with the crashes: The default Cappuccino Hello World application loads most of the time fine (but sometimes crashes).
It is really hard to dig further as enabling JS debugger make it work, or make the content process to crash.
Please tell me if you need any further information.
Thanks,
--
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