Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-880

Crash when deserializing/serializing documents that contain decimal128

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Critical - P2 Critical - P2
    • bson-1.2.3, bson-2.0.0-beta.2
    • Affects Version/s: bson-1.1.0, bson-1.2.1, bson-2.0.0-beta.2
    • Component/s: BSON
    • None

      When the decimal128 feature flag is not enabled, attempting to deserialize from a Document via serde crashes the BSON library if the source Document contains a Decimal128. In the driver, this means that iterating a cursor with a decimal128 in the results will crash a user's application.

            Assignee:
            patrick.freed@mongodb.com Patrick Freed
            Reporter:
            patrick.freed@mongodb.com Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: