I was getting Wrong __data_start/_end pair
from my Mokvino Web scripts when converting ODG to SVG, since upgrading to Ubuntu 20.04 (though I've used Mokvino Web so little lately, I can't be sure that that's the start of the problem).
It was an inkscape command that was failing.
When I ran the command manually, I got no error.
I found few differences in environment variables between running directly and running via make, and when I forced them to be the same in the script as in the console, it still failed within make and worked in the console.
A StackExchange question pointed towards a work-around. I checked the resource limit for the stack size (ulimit -s), and it was unlimited when run from make, but 8192 in the console. I bunged in a ulimit -s 8192 before the command, and it worked!
$ ulimit -s unlimited $ inkscape -z --query-all "example.svg" | head -2 Wrong __data_start/_end pair $ ulimit -s 8192 $ inkscape -z --query-all "example.svg" | head -2 svg805,5848,8815,14472,4305.111 rect2,0,0,29700,21000 $
Can't say I understand what's happening here; just hope it helps.