View Issue Details

This issue affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
05073Bug reportsSurvey editingpublic2011-04-03 23:23
Reportercsnook Assigned Toc_schmitz  
PrioritylowSeverityminor 
Status closedResolutionwon't fix 
Product Version1.90+ 
Fixed in Version1.91RC6 
Summary05073: Editing label sets becomes extremely slow with large numbers of labels.
Description

When editing large label sets, browser javascript starts using 100% CPU, even modern hardware for several seconds on every action, between the click and the HTTP request. Entering a label set for the 50 US states takes ages, with the server sitting idle and showing no load during the delay.

Steps To Reproduce
  1. Access admin interface with Firefox 3.6 (FF4 or recent Chrome will take longer to show bug due to advanced JS acceleration)

  2. Create a new label set, and start adding elements to it until you see a slowdown. On a 2+ GHz Athlon 2 or Core 2 Duo system, the delay should be noticeable by the time you have 30 elements, probably fewer.

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)9642
I will donate to the project if issue is resolvedNo
BrowserFirefox 3.6.16 (both Mac and Linux)
Database type & versionmysql-server-5.0.77-4.el5_5.4
Server OS (if known)CentOS 5.5
Webserver software & version (if known)httpd-2.2.3-43.el5.centos.3
PHP Versionphp-5.1.6-27.el5_5.3

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2011-04-03 23:23

administrator   ~14640

Can't reproduce it at all. 1.91 has a new labels management anyway so this won't be fixed.

Issue History

Date Modified Username Field Change
2011-04-01 01:23 csnook New Issue
2011-04-03 23:23 c_schmitz Note Added: 14640
2011-04-03 23:23 c_schmitz Status new => closed
2011-04-03 23:23 c_schmitz Assigned To => c_schmitz
2011-04-03 23:23 c_schmitz Resolution open => won't fix
2011-04-03 23:23 c_schmitz Fixed in Version => 1.91RC6
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing