Problem while displaying content in WebView in Leopard.

Discussion in 'Mac Programming' started by Monaj, Jul 21, 2010.

  1. Monaj macrumors regular

    May 24, 2009
    Hi all,

    I made a sample application consisting of : WebView (to display content of a URL), textfield (to contain a URL), button (to load URL in WebView).

    I used this method to display contents in WebView:

    - (IBAction)displayAction:(id)sender{
        	NSString *liveStreamLink = [[NSString alloc] initWithString:[livestreamLinkTextField stringValue]];
        	[[livestreamDisplayView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:liveStreamLink]]];
    I made this application in both Leopard and Snow Leopard.
    The normal links such as - are opening correctly in both applications, but when I am trying a link such as-
    , in application developed in leopard, it is causing crash. The application developed in Snow Leopard is working fine for all types of link.


  2. dutchchilly macrumors member

    Jun 29, 2009
    The requested URL /tools/gauges/livestream.php was not found on this server.
  3. Monaj thread starter macrumors regular

    May 24, 2009
    Stack trace

    sorry for that, I cannot share the exact URL, that's why I forged it! The forged URL does not work, please consider it as an example.

    I am posting stack trace below, so that you can further help me to solve it.

    Stack trace is as follows:

    0 0x928252e6 in Debugger

    1 0x1b7e8c15 in dyld_stub_sprintf

    2 0x1b7e8ecf in NP_Initialize

    3 0x90f0599f in -[WebNetscapePluginPackage _tryLoad]

    4 0x90f054d7 in -[WebNetscapePluginPackage load]

    5 0x90f0a8af in -[WebNetscapePluginDocumentView initWithFrame:pluginPackage:URL:baseURL:MIMEType:attributeKeys:attributeValues:loadManually:element:]

    6 0x90ef41da in WebFrameLoaderClient::createPlugin

    7 0x930bd908 in WebCore::FrameLoader::loadPlugin

    8 0x936ae0da in WebCore::FrameLoader::requestObject

    9 0x930bc409 in WebCore::RenderEmbeddedObject::updateWidget

    10 0x92f32e65 in WebCore::FrameView::updateWidgets

    11 0x92f329c1 in WebCore::FrameView::performPostLayoutTasks

    12 0x92f22e33 in WebCore::FrameView::layout

    13 0x9306f72b in WebCore::Timer::fired

    14 0x92f9e94e in WebCore::ThreadTimers::sharedTimerFiredInternal

    15 0x92f9e822 in WebCore::ThreadTimers::sharedTimerFired

    16 0x93860624 in WebCore::timerFired

    17 0x9621a70b in __CFRunLoopRun

    18 0x96218094 in CFRunLoopRunSpecific

    19 0x96217ec1 in CFRunLoopRunInMode

    20 0x96e48f9c in RunCurrentEventLoopInMode

    21 0x96e48d51 in ReceiveNextEventCommon

    22 0x96e48bd6 in BlockUntilNextEventMatchingListInMode

    23 0x902b0a89 in _DPSNextEvent

    24 0x902b02ca in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]

    25 0x9027255b in -[NSApplication run]

    26 0x9026a5ed in NSApplicationMain

    27 0x000029ee in start at ESTableView.m:1278
  4. Monaj thread starter macrumors regular

    May 24, 2009
    Hi all,

    I found that whenever it was getting crashed it was displaying msg:Debugger() was called. So I checked Xcode run setting and found that- Stop on Debugger()/DebugStr() was selected. When I deselected it and re-executed the application, it worked and did not crash.

    Can anyone verify that switching off: Stop on Debugger()/DebugStr(), does not cause any trouble?


  5. kainjow Moderator emeritus


    Jun 15, 2000

Share This Page