Further to my post in Vol 1 #609 (2):-
Done some tests with the offending html file that is causing the crash
and stripped down to a bare minimum:-
*******
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
<HTML>
<!-- 16.04.2005 WS REDUCED TO BARE MIN FOR NETSURF TESTING -->
<HEAD>
<TITLE>Page Title</TITLE>
</HEAD>
<!-- Next line causes the crash (I think) -->
<FRAMESET COLS="168, *">
<FRAMESET ROWS="76, *, 32">
<FRAME SRC="">
<FRAME SRC="">
<FRAME SRC="">
</FRAMESET>
<FRAME SRC="">
</FRAMESET>
</HTML>
*******
stderr gives:-
desktop/netsurf.c netsurf_init 68: version 'Test Build (17 Apr 2005 04:15)'
desktop/netsurf.c netsurf_init 75: NetSurf on <riscos>, node <TopOffice.nom>,
release <4.39>, version <20040510-003>, machine <arm-acorn>
rufl_init.c rufl_init 103: old font manager
rufl_init.c rufl_init 119: 104 faces, 38 families
rufl_init.c rufl_load_cache 904: "Anonymous.1" not in font list
rufl_init.c rufl_load_cache 904: "Arial.Grassetto0" not in font list
rufl_init.c rufl_load_cache 904: "Futura.BT.Medium" not in font list
rufl_init.c rufl_load_cache 904: "Helvetica" not in font list
rufl_init.c rufl_load_cache 904: "Helvetica.Bold" not in font list
rufl_init.c rufl_load_cache 904: "Meta.Plus.Bold.Roman" not in font list
rufl_init.c rufl_load_cache 904: "Meta.Plus.Normal.Italic" not in font list
rufl_init.c rufl_load_cache 904: "Meta.Plus.Normal.Roman" not in font list
rufl_init.c rufl_load_cache 904: "Minion.Special" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c3e5" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c407" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c42c" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c430" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c44d" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c452" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c457" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c46f" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c47b" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c4a0" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c4bc" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c4d5" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c54f" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c574" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c590" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c5a9" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c67c" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c6e1" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c6fd" not in font list
rufl_init.c rufl_load_cache 904: "MSTT31c70b" not in font list
rufl_init.c rufl_load_cache 904: "Stone.Sans.ITC.Medium.Italic" not in font
list
rufl_init.c rufl_load_cache 904: "Stone.Sans.ITC.Semi" not in font list
rufl_init.c rufl_load_cache 904: "Stone.Sans.ITC.Semi.Italic" not in font list
rufl_init.c rufl_load_cache 904: "Univers.Bold" not in font list
rufl_init.c rufl_load_cache 904: "Univers.Light" not in font list
rufl_init.c rufl_load_cache 904: "VAGRounded.BT" not in font list
rufl_init.c rufl_load_cache 913: 104 charsets loaded
riscos/gui.c ro_gui_check_resolvers 473: Inet$Resolvers '158.152.1.58 158.152.1.43
'
riscos/gui.c gui_init2 498: parameters: '-html'
'ADFS::TopOffice.$.Web Design.HACweb.html.frames/html'
desktop/browser.c browser_window_go_post 162: bw 0x200bc558, url
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html
content/fetchcache.c fetchcache 86: url
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html
content/content.c content_create 259: url
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html
content/content.c content_add_user 762: content
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html, user 0x1695fc 0x200bc558 0x0
content/fetchcache.c fetchcache_go 149: url
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html, status TYPE_UNKNOWN
content/fetch.c fetch_start 261: fetch 0x200cd458, url
'file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html'
content/fetch.c fetch_curl_data 693: fetch 0x200cd458, size 364
content/fetch.c fetch_process_headers 790: HTTP status code 0
riscos/filetype.c fetch_filetype 62: unix_path =
'ADFS::TopOffice/$/Web Design/HACweb/html/frames.html'
riscos/filetype.c fetch_filetype 70: riscos path
'ADFS::TopOffice.$.Web Design.HACweb.html.frames/html'
riscos/filetype.c fetch_filetype 82: mime type 'text/html'
content/fetch.c fetch_process_headers 833: FETCH_TYPE, 'text/html'
content/fetchcache.c fetchcache_callback 238: FETCH_TYPE, type 0
content/content.c content_set_type 373: content
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html, type 0
content/fetch.c fetch_curl_data 701: FETCH_DATA
content/fetchcache.c fetchcache_callback 265: FETCH_DATA
content/content.c content_process_data 484: content
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html, size 364
content/fetch.c fetch_stop 481: fetch 0x200cd458, url
'file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html'
content/fetchcache.c fetchcache_callback 288: FETCH_FINISHED
content/content.c content_convert 539: content
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html
content/fetchcache.c fetchcache 86: url file:/<NetSurf$Dir>/Resources/CSS
content/content.c content_create 259: url file:/<NetSurf$Dir>/Resources/CSS
content/content.c content_add_user 762: content file:/<NetSurf$Dir>/Resources/CSS,
user 0x1bb388 0x200cd69c 0x0
content/fetchcache.c fetchcache_go 149: url file:/<NetSurf$Dir>/Resources/CSS,
status TYPE_UNKNOWN
content/fetch.c fetch_start 261: fetch 0x200cd498, url
'file:/<NetSurf$Dir>/Resources/CSS'
content/fetch.c fetch_curl_data 693: fetch 0x200cd498, size 6604
content/fetch.c fetch_process_headers 790: HTTP status code 0
riscos/filetype.c fetch_filetype 62: unix_path =
'<NetSurf$Dir>/Resources/CSS'
riscos/filetype.c fetch_filetype 70: riscos path
'<NetSurf$Dir>.Resources.CSS'
riscos/filetype.c fetch_filetype 82: mime type 'text/css'
content/fetch.c fetch_process_headers 833: FETCH_TYPE, 'text/css'
content/fetchcache.c fetchcache_callback 238: FETCH_TYPE, type 2
content/content.c content_set_type 373: content file:/<NetSurf$Dir>/Resources/CSS,
type 2
content/fetch.c fetch_curl_data 701: FETCH_DATA
content/fetchcache.c fetchcache_callback 265: FETCH_DATA
content/content.c content_process_data 484: content
file:/<NetSurf$Dir>/Resources/CSS, size 6604
content/fetch.c fetch_stop 481: fetch 0x200cd498, url
'file:/<NetSurf$Dir>/Resources/CSS'
content/fetchcache.c fetchcache_callback 288: FETCH_FINISHED
content/content.c content_convert 539: content file:/<NetSurf$Dir>/Resources/CSS
render/html.c html_convert_css_callback 662: got stylesheet
'file:/<NetSurf$Dir>/Resources/CSS'
render/html.c html_convert 314: XML to box
riscos/gui.c warn_user 1876: NetSurf is running out of memory. Please free some memory and
try again. (null)
content/content.c content_destroy 652: content 0x200cd69c
file:/ADFS::TopOffice/$/Web Design/HACweb/html/frames.html
render/html.c html_destroy 1122: content 0x200cd69c
content/content.c content_remove_user 813: content
file:/<NetSurf$Dir>/Resources/CSS, user 0x1bb388 0x200cd69c 0x0
content/content.c content_destroy 652: content 0x200d8414
file:/<NetSurf$Dir>/Resources/CSS
Any ideas? I've tried this on Select and Adjust and get the same crash
;-(
Regards,
Gordon McLaren
--
Wardlaw Surveys - Acorn Centre of Technology, Iiyama Dealer
- Authorised Installer for RISC OS 4
Wardlaw House, Kirkhill, Inverness. IV5 7NB. Scotland. UK.
Tel/FAX +44 (0)1463 831214
http://www.wardlaw.demon.co.uk
e-mail: info(a)wardlaw.demon.co.uk