View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
05771Bug reportsSurvey takingpublic2012-03-14 21:08
Reporteruser16048Assigned ToTMSWhite  
PrioritynormalSeverityblock 
Status closedResolutionfixed 
Product Version1.92RC3 
Target Version1.92RC4Fixed in Version1.92RC4 
Summary05771: ExprMgr_process_relevance_and_tailoring need more and more time after page reload
Description

I have a problem regarding this survey:
http://212.65.8.158/limesurveyEM/index.php?sid=89587&lang=en

On the first pageload everythings seems to be okay (time "index.php": 484 ms) and the swithing between questions via mouseclick or tabs works well and fast. If I reload the page (Firefox: F5) it gets a bit slower. If I reload the complete page (STRG + F5) or load the page again (click on URL and Enter) it seems to sum up the time I have to wait. The problem child seems to be "ExprMgr_process_relevance_and_tailoring" which needs about 90% to 97% of the loading time.

Steps To Reproduce
  • Open http://212.65.8.158/limesurveyEM/index.php?sid=89587&lang=en
  • Fill out the survey without submitting
  • Reload the page with F5
  • Fill out the survey without submitting
  • Reload the complete page: STRG + F5
  • Fill out the survey without submitting
  • Click on the URL and hit enter to load the page
  • Fill out the survey without submitting
    ...
Additional Information

Time measuring using firebug:

function calls percent own time time average min max file
ExprMgr_process_relevance_and_tailoring 7 97.25% 41507.004ms 65126.868ms 9303.838ms 9081.62ms 9518.044ms
index....lang=en (Zeile 237)
LEMval 37842 1.78% 758.93ms 818.557ms 0.022ms 0.009ms 1.142ms
em_javascript.js (Zeile 207)
LEManyNA 10626 0.15% 65.64ms 233.384ms 0.022ms 0.003ms 1.653ms
em_javascript.js (Zeile 471)
htmlspecialchars_decode 13608 0.14% 59.627ms 59.627ms 0.004ms 0.002ms 0.187ms
em_javascript.js (Zeile 999)
htmlspecialchars 10584 0.12% 51.406ms 51.406ms 0.005ms 0.002ms 0.066ms
em_javascript.js (Zeile 930)
anonymous 86 0.06% 26.057ms 31.652ms 0.368ms 0.035ms 7.878ms
jquery.js (Zeile 75)
anonymous 98 0.05% 19.735ms 69.527ms 0.709ms 0.031ms 8.026ms
jquery.js (Zeile 92)
anonymous 20 0.03% 14.815ms 27869.459ms 1393.473ms 0.001ms 9518.066ms
em_javascript.js (Zeile 500)
anonymous 33 0.03% 13.545ms 15.057ms 0.456ms 0.001ms 2.448ms
jquery.js (Zeile 57)
LEMif 16926 0.03% 12.911ms 12.911ms 0.001ms 0ms 0.082ms
em_javascript.js (Zeile 85)
anonymous 89 0.02% 10.251ms 47.807ms 0.537ms 0.066ms 8.017ms
jquery.js (Zeile 72)
anonymous 101 0.02% 10.021ms 11.623ms 0.115ms 0.003ms 1.329ms
jquery.js (Zeile 26)
anonymous 726 0.02% 9.017ms 56.307ms 0.078ms 0.001ms 5.588ms
jquery.js (Zeile 22)
LEMimplode 2646 0.02% 8.279ms 8.279ms 0.003ms 0.002ms 0.157ms
em_javascript.js (Zeile 120)
anonymous 726 0.02% 7.962ms 64.269ms 0.089ms 0.003ms 5.602ms
jquery.js (Zeile 21)
checkconditions 4 0.02% 7.732ms 37279.956ms 9319.989ms 9248.403ms 9394.569ms
index....lang=en (Zeile 60)
anonymous 169 0.01% 6.399ms 8.769ms 0.052ms 0.005ms 0.929ms
jquery.js (Zeile 44)
anonymous 28 0.01% 6.262ms 27920.261ms 997.152ms 0.017ms 9518.739ms
jquery.js (Zeile 55)
anonymous 23 0.01% 6.111ms 27891.987ms 1212.695ms 0.023ms 9518.793ms
jquery.js (Zeile 50)
anonymous 239 0.01% 4.965ms 21.874ms 0.092ms 0.005ms 2.958ms
jquery.js (Zeile 30)
anonymous 212 0.01% 4.72ms 12.231ms 0.058ms 0.014ms 1.041ms
jquery.js (Zeile 47)
anonymous 212 0.01% 4.642ms 7.602ms 0.036ms 0.004ms 0.435ms
jquery.js (Zeile 43)
anonymous 57 0.01% 4.011ms 4.011ms 0.07ms 0.005ms 2.986ms
jquery.js (Zeile 39)
d 5 0.01% 3.954ms 40.683ms 8.137ms 3.979ms 24.532ms
jquery.js (Zeile 65)
anonymous 421 0.01% 3.902ms 3.902ms 0.009ms 0.006ms 0.041ms
jquery.js (Zeile 31)
anonymous 88 0.01% 3.859ms 4.242ms 0.048ms 0.016ms 0.427ms
jquery.js (Zeile 74)
LEMempty 3612 0.01% 3.109ms 3.109ms 0.001ms 0ms 0.007ms
em_javascript.js (Zeile 172)
anonymous 223 0.01% 3.086ms 22.897ms 0.103ms 0.008ms 2.968ms
jquery.js (Zeile 25)
anonymous 216 0.01% 2.492ms 22.199ms 0.103ms 0.014ms 1.082ms
jquery.js (Zeile 46)
anonymous 1 0.01% 2.484ms 2.811ms 2.811ms 2.811ms 2.811ms
jquery.js (Zeile 34)
anonymous 819 0% 2.131ms 3.682ms 0.004ms 0.002ms 0.05ms
jquery.js (Zeile 84)
LEMregexMatch 42 0% 2.081ms 2.081ms 0.05ms 0.042ms 0.061ms
em_javascript.js (Zeile 143)
anonymous 869 0% 2.04ms 2.04ms 0.002ms 0.001ms 0.013ms
jquery.js (Zeile 28)
anonymous 212 0% 2.018ms 9.62ms 0.045ms 0.006ms 0.45ms
jquery-ui.js (Zeile 576)
anonymous 1 0% 1.832ms 13.216ms 13.216ms 13.216ms 13.216ms
jquery.js (Zeile 17)
anonymous 1 0% 1.77ms 2.717ms 2.717ms 2.717ms 2.717ms
jquery.js (Zeile 70)
anonymous 232 0% 1.621ms 1.621ms 0.007ms 0.002ms 0.047ms
jquery.js (Zeile 94)
anonymous 819 0% 1.551ms 1.551ms 0.002ms 0.001ms 0.012ms
jquery.js (Zeile 83)
oa 5 0% 1.331ms 28.136ms 5.627ms 0.075ms 18.163ms
jquery.js (Zeile 18)
anonymous 54 0% 1.227ms 1.547ms 0.029ms 0ms 0.139ms
jquery.js (Zeile 59)
anonymous 649 0% 1.227ms 1.227ms 0.002ms 0.001ms 0.016ms
jquery.js (Zeile 28)
anonymous 313 0% 1.148ms 1.148ms 0.004ms 0.001ms 0.087ms
survey_runtime.js (Zeile 257)
anonymous 214 0% 1.116ms 1.116ms 0.005ms 0.001ms 0.016ms
jquery.js (Zeile 30)
anonymous 404 0% 1.022ms 1.022ms 0.003ms 0.001ms 0.198ms
jquery.js (Zeile 28)
anonymous 5 0% 1.016ms 26.491ms 5.298ms 0.018ms 17.295ms
jquery.js (Zeile 96)
anonymous 15 0% 0.954ms 6.883ms 0.459ms 0.146ms 1.035ms
jquery-ui.js (Zeile 28)
anonymous 53 0% 0.935ms 1.307ms 0.025ms 0.012ms 0.035ms
jquery.js (Zeile 24)
anonymous 169 0% 0.823ms 9.592ms 0.057ms 0.007ms 0.932ms
jquery-ui.js (Zeile 577)
LEMsum 84 0% 0.683ms 0.683ms 0.008ms 0.002ms 0.038ms
em_javascript.js (Zeile 24)
anonymous 53 0% 0.649ms 46.958ms 0.886ms 0.048ms 5.563ms
jquery.js (Zeile 95)
anonymous 43 0% 0.522ms 0.522ms 0.012ms 0.006ms 0.044ms
jquery.js (Zeile 80)
substr 42 0% 0.511ms 0.511ms 0.012ms 0.01ms 0.02ms
em_javascript.js (Zeile 1740)
J 30 0% 0.426ms 0.426ms 0.014ms 0.003ms 0.087ms
jquery.js (Zeile 18)
anonymous 1 0% 0.393ms 0.393ms 0.393ms 0.393ms 0.393ms
jquery.js (Zeile 118)
anonymous 9 0% 0.386ms 0.665ms 0.074ms 0.043ms 0.248ms
jquery.js (Zeile 50)
anonymous 43 0% 0.384ms 0.384ms 0.009ms 0.007ms 0.013ms
jquery.js (Zeile 81)
anonymous 42 0% 0.363ms 0.363ms 0.009ms 0.007ms 0.015ms
jquery.js (Zeile 79)
anonymous 1 0% 0.348ms 0.435ms 0.435ms 0.435ms 0.435ms
jquery.js (Zeile 90)
anonymous 1 0% 0.314ms 0.705ms 0.705ms 0.705ms 0.705ms
jquery-ui.js (Zeile 17)
anonymous 1 0% 0.313ms 0.357ms 0.357ms 0.357ms 0.357ms
jquery.js (Zeile 37)
anonymous 1 0% 0.31ms 0.907ms 0.907ms 0.907ms 0.907ms
jquery-ui.js (Zeile 581)
anonymous 89 0% 0.302ms 0.302ms 0.003ms 0.002ms 0.01ms
survey_runtime.js (Zeile 269)
anonymous 1 0% 0.3ms 0.3ms 0.3ms 0.3ms 0.3ms
jquery.js (Zeile 91)
anonymous 2 0% 0.288ms 0.35ms 0.175ms 0.139ms 0.211ms
jquery.js (Zeile 112)
anonymous 5 0% 0.283ms 0.379ms 0.076ms 0.023ms 0.109ms
jquery.js (Zeile 48)
anonymous 55 0% 0.274ms 0.274ms 0.005ms 0.002ms 0.016ms
jquery.js (Zeile 88)
anonymous 60 0% 0.255ms 0.255ms 0.004ms 0.002ms 0.009ms
jquery.js (Zeile 32)
anonymous 10 0% 0.202ms 0.709ms 0.071ms 0ms 0.635ms
jquery.js (Zeile 53)
anonymous 1 0% 0.198ms 1.136ms 1.136ms 1.136ms 1.136ms
jquery-ui.js (Zeile 476)
anonymous 43 0% 0.195ms 25.057ms 0.583ms 0.078ms 8.048ms
jquery.js (Zeile 96)
onkeypress 4 0% 0.192ms 1.38ms 0.345ms 0.049ms 1.224ms
index....eypress (Zeile 1)
anonymous 1 0% 0.174ms 3.142ms 3.142ms 3.142ms 3.142ms
jquery-ui.js (Zeile 29)
anonymous 33 0% 0.172ms 0.172ms 0.005ms 0.004ms 0.012ms
jquery.js (Zeile 86)
anonymous 43 0% 0.172ms 24.862ms 0.578ms 0.075ms 8.041ms
jquery.js (Zeile 100)
anonymous 1 0% 0.171ms 0.305ms 0.305ms 0.305ms 0.305ms
jquery-ui.js (Zeile 569)
anonymous 43 0% 0.165ms 24.69ms 0.574ms 0.073ms 8.032ms
jquery.js (Zeile 74)
anonymous 1 0% 0.13ms 0.914ms 0.914ms 0.914ms 0.914ms
jquery-ui.js (Zeile 375)
sa 2 0% 0.128ms 0.478ms 0.239ms 0.173ms 0.305ms
jquery.js (Zeile 20)
onchange 1 0% 0.128ms 9254.494ms 9254.494ms 9254.494ms 9254.494ms
index....nchange (Zeile 1)
onchange 1 0% 0.128ms 9395.898ms 9395.898ms 9395.898ms 9395.898ms
index....nchange (Zeile 1)
anonymous 1 0% 0.122ms 0.71ms 0.71ms 0.71ms 0.71ms
jquery-ui.js (Zeile 11)
anonymous 1 0% 0.121ms 0.596ms 0.596ms 0.596ms 0.596ms
jquery.js (Zeile 135)
onchange 1 0% 0.121ms 9385.012ms 9385.012ms 9385.012ms 9385.012ms
index....nchange (Zeile 1)
anonymous 15 0% 0.116ms 0.116ms 0.008ms 0.001ms 0.055ms
jquery.js (Zeile 21)
anonymous 2 0% 0.116ms 9256.131ms 4628.066ms 0.005ms 9256.126ms
jquery.js (Zeile 27)
anonymous 24 0% 0.111ms 0.111ms 0.005ms 0.003ms 0.01ms
jquery.js (Zeile 70)
anonymous 1 0% 0.111ms 0.131ms 0.131ms 0.131ms 0.131ms
jquery.js (Zeile 116)
anonymous 13 0% 0.108ms 0.108ms 0.008ms 0.005ms 0.018ms
jquery-ui.js (Zeile 17)
anonymous 7 0% 0.105ms 0.535ms 0.076ms 0.052ms 0.178ms
jquery.js (Zeile 66)
anonymous 1 0% 0.102ms 0.102ms 0.102ms 0.102ms 0.102ms
jquery.js (Zeile 93)
anonymous 1 0% 0.101ms 9249.677ms 9249.677ms 9249.677ms 9249.677ms
survey_runtime.js (Zeile 3)
prepareCellAdapters 1 0% 0.099ms 0.099ms 0.099ms 0.099ms 0.099ms
survey_runtime.js (Zeile 340)
anonymous 1 0% 0.095ms 0.095ms 0.095ms 0.095ms 0.095ms
jquery.js (Zeile 92)
anonymous 1 0% 0.095ms 1.211ms 1.211ms 1.211ms 1.211ms
jquery-ui.js (Zeile 81)
onkeyup 1 0% 0.095ms 0.899ms 0.899ms 0.899ms 0.899ms
index....onkeyup (Zeile 1)
K 3 0% 0.092ms 0.266ms 0.089ms 0.034ms 0.143ms
jquery.js (Zeile 21)
X 7 0% 0.079ms 0.625ms 0.089ms 0ms 0.426ms
jquery.js (Zeile 17)
anonymous 1 0% 0.073ms 0.855ms 0.855ms 0.855ms 0.855ms
jquery-ui.js (Zeile 156)
K 1 0% 0.073ms 0.497ms 0.497ms 0.497ms 0.497ms
jquery-ui.js (Zeile 476)
LEMis_numeric 42 0% 0.072ms 0.072ms 0.002ms 0.001ms 0.003ms
em_javascript.js (Zeile 72)
anonymous 6 0% 0.072ms 0.178ms 0.03ms 0.01ms 0.077ms
jquery.js (Zeile 25)
anonymous 5 0% 0.071ms 0.071ms 0.014ms 0.003ms 0.047ms
jquery.js (Zeile 111)
anonymous 6 0% 0.066ms 0.066ms 0.011ms 0.001ms 0.057ms
jquery.js (Zeile 27)
anonymous 12 0% 0.065ms 0.065ms 0.005ms 0.002ms 0.026ms
jquery.js (Zeile 100)
anonymous 1 0% 0.063ms 0.09ms 0.09ms 0.09ms 0.09ms
jquery.js (Zeile 104)
anonymous 1 0% 0.06ms 0.844ms 0.844ms 0.844ms 0.844ms
jquery-ui.js (Zeile 225)
anonymous 1 0% 0.057ms 2.883ms 2.883ms 2.883ms 2.883ms
jquery-ui.js (Zeile 30)
anonymous 1 0% 0.053ms 1.555ms 1.555ms 1.555ms 1.555ms
jquery-ui.js (Zeile 557)
Y 36 0% 0.052ms 0.052ms 0.001ms 0ms 0.003ms
jquery.js (Zeile 18)
anonymous 1 0% 0.052ms 0.108ms 0.108ms 0.108ms 0.108ms
jquery.js (Zeile 58)
anonymous 1 0% 0.05ms 0.382ms 0.382ms 0.382ms 0.382ms
jquery-ui.js (Zeile 442)
getkey 4 0% 0.049ms 0.049ms 0.012ms 0.011ms 0.015ms
survey_runtime.js (Zeile 423)
anonymous 5 0% 0.048ms 0.065ms 0.013ms 0.001ms 0.025ms
jquery.js (Zeile 31)
anonymous 6 0% 0.048ms 0.548ms 0.091ms 0.063ms 0.209ms
em_javascript.js (Zeile 499)
anonymous 1 0% 0.045ms 0.174ms 0.174ms 0.174ms 0.174ms
jquery.js (Zeile 104)
anonymous 15 0% 0.042ms 0.042ms 0.003ms 0.002ms 0.004ms
jquery-ui.js (Zeile 29)
anonymous 1 0% 0.041ms 0.396ms 0.396ms 0.396ms 0.396ms
jquery-ui.js (Zeile 558)
goodchars 4 0% 0.041ms 0.09ms 0.023ms 0.019ms 0.027ms
survey_runtime.js (Zeile 429)
anonymous 10 0% 0.039ms 0.039ms 0.004ms 0.002ms 0.021ms
jquery-ui.js (Zeile 30)
anonymous 5 0% 0.038ms 0.038ms 0.008ms 0.003ms 0.021ms
jquery.js (Zeile 139)
anonymous 1 0% 0.038ms 0.505ms 0.505ms 0.505ms 0.505ms
jquery-ui.js (Zeile 345)
anonymous 6 0% 0.037ms 2.92ms 0.487ms 0.001ms 2.899ms
jquery-ui.js (Zeile 29)
anonymous 1 0% 0.037ms 0.679ms 0.679ms 0.679ms 0.679ms
jquery-ui.js (Zeile 410)
anonymous 1 0% 0.036ms 0.287ms 0.287ms 0.287ms 0.287ms
jquery-ui.js (Zeile 284)
anonymous 1 0% 0.035ms 0.112ms 0.112ms 0.112ms 0.112ms
jquery.js (Zeile 45)
anonymous 1 0% 0.034ms 9256.16ms 9256.16ms 9256.16ms 9256.16ms
jquery.js (Zeile 34)
anonymous 1 0% 0.034ms 0.669ms 0.669ms 0.669ms 0.669ms
jquery.js (Zeile 67)
anonymous 1 0% 0.034ms 0.282ms 0.282ms 0.282ms 0.282ms
jquery-ui.js (Zeile 315)
noop_checkconditions 3 0% 0.034ms 28031.587ms 9343.862ms 9253.189ms 9394.578ms
index....lang=en (Zeile 55)
anonymous 1 0% 0.033ms 0.129ms 0.129ms 0.129ms 0.129ms
jquery.js (Zeile 109)
anonymous 2 0% 0.032ms 0.032ms 0.016ms 0.012ms 0.02ms
jquery.js (Zeile 37)
anonymous 2 0% 0.032ms 0.032ms 0.016ms 0.009ms 0.023ms
jquery-ui.js (Zeile 14)
anonymous 1 0% 0.032ms 0.26ms 0.26ms 0.26ms 0.26ms
jquery-ui.js (Zeile 131)
anonymous 1 0% 0.031ms 0.031ms 0.031ms 0.031ms 0.031ms
jquery-ui.js (Zeile 28)
anonymous 1 0% 0.028ms 0.743ms 0.743ms 0.743ms 0.743ms
jquery-ui.js (Zeile 33)
anonymous 1 0% 0.026ms 0.334ms 0.334ms 0.334ms 0.334ms
jquery.js (Zeile 68)
anonymous 1 0% 0.025ms 0.279ms 0.279ms 0.279ms 0.279ms
jquery.js (Zeile 69)
anonymous 6 0% 0.025ms 0.025ms 0.004ms 0.003ms 0.007ms
jquery.js (Zeile 123)
LEMsetTabIndexes 1 0% 0.024ms 6.224ms 6.224ms 6.224ms 6.224ms
em_javascript.js (Zeile 496)
anonymous 1 0% 0.023ms 0.416ms 0.416ms 0.416ms 0.416ms
jquery.js (Zeile 117)
anonymous 1 0% 0.021ms 0.021ms 0.021ms 0.021ms 0.021ms
jquery.js (Zeile 33)
anonymous 1 0% 0.021ms 0.692ms 0.692ms 0.692ms 0.692ms
jquery.js (Zeile 67)
anonymous 1 0% 0.021ms 0.117ms 0.117ms 0.117ms 0.117ms
jquery.js (Zeile 67)
anonymous 1 0% 0.021ms 0.152ms 0.152ms 0.152ms 0.152ms
jquery.js (Zeile 116)
anonymous 1 0% 0.02ms 0.025ms 0.025ms 0.025ms 0.025ms
jquery.js (Zeile 32)
anonymous 2 0% 0.02ms 0.478ms 0.239ms 0.035ms 0.443ms
jquery.js (Zeile 43)
anonymous 3 0% 0.02ms 0.02ms 0.007ms 0.005ms 0.009ms
jquery.js (Zeile 80)
anonymous 8 0% 0.02ms 0.02ms 0.002ms 0.001ms 0.006ms
jquery-ui.js (Zeile 573)
anonymous 1 0% 0.019ms 0.192ms 0.192ms 0.192ms 0.192ms
jquery.js (Zeile 154)
anonymous 2 0% 0.018ms 0.018ms 0.009ms 0.006ms 0.012ms
jquery.js (Zeile 154)
anonymous 1 0% 0.018ms 2.941ms 2.941ms 2.941ms 2.941ms
jquery-ui.js (Zeile 30)
anonymous 1 0% 0.018ms 0.554ms 0.554ms 0.554ms 0.554ms
jquery-ui.js (Zeile 203)
anonymous 1 0% 0.017ms 0.073ms 0.073ms 0.073ms 0.073ms
jquery.js (Zeile 45)
anonymous 1 0% 0.017ms 0.237ms 0.237ms 0.237ms 0.237ms
jquery.js (Zeile 111)
anonymous 1 0% 0.017ms 0.017ms 0.017ms 0.017ms 0.017ms
jquery-ui.js (Zeile 60)
textLimit 1 0% 0.017ms 0.017ms 0.017ms 0.017ms 0.017ms
survey_runtime.js (Zeile 942)
anonymous 1 0% 0.016ms 0.162ms 0.162ms 0.162ms 0.162ms
jquery-ui.js (Zeile 326)
anonymous 2 0% 0.014ms 0.014ms 0.007ms 0.005ms 0.009ms
jquery.js (Zeile 61)
anonymous 2 0% 0.012ms 0.012ms 0.006ms 0.004ms 0.008ms
jquery.js (Zeile 65)
anonymous 2 0% 0.012ms 0.012ms 0.006ms 0.003ms 0.009ms
jquery-ui.js (Zeile 558)
anonymous 1 0% 0.011ms 0.011ms 0.011ms 0.011ms 0.011ms
jquery.js (Zeile 65)
anonymous 2 0% 0.011ms 0.011ms 0.006ms 0.003ms 0.008ms
jquery.js (Zeile 153)
anonymous 1 0% 0.01ms 0.01ms 0.01ms 0.01ms 0.01ms
jquery.js (Zeile 72)
anonymous 2 0% 0.01ms 0.01ms 0.005ms 0.003ms 0.007ms
jquery.js (Zeile 81)
anonymous 1 0% 0.009ms 0.121ms 0.121ms 0.121ms 0.121ms
jquery-ui.js (Zeile 577)
anonymous 2 0% 0.007ms 0.007ms 0.004ms 0.003ms 0.004ms
jquery.js (Zeile 66)
pa 1 0% 0.006ms 0.006ms 0.006ms 0.006ms 0.006ms
jquery.js (Zeile 19)
anonymous 2 0% 0.006ms 0.006ms 0.003ms 0.002ms 0.004ms
jquery.js (Zeile 68)
anonymous 1 0% 0.005ms 0.005ms 0.005ms 0.005ms 0.005ms
jquery.js (Zeile 60)
anonymous 2 0% 0.005ms 0.005ms 0.003ms 0.002ms 0.003ms
jquery.js (Zeile 87)
anonymous 6 0% 0.005ms 0.005ms 0.001ms 0ms 0.001ms
jquery-ui.js (Zeile 392)
anonymous 1 0% 0.005ms 0.005ms 0.005ms 0.005ms 0.005ms
jquery-ui.js (Zeile 729)
anonymous 1 0% 0.004ms 0.171ms 0.171ms 0.171ms 0.171ms
jquery.js (Zeile 116)
anonymous 1 0% 0.004ms 0.007ms 0.007ms 0.007ms 0.007ms
jquery-ui.js (Zeile 558)
anonymous 1 0% 0.003ms 0.003ms 0.003ms 0.003ms 0.003ms
jquery.js (Zeile 60)
anonymous 1 0% 0.003ms 0.003ms 0.003ms 0.003ms 0.003ms
jquery-ui.js (Zeile 701)
anonymous 1 0% 0.003ms 0.003ms 0.003ms 0.003ms 0.003ms
jquery-ui.js (Zeile 777)
Z 2 0% 0.002ms 0.002ms 0.001ms 0.001ms 0.001ms
jquery.js (Zeile 18)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 31)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 602)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 616)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 631)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 645)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 659)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 674)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 687)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 715)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 749)
anonymous 1 0% 0.002ms 0.002ms 0.002ms 0.002ms 0.002ms
jquery-ui.js (Zeile 763)
anonymous 1 0% 0.001ms 0.001ms 0.001ms 0.001ms 0.001ms
jquery-ui.js (Zeile 31)
l 1 0% 0.001ms 0.001ms 0.001ms 0.001ms 0.001ms
jquery-ui.js (Zeile 572)

TagsNo tags attached.
Attached Files
time_measure.csv (1,551 bytes)   
function	calls	percent	own time	time	average	min	max	file
ExprMgr_process_relevance_and_tailoring	7	97.25%	41507.004ms	65126.868ms	9303.838ms	9081.62ms	9518.044ms	index....lang=en (Zeile 237)
LEMval	37842	1.78%	758.93ms	818.557ms	0.022ms	0.009ms	1.142ms	em_javascript.js (Zeile 207)
LEManyNA	10626	0.15%	65.64ms	233.384ms	0.022ms	0.003ms	1.653ms	em_javascript.js (Zeile 471)
htmlspecialchars_decode	13608	0.14%	59.627ms	59.627ms	0.004ms	0.002ms	0.187ms	em_javascript.js (Zeile 999)
htmlspecialchars	10584	0.12%	51.406ms	51.406ms	0.005ms	0.002ms	0.066ms	em_javascript.js (Zeile 930)
anonymous	86	0.06%	26.057ms	31.652ms	0.368ms	0.035ms	7.878ms	jquery.js (Zeile 75)
anonymous	98	0.05%	19.735ms	69.527ms	0.709ms	0.031ms	8.026ms	jquery.js (Zeile 92)
anonymous	20	0.03%	14.815ms	27869.459ms	1393.473ms	0.001ms	9518.066ms	em_javascript.js (Zeile 500)
anonymous	33	0.03%	13.545ms	15.057ms	0.456ms	0.001ms	2.448ms	jquery.js (Zeile 57)
LEMif	16926	0.03%	12.911ms	12.911ms	0.001ms	0ms	0.082ms	em_javascript.js (Zeile 85)
anonymous	89	0.02%	10.251ms	47.807ms	0.537ms	0.066ms	8.017ms	jquery.js (Zeile 72)
anonymous	101	0.02%	10.021ms	11.623ms	0.115ms	0.003ms	1.329ms	jquery.js (Zeile 26)
anonymous	726	0.02%	9.017ms	56.307ms	0.078ms	0.001ms	5.588ms	jquery.js (Zeile 22)
LEMimplode	2646	0.02%	8.279ms	8.279ms	0.003ms	0.002ms	0.157ms	em_javascript.js (Zeile 120)
anonymous	726	0.02%	7.962ms	64.269ms	0.089ms	0.003ms	5.602ms	jquery.js (Zeile 21)
checkconditions	4	0.02%	7.732ms	37279.956ms	9319.989ms	9248.403ms	9394.569ms	index....lang=en (Zeile 60)
time_measure.csv (1,551 bytes)   
Bug heat6
Complete LimeSurvey version number (& build)12387
I will donate to the project if issue is resolvedNo
BrowserMozilla Firefox 10
Database type & versionMySQL Comunnity Server 5.5.8
Server OS (if known)Windows Server 2008
Webserver software & version (if known)Apache 2.2.17
PHP Version8.2.17

Users monitoring this issue

There are no users monitoring this issue.

Activities

TMSWhite

TMSWhite

2012-02-07 15:40

reporter   ~17280

Please upload the survey so I can test on my own.

Take a look at the generated HTML. Although your page is only showing 4 questions, there is EM code for dozens of questions. The HTML is 17,000 lines long.

TMSWhite

TMSWhite

2012-02-07 15:49

reporter   ~17281

Ah, must be a caching issue. The right amount of HTML is generated the first time. Each subsequent time, it re-generates the same tailoring code plus new tailoring code - so doubles in size with each page re-load.

user16048

2012-02-07 15:49

  ~17282

Uploaded the survey.

TMSWhite

TMSWhite

2012-02-07 17:10

reporter   ~17285

Unfortunately, I can't reproduce the problem you're seeing. Every time I refresh the page using F5, I always get the same content.

There is a function call LimeExpressionManager::StartProcessingPage()that clears the page-related cache every time it is called. It gets called every time you click next/previous/jump-to. It is also getting called every time I click F5 (looking at the stack trace, when I click F5, Firefox interprets that as a "movenext" command). Perhaps somehow it isn't on your configuration?

I have Windows XP, Firefox 10, and am using XAMPP.

Are you using ZEND or anything that might be caching your PHP sessions?

Can you test this yourself (e.g. do you have access to XDebug or similar debuger so you can set a breakpoint within that function and try to figure out why it is being skipped when you press F5)?

TMSWhite

TMSWhite

2012-02-07 17:59

reporter   ~17287

OK, I was able to reproduce this a different way - by using the Save/Resume feature.

The problem is that sometimes EM calls GetLastMoveResult(), and it isn't properly clearing its cache, so content gets re-generated.

TMSWhite

TMSWhite

2012-02-07 20:18

reporter   ~17290

Fixed in revision 12396

c_schmitz

c_schmitz

2012-02-14 14:10

administrator   ~17406

1.92RC4 released

Related Changesets

LimeSurvey: Yii 4c5f2d08

2012-02-07 11:42:07

TMSWhite

Details Diff
Fixed issue 05771: ExprMgr_process_relevance_and_tailoring need more and more time after page reload

git-svn-id: file:///Users/Shitiz/Downloads/lssvn/source/limesurvey_yii@12397 b72ed6b6-b9f8-46b5-92b4-906544132732
Affected Issues
05771
mod - application/helpers/SurveyRuntimeHelper.php Diff File
mod - application/helpers/expressions/em_core_helper.php Diff File
mod - application/helpers/expressions/em_manager_helper.php Diff File

Issue History

Date Modified Username Field Change
2012-02-07 11:19 user16048 New Issue
2012-02-07 11:32 user16048 File Added: time_measure.csv
2012-02-07 12:13 Mazi Assigned To => TMSWhite
2012-02-07 12:13 Mazi Status new => assigned
2012-02-07 15:40 TMSWhite Note Added: 17280
2012-02-07 15:42 user16048 File Added: limesurvey_survey_89587.lss
2012-02-07 15:49 TMSWhite Note Added: 17281
2012-02-07 15:49 user16048 Note Added: 17282
2012-02-07 17:10 TMSWhite Note Added: 17285
2012-02-07 17:59 TMSWhite Note Added: 17287
2012-02-07 20:17 TMSWhite Target Version => 1.92RC4
2012-02-07 20:18 TMSWhite Note Added: 17290
2012-02-07 20:18 TMSWhite Status assigned => resolved
2012-02-07 20:18 TMSWhite Fixed in Version => 1.92RC4
2012-02-07 20:18 TMSWhite Resolution open => fixed
2012-02-14 14:10 c_schmitz Note Added: 17406
2012-02-14 14:10 c_schmitz Status resolved => closed
2012-03-14 21:08 TMSWhite Changeset attached => Import 2012-03-09 13:30:34 Yii 4c5f2d08