Menu

#1344 Error processing payment

1.3
closed-fixed
nobody
None
5
2015-05-25
2015-02-19
No

It looks there was a code regression and I'm getting a similar error again in 1.3.46 (or, maybe the same error) as bug #1105.

Ubuntu 14.04.1 LTS, Linux 3.13.0-43, PostgreSQL 9.4.1, Perl 5.18.2, LSMB 1.3.46, Apache 2.4.7

Here's the error message:

[Thu Feb 19 10:28:28.189939 2015] [cgi:error] [pid 15683] [client 192.168.1.171:54531] AH01215: Can't use string ("{726.91,250,844.4}") as an ARRAY ref while "strict refs" in use at LedgerSMB/DBObject/Payment.pm line 800., referer: http://192.168.1.102/ledgersmb/payment.pl
[Thu Feb 19 10:28:28.189992 2015] [cgi:error] [pid 15683] [client 192.168.1.171:54531] AH01215: Compilation failed in require at /usr/local/ledgersmb/payment.pl line 8., referer: http://192.168.1.102/ledgersmb/payment.pl
[Thu Feb 19 10:28:28.206803 2015] [cgi:error] [pid 15683] [client 192.168.1.171:54531] Premature end of script headers: payment.pl, referer: http://192.168.1.102/ledgersmb/payment.pl

Discussion

  • Mark Lubratt

    Mark Lubratt - 2015-02-19

    I found the solution in 1275. This can be closed.

     
  • Anonymous

    Anonymous - 2015-05-25
    • status: open --> closed-fixed
     
  • Anonymous

    Anonymous - 2015-05-25

    Closing per Mark's request.