Safari on Windows XP Bug

Here is a web-site that is crashing on Windows XP, but not on a Mac. Both systems are running Safari 3 Beta.
http://www.wunderground.com/cgi-bin/findweather/getForecast?query=medina%2C+OH
Specifically, when we click on Regional Radar, then on Animate - that's when the crashing on Windows XP started. Now whenever we load the page, it crashes. The site works fine on a Mac. Any advice???????
Maybe updating the video drivers???? What about java etc???

Never got resolved, so we don't use Safari for Windows even still in 2009 b/c this site crashes Safari. But the site works on Mac Safari or Windows IE.

Similar Messages

  • IPad 2 Safari javascript window.open bug

    I am building a web app that uses the PicUp app to upload photos.
    Part of how it works requires me to open a new tab with javascript, which fires some script to open a new url in an iframe on the previous page.
    I have named the 'windows' accordingly, and it works properly on the iPad 1 (Safari).
    But in iPad 2, the window.open function does not seem to take in a target window parameter, resulting in broken UI. The new tab opens, but the script to open a new URL in the other page's iframe does not work.
    My image still uploads, but the user would be confused, as there is no confirmation screen.
    Help!
    PS: I would also like to comment that it is fairly convoluted to have to download a 3rd party app just to handle http uploads, something every other browser can do natively. What is the reasoning behind not allowing iOS Safari to upload like normal?
    Thanks
    John

    Was able to produce a small test case. 
    To demonstrate this problem, there are three pages.  You will need to load window1.html.  That page has buttons to load the other windows.  Make sure all files are in the same directory.
    window1.html
    <html>
    <head></head>
    <body>
    <script>
    window.name='win1';
    var si = setInterval('check()', 1000);
    function check()
        var d = new Date();
        var s = d.toString() + ' hash: ' + window.location.hash + "\n";
        var log = document.getElementById('log');
        log.value += s;
        log.scrollTop = log.scrollHeight
    </script>
    <form name='myform'>
    <input type=button name='cmd' value='Start second window (no close)' onclick="window.open('window2.html', 'win2')">  
    <input type=button name='cmd' value='Start third window (with close)' onclick="window.open('window3.html', 'win2')">
    <br />
    <textarea cols=80 rows=10 id='log'></textarea>
    </form>
    </body>
    </html>
    window2.html
    <html>
    <head></head>
    <body>
    <script>
    window.open('window1.html#from2','win1');
    </script>
    <p>This is window2.html</p>
    </body>
    </html>
    window3.html
    <html>
    <head></head>
    <body>
    <script>
    window.open('window1.html#from3','win1');
    window.close();
    </script>
    <p>This is window3.html</p>
    </body>
    </html>
    Test scenario:
    If you run window1.html, you will see it is updating the text field with the time and displaying the current hash.  If you press the button 'Start second window (no close)', you will see another tab open up and stay there and the window1 text field will display the hash 'from2'.
    You can close the window2 tab if you want now (don't think it matters).
    If you then press the button 'Start third window (with close), the window1 tab is gone and window3 is still up there.  The title bar says it is window3 but it is not even displaying 'This is window3.html'  If I do a view source (using a javascript bookmark), it does show the window3 script but the <p> and text is not there.  Probably died in the script before parsing was finished.  This is the first problem.
    Now load the window1.html again in the browser (type on URL line).  If you press the 'Start second window (no close)", the one that worked before, and click on the window1 tab to view it and display the updating text box, you will see it did not see the hash change.  This looks like that physical tab was corrupted in Safari from the window 3 test.  I just found if you open a new tab, the new tab will be ok to run the second window (no close test).  At least until you run window3 (with the close).

  • Safari on Windows could not accept self-signed certificate

    Hi, i am using Safari 5.0.4 on Windows 7 and I am trying to access an https site with a self-signed certificate (internal developing site).
    after i install the certificate to the Windows certificate store (i try both Personal store and Trusted Root Certification), when i try to browse the site, Safari asks me to choose a certificate, after i choose it, after a long hang time, Safari displays "Safari can't open the page".
    My questions are:
    1. Any one has configured safari on windows to accept self-signed certificate successfully?
    2. i see some other posts saying "Safari on Windows has bug to use the self-signed certificate", any official document or link saying this if this is true?

    Microsoft Windows web browser support questions?   Try one or more of these resources:
    http://technet.microsoft.com/en-us/library/cc747495(WS.10).aspx
    http://www.leonmeijer.nl/archive/2008/08/01/123.aspx
    http://stackoverflow.com/questions/681695/what-do-i-need-to-do-to-get-ie8-to-acc ept-a-self-signed-certificate
    That was from tossing the /internet explorer import self-signed certificate/ query at Google, and some poking around.  StackOverflow and Microsoft Technet and the Microsoft KBs have more details on Microsoft platforms and products and permutations, too.
    The usual best fix with this stuff is to create your own certificate authority (CA) root certificate and to configure that within your chosen platforms and browsers, but I do not know (off-hand) how to do that on Microsoft Windows boxes.  Google or some KB probably has details of loading your own root cert.  This approach means loading one cert, and the rest of what you create that's signed from that cert will now automatically be trusted.  Basically you become your own CA provider, load your root cert into each of your clients, and then issue your own certs chained from your own root cert, and Bob's Your Uncle.

  • Drag File From Safari Download Window to Other Volume - Moves not Copies File - Bug or Feature ?

    Hi,
    Appreciate comment on what I thought was unusual Mac OS behavior.  Running Safari 5.1.5, OS 10.6.8.
    Mac OSs in my experience copy a file when it is dragged and dropped to another volume/drive. (Let's leave classic desktop out of this.)
    It may be the first time I've ever done it in any version of Safari, but just dragged a file directly from the Safari Downloads panel onto another drive's icon - and it appeared to "move" the file from its original download destination to the other drive and not simply copy it onto the other drive.
    Didn't look like a copy and standard Finder delete since I didn't see file in the trash, although it was gone from the finder window for the download folder (Desktop in my prefs), and afterwards Safari Download Window magnifying glass icon "can’t show the file “filename” in the Finder because “filename” has moved since you downloaded it." It's reproducible.
    Assuming it's not unique to my configuration, is this a bug or "feature" ?
    Thanks.

    HI,
    From the Safari Menu Bar click Safari/Preferences then select the General tab.
    You can deselect: Open "safe" files after downloading.
    Carolyn

  • Very poor implementation of XMLHttpRequest streaming with Safari for Window

    I hope this post reaches Apple engineers. This is critical for us to resolve this. I am a member of the developer network, so if using incident support is necessary, it can be used. Do not hesitate to contact me with any questions. I have implemented a test to compare XMLHttpRequest streaming performance for different browsers. Safari for Windows 5.0.3 had the worst results compared to Chrome and Firefox. Furthermore, I think this problem was introduced after Safari 3. The test consists of a server pushing messages of about 350 bytes to the browser at a rate of about 300/s. Once server pushes 10,000 messages, it closes the connection and browser opens new one repeating the cycle. There were several problems associated with Safari: 1) Safari could not process much more then 300 messages/s, that is quite low. Chrome had no problem processing 1,000. If, for example, 500 m/s was used, Safari would quickly allocate hundreds of meg of memory and crash. 2) Safari starts with about 64MEG of memory allocated. Once the test page is opened, memory quickly climes to 150MEG and as test progresses to >400MEG. Once the connection closes, it drops to 150MEG again. Chrome's memory did not fluctuate at all staying at 32MEG for the same test. 3) CPU was steadily claiming as test progressed and then dropped as connection was reset, creating CPU spikes. It reached about 50% CPU before connection was closed. Chrome's CPU stayed at about 2% all the time. This is the code: Server. Should be run with the latest Java Tomcat 7. Configure Tomcat to use Http11NioProtocol: package test; import java.io.IOException; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.catalina.comet.CometEvent; import org.apache.catalina.comet.CometProcessor; @SuppressWarnings("serial") public class WebFrameworkServletXHRReconnects extends HttpServlet implements CometProcessor { @Override public void event(CometEvent event) throws IOException, ServletException { HttpServletRequest request = event.getHttpServletRequest(); HttpServletResponse response = event.getHttpServletResponse(); if (event.getEventType() == CometEvent.EventType.BEGIN) { System.out.println("Begin for session: " + request.getSession(true).getId() + " " + response.getWriter()); response.setHeader("pragma", "no-cache,no-store"); response.setHeader("cache-control", "no-cache,no-store,max-age=0,max-stale=0"); event.setTimeout(Integer.MAX_VALUE); PrintWriter out = response.getWriter(); SimpleDateFormat formatter = new SimpleDateFormat("mm:ss: "); for (int i = 0; i < 10000; i++) { out.print("{\"messageType\":8448,\"requestId\":"0",\"eventType\":1,\"symbolId\" :[\"BAC.EA\",0],\"fields\":[{\"header\":"0",\"type\":6,\"data\":[3993,2]},{\"hea der\":"55",\"type\":6,\"data\":[1185,2]},{\"header\":54,\"type\":6,\"data\":[321 8,2]},{\"header\":"5",\"type\":6,\"data\":[6617,2]},{\"header\":52,\"type\":4,\" data\":[15]},{\"header\":"12",\"type\":6,\"data\":[1700,2]}]}"); out.flush(); if (i % 10 == 0) { try { //Thread.sleep(60); Thread.sleep(30); } catch (InterruptedException e) { } } if (i % 100 == 0) { System.out.println(formatter.format(new Date()) + i); } } out.close(); event.close(); } else if (event.getEventType() == CometEvent.EventType.ERROR) { event.close(); } else if (event.getEventType() == CometEvent.EventType.END) { event.close(); } } } client: <script type="text/javascript" src="log4js.js">
    </script>
    <script type="text/javascript">
    var api;
    var log = new Log(Log.DEBUG, Log.popupLogger);
    var byteoffset;
    var perocessedMessages;
    function connect() {
    perocessedMessages = 0;
    byteoffset = 0;
    id = 0;
    api = new XMLHttpRequest;
    api.onreadystatechange = onreadystatechange;
    api.onerror = onerror;
    log.debug('connect');
    api.open("GET", "http://localhost/Test/Controller", true);
    api.send("");
    function onreadystatechange() {
    switch (api.readyState) {
    case 3:
    change();
    break;
    case 4:
    disconnect();
    break;
    function change() {
    connected = true;
    var buffer = api.responseText;
    var newdata = buffer.substring(byteoffset);
    byteoffset = buffer.length;
    while (1) {
    var x = newdata.indexOf("<activ>");
    if (x != -1) {
    y = newdata.indexOf("</activ>", x);
    if (y != -1) {
    processMessage(newdata.substring((x + 7), y));
    newdata = newdata.substring(y + 8);
    else {
    break;
    else {
    break;
    byteoffset = buffer.length - newdata.length;
    function processMessage(msg) {
    var objJson = eval('(' + msg + ')');
    perocessedMessages++;
    //if (perocessedMessages % 100 == 0) {
    // log.debug('' + perocessedMessages);
    function disconnect() {
    log.debug('disconnect');
    connect();
    function onerror() {
    log.debug('onerror');
    </script>

    I hope this post reaches Apple engineers. This is critical for us to resolve this. I am a member of the developer network, so if using incident support is necessary, it can be used.
    We're a user-to-user forum, ilyag. So it'd be better for you to use the Apple Bug Reporter if you want to ensure someone from Apple sees your post:
    http://developer.apple.com/bugreporter/

  • Safari 5.1.7 bug ?

    I installed safari 5.1.7 in windows 8/7/Vista/XP 32 bits environment and installed the lastest java runtime version ( 1.7.0.25 ) .
    When I visit the web site which using the <Applet> tag. It always show me a message box and lead me to install Java runtime.
    I have enable java in safari and already install java runtime. Does it is the bug for Safari 5.1.7 version ?

    Safari for Windows is discontinued, outdated, and unsafe to use. With Java installed, it's even more unsafe.

  • Safari main window not showing up in my user account when launched

    Safari main window is not showing up when launched in my user account.
    For some unknown reason, there must be a bug with Space and Safari as when I switch from Space 1 to Space 2 (and vice versa) I can see the Safari main window for less than 1 sec but could not fix it to show up and stay in the foreground in any of the 4 Spaces areas.
    I have tried to desactivate Space or change some settings in Space but could not fix the issue.
    Last but not least, Safari is working well for all other user accounts on my Mac.
    I have updgraded my OS to 10.5.7 and Safari v4 last patch but I have the same issue for 1 month

    HI and Welcome to Apple Discussions...
    Try deleting this file. com.apple.safari.plist
    /Users/YourName/Libary/Preferences. Drag that file from the Preferences folder to the Trash, empty the Trash and restart your Mac. See if that helps...
    Carolyn

  • Flash Video Encoder conflict with Safari for Windows

    I installed Safari for Windows (AMD/Windows XP) without the
    options (no Bonjour) and found that it disabled Adobe Flash Video
    Encoder (tries to reinstall, can't find msi, can't reinstall from
    disk, 1 keeps asking for disk 1). Uninstalled Quicktime, didn't
    help. Uninstalled Safari, rebooted, still can't get Flash Encoder
    working.

    timtro;
    Many (myself included)won't be installing safari/win until
    the final
    release, and I suspect Adobe won't test much until then
    either, so it's
    probably best to report this to apple as a possible bug with
    their
    beta. -Tom Unger

  • Safarai for Windows crashes

    I am using Safarai for Windows version 3.0.4, on a XP desktop, I do have it set up as the default internet browser. The problem that I'm having is when I'm on a site that requires me to sign in, if I press the Tab key on my keyboard after typing in my user name it will crash and bring up the "Do you want to send a error report to Microsoft?" But if I use the mouse to move to the next field to enter my password it works fine. Why is it doing this if I use the Tab key instead of the left button on the mouse? I would like to be able to use the Tab key in case the batteries in the mouse stop working and I don't have any spare batteries on hand. Thank you for your help with this situation.
    Chris

    It's not the correct place, you are supposed to click the the bug button which is located immediately to the left of the addres bar
    I used it to report some ommissions, errors and annoyances; but it crashed Safari and raised a General Protection Fault to Windows - staggeringly impressive in its inneptitude - a bug report mechanism which is buggered
    Re your particular issue; from what I've read Safari 3.x does not support authentication in this laughably labelled "beta" release. A messagebox or dialog might have been nicer than a program abend for a feature so obviously flawed, assuming that it is implented at all: but hey, "it's beta" as the Aplle fanboys will no doubt post if you continue to mention Safari's shortcomings

  • How to report Safari title bar rendering bug?

    I have captured a screenshot of a Safari for Windows bug where the title bar renders incorrectly when the "Develop" menu is turned on. Where can I submit this information?

    Click Help -> Report bugs to Apple...
    This method allows you to send your bug report directly to Apple. Thanks for sharing this info with the forum. I was not able to reproduce this error.

  • Does the Citrix ICA client work with Safari for Windows XP?

    I really like safari for XP so far. However, I use the Citrix ICA client software to remotely access programs from a server at work. I tried following instructions on the Citrix knowledge base site for installing the client for Firefox, etc. since they did not have any info on Safari for windows. Please help, or I will be stuck using Explorer. Thanks.

    The Citrix ICA client doesn't work with Safari on a Mac. Given the number of bugs and other problems with the Safari 3 Beta for Windows, I'd guess that the chances of Citrix working with this release are slim to none. However, the Citrix ICA client works well with Firefox 2.0, in case you're interested in trying it.

  • Safari for windows cannot open PDF files

    I'm posting this topic because it was archived in 2009 without a solution.
    When clicking a pdf link in Safari for windows (4.0.3) it opens a new window but does not show the pdf. The window remains blank with "canceled opening page" in the status bar.
    For me this hangup was caused by the environment variables TEMP and TMP being set to an inaccessible location.
    Basically, to open a pdf file Safari needs to safe it to a temporary location. Then Adobe reader can open it from that location. The location is set in the environment variables TEMP and TMP. For me they were set to "D:\Temp", however D was a CD drive hence the file could not be saved let alone opened.
    Solution: Go to Control Panel>System>Advanced tab>Environment Variables then check/change the user variables TEMP and TMP to something you are sure is accessible like "C:\Temp".
    If this solution works for you please write up a response. Good luck.

    There needs to be a way in Safari (or in Acrobat or Windows) to say "if you download a PDF file from Safari, launch Acrobat and open that file."
    I'm not on a Windows machine to check at the moment, but in the Mac version you can set in the Safari preferences an option to 'Open safe files after downloading'. I wouldn't be surprised if this were missing from the Windows version though due to the additional security implications this could have on Windows. There is no ability to configure different files types to be opened by specific applications from within Safari, unlike Firefox for example.
    You can however open files simply by double clicking the icon in the Downloads window that Safari pops up when a download occurs.
    ... how I tell Apple there needs to be an option to allow Safari to push streamed or downloaded file types to their correct creator application?
    On a Mac, Safari menu -> Report Bugs to Apple...
    On a Windows PC, Safari Help Menu -> Report Bugs to Apple... (I think)

  • Safari for Windows will not log into IIS sites with Windows Authentication

    Safari for Windows will not log into IIS sites with Windows Authentication enabled. The IIS log has thousands of login attempts from Safari that result in 401 errors.
    I disable Windows Authentication on IIS and it works fine. The problem with that is that my Windows clients stop working properly with seemless logins when I disable this.
    The expected behavior is that Safari will work with basic authentication when NTLM does not work. That would result in a password prompt followed by a successful login instead of Safari stopping at "Loading" while hammering the IIS logs.
    It does this on all machines that I have tried.
    Any ideas or is this a bug?

    I noticed that as well. I have to wonder if it's due to not making note of the the different end of line characters between Mac OS X and Windows in code.

  • Safari on windows crashes when making a bookmark

    I downloaded Safari for windows yesterday on the windows side of my macbook and on a windowsmachine at work. The moment i try to make a bookmark it crashes.
    Does anyone recognize this?

    Same problem here, tried reinstalling but didn't help
    Me too! Then it crashes on the bug report, but that's another thread...

  • Coming Soon from Apple an Update to Safari for Windows ...

    ... with a lot of missing features:
    Read at
    http://www.apple.com/safari/download/
    Coming Soon
    Support for International users
    International text input methods
    Advanced text (contextual forms, international scripts)
    Localized menus and help
    NTLM support
    PAC file auto-detection
    FTP directory listings
    Link to proxy settings from Safari (Safari respects the proxy settings in the Windows Internet control panel)
    Cookie management
    LiveConnect support
    Tooltips
    Spell checking
    Printing page numbers, titles, margins
    (...)

    Yes, the question was not directed at you, even if I might have appreciated if you had made something up, just to make me happy.
    The question was more directed at Apple, who have not been brilliant with the communication regarding Safari for Windows. Example: For several days they proudly presented Safari for Windows on the main page of their Japanese web site, even though one of the most glaring limitations was that the first betas would not work in Japanese - at all.
    In contrast to many people in this forum, I do not mind that there are serious limitations and bugs in the beta. However, I am disappointed that Apple does not list the problems up front.

Maybe you are looking for