Bug 12540 - Crash using Kimpton Hotel's internet access when second timer window opened
Summary: Crash using Kimpton Hotel's internet access when second timer window opened
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL: https://secure.elevenwireless.com/Ele...
Keywords: NeedsReduction
Depends on:
Blocks:
 
Reported: 2007-02-02 07:41 PST by David Kilzer (:ddkilzer)
Modified: 2007-02-04 01:10 PST (History)
0 users

See Also:


Attachments
Stack trace (7.34 KB, text/plain)
2007-02-02 07:43 PST, David Kilzer (:ddkilzer)
no flags Details
Stack trace #2 (7.34 KB, text/plain)
2007-02-04 01:10 PST, David Kilzer (:ddkilzer)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2007-02-02 07:41:56 PST
After logging in to the Kimpton Hotel's internet access portal, it popped open a window with a countdown timer telling me how much time I had left to use the Internet.  After a while, a JavaScript dialog appeared telling me to hit the "Logout" button, then a second pop-up window (the same size) appeared.  Then Safari/WebKit crashed.

Console message:

ARGUMENT BAD: maxWidth, maxWidth >= 0
(/Users/dkilzer/Projects/WebKit/WebCore/bridge/mac/WebCoreStringTruncator.mm:108 truncateString)
Segmentation fault

Will post the stack trace next.
Comment 1 David Kilzer (:ddkilzer) 2007-02-02 07:43:17 PST
Created attachment 12870 [details]
Stack trace
Comment 2 David Kilzer (:ddkilzer) 2007-02-02 07:55:43 PST
I think these are the events that lead to the crash (using the URL above), but I can't reproduce now:

1. Logged into the hotel internet access.
2. "Internet Status" window popped open.
3. Accidentally hit Cmd-R to reload the Internet Status window.
4. JavaScript dialog opened scolding me about using the "Logout" button instead.
5. Clicked "OK" on the JavaScript dialog.
6. A second "Internet Status" window popped open.
7. Before it could fully render, Safari/WebKit crashed.  (I may have tried to close one of the windows during this time as well; I don't remember specifically.)

Comment 3 David Kilzer (:ddkilzer) 2007-02-02 08:11:43 PST
Seen using a local debug build of WebKit r19351 with Safari 2.0.4 (419.3) on Mac OS X 10.4.8 (8N1037).

Comment 4 David Kilzer (:ddkilzer) 2007-02-04 01:10:26 PST
Created attachment 12909 [details]
Stack trace #2

A second instance of this crash.  This time, I tried to establish an svn+ssh connection to svn.opensource.apple.com, then attempted to connect to two different web sites in Safari (before going through the whole "authenticate to the hotel ISP" process with the browser itself.  This seems to have been the source of the crash.