Bug 23341 - bisect builds fails
Summary: bisect builds fails
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-14 22:15 PST by Gavin Sherlock
Modified: 2009-01-14 22:26 PST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin Sherlock 2009-01-14 22:15:47 PST
I was trying to use bisect-builds to see if a bug is a regression, and if so, track down when it regressed.  I downloaded the latest version through trac, but when I launch it, it doesn't seem to take notice of the -r argument, and then fails to do anything useful:

Gavza 114 % bisect-builds -r r30353

Works: r37376  Fails: r39903

Checking revision r38826 (37 builds left to test after this)...
Mounting disk image and running WebKit...
2009-01-14 22:12:28.087 hdiutil[23275:613] Error loading /Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin:  dlopen(/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin, 262): no suitable image found.  Did find:
	/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin: mach-o, but wrong architecture
2009-01-14 22:12:28.088 hdiutil[23275:613] Cannot find function pointer MacDiskImagePluginFactory for factory 7F1FD83E-6684-11D8-968F-000A957703C0 in CFBundle/CFPlugIn 0x418c20 </Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle> (bundle, not loaded)
2009-01-14 22:12:28.437 diskimages-helper[23277:1603] Error loading /Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin:  dlopen(/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin, 262): no suitable image found.  Did find:
	/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin: mach-o, but wrong architecture
2009-01-14 22:12:28.438 diskimages-helper[23277:1603] Cannot find function pointer MacDiskImagePluginFactory for factory 7F1FD83E-6684-11D8-968F-000A957703C0 in CFBundle/CFPlugIn 0x520c20 </Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle> (bundle, not loaded)
2009-01-14 22:12:28.447 diskimages-helper[23277:1603] Error loading /Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin:  dlopen(/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin, 262): no suitable image found.  Did find:
	/Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle/Contents/MacOS/VirtualPCDiskImagePlugin: mach-o, but wrong architecture
2009-01-14 22:12:28.448 diskimages-helper[23277:1603] Cannot find function pointer MacDiskImagePluginFactory for factory 7F1FD83E-6684-11D8-968F-000A957703C0 in CFBundle/CFPlugIn 0x520c20 </Library/Plug-ins/DiskImages/VirtualPCDiskImagePlugin.bundle> (bundle, not loaded)
2009-01-14 22:12:32.362 Safari[23288:613] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8103, name = 'com.apple.Safari.ServiceProvider'
See /usr/include/servers/bootstrap_defs.h for the error codes.


It would be useful if there were documentation on the website on how to use it.
Comment 1 Gavin Sherlock 2009-01-14 22:23:55 PST
I realize that I had an old plug-in installed from when I migrated my old Mac across, which seems to be the cause of the crash, so that can be ignored (now I deleted it).

I now get:

Gavza 115 % bisect-builds -r r30353

Works: r37376  Fails: r39903

Checking revision r38826 (37 builds left to test after this)...
Mounting disk image and running WebKit...
2009-01-14 22:21:22.486 Safari[23413:613] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8103, name = 'com.apple.Safari.ServiceProvider'
See /usr/include/servers/bootstrap_defs.h for the error codes.

and it was unclear what I'm supposed to do.  I now realize that when I quit the Safari it launches, it asks if that revision worked.  More documentation would be good.
Comment 2 Mark Rowe (bdash) 2009-01-14 22:26:07 PST
Closing as WFM given that the failure was due to an issue outside our control.  Please file a new bug about documentation for bisect-builds if you feel it is an issue.