Uploaded image for project: 'Couchbase Python Client Library'
  1. Couchbase Python Client Library
  2. PYCBC-1589

Floating point exception if upsert is done after bucket is created

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 4.2.1
    • 4.2.0
    • library
    • None
    • Ubuntu 22.04
    • 0

    Description

      If you create a bucket and then try an upsert, the client crashes with a Floating point exception.

      $ python3 -c "import sys;print(sys.version)"
      3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

      $ cat /etc/os-release
      PRETTY_NAME="Ubuntu 22.04.4 LTS"
      NAME="Ubuntu"
      VERSION_ID="22.04"
      VERSION="22.04.4 LTS (Jammy Jellyfish)"
      VERSION_CODENAME=jammy
      ID=ubuntu
      ID_LIKE=debian
      HOME_URL="https://www.ubuntu.com/"
      SUPPORT_URL="https://help.ubuntu.com/"
      BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
      PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
      UBUNTU_CODENAME=jammy

      $ uname -a
      Linux ip-10-1-1-78 6.5.0-1016-aws #16~22.04.1-Ubuntu SMP Wed Mar 13 18:54:49 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

      $ ./test_crash.py -p 'password' -h testdb-node-01
      =====cluster connect=====
      =====create bucket=====
      =====bucket connect=====
      =====upsert doc=====
      Upsert CAS:
      Floating point exception (core dumped)

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              jared.casey Jared Casey
              michael.minichino Michael Minichino
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty