MantisBT - NetSurf
View Issue Details
0002464NetSurfRISC OS-specificpublic2016-08-25 19:402017-09-09 11:56
ReporterAndrew Pinder 
Assigned To 
PrioritynormalSeverityblockReproducibilityunable to reproduce
StatusclosedResolutionunable to reproduce 
PlatformARMiniOSRISC OSOS Version5.22 (13-Apr-15)
Product Version3.5 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #3625
URL of problem page
Summary0002464: NetSurf Dev CI #3625 (07-Aug-2016) has started crashing on launch
DescriptionIt looks like I installed #3625 on 9 August and it ran without any problems until first booting this morning. I got a "serious error" message
Steps To ReproduceReboot the computer or attempt again to run NetSurf
TagsNo tags attached.
Attached Files? Log (11,955) 2016-08-25 19:40
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=439&type=bug

Notes
(0001393)
Andrew Pinder   
2016-08-25 19:49   
I've just reverted to #3594 and got exactly the same issue. The log file says "Segmentation fault".
(0001394)
Andrew Pinder   
2016-08-25 23:11   
I've tracked the problem down to the URL file in Choices. It is still occurring in build #3686
(0001395)
Vincent Sanders   
2016-08-26 15:45   
exploded populating the global history treeview

can we have the url file that fails please? Otherwise it is not really debuggable.


    a1: 0 a2: 77bfbf80 a3: 77bec978 a4: 579a8e70
    v1: 77bfbf10 v2: 71f028 v3: 77bfbf2c v4: 77bfbe68
    v5: 30 v6: 77bfbfb8 sl: 726208 fp: 726b0c
    ip: 1 sp: 726acc lr: 4f1430 pc: 14c5c0
    cpsr: 20000110



  0014c5ac : ..R : e3520000 : CMP R2,#0
  0014c5b0 : ... : 0a0000d0 : BEQ &0014C8F8
  0014c5b4 : .0 : e597300c : LDR R3,[R7,#12]
  0014c5b8 : . : e593c004 : LDR R12,[R3,#4]
  0014c5bc : ..R : e152000c : CMP R2,R12
  0014c5c0 : ... : 1a0000c6 : BNE &0014C8E0
  0014c5c4 : . : e5962004 : LDR R2,[R6,#4]
  0014c5c8 : $ : e5892024 : STR R2,[R9,#36]
  0014c5cc : . : e5962008 : LDR R2,[R6,#8]

  ( 726b0c) pc: 14c514 lr: 135f88 sp: 726b10 treeview_create_node_entry()
  ( 726b34) pc: 135f20 lr: 136290 sp: 726b38 global_history_entry_insert()
  ( 726b74) pc: 135ff8 lr: 1246ac sp: 726b78 global_history_add_entry()
  ( 726b98) pc: 124644 lr: 125d70 sp: 726b9c urldb_iterate_entries_path()
  ( 726bb8) pc: 125d18 lr: 125d48 sp: 726bbc urldb_iterate_entries_host()
  ( 726bd8) pc: 125d18 lr: 127c14 sp: 726bdc urldb_iterate_entries_host()
  ( 726bf4) pc: 127bec lr: 136884 sp: 726bf8 urldb_iterate_entries()
  ( 726c34) pc: 136614 lr: 148ac8 sp: 726c38 global_history_init()
  ( 726c54) pc: 1489c4 lr: 17b08c sp: 726c58 tree_create()
  ( 726c78) pc: 17b034 lr: 15d500 sp: 726c7c ro_treeview_create()
  ( 726c9c) pc: 15d480 lr: a608 sp: 726ca0 ro_gui_global_history_postinitialise()
  ( 726fe8) pc: a020 lr: 4f69d4 sp: 726fec main()
(0001406)
Vincent Sanders   
2016-09-21 09:23   
If you cannot give us the failing URL file I cannot debug this futher

Issue History
2016-08-25 19:40Andrew PinderNew Issue
2016-08-25 19:40Andrew PinderFile Added: Log
2016-08-25 19:49Andrew PinderNote Added: 0001393
2016-08-25 23:11Andrew PinderNote Added: 0001394
2016-08-26 15:45Vincent SandersNote Added: 0001395
2016-09-21 09:23Vincent SandersNote Added: 0001406
2016-09-21 09:23Vincent SandersReproducibilityalways => unable to reproduce
2016-09-21 09:23Vincent SandersStatusnew => feedback
2017-09-09 11:56Daniel SilverstoneStatusfeedback => closed
2017-09-09 11:56Daniel SilverstoneResolutionopen => unable to reproduce