<!-- 
RSS generated by JIRA (5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9) at Sun May 19 05:19:32 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.couchbase.com/issues/si/jira.issueviews:issue-xml/PCBC-128/PCBC-128.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Couchbase</title>
    <link>http://www.couchbase.com/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.4</version>
        <build-number>845</build-number>
        <build-date>26-12-2012</build-date>
    </build-info>

<item>
            <title>[PCBC-128] Multi-touch causes inconsistent zend hash error</title>
                <link>http://www.couchbase.com/issues/browse/PCBC-128</link>
                <project id="10049" key="PCBC">Couchbase PHP client library</project>
                        <description>The multiple-keys version of the touch operation (e.g. touchMulti() method of a Couchbase instance) causes an error to be reported about a hash being inconsistent, e.g. /home/orion/couchbase/php-5.3.15/Zend/zend_hash.c(520) : ht=0xaef9c24 is inconsistent&lt;br/&gt;
(paths and memory locations would vary).&lt;br/&gt;
&lt;br/&gt;
The current return value scheme for multi-touch is that a hash is made in the initial php_couchbase_touch_impl function that maps all given keys to false, and then in the php_couchbase_touch_callback function as each key is seen, its value is updated to true.  When the hash update block is commented out, this error is not reproduced, so it seems there is some issue within that code that causes this to happen.  Notably it happens both with the raw key value (as retrieved from the response) and with effort taken to make sure that the key is nul-terminated (as in some other callback functions).</description>
                <environment></environment>
            <key id="20011">PCBC-128</key>
            <summary>Multi-touch causes inconsistent zend hash error</summary>
                <type id="1" iconUrl="http://www.couchbase.com/issues/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.couchbase.com/issues/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.couchbase.com/issues/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10011">Public</security>
                        <assignee username="mjackson">Michael Jackson</assignee>
                                <reporter username="mjackson">Michael Jackson</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Oct 2012 18:07:59 -0500</created>
                <updated>Mon, 8 Oct 2012 15:57:40 -0500</updated>
                    <resolved>Mon, 8 Oct 2012 15:57:40 -0500</resolved>
                            <version>1.1.0-dp5</version>
                                <fixVersion>1.1.0-dp5</fixVersion>
                                <component>library</component>
                                <votes>0</votes>
                        <watches>0</watches>
                                                    <comments>
                    <comment id="40413" author="mjackson" created="Thu, 4 Oct 2012 15:22:23 -0500"  >&lt;a href=&quot;http://review.couchbase.org/#/c/21349/1&quot;&gt;http://review.couchbase.org/#/c/21349/1&lt;/a&gt; contains the fix for this</comment>
                    <comment id="40685" author="mjackson" created="Mon, 8 Oct 2012 15:57:40 -0500"  >merged to master</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                                                                                                                                                    <customfield id="customfield_10081" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Rank</customfieldname>
                <customfieldvalues>
                    <customfieldvalue>9775</customfieldvalue>
                </customfieldvalues>
            </customfield>
                                                                                    <customfield id="customfield_10181" key="com.atlassian.jira.ext.charting:timeinstatus">
                <customfieldname>Time In Status</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                </customfields>
    </item>
</channel>
</rss>