[Webkit-unassigned] [Bug 117646] New: Web Inspector: Inspector fails to open when inspecting iOS devices
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jun 14 11:39:40 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=117646
Summary: Web Inspector: Inspector fails to open when inspecting
iOS devices
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
OS/Version: Mac OS X 10.8
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Web Inspector
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: bjterry at cardsharp.ly
CC: timothy at apple.com, joepeck at webkit.org,
webkit-bug-importer at group.apple.com, graouts at apple.com
Created an attachment (id=204724)
--> (https://bugs.webkit.org/attachment.cgi?id=204724&action=review)
Screen shot of "localized string not found" window
Using the latest nightly, Web Inspector doesn't open when trying to inspect pages either in Safari or in a UIWebView (phonegap) on iOS Simulator (6.1) or on iPhone 4S (6.1). The last working nightly is r151446. Sometimes, if you try to inspect the same target multiple times, on the second and subsequent attempts, the console displays the following:
Jun 14 11:21:24 bjdesktop.local SafariForWebKitDevelopment[8110]: WebKit r151595 initialized.
Jun 14 11:21:36 bjdesktop.local SafariForWebKitDevelopment[8110]: An uncaught exception was raised
Jun 14 11:21:36 bjdesktop.local SafariForWebKitDevelopment[8110]: *** -[NSPlaceholderString initWithFormat:locale:arguments:]: nil argument
Jun 14 11:21:36 bjdesktop.local SafariForWebKitDevelopment[8110]: (
0 CoreFoundation 0x00007fff842700a6 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff8d4343f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8426fe7c +[NSException raise:format:] + 204
3 Foundation 0x00007fff8e5f806a -[NSPlaceholderString initWithFormat:locale:arguments:] + 100
4 Foundation 0x00007fff8e5f91bc +[NSString stringWithFormat:] + 170
5 WebInspector 0x0000000110e082ad -[RWIInspectorWindowController updateWindowTitleWithURLComponents:] + 210
6 WebInspector 0x0000000110e0854c -[RWIInspectorWindowController showWindow:] + 283
7 WebInspector 0x0000000110e098be -[RWIManager openInspectorForWebView:] + 226
8 AppKit 0x00007fff89b9ba59 -[NSApplication sendAction:to:from:] + 342
9 Safari 0x000000010c5ebc76 -[BrowserApplication sendAction:to:from:] + 54
10 AppKit 0x00007fff89cd144c -[NSMenuItem _corePerformAction] + 406
11 AppKit 0x00007fff89cd113a -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 133
12 AppKit 0x00007fff899be46f -[NSMenu _internalPerformActionForItemAtIndex:] + 36
13 AppKit 0x00007fff899be2f7 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 135
14 AppKit 0x00007fff89cca245 NSSLMMenuEventHandler + 342
15 HIToolbox 0x00007fff8a91ff0a _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1206
16 HIToolbox 0x00007fff8a91f3d9 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 410
17 HIToolbox 0x00007fff8a9351bd SendEventToEventTarget + 40
18 HIToolbox 0x00007fff8a96be89 _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 443
19 HIToolbox 0x00007fff8a910c11 SendMenuCommandWithContextAndModifiers + 59
20 HIToolbox 0x00007fff8a910bc3 SendMenuItemSelectedEvent + 254
21 HIToolbox 0x00007fff8a910a4f _ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2_ + 94
22 HIToolbox 0x00007fff8a8ecaab _ZL14MenuSelectCoreP8MenuData5PointdjPP13OpaqueMenuRefPt + 605
23 HIToolbox 0x00007fff8a8ec0b8 _HandleMenuSelection2 + 565
24 AppKit 0x00007fff89b899c6 _NSHandleCarbonMenuEvent + 245
25 AppKit 0x00007fff89aabb7f _DPSNextEvent + 2073
26 AppKit 0x00007fff89aaaed2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
27 Safari 0x000000010c5ec75b -[BrowserApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 162
28 AppKit 0x00007fff89aa2283 -[NSApplication run] + 517
29 AppKit 0x00007fff89a46cb6 NSApplicationMain + 869
30 Safari 0x000000010c7bfd54 SafariMain + 166
31 libdyld.dylib 0x00007fff840407e1 start + 0
32 ??? 0x0000000000000003 0x0 + 3
)
If you attempt to attach a remote page several times, and then you open the web inspector on a local page, close it, and then open a remote page again, you will sometimes get an inspector window with no panels (just a grey box, see attachment) with the title "localized string not found" with no messages in the console.
Steps to replicate:
1. Open iOS Simulator and browse to www.google.com in Safari
2. Open WebKit
3. Select Develop -> iPhone Simulator -> www.google.com
4. Repeat 3 several times and you may get the console message.
5. Select Develop -> Show Web Inspector (on another open window, e.g. the WebKit Nightly page)
6. Close Web Inspector
7. Repeat 3 several times and you may get the "localized string not found" window.
--
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