Bug 12292

Summary: [S60] TSW Error ID: ELZG-6WUELW Browser is closed when attempting to cancel reloading saved deck.
Product: WebKit Reporter: Wei Liu <wei.liu>
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: CLOSED FIXED    
Severity: Critical    
Priority: P2    
Version: 420+   
Hardware: S60 Emulator   
OS: S60 3rd edition   
Attachments:
Description Flags
Fix on 3.2 branch to check null xmlDocImpl pointer.
zalan: review-
Fix on 3.1 to check NULL pointer for xmlDocImpl
zalan: review-
Fix on 3.2 with checking null pointer.
zalan: review+
Fix on 3.1 to check NULL pointer. zalan: review+

Description Wei Liu 2007-01-16 07:37:57 PST
Preconditions or Previous status (If it is IM related error, please provide server address, account, and related password):
1.	3G SIM card
2.	Default Access Point: iop
3.	Finish setting: Menu->Web->Options->Settings->General->Access point->User defined->iop.
4.	A web page has saved in Saved pages, such as http://wap.sohu.com
5.	Idle state

How did you get to the state just before the error (rich text, step by step):
  1. Menu->Web->Saved pages->highlight a saved page and press LSK "Options"->Reload->press RSK "Cancel" when reloading->check the phone.

Expected result:
The phone should exit the application .

Actual result (Accurate description of the error. Screenshot will be helpful for understanding if you can provide):
An error note "Application closed: Web" displays
Comment 1 Wei Liu 2007-01-16 08:00:30 PST
Created attachment 12485 [details]
Fix on 3.2 branch to check null xmlDocImpl pointer.
Comment 2 Wei Liu 2007-01-16 08:28:29 PST
Created attachment 12486 [details]
Fix on 3.1 to check NULL pointer for xmlDocImpl
Comment 3 zalan 2007-01-16 10:36:14 PST
Comment on attachment 12485 [details]
Fix on 3.2 branch to check null xmlDocImpl pointer.

please remove TPtrC ptrEncoding = iPart->encoding().Des();
Comment 4 zalan 2007-01-16 10:36:46 PST
Comment on attachment 12486 [details]
Fix on 3.1 to check NULL pointer for xmlDocImpl

please remove TPtrC ptrEncoding = iPart->encoding().Des();
Comment 5 Wei Liu 2007-01-16 10:44:11 PST
Created attachment 12490 [details]
Fix on 3.2 with checking null pointer.
Comment 6 Wei Liu 2007-01-16 10:49:56 PST
Created attachment 12491 [details]
Fix on 3.1 to check NULL pointer.
Comment 7 zalan 2007-01-16 18:04:23 PST
Comment on attachment 12490 [details]
Fix on 3.2 with checking null pointer.

r=me
Comment 8 zalan 2007-01-16 18:04:55 PST
Comment on attachment 12491 [details]
Fix on 3.1 to check NULL pointer.

r=me
Comment 9 zalan 2007-01-16 18:23:00 PST
18896 -> 3.2
18897 -> 3.1m
Comment 10 Krishna 2007-01-21 11:19:32 PST
Verified and Closed.