MantisBT - NetSurf |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002364 | NetSurf | Javascript | public | 2015-10-14 13:43 | 2016-02-16 14:46 |
|
Reporter | Harriet Bazley | |
---|
Assigned To | Michael Drake | |
---|
Priority | normal | Severity | minor | Reproducibility | always |
---|
Status | closed | Resolution | fixed | |
---|
Platform | ARM | OS | RISC OS | OS Version | 5.19 |
---|
Product Version | 3.4 | |
---|
Target Version | | Fixed in Version | 3.4 | |
---|
Fixed in CI build # | 3032 |
---|
Reported in CI build # | 2998 |
---|
URL of problem page | https://www.fanfiction.net/stats/story_eyes.php |
---|
|
Summary | 0002364: JavaScript-related lockup |
---|
Description | With JavaScript enabled, attempting to view page https://www.fanfiction.net/stats/story_eyes.php when logged in to site causes desktop to lock up (pointer moves, nothing responds).
|
---|
Steps To Reproduce | Unfortunately I don't think this page can be accessed without a fanfiction.net account, but I can replicate the effect by trying to load a RISC OS 'full save' application back into the browser after a Netsurf quit and restart.
Simply running the saved HTML page alone with JavaScript enabled gives no problems.
(I don't actually understand this, since the saved app contains no scripts that I can see....) |
---|
Additional Information | Zipped full save attached.
Iyonix Aria running RISC OS 5.20 |
---|
Tags | No tags attached. |
---|
Relationships | |
Attached Files | story_eyes.zip (33,594) 2015-10-14 13:43 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=326&type=bug Log3.zip (34,963) 2015-10-18 17:14 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=331&type=bug |
---|
Notes |
|
|
I tried it just now, loading story_eyes.zip into #2999 with JS enabled. It isn't an infinite single-tasking loop, but it did take an extraordinarily long time to resume normal operation. But it did in the end return, and render a sensible-looking page. |
|
|
|
I tried again with story_eyes.zip on version #3000 here, and after five minutes or so it still hadn't rendered. The log isn't very helpful as it simply appears to report that everything was fetched successfully: Log3.zip |
|
|
|
Harriet: I just tried it again on the Iyonix, and it single tasked for 9 minutes 51 seconds (CI#3000). Your machine must be similar.
For an interesting comparison, the BBxM under the same conditions was back well within 4 minutes. Most curious. |
|
|
|
Raw processing power evidently counts...
Same behaviour turns out to affect ANY page on this site that displays the 'collapsible' menu entries, which is a bit of a killer if you accidentally try to reply to an e-mail PM notification, etc. |
|
|
|
this is the same root cause as bug 2366 so we will update that |
|
|
|
Was about 4 minutes on BBxM with CI#3000, now down to 11 seconds under the same conditions with CI#3032.
Duplicate of 2366, now resolved. |
|
|
|
Confirmed fixed in 3.4 release |
|