MantisBT - NetSurf
View Issue Details
0002523NetSurfAtari-specificpublic2017-02-25 17:562017-04-23 10:29
Reporterpslegg 
Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusacknowledgedResolutionopen 
PlatformAtariOSFreemintOS Versionm68k
Product Version3.6 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #3991
URL of problem pagehttps://en.wikipedia.org
Summary0002523: Crash on wikipedia
DescriptionFirst noticed crash on github but did several tests on wikipedia where the error and crash happened several times.

Did not happen every time when logging with NS started from bash.
Steps To ReproduceOpen url and wait.

After 3 mins error and then crash.
Additional InformationFailure when receiving data from the peer
render/html_object.c:127: html_object_callback: Assertion `c->base.status != CONTENT_STATUS_ERROR' failed.

TagsNo tags attached.
Attached Filestxt nslog.txt (64,434) 2017-02-25 17:56
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=485&type=bug
txt nslog4049.txt (203,950) 2017-03-26 15:48
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=487&type=bug

Notes
(0001522)
Michael Drake   
2017-03-23 16:34   
Log is for a different run, and doesn't contain the error indicated by the bug report.

However, it may be fixed. Please try again with build #4046 or later.
(0001525)
pslegg   
2017-03-23 21:25   
(Last edited: 2017-03-23 21:27)
Tested with Build CI 4049 and it no longer crashes on wikipedia but it does fail to open the page after about 30s with error:

Unable to fetch document

(0001526)
pslegg   
2017-03-26 15:50   
CI 4049 still crashes on github.org/freemint

Log file nslog4049 added.
(0001527)
Michael Drake   
2017-03-27 10:15   
(Last edited: 2017-03-27 10:46)
(614.415000) content/fs_backing_store.c:1702 store_write_file: Open failed -1 errno 33

...

(614.905002) content/fs_backing_store.c:1762 store: store entry setting failed
(615.775001) content/llcache.c:1377 llcache_process_metadata: Retrieving metadata
(615.775002) content/fs_backing_store.c:889 get_store_entry: url:https://avatars0.githubusercontent.com/u/6237516?v=3&s=200
(615.780000) content/fs_backing_store.c:897 get_store_entry: Failed to find ident 0xcdf3cbc3 in index
(615.780001) content/fs_backing_store.c:1924 fetch: entry not found
(615.785000) content/fetchers/curl.c:324 fetch_curl_setup: fetch 0x37ed0fc, url 'https://avatars0.githubusercontent.com/u/6237516?v=3&s=200'

^^ that's the tail of the log.


Issue History
2017-02-25 17:56psleggNew Issue
2017-02-25 17:56psleggFile Added: nslog.txt
2017-03-23 16:34Michael DrakeNote Added: 0001522
2017-03-23 16:35Michael DrakeStatusnew => feedback
2017-03-23 16:35Michael DrakeDescription Updatedbug_revision_view_page.php?rev_id=1935#r1935
2017-03-23 16:35Michael DrakeSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=1937#r1937
2017-03-23 16:35Michael DrakeAdditional Information Updatedbug_revision_view_page.php?rev_id=1939#r1939
2017-03-23 21:25psleggNote Added: 0001525
2017-03-23 21:25psleggStatusfeedback => new
2017-03-23 21:27psleggNote Edited: 0001525bug_revision_view_page.php?bugnote_id=1525#r1941
2017-03-26 15:48psleggFile Added: nslog4049.txt
2017-03-26 15:50psleggNote Added: 0001526
2017-03-27 10:15Michael DrakeNote Added: 0001527
2017-03-27 10:46Michael DrakeNote Edited: 0001527bug_revision_view_page.php?bugnote_id=1527#r1943
2017-04-23 10:29Vincent SandersStatusnew => acknowledged
2017-04-23 10:29Vincent SandersProduct Version => 3.6