Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADOConnection has a deprecated constructor in /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php on line 237 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADORecordSet has a deprecated constructor in /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php on line 2714 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ADORecordSet_array has a deprecated constructor in /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php on line 3719 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Project has a deprecated constructor in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.project.php on line 3 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Url has a deprecated constructor in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.tpl.php on line 825 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 716 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 717 Warning: session_destroy(): Trying to destroy uninitialized session in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 726 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 727 Warning: session_name(): Cannot change session name when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 734 Warning: session_start(): Cannot start session when headers already sent in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 735 Notice: A non well formed numeric value encountered in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 96 Notice: A non well formed numeric value encountered in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 96 Deprecated: Function create_function() is deprecated in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 104 Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php on line 845 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.flyspray.php on line 687 Deprecated: Function create_function() is deprecated in /customers/7/6/b/epidata.info/httpd.www/flyspray/includes/class.user.php on line 111 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/index.php on line 77 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/index.php on line 78 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/index.php on line 79 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/index.php on line 82 Warning: Cannot modify header information - headers already sent by (output started at /customers/7/6/b/epidata.info/httpd.www/flyspray/adodb/adodb.inc.php:237) in /customers/7/6/b/epidata.info/httpd.www/flyspray/index.php on line 83 FS#170 : Browse, Find throws index out of bounds (-1) error

EntryClient

EpiData Entry Client is the new program for data entry, with support for multiple platforms and operating systems.
Tasklist

FS#170 - Browse, Find throws index out of bounds (-1) error

Attached to Project: EntryClient
Opened by Jamie Hockin (jhockin) - Saturday, 11 March 2017, 00:20 GMT
Last edited by Torsten Bonde Christiansen (torstenchr) - Friday, 04 August 2017, 09:25 GMT
Task Type Bug Report
Category Other
Status Waiting on Feedback
Assigned To Torsten Bonde Christiansen (torstenchr)
Operating System Mac
Severity Low
Priority Normal
Reported Version 2.0
Due in Version 4.2.1
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

v4.0.2.49 (Copy version puts nothing in the clipboard)
This is reproducible and occurred with earlier builds.
Invoke the error: open a project and click Browse data, Find on an empty form
Click OK and the Find window opens with the current field, blank match type, blank match

Invoke the error: open a project, enter one field, cursor in that field; click Browse data, Find
Click OK and the Find window opens with the current field, blank match type, data entered in the field

Workaround:
open project, enter data to match, click Browse data, List records
This only seems to work when nothing else has been done, so I have to close the project and reopen to do another find this way
This task depends upon

Comment by Torsten Bonde Christiansen (torstenchr) - Friday, 04 August 2017, 09:25 GMT
  • Field changed: Status (Assigned → Waiting on Feedback)
  • Field changed: Due in Version (Undecided → 4.2.1)
There used to be a problem with some field where the data in the search form was not validated correctly, hence when pressing the find button an error would happen.

This was fixed in v4.2 and could be related to this. Otherwise could you please attach a project that reproduces this error.

Loading...