Bug 25746 - After 10.5.7 update and latest Safari 4 public beta release, nightly build crashes on launch on PPC machines.
Summary: After 10.5.7 update and latest Safari 4 public beta release, nightly build cr...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Template Framework (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (PowerPC) OS X 10.5
: P2 Normal
Assignee: Dmitry Titov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-13 00:19 PDT by Trevor Downs
Modified: 2009-05-13 15:13 PDT (History)
3 users (show)

See Also:


Attachments
Safari crash log 2009-05-12 (27.67 KB, text/plain)
2009-05-13 00:21 PDT, Trevor Downs
no flags Details
Safari crash log, 2 of 3 (28.18 KB, application/octet-stream)
2009-05-13 00:22 PDT, Trevor Downs
no flags Details
Safari crash log, 3 of 3 (27.89 KB, application/octet-stream)
2009-05-13 00:22 PDT, Trevor Downs
no flags Details
revert of r43507 (50.21 KB, patch)
2009-05-13 14:23 PDT, Dmitry Titov
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Trevor Downs 2009-05-13 00:19:36 PDT
Today I installed 10.5.7 and the latest Safari 4 public beta on my PowerBook G4. Afterwards, I got a crash every time I tried to open the webkit nightly build. Safari 4 is working fine itself. Attached is the crash log.
Comment 1 Trevor Downs 2009-05-13 00:21:57 PDT
Created attachment 30264 [details]
Safari crash log 2009-05-12
Comment 2 Trevor Downs 2009-05-13 00:22:34 PDT
Created attachment 30265 [details]
Safari crash log, 2 of 3
Comment 3 Trevor Downs 2009-05-13 00:22:53 PDT
Created attachment 30266 [details]
Safari crash log, 3 of 3
Comment 4 Alexey Proskuryakov 2009-05-13 02:28:32 PDT
I'm also seeing this on my PPC machine.
Comment 5 Alexey Proskuryakov 2009-05-13 04:32:52 PDT
This happens because WTF::createThread() now returns a struct instead of an integral value.
Comment 6 Mark Rowe (bdash) 2009-05-13 12:54:28 PDT
Unless there's an obvious fix for this I'm going to roll out the threading changes once more.
Comment 7 Dmitry Titov 2009-05-13 14:04:15 PDT
Discussed offline. No obvious fix, I am preparing revert patch.
Comment 8 Dmitry Titov 2009-05-13 14:23:13 PDT
Created attachment 30287 [details]
revert of r43507

This is caused by http://trac.webkit.org/changeset/43507.
The patch is a result of 'git revert' and a few merges resolved due to recent changes.
Comment 9 Dmitry Titov 2009-05-13 15:13:05 PDT
rubber-stamped by Mark Rowe and landed: http://trac.webkit.org/changeset/43663