MantisBT - NetSurf
View Issue Details
0002493NetSurfAmiga-specificpublic2016-12-08 16:572017-10-16 22:40
ReporterShy Nimtsan 
Assigned ToChris Young 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusclosedResolutionunable to reproduce 
PlatformOSOS Version
Product Version3.6 
Target VersionFixed in Version3.7 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0002493: System "assert" crash on 2 separate occasions /mantis/view.php?id=2
DescriptionNothing special. Simply happens once i while and after latest update to 3.6 it happened twice in a couple of days. On this occasion it was when trying to drag from hotlist and drop at main window.
TagsNo tags attached.
Attached Filesjpg 20161208_174248.jpg (737,207) 2016-12-08 16:57
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=470&type=bug

Notes
(0001456)
Chris Young   
2016-12-10 00:15   
I'm unable to reproduce this, I've tried multiple drags from the hotlist to the main window in various directions, invalid and multiple selections.
(0001458)
Shy Nimtsan   
2016-12-10 16:52   
Maybe the crash occurred a fraction before dnd. I said it's about that because that's what I was doing. It might be on an issue of selecting, the mouse hold loosening somewhat and then immediately selecting again in a fraction of a second. I use an old Logitech which has issue with its clicks sensitivity. this might stem from a competing condition when something occurs in a microsecond. Then it might also have more to do with the dragging part.
(0001461)
Chris Young   
2016-12-11 17:31   
This assert is:
    /* The node that we're moving selection to can't itself be selected */
    assert(!(relation->flags & TV_NFLAGS_SELECTED));

Whch makes sense as we're not moving it. I can only think that somehow NetSurf thinks you're dragging it within the hotlist window, but if that was the case the above assert wouldn't happen :S I can drag into the hotlist window borders and NetSurf is quite happy to move the item to where it thinks I want it.

If you can find a way of systematically reproducing it I'll have another look.
(0001481)
Chris Young   
2017-01-08 23:20   
The hotlist manager frontend and drag/drop code (especially to browser windows) is much changed now. Have a try with CI build 3954 and if you can't reproduce it I'll assume this is no longer an issue.
(0001669)
Vincent Sanders   
2017-10-16 22:40   
Thankyou for your report, this has been resolved in the 3.7 release

Issue History
2016-12-08 16:57Shy NimtsanNew Issue
2016-12-08 16:57Shy NimtsanFile Added: 20161208_174248.jpg
2016-12-10 00:15Chris YoungNote Added: 0001456
2016-12-10 00:15Chris YoungAssigned To => Chris Young
2016-12-10 00:15Chris YoungStatusnew => acknowledged
2016-12-10 16:52Shy NimtsanNote Added: 0001458
2016-12-11 17:31Chris YoungNote Added: 0001461
2016-12-11 17:31Chris YoungStatusacknowledged => feedback
2017-01-08 23:20Chris YoungNote Added: 0001481
2017-03-29 23:16Chris YoungStatusfeedback => resolved
2017-03-29 23:16Chris YoungFixed in Version => 3.7
2017-03-29 23:16Chris YoungResolutionopen => unable to reproduce
2017-10-16 22:40Vincent SandersStatusresolved => closed
2017-10-16 22:40Vincent SandersNote Added: 0001669