Return-Path: Delivered-To: apmail-ws-tuscany-dev-archive@locus.apache.org Received: (qmail 40664 invoked from network); 4 Apr 2007 16:00:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Apr 2007 16:00:54 -0000 Received: (qmail 12090 invoked by uid 500); 4 Apr 2007 16:01:00 -0000 Delivered-To: apmail-ws-tuscany-dev-archive@ws.apache.org Received: (qmail 12058 invoked by uid 500); 4 Apr 2007 16:01:00 -0000 Mailing-List: contact tuscany-dev-help@ws.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: tuscany-dev@ws.apache.org Delivered-To: mailing list tuscany-dev@ws.apache.org Received: (qmail 12049 invoked by uid 99); 4 Apr 2007 16:01:00 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2007 09:01:00 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2007 09:00:52 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 3C962714068 for ; Wed, 4 Apr 2007 09:00:32 -0700 (PDT) Message-ID: <304117.1175702432215.JavaMail.jira@brutus> Date: Wed, 4 Apr 2007 09:00:32 -0700 (PDT) From: "Caroline Maynard (JIRA)" To: tuscany-dev@ws.apache.org Subject: [jira] Created: (TUSCANY-1202) AccessViolation in DataObjectImpl::logDeletion() MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org AccessViolation in DataObjectImpl::logDeletion() ------------------------------------------------ Key: TUSCANY-1202 URL: https://issues.apache.org/jira/browse/TUSCANY-1202 Project: Tuscany Issue Type: Bug Components: C++ SDO Affects Versions: Cpp-current Environment: PHP Reporter: Caroline Maynard Like Tuscany 1147, this problem is seen running the SDOAPITest PHPUNIT testcase. The scenario is the same, but this time ChangeLogging type objects exist in the tree (note that Logging does not need to be turned on to see the problem). As with 1147, the problem is seen when the code using Tuscany holds references to objects at different levels in the tree, such that they are held after the root object no longer exists. It's the standard company->departments->employees setup. When the company is dropped, the Tuscany code does reset the container and the applicable change summary for the department. But it doesn't drill down and do the same for the employee. The consequence is that the employee still has a changesummary pointer to the company's changesummary. When that gets referenced, in this testcase when unsetting the employee from the department, the changesummary value is tested and an AccessViolation occurs. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org For additional commands, e-mail: tuscany-dev-help@ws.apache.org