View Issue Details

IDProjectCategoryView StatusLast Update
06532Bug reports[All Projects] Otherpublic2012-09-14 10:36
ReporterderekwildstarAssigned Toc_schmitz 
Status closedResolutionunable to reproduce 
Product Version1.92+ 
Target VersionFixed in Version 
Summary06532: Captcha does not validate with Internet Explorer

The captcha expression does not validate when using Internet Explorer 9. This problem can occurs with another version of this browser. Firefox can handle correctly the captcha. The error condition was not testes on Chrome, Safari or Opera.

Steps To Reproduce
  1. Activate the captcha to be showed before enter the question page
  2. Load the survey with Internet Explorer
  3. Press the "Continue" button without any answer. This is to ensure the error will occur. The page will be shown again with another captcha expression
  4. At this time, type the correct captcha value and press the "Continue" button
  5. From this point, any attempt to answer the captcha question fails.
Additional Information

Early debugs shows that the problem occurs because after press the Continue button (submit), the IE loads twice the captcha (verification.php), so the expression shown on captcha is always different from the one generates the result saved on the $_SESSION

TagsNo tags attached.
Complete LimeSurvey version number (& build)20822
I will donate to the project if issue is resolvedNo
BrowserWindows Internet Explorer
Database & DB-VersionMySQL 5.1
Server OS (if known)Unix/Linux
Webserver software & version (if known)Apache 2.2.19
PHP Version5.2




2012-08-31 05:41

reporter   ~20604

For more information and a simple test script, follow this link:



2012-09-09 15:57

administrator   ~20648

Which version of IE does show this behaviour?



2012-09-10 16:03

reporter   ~20652

Last edited: 2012-09-10 16:03

View 2 revisions

As the description says, IE9, but this behaviour can occur on another versions of IE and/or another browsers. In fact I tested only on IE9 and Firefox. On FF everything is OK. On IE there are two calls to verification.php, so the result of showed expression is unpredictable, turning the use of captcha impossible.

The link on annotation #20604 can give you a more complete example



2012-09-13 14:56

administrator   ~20678

Last edited: 2012-09-13 14:56

View 3 revisions

I just checked this here in IE9 and it works just fine. I cannot reproduce your problem, sorry. Do you have maybe some IE plugin installe that causes the problem?
Is your survey online somewhere for me to test.
Can you check if you maybe can reproduce this in our demo installation and post the link?



2012-09-13 16:10

reporter   ~20681

To reproduce the error i've done the following steps:

  1. Open IE9
  2. Paste the following link:
  3. Press ENTER on address bar
  4. The page will load with some portugues text (ignore it) and the captcha expression
  5. Answer the expression and press the button
  6. After that, even answering correctly, the captcha does not validate

Doing the same above on FF works perfectly. There are a workaround on my IE9 situation...

  1. Open IE9
  2. Paste the following link:
  3. Press ENTER on address bar
  4. The page will load with some portugues text (ignore it) and the captcha expression
  6. Answer the captcha expression and press the button
  7. Now, the expression is corrctly validated

Weird, not? If you follow the link you will see a more direct example, using nothing but the captcha system (no survey required)



2012-09-13 20:25

administrator   ~20683

It works also on your URL for me with IE9. It seems to be a problem with your system or some browser plugin.



2012-09-13 20:37

reporter   ~20685

I will deactivate all plugins anda test again... Please do not close this issue...



2012-09-14 02:59

reporter   ~20690

I deactivated all plugins (complements) on my IE9, and the problem persists. And now I found another error. At the end of one survey the results are always incomplete when I use the my IE9.

The same behaviour happens on my work's IE9.

What can I do for help solve this?



2012-09-14 10:36

administrator   ~20691

But if I can not reproduce it here with IE9 and you can then it must be your system(s) - or maybe a proxy server you are using.

In addtion to that the captcha system exists in LimeSurvey for years and nobody else complained about this issue.

Anyway, I am sorry but this is not a LimeSurvey bug.

Issue History

Date Modified Username Field Change
2012-08-31 05:40 derekwildstar New Issue
2012-08-31 05:41 derekwildstar Note Added: 20604
2012-09-09 15:57 c_schmitz Note Added: 20648
2012-09-09 15:57 c_schmitz Assigned To => c_schmitz
2012-09-09 15:57 c_schmitz Status new => feedback
2012-09-10 16:03 derekwildstar Note Added: 20652
2012-09-10 16:03 derekwildstar Status feedback => assigned
2012-09-10 16:03 derekwildstar Note Edited: 20652 View Revisions
2012-09-13 14:56 c_schmitz Note Added: 20678
2012-09-13 14:56 c_schmitz Status assigned => feedback
2012-09-13 14:56 c_schmitz Note Edited: 20678 View Revisions
2012-09-13 14:56 c_schmitz Note Edited: 20678 View Revisions
2012-09-13 16:10 derekwildstar Note Added: 20681
2012-09-13 16:10 derekwildstar Status feedback => assigned
2012-09-13 20:25 c_schmitz Note Added: 20683
2012-09-13 20:31 c_schmitz Status assigned => feedback
2012-09-13 20:37 derekwildstar Note Added: 20685
2012-09-13 20:37 derekwildstar Status feedback => assigned
2012-09-14 00:30 c_schmitz Status assigned => feedback
2012-09-14 02:59 derekwildstar Note Added: 20690
2012-09-14 02:59 derekwildstar Status feedback => assigned
2012-09-14 10:36 c_schmitz Note Added: 20691
2012-09-14 10:36 c_schmitz Status assigned => closed
2012-09-14 10:36 c_schmitz Resolution open => unable to reproduce