- Newest
- Most votes
- Most comments
Hi Jon Thank you for the information. We have now created a support ticket for this issue.
Hi Siggi,
Thank you for reaching out. Can you send a case at https://support.console.aws.amazon.com/support/home#/case/create (service: S3, category General Guidance). Mention that you are using the ABAP SDK and provide a link to this re:Post thread and they will route the ticket quickly to the right team. For fast resolution I'd like you to
- attach the entire short dump in
.txt
format - activate the SDK's payload trace while reproducing the issue, and attach the traces to the ticket.
Thank you, Jon
Thank you for providing the detailed information about the issue you're experiencing with the AWS SDK for SAP ABAP. The short dump you're encountering in the /AWS1/IF_S3~GETOBJECTATTRIBUTES method is indeed a concerning issue.
Based on the error message "Access using a 'ZERO' object reference is not possible," it appears that there's an attempt to access an object that hasn't been properly initialized or assigned. This is typically an indication of a bug in the SDK's implementation.
Given that you're using the latest version of the AWS SDK for SAP ABAP (v1.12.14), this issue should be addressed by the AWS development team. As a customer, you have the right to report this bug and request a fix from AWS.
To get this issue resolved, I recommend taking the following steps:
-
Document the issue thoroughly, including the exact version of the SDK you're using, the code that reproduces the problem (which you've already done), and the full error message and stack trace.
-
Contact AWS Support directly. If you have an AWS support plan, you can open a technical support case through the AWS Support Center.
-
If you don't have a support plan or prefer a community-based approach, you can report the issue on the AWS SDK for SAP ABAP GitHub repository. Look for an "Issues" section where you can create a new issue detailing the problem.
-
In your report, include all the information you've provided here, especially the code to reproduce the problem and the full dump info.
-
While waiting for a fix, you may want to explore if there are any workarounds, such as using alternative methods to retrieve object attributes or checking for null references before making the call.
Remember to keep your SDK updated, as AWS might release a patch to fix this issue in a future version. In the meantime, you may need to implement error handling to catch and manage this exception in your code to prevent the short dump from halting your entire program.
AWS typically responds to critical bugs in their SDKs, so you should expect them to investigate and provide a fix or at least a workaround for this issue.
Sources
Update to AWS SDK for Java v2, AWS SDK for .NET v3, and AWS Tools for PowerShell when using S3 GetObjectAttributes API | AWS Developer Tools Blog
Use UpdateFunctionCode with an AWS SDK or CLI - AWS SDK Code Examples
Relevant content
- Accepted Answerasked a year ago
- asked 3 years ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated a month ago