Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash in BondSplicer Splice #1263

Open
jpalmaduran opened this issue Apr 12, 2024 · 1 comment
Open

Crash in BondSplicer Splice #1263

jpalmaduran opened this issue Apr 12, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@jpalmaduran
Copy link

Describe your environment.

SDK Version: 3.6.187.1
Platform: Windows
OS Version: 10.0.22631.3296

Steps to reproduce.
We don't have exact steps to reproduce, only stack traces

What is the expected behavior?
Not to crash

What is the actual behavior?
Random crashes,

image

Checking the value of the internal arrays

image

m_buffer has a length of 298643 bytes

image

The content of the packages would read beyond its length and crash.

writer.WriteBlob(m_buffer.data() + 298643, 7345).

Additional context.
N/A

@jpalmaduran jpalmaduran added the bug Something isn't working label Apr 12, 2024
@lalitb
Copy link
Contributor

lalitb commented Apr 24, 2024

This was discussed in the last community meeting. While the crash occurs during event encoding, as the library attempts to read beyond the allocated package size, but nothing wrong is seen by reviewing the relevant code. If the crash is consistently reproducible, please provide the exact steps to reproduce it or share the sample code that only depends on the 1ds-cpp-sdk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants