[CDash] CDash upgrade [1.8.2 => 2.3.0] corrupts Coverage View

Zack Galbreath zack.galbreath at kitware.com
Mon Sep 12 13:44:19 UTC 2016


On Fri, Sep 9, 2016 at 3:09 AM, Timo Reichl <timo.reichl at web.de> wrote:

> It returns 25 BLOBs containing a string splitted by ; like:
>
> 13:144;18:144;21:144;23:144;25:144;27:876;29:876;32:138;
> 34:138;37:111;39:111;42:24;44:24;45:24;47:1;49:1;50:1;52:
> 489;54:489;57:264;59:264;60:264;61:264;62:264;64:264;65:
> 14;67:264;70:69;72:69;73:69;74:69;75:69;76:69;79:43;81:43;
> 82:43;84:43;85:36;87:43;89:128;91:128;94:97;96:97;98:8;
> 100:89;101:89;105:41;107:41;109:0;111:41;112:41;116:119;
> 119:119;120:79;122:119;124:46;126:46;128:9;130:46;132:8;134:
> 8;136:2;138:8;140:4;142:4;144:2;146:4;148:4;150:4;152:3;154:
> 4;156:5;158:5;160:4;162:5;164:5;166:5;168:1;170:5;172:357;
> 174:357;176:31;178:357;180:130;182:130;183:130;185:20;
> 187:20;188:20;190:6;192:6;193:6;195:7;197:7;198:7;200:6;202:
> 6;203:6;205:7;207:7;208:7;210:1;212:1;213:1;215:129;217:129;
> 218:129;220:16;222:16;225:5;227:5;230:25;232:25;235:3;237:
> 3;238:3;240:4;242:4;243:4;245:8;247:8;248:8;250:55;252:55;
> 255:34;257:34;258:34;259:34;261:140;263:140;264:140;266:
> 279;268:279;270:2;272:279;276:60;
>
> So I guess the info is there, but somehow CDash doesn't know how to
> retrieve/parse it maybe?
>

That sounds right.

This is just a guess, but maybe you don't have pdo_mysql enabled?  We've
gradually been migrating our SQL queries to use prepared statements, as
this provides better protection against SQL injection vulnerabilities.

To check this, make a test page (in CDash or elsewhere) that simply calls
phpinfo() and navigate to it with a web browser.  In the output, search for
"PDO" to see if the MySQL driver is installed or enabled.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cdash/attachments/20160912/4d80acb2/attachment.htm>


More information about the CDash mailing list