-
-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Closed
Description
Well, I assume "debug build" is what DEBUGF macro is for.
Anyway, just spotted this while debugging my application....
Look at:
Line 1086 in 6d8c628
| DEBUGF(infof(data, "Curl_poll(%u ds, %d ms) == %d\n", |
(current master, and I think at least 7.60)
It's not hard to trace control-flow paths to this line from execution of while(data) { ... ; data = data->next; } loops. I was considering the situation where curl has no fds (curlfds) and there's extrafds-- but at a glance I think this can be triggered even when no extra fd's are used.
I haven't tried building things to force the issue, apologies if this can't happen, but thought I'd share "just in case".
If someone's enabled debugging the last thing they need is extra crashing behavior that doesn't occur otherwise :P.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels