Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 64513 invoked from network); 19 Dec 2004 16:00:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 19 Dec 2004 16:00:20 -0000 Received: (qmail 30846 invoked by uid 500); 19 Dec 2004 16:00:19 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 30814 invoked by uid 500); 19 Dec 2004 16:00:18 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 30728 invoked by uid 99); 19 Dec 2004 16:00:18 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from exchange.sun.com (HELO exchange.sun.com) (192.18.33.10) by apache.org (qpsmtpd/0.28) with SMTP; Sun, 19 Dec 2004 08:00:15 -0800 Received: (qmail 4221 invoked from network); 19 Dec 2004 16:00:13 -0000 Received: from localhost (HELO nagoya) (127.0.0.1) by nagoya.betaversion.org with SMTP; 19 Dec 2004 16:00:13 -0000 Message-ID: <1755051593.1103472013329.JavaMail.apache@nagoya> Date: Sun, 19 Dec 2004 08:00:13 -0800 (PST) From: "Steve Hardy (JIRA)" To: axis-c-dev@ws.apache.org Subject: [jira] Created: (AXISCPP-329) NIL xsd:string type segfaults server in RPC/Encoded Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N NIL xsd:string type segfaults server in RPC/Encoded --------------------------------------------------- Key: AXISCPP-329 URL: http://nagoya.apache.org/jira/browse/AXISCPP-329 Project: Axis-C++ Type: Bug Components: Serialization/Deserialization Versions: current (nightly) Environment: tested on win32 with rpc/encoded Reporter: Steve Hardy There is no (correct) handling in SoapDeSerializer for NIL xsd:string types in rpc/encoded. This causes SoapDeSerializer::getXSDType to use a NULL pointer returned by splitQNameString to be passed to getNS4Prefix, which subsequently segfaults. I'm not sure whether this is due to the client sending the wrong tag, but this should be fixed on the server in any case. In my test case, the attributes are only: + [0x0] 0x01218548 "nil" + [0x1] 0x01218590 "http://www.w3.org/2001/XMLSchema-instance" + [0x2] 0x012185f8 "true" so the type is missing here. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://nagoya.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira