MantisBT - NetSurf
View Issue Details
0002615NetSurfRISC OS-specificpublic2018-09-14 11:262019-07-19 08:33
ReporterBernard Boase 
Assigned ToMichael Drake 
PlatformOSOS Version
Product Version3.8 
Target Version3.9Fixed in Version3.9 
Fixed in CI build #4522
Reported in CI build #4358
URL of problem page
Summary0002615: NHS page causes crash
Description causes crash
Steps To Reproduce
Additional InformationARMX6 RISC OS 5.25 (25-Apr-2018)
Iyonix RISC OS 5.24
TagsNo tags attached.
Attached Fileszip (36,052) 2018-09-14 11:26
html nhs.html (789) 2018-11-04 09:39

Bernard Boase   
2018-09-14 11:32   
Same problem still with 3.9 CI #4472
Vincent Sanders   
2018-11-03 21:28   
(Last edited: 2018-11-03 21:30)
"content/handlers/html/layout.c", line 4487: layout_compute_offsets: Assertion failed: containing_block->width != UNKNOWN_WIDTH && containing_block->width != AUTO && containing_block->height != AUTO

Fatal signal received: Aborted

Stack backtrace:

Running thread 0x7a7800 (Main Thread)
  ( 7b74bc) pc: 54a394 lr: 19d714 sp: 7b74c0 __write_backtrace()
  ( 7b74e4) pc: 19d698 lr: 54acc0 sp: 7b74e8 ro_gui_signal()
  ( 7b750c) pc: 54aca8 lr: 54a99c sp: 7b7510 __unixlib_exec_sig()
  ( 7b757c) pc: 54a4b4 lr: 594104 sp: 7b7580 __unixlib_raise_signal()
  ( 7b758c) pc: 5940e8 lr: 5529a8 sp: 7b7590 raise()
  ( 7b75a0) pc: 55296c lr: 18f6b8 sp: 7b75a4 abort()
  ( 7b75bc) pc: 18f674 lr: 10c654 sp: 7b75c0 __assert2()
  ( 7b75e4) pc: 10c300 lr: 10c8dc sp: 7b75e8 layout_compute_offsets()
  ( 7b762c) pc: 10c68c lr: 10c700 sp: 7b7630 layout_position_relative()
  ( 7b7674) pc: 10c68c lr: 10c700 sp: 7b7678 layout_position_relative()
  ( 7b76bc) pc: 10c68c lr: 10c700 sp: 7b76c0 layout_position_relative()
  ( 7b7704) pc: 10c68c lr: 10c700 sp: 7b7708 layout_position_relative()
  ( 7b774c) pc: 10c68c lr: 10c700 sp: 7b7750 layout_position_relative()
  ( 7b7794) pc: 10c68c lr: 10c700 sp: 7b7798 layout_position_relative()
  ( 7b77dc) pc: 10c68c lr: 10c700 sp: 7b77e0 layout_position_relative()
  ( 7b7824) pc: 10c68c lr: 10c700 sp: 7b7828 layout_position_relative()
  ( 7b786c) pc: 10c68c lr: 10c700 sp: 7b7870 layout_position_relative()
  ( 7b78b4) pc: 10c68c lr: 10c700 sp: 7b78b8 layout_position_relative()
  ( 7b78fc) pc: 10c68c lr: 10c700 sp: 7b7900 layout_position_relative()
  ( 7b7944) pc: 10c68c lr: 112f58 sp: 7b7948 layout_position_relative()
  ( 7b7974) pc: 112dd0 lr: f96b0 sp: 7b7978 layout_document()
  ( 7b79b0) pc: f9664 lr: d5bb8 sp: 7b79b4 html_reformat()
  ( 7b79f4) pc: d5b58 lr: d5c78 sp: 7b79f8 content__reformat()
  ( 7b7a10) pc: d5c50 lr: 16e280 sp: 7b7a14 content_reformat()
  ( 7b7a50) pc: 16ddac lr: 15c8f8 sp: 7b7a54 browser_window_callback()
  ( 7b7a98) pc: 15c86c lr: d5964 sp: 7b7a9c hlcache_content_callback()
  ( 7b7ab8) pc: d5914 lr: d5d58 sp: 7b7abc content_broadcast()
  ( 7b7ad4) pc: d5d1c lr: fb328 sp: 7b7ad8 content_set_ready()
  ( 7b7af0) pc: fb1f8 lr: f12b0 sp: 7b7af4 html_box_convert_done()
  ( 7b7c7c) pc: f0708 lr: 1af934 sp: 7b7c80 convert_xml_to_box()
  ( 7b7c9c) pc: 1af8ec lr: c2a4 sp: 7b7ca0 schedule_run()
  ( 7b7fe8) pc: ba04 lr: 559314 sp: 7b7fec main()

Michael Drake   
2018-11-04 09:39   
Attached minimal test case.
Michael Drake   
2018-12-13 12:34   
Thanks for the report. Please try build #4522 or later.
Vincent Sanders   
2019-07-19 08:33   
we believe this issue has been resolved in NetSurf 3.9

Issue History
2018-09-14 11:26Bernard BoaseNew Issue
2018-09-14 11:26Bernard BoaseFile Added:
2018-09-14 11:32Bernard BoaseNote Added: 0001847
2018-11-03 21:28Vincent SandersNote Added: 0001860
2018-11-03 21:30Michael DrakeAssigned To => Michael Drake
2018-11-03 21:30Michael DrakeStatusnew => assigned
2018-11-03 21:30Vincent SandersNote Edited: 0001860bug_revision_view_page.php?bugnote_id=1860#r2064
2018-11-04 09:39Michael DrakeFile Added: nhs.html
2018-11-04 09:39Michael DrakeNote Added: 0001861
2018-12-13 12:34Michael DrakeStatusassigned => resolved
2018-12-13 12:34Michael DrakeResolutionopen => fixed
2018-12-13 12:34Michael DrakeFixed in Version => 3.9
2018-12-13 12:34Michael DrakeTarget Version => 3.9
2018-12-13 12:34Michael DrakeAdditional Information Updatedbug_revision_view_page.php?rev_id=2066#r2066
2018-12-13 12:34Michael DrakeFixed in CI build # => 4522
2018-12-13 12:34Michael DrakeNote Added: 0001867
2019-07-19 08:33Vincent SandersStatusresolved => closed
2019-07-19 08:33Vincent SandersNote Added: 0002024