Skip Menu |
 

This queue is for tickets about the JSON-RPC CPAN distribution.

Report information
The Basics
Id: 38115
Status: new
Priority: 0/
Queue: JSON-RPC

People
Owner: Nobody in particular
Requestors: mike [...] fonolo.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



MIME-Version: 1.0
X-Spam-Status: No, hits=-0.2 required=8.0 tests=BAYES_40,HTML_MESSAGE,SPF_HELO_PASS
X-Mailer: Microsoft Office Outlook 12.0
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
Content-Language: en-us
Content-Type: multipart/alternative; boundary="----=_NextPart_000_056F_01C8F420.3A070AD0"
X-Scan-Signature: 89ebb277c59d0e98d636b492fd209973
Received: from x1.develooper.com (x1.develooper.com [63.251.223.170]) by diesel.bestpractical.com (Postfix) with SMTP id 918944D8005 for <bug-JSON-RPC [...] rt.cpan.org>; Fri, 1 Aug 2008 21:45:55 -0400 (EDT)
Received: (qmail 22214 invoked from network); 2 Aug 2008 01:45:54 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 2 Aug 2008 01:45:54 -0000
Received: from app3.idx.mrhost.ca (HELO mx1.mrhost.ca) (76.9.192.78) by 16.mx.develooper.com (qpsmtpd/0.43rc1) with ESMTP; Fri, 01 Aug 2008 18:45:51 -0700
Received: from [74.13.217.130] (helo=border.office.streamcheck.com) by mx1.mrhost.ca with esmtp (Exim 4.69) (envelope-from <mike [...] fonolo.com>) id 1KP6Bm-000GOd-8G for bug-JSON-RPC [...] rt.cpan.org; Fri, 01 Aug 2008 21:45:47 -0400
Received: from [10.145.1.59] (helo=j86paei7m6cotrq) by border.office.streamcheck.com with esmtp (Exim 4.69) (envelope-from <mike [...] fonolo.com>) id 1KP6DB-000Cv4-1j for bug-JSON-RPC [...] rt.cpan.org; Fri, 01 Aug 2008 21:47:13 -0400
Delivered-To: cpan-bug+JSON-RPC [...] diesel.bestpractical.com
X-CR-Puzzleid: {63CFCA4A-8A3B-483E-B366-8DF06DDD9C98}
Subject: issue with JSON::RPC::Server and FastCGI
X-Spam-Report: Spam detection software, running on the system "app3.idx.mrhost.ca", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see help [...] mrhost.ca for details. Content preview: Using the JSON::RPC::Server::FastCGI module, due to the memory persistence, a defined system.describe function fails after the first request due to an concatenation bug. In RCP/Server.pm, _find_procedure(), $pkg retains the previous executions' addition of "::system", so the output ends up being. [...] Content analysis details: (0.1 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 HTML_MESSAGE BODY: HTML included in message 0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
Return-Path: <mike [...] fonolo.com>
X-Original-To: bug-JSON-RPC [...] rt.cpan.org
X-Spam-Check-BY: 16.mx.develooper.com
Thread-Index: Acj0Qb+DrA4S97t3Tw6i0EmKhJjeqQ==
Date: Fri, 1 Aug 2008 21:47:42 -0400
X-Spam-Level: *
X-CR-Hashedpuzzle: AP54 AUAp Axea Cya9 DhJF ETZF GMT9 HjJB Hqqu H7Rw H/qp J6AI J6xX J8Xg Kmfu K545;1;YgB1AGcALQBqAHMAbwBuAC0AcgBwAGMAQAByAHQALgBjAHAAYQBuAC4AbwByAGcA;Sosha1_v1;7;{63CFCA4A-8A3B-483E-B366-8DF06DDD9C98};bQBpAGsAZQBAAGYAbwBuAG8AbABvAC4AYwBvAG0A;Sat, 02 Aug 2008 01:47:40 GMT;aQBzAHMAdQBlACAAdwBpAHQAaAAgAEoAUwBPAE4AOgA6AFIAUABDADoAOgBTAGUAcgB2AGUAcgAgAGEAbgBkACAARgBhAHMAdABDAEcASQA=
Message-Id: <056e01c8f441$c118aad0$434a0070$ [...] com>
X-Scanner: MrHost E-Mail Virus Scan
To: <bug-JSON-RPC [...] rt.cpan.org>
From: "Mike" <mike [...] fonolo.com>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-RT-Original-Encoding: US-ASCII
Content-Length: 514
Download (untitled) / with headers
text/plain 514b
Using the JSON::RPC::Server::FastCGI module, due to the memory persistence, a defined system.describe function fails after the first request due to an concatenation bug. In RCP/Server.pm, _find_procedure(), $pkg retains the previous executions' addition of "::system", so the output ends up being. Request 1 - $pkg=FC::API - works! Request 2 - $pkg=FC::API::system - fails Request 3 - $pkg=FC::API::system::system - fails Request 4 - $pkg=FC::API::system::system::system = fails Etc, etc. Mike
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: US-ASCII
Content-Length: 2408


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.