Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Monaj

macrumors regular
Original poster
May 24, 2009
193
0
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:


Code:
- (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 - http://macrumors.com/ 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.

Can anyone suggest me what could be its cause and some solution to resolve it?

Thanks,

Monaj
 
Stack trace

The requested URL /tools/gauges/livestream.php was not found on this server.

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
 
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?

Thanks,

Monaj
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.