MantisBT - NetSurf
View Issue Details
0002362NetSurfJavascriptpublic2015-10-05 20:372016-02-16 15:24
ReporterDave Higton 
Assigned ToVincent Sanders 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
PlatformIyonix, 512 MiBOSRISC OSOS Version5.22
Product Version3.4 
Target VersionFixed in Version3.4 
Fixed in CI build #
Reported in CI build #2968
URL of problem pagehttp://slashdot.org
Summary0002362: Slashdot crashes NS when JS enabled
DescriptionWhen NS has JS enabled, visit http://slashdot.org and NS crashes.
Steps To ReproduceEnable JS. Visit http://slashdot.org
TagsNo tags attached.
Attached Fileszip Log.zip (10,261) 2015-10-05 20:37
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=324&type=bug

Notes
(0000950)
Vincent Sanders   
2015-10-06 09:18   
caused by assert in document.write

The dom private call returns with htmlc as null

I changed it so this reports an error instead of assert. not obvious why the dom call returns null
(0000952)
Vincent Sanders   
2015-10-12 21:48   
netsurf core does not handle multiple document contexts with nested parsing contexts because it is very complex and for now logging the missing implementation is adequate
(0001294)
Vincent Sanders   
2016-02-16 15:24   
Confirmed resolved in 3.4 release

Issue History
2015-10-05 20:37Dave HigtonNew Issue
2015-10-05 20:37Dave HigtonFile Added: Log.zip
2015-10-06 09:18Vincent SandersNote Added: 0000950
2015-10-06 09:18Vincent SandersStatusnew => confirmed
2015-10-06 09:18Vincent SandersProduct Version => 3.4
2015-10-12 21:48Vincent SandersNote Added: 0000952
2015-10-12 21:48Vincent SandersAssigned To => Vincent Sanders
2015-10-12 21:48Vincent SandersStatusconfirmed => resolved
2015-10-12 21:48Vincent SandersResolutionopen => fixed
2015-10-12 21:48Vincent SandersCategoryRISC OS-specific => Javascript
2015-10-12 21:48Vincent SandersFixed in Version => 3.4
2016-02-16 15:24Vincent SandersNote Added: 0001294
2016-02-16 15:24Vincent SandersStatusresolved => closed