MantisBT - NetSurf
View Issue Details
0002471NetSurf[All Projects] Generalpublic2016-09-21 09:372017-10-16 23:41
ReporterVincent Sanders 
Assigned ToVincent Sanders 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
PlatformRaspberry Pi Model BOSRISC OSOS Version
Product Version3.6 
Target Version3.7Fixed in Version3.7 
Fixed in CI build #3939
Reported in CI build #
URL of problem pagehttp://nosher.net
Summary0002471: RISC OS SSL certifcate problem causes browser crash
DescriptionSometimes when browsing the web I'll get an SSL certficate error. There are two boxes with no text in them on the screen, and each are labeled as "SSL certificate problem". The browser is unusable while the two boxes are on the screen. After pressing accept on both boxes the browser crashes. This happens on many websites. This never happened on Raspbian Wheezy.
TagsNo tags attached.
has duplicate 0002481closed  Crash on SSL error 
has duplicate 0002507closed  Browser Crash on handling security when visiting openmailbox.org 
Attached Files? Log (293,185) 2016-04-12 22:40
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=446&type=bug
jpg SSLwindow.jpg (7,438) 2016-04-12 22:43
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=447&type=bug
jpg

jpg SSLwindow0.JPG (25,829) 2016-04-12 22:52
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=448&type=bug
jpg

Notes
(0001407)
Vincent Sanders   
2016-09-21 09:40   
From other bug:
Andrew Pinder

RISC OS 5.22 on an ARMini; Dev CI#3461. I get the same crash. I've attached the log file and a screen grab of the error box
(0001409)
Vincent Sanders   
2016-09-21 09:47   
This bug had been mixed up with a similar GTK one

This bug is directly related to the RISC OS core window (lack of) support. The RO frontend is using the deprecated treeview compatibility which is broken if multiple SSL certificate issues are found because of (as in this case) a root certificate issue.

The bug was updated by Andrew Pinder and recently again by Richard Torrens
(0001463)
Vincent Sanders   
2016-12-31 11:47   
risc os core window support added, multiple certificate errors now display in multiple windows instead of crashing
(0001673)
Vincent Sanders   
2017-10-16 23:41   
Thankyou for your report, this has been resolved in the 3.7 release

Issue History
2016-09-21 09:37Vincent SandersNew Issue
2016-09-21 09:37Vincent SandersIssue generated from: 0002442
2016-09-21 09:40Vincent SandersNote Added: 0001407
2016-09-21 09:47Vincent SandersNote Added: 0001409
2016-09-21 09:47Vincent SandersStatusnew => confirmed
2016-09-21 09:47Vincent SandersSummarySSL certifcate problem causes browser crash => RISC OS SSL certifcate problem causes browser crash
2016-11-18 23:33Vincent SandersRelationship addedhas duplicate 0002481
2016-12-31 11:47Vincent SandersFixed in CI build # => 3939
2016-12-31 11:47Vincent SandersNote Added: 0001463
2016-12-31 11:47Vincent SandersAssigned To => Vincent Sanders
2016-12-31 11:47Vincent SandersStatusconfirmed => resolved
2016-12-31 11:47Vincent SandersResolutionopen => fixed
2016-12-31 11:47Vincent SandersFixed in Version => 3.7
2016-12-31 11:47Vincent SandersTarget Version => 3.7
2017-01-08 23:24Vincent SandersRelationship addedhas duplicate 0002507
2017-10-16 23:41Vincent SandersStatusresolved => closed
2017-10-16 23:41Vincent SandersNote Added: 0001673