View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
16700Bug reportsQuestion editorpublic2020-12-30 13:50
Reporternonformality Assigned Tocdorin  
PrioritynoneSeveritypartial_block 
Status closedResolutionfixed 
Product Version4.3.17 
Summary16700: Server 500 Error when trying to save changes to questions
Description

Since updating from 4.12 straight up to 4.17, our long-running 4.x installation has become funky. Randomly, to our minds at the moment at least, changes to questions do not get saved. This happens consistently to all dropdown questions with a red bar appearing at the top at the attempt to save the question, which contains no text at all. It also happens inconsistently to most other question types when adding or changing translations, though the question gets saved and the saving is confirmed, with the caveat that the changes do not get saved.

Console errors include:

  • Failed to load resource: the server responded with a status of 500 (Internal Server Error)
  • ResizeObserver loop completed with undelivered notifications.
  • PJAX -> – "No JSON found. If you expected it there was an error"
  • TypeError: null is not an object (evaluating 't.instance.destroy')
  • TypeError: null is not an object (evaluating 'e.id')

When trying to turn on debugging in config.php, Dropdown questions do not load at all, without any error in browser consoles or error log files.

We had surveys running on 4.x with dropdown questions, and had no problems with that particular question type nor with any other questions.

Steps To Reproduce

It is consistent behaviour, independent of browser (Chrome, Firefox, Safari), or underlying operating system (Linux, Mac, Win).

  1. Open any dropdown question.
  2. Activate Question Editor.
  3. Change answer options.
  4. Try and save question.

We verified file permissions as well as user permissions.

TagsNo tags attached.
Attached Files
limey_bug_8.png (1,177,293 bytes)
limey_bug_9.png (187,728 bytes)
limey_bug_10.png (234,138 bytes)
limey_bug_11.png (236,916 bytes)
Bug heat2
Complete LimeSurvey version number (& build)Version 4.3.17+200921
I will donate to the project if issue is resolvedYes
BrowserSafari 14, Chrome 85.0, Firefox 81.0
Database type & versionMySQL MariaDB 10.3.23
Server OS (if known)Debian 10 (buster)
Webserver software & version (if known)Apache 2.4.38
PHP VersionPHP 7.4.10

Users monitoring this issue

There are no users monitoring this issue.

Activities

cdorin

cdorin

2020-12-30 13:50

reporter   ~61320

Solved in 4.4.0 RC1

Issue History

Date Modified Username Field Change
2020-09-28 11:27 nonformality New Issue
2020-09-28 11:27 nonformality File Added: limey_bug_8.png
2020-09-28 11:27 nonformality File Added: limey_bug_9.png
2020-09-28 11:27 nonformality File Added: limey_bug_10.png
2020-09-28 11:27 nonformality File Added: limey_bug_11.png
2020-12-30 13:50 cdorin Assigned To => cdorin
2020-12-30 13:50 cdorin Status new => closed
2020-12-30 13:50 cdorin Resolution open => fixed
2020-12-30 13:50 cdorin Note Added: 61320