You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One reason seems to be that the order of float and integer detection in guess_type seems wrong, the float regex also matches integers (see screenshot), so probably integer should be checked first. The other reason is maybe that parse_env enters a recursion because it never returns for a float value, only for double. Was that missed in some earlier change from float to double?!
Thanks anyway for the great project and keep up the good work!
Cheers,
Robert
The text was updated successfully, but these errors were encountered:
I have an environment variable exposed to roundcube called
This results in an endless parsing loop in https://github.com/roundcube/roundcubemail/blame/master/program/lib/Roundcube/rcube_config.php with the detected values and parameters from parse_env and guess_type being always
One reason seems to be that the order of float and integer detection in guess_type seems wrong, the float regex also matches integers (see screenshot), so probably integer should be checked first. The other reason is maybe that parse_env enters a recursion because it never returns for a float value, only for double. Was that missed in some earlier change from float to double?!
Thanks anyway for the great project and keep up the good work!
Cheers,
Robert
The text was updated successfully, but these errors were encountered: