View Issue Details

IDProjectCategoryView StatusLast Update
13966Bug reports[All Projects] Survey designpublic2019-04-30 10:55
ReportergslinesAssigned Tomarkusfluer 
PrioritynoneSeveritymajor 
Status assignedResolutionopen 
Product Version3.13.x 
Target VersionFixed in Version 
Summary13966: Slow admin interface, js runtime violations and error accessing assets
Description

Since the update from 2.73 to 3.x, our users have been complaining about slowness on the admin interface and also while taking surveys (sometimes timing out on them in the middle of taking some surveys). I'll concentrate on the admin interface part for this ticket, but I suspect the slowness while taking the surveys may be due to the same cause(s).

When clicking Edit on a question, the editing page takes no less than 7 seconds to load, and when it is rendered, the rich-text fields (Question and Help) don't show up until at least 15 seconds later. This didn't happened on version 2.73 when times to render were always under 5 seconds, for the same Limesurvey installation.

I see a lot of javascript runtime violation warning messages logged on the Developer Tools console in the browser, ending with an error trying to get "balloonpanel.css" from /tmp/assets

I have attached the console log file.

If additional information is needed, please let me know.

TagsNo tags attached.
Complete LimeSurvey version number (& build)3.14.2+180807
I will donate to the project if issue is resolvedNo
BrowserGoogle Chrome Version 56.0.2924.87 (64-bit)
Database & DB-Versionmysql Ver 14.14 Distrib 5.5.60, for Linux (x86_64) using readline 5.1; Limesurvey dbversionnumber = 355
Server OS (if known)CentOS 6.9
Webserver software & version (if known)Apache/2.2.15 (Unix)
PHP VersionPHP 5.6.36

Activities

gslines

gslines

2018-08-15 19:13

reporter  

log1534351607451.log (12,903 bytes)
LouisGac

LouisGac

2018-08-16 10:16

manager   ~48790

please, update to latest version, a lot of improvements has been made to the js.

gslines

gslines

2018-08-16 15:59

reporter   ~48800

Thank you LouisGac! I'll update today and come back here after to write an update.

gslines

gslines

2018-08-16 20:28

reporter   ~48803

Hi again!

I updated to the most recent stable version (3.14.5+180815) and the problem persists. I made sure to clear the assets and browser caches as well. Browser console log attached.

Ginet



log-20180816.log (12,988 bytes)
markusfluer

markusfluer

2018-08-17 10:13

administrator   ~48806

OK I have tested this, on a recent chrome canary install. It seems that there is a problem with ckeditor.
The ckeditor scripts are not singletons, so they replicate all over the page.
We will have to do some serious refactoring here.

gslines

gslines

2019-03-12 21:15

reporter   ~50935

Any update about this issue?

This is still an problem in the most recent stable version (3.16.0+190225). Taking a long time for the Edit page to load, with an error logged in the browser console about not being able to get "balloonpanel.css" from /tmp/assets

Thanks!

kemweb

kemweb

2019-04-30 10:55

reporter   ~51697

In 3.17.1+190408 I still see the error with the missing balloonpanel.css:
tmp/assets/7b0c459c/plugins/balloonpanel/skins/bootstrapck/balloonpanel.css

In tmp/assets the skin bootstrapck is missing but in assets/packages/ckeditor/skins it exists.

Issue History

Date Modified Username Field Change
2018-08-15 19:13 gslines New Issue
2018-08-15 19:13 gslines File Added: log1534351607451.log
2018-08-16 10:14 LouisGac Assigned To => markusfluer
2018-08-16 10:14 LouisGac Status new => assigned
2018-08-16 10:16 LouisGac Note Added: 48790
2018-08-16 15:59 gslines Note Added: 48800
2018-08-16 20:28 gslines File Added: log-20180816.log
2018-08-16 20:28 gslines Note Added: 48803
2018-08-17 10:13 markusfluer Note Added: 48806
2019-03-12 21:15 gslines Note Added: 50935
2019-04-30 10:55 kemweb Note Added: 51697