| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
|---|---|---|---|---|---|---|---|---|---|
| 0002682 | NetSurf | ABEND | public | 2019-07-25 09:29 | 2025-07-01 20:25 | ||||
| Reporter | Dave Higton | ||||||||
| Assigned To | Dave Higton | ||||||||
| Severity | crash | Reproducibility | random | ||||||
| Status | resolved | Resolution | fixed | ||||||
| Platform | BeagleBoard xM | OS | RISC OS | OS Version | 5.27 (21 Jul 19) | ||||
| Product Version | |||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0002682: Occasional crash | ||||||||
| Description | For some months now, NetSurf has occasionally crashed. I can't discern any pattern to it, and it's not specific to any web site or page. | ||||||||
| Steps To Reproduce | Keep using it. It will crash, somewhere, sooner or later. | ||||||||
| Tags | No tags attached. | ||||||||
| Fixed in CI build # | |||||||||
| Reported in CI build # | 4720 | ||||||||
| URL of problem page | |||||||||
| Attached Files | 
 | ||||||||
 Relationships	 | 
|||||||||||
  | 
|||||||||||
 Notes	 | 
|
| 
		 Dave Higton (developer) 2019-08-03 21:12  | 
	Just had another one, apparently at the same location. | 
| 
		 Dave Higton (developer) 2019-08-20 18:46  | 
	And another, this time with CI #4835. | 
| 
		 Dave Higton (developer) 2019-11-26 21:54 Last edited: 2019-11-26 21:54  | 
	
		And another, this time with CI #4900. If I understand the logs correctly, they show that the segfault always occurs in function sh_delentry(), by attempting to store R6 at [R5,#36] when R5 is 0. Isn't this just a classic null pointer problem?  | 
| 
		 kinnison (administrator) 2019-11-30 20:55  | 
	Certainly that sounds possible Dave. The new libcurl has changed shape slightly so we need to wait for something new to show up before I can look again. I think it's inside the CURL code associated with cleaning up socket filehandles from its hash table. | 
| 
		 Dave Higton (developer) 2019-11-30 22:46  | 
	
		https://github.com/curl/curl/issues/3995 The lowest 14 levels of the call tree are identical. So other people are seeing the same problem in completely different contexts. But, from your comments, I see you're ahead of me!  | 
| 
		 Dave Higton (developer) 2020-05-23 14:30  | 
	I haven't seen this crash in a long time now. Can we assume that it's been fixed by some change in cURL? | 
| 
		 Dave Higton (developer) 2025-07-01 20:25  | 
	I haven't seen an ABEND in years, so I'm going to assume it's fixed. | 
 Issue History			 | 
		|||
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2019-07-25 09:29 | Dave Higton | New Issue | |
| 2019-07-25 09:29 | Dave Higton | File Added: CrashDump | |
| 2019-08-01 09:22 | Vincent Sanders | Status | new => acknowledged | 
| 2019-08-03 21:12 | Dave Higton | File Added: CrashDump-2 | |
| 2019-08-03 21:12 | Dave Higton | Note Added: 0002061 | |
| 2019-08-20 18:46 | Dave Higton | File Added: CrashDump-3 | |
| 2019-08-20 18:46 | Dave Higton | Note Added: 0002083 | |
| 2019-11-25 21:33 | Vincent Sanders | Relationship added | has duplicate 0002716 | 
| 2019-11-25 21:33 | Vincent Sanders | Relationship added | has duplicate 0002717 | 
| 2019-11-26 21:54 | Dave Higton | File Added: CrashDump-4 | |
| 2019-11-26 21:54 | Dave Higton | Note Added: 0002132 | |
| 2019-11-26 21:54 | Dave Higton | Note Edited: 0002132 | View Revisions | 
| 2019-11-30 20:55 | kinnison | Note Added: 0002145 | |
| 2019-11-30 22:46 | Dave Higton | Note Added: 0002146 | |
| 2020-05-23 14:30 | Dave Higton | Note Added: 0002198 | |
| 2025-07-01 20:25 | Dave Higton | Assigned To | => Dave Higton | 
| 2025-07-01 20:25 | Dave Higton | Status | acknowledged => resolved | 
| 2025-07-01 20:25 | Dave Higton | Resolution | open => fixed | 
| 2025-07-01 20:25 | Dave Higton | Note Added: 0002478 | |

	
