Monday, 18 February 2013

Latest builds crash when opening hotlist/history pages

Builds json-904 and json-904 both crash when I double-click on a hotlist
or browsing history entry with a stack backtrace along the following
lines:

Stack backtrace:

Running thread 0x622968
( 62bee4) pc: 489178 lr: abf44 sp: 62bee8 __write_backtrace()
( 62bf10) pc: abec8 lr: 4899c0 sp: 62bf14 ^ro_gui_signal()
( 62bf38) pc: 4899b0 lr: 4897e4 sp: 62bf3c __unixlib_exec_sig()
( 62bfa0) pc: 48929c lr: 489fc4 sp: 62bfa4 __unixlib_raise_signal()
( 62bfb0) pc: 489ec8 lr: 4957b8 sp: 62a934 __h_cback()

Register dump at 0062bfb4:

a1: faa6f1b5 a2: fff27167 a3: 1 a4: 1
v1: e1a07000 v2: faa6f1b5 v3: 78498958 v4: 783b8c10
v5: 1 v6: 78498940 sl: 62a208 fp: 62a948
ip: 62a94c sp: 62a934 lr: 4957b8 pc: 495528
cpsr: 20000010

00495514 : .. á : e1a00000 : MOV R0,R0
00495518 : .. á : e1a00000 : MOV R0,R0
0049551c : .. á : e1a00000 : MOV R0,R0
00495520 : . .â : e2102003 : ANDS R2,R0,#3
00495524 : .0 ã : e3a03001 : MOV R3,#1
00495528 : .À.ç : e710c002 : LDR R12,[R0,-R2]
0049552c : .4ć : e1833403 : ORR R3,R3,R3,LSL #8
00495530 : .. á : e1a01000 : MOV R1,R0
00495534 : .8ć : e1833803 : ORR R3,R3,R3,LSL #16

( 62a948) pc: 4957a8 lr: 4f9f8 sp: 62a94c __strdup()
( 62a96c) pc: 4f998 lr: 4fc18 sp: 62a970 ^history_clone_entry()
( 62a984) pc: 4fbc8 lr: 47ab8 sp: 62a988 history_clone()
( 62a99c) pc: 47a98 lr: 4a5a4 sp: 62a9a0 browser_window_initialise_common()
( 62a9cc) pc: 4a52c lr: 65020 sp: 62a9d0 browser_window_create()
( 62a9fc) pc: 64ee8 lr: 633ec sp: 62aa00 tree_url_node_callback()
( 62aa38) pc: 630a0 lr: c9838 sp: 62aa3c tree_mouse_action()
( 62aafc) pc: c9660 lr: d1250 sp: 62ab00 ^ro_treeview_mouse_click()
( 62ab68) pc: d120c lr: aaf0c sp: 62ab6c ro_gui_wimp_event_mouse_click()
( 62ae34) pc: aaa58 lr: 532a4 sp: 62ae38 gui_poll()
( 62ae4c) pc: 53280 lr: ac7cc sp: 62ae50 netsurf_main_loop()
( 62afe8) pc: ac2b8 lr: 497de0 sp: 62afec main()


Reverted to json-825 without further test attempts, as
http://netsurf.strcprstskrzkrk.co.uk/ (the download address in my
hotlist) is extremely difficult to type accurately when menu selection
doesn't work :-(

Iyonix Aria, RISC OS 5.18

--
Harriet Bazley == Loyaulte me lie ==

If you see an onion ring - answer it.

No comments:

Post a Comment