[Webkit-unassigned] [Bug 9951] New: Javascrip pop-up for add to del.icio.us crashes WebKit

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Sun Jul 16 05:27:53 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9951

           Summary: Javascrip pop-up for add to del.icio.us crashes WebKit
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
               URL: http://del.icio.us
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: WebCore JavaScript
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: mustiman at gmail.com


The URL I use for adding an URL to del.icio.us is

javascript:(function(){open('http://del.icio.us/post?v=4;noui=yes;jump=close;url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title),'delicious','toolbar=no,width=700,height=400')})()

This is a "Bookmarks Bar" bookmark (aka "bookmarklet")
Clicking crashes WebKit, no matter the to-be-added URL. Even on an empty page.
Does not happen in production Safari.

This is the crashing thread:

Thread 0 Crashed:
0   com.apple.WebCore           0x010d0a54 WebCore::Frame::loadDone() + 4
1   com.apple.WebCore           0x011161b4
WebCore::Loader::receivedAllData(WebCore::TransferJob*, NSData*) + 324
2   com.apple.WebCore           0x01042f74 -[WebCoreResourceLoaderImp
finishJobAndHandle:] + 116
3   com.apple.WebKit            0x00325940 -[WebSubresourceLoader
didFinishLoading] + 80
4   com.apple.WebKit            0x0032773c -[WebLoader
connectionDidFinishLoading:] + 44
5   com.apple.Foundation        0x9297284c
-[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 188
6   com.apple.Foundation        0x92970ab8
-[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 556
7   com.apple.Foundation        0x92970810 _sendCallbacks + 156
8   com.apple.CoreFoundation    0x907dc4cc __CFRunLoopDoSources0 + 384
9   com.apple.CoreFoundation    0x907db9fc __CFRunLoopRun + 452
10  com.apple.CoreFoundation    0x907db47c CFRunLoopRunSpecific + 268
11  com.apple.HIToolbox         0x931e6740 RunCurrentEventLoopInMode + 264
12  com.apple.HIToolbox         0x931e5d4c ReceiveNextEventCommon + 244
13  com.apple.HIToolbox         0x931e5c40
BlockUntilNextEventMatchingListInMode + 96
14  com.apple.AppKit            0x936c8ae4 _DPSNextEvent + 384
15  com.apple.AppKit            0x936c87a8 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
16  com.apple.Safari            0x00006740 0x1000 + 22336
17  com.apple.AppKit            0x936c4cec -[NSApplication run] + 472
18  com.apple.AppKit            0x937b587c NSApplicationMain + 452
19  com.apple.Safari            0x0005c77c 0x1000 + 374652
20  com.apple.Safari            0x0005c624 0x1000 + 374308

On 10.4.7, no extensions/InputManagers

I have to admit this is not the bookmarklet given by the site (in Help section,
it sniffs the browser and gives out the corresponding one (ie, whether the Add
to Delicious UI should be a pop-up or in a new window), but one copied from
Camino.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list