Skip to content

STM32: solve GCC Unspecified RTOS error #12690

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

Merged
merged 1 commit into from
Mar 31, 2020

Conversation

jeromecoutant
Copy link
Collaborator

Summary of changes

While testing latest mbed-os-6.0.0-alpha-3, I could see several crash with GCC:

[1585061544.23][CONN][RXD] ++ MbedOS Error Info ++
[1585061544.23][CONN][RXD] Error Status: 0x80010131 Code: 305 Module: 1
[1585061544.23][CONN][RXD] Error Message: Kernel Error: 0xFFFFFFFF, Unspecified RTOS error
[1585061544.23][CONN][RXD] Location: 0x8003E2F
[1585061544.23][CONN][RXD] Error Value: 0xFFFFFFFF
[1585061544.23][CONN][RXD] Current Thread: <unnamed> Id: 0x0 Entry: 0x80040C9 StackSize: 0x0 StackMem: 0x8007CD5 SP: 0x2002FF4C
[1585061544.23][CONN][RXD] For more info, visit: https://mbed.com/s/error?error=0x80010131&tgt=NUCLEO_WB55RG
[1585061544.23][CONN][RXD] -- MbedOS Error Info --

Impact of changes

Impacted targets are the latest one integrated in mbed-os...

Migration actions required

Documentation


Pull request type

[x] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)

Test results

[] No Tests required for this change (E.g docs only update)
[x] Covered by existing mbed-os tests (Greentea or Unittest)
[] Tests / results supplied as part of this PR

Reviewers


@ciarmcom ciarmcom requested a review from a team March 24, 2020 18:00
@ciarmcom
Copy link
Member

@jeromecoutant, thank you for your changes.
@ARMmbed/mbed-os-maintainers please review.

Copy link
Contributor

@0xc0170 0xc0170 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not understand alignment removal - how does it fix and what error is it?

@jeromecoutant
Copy link
Collaborator Author

I do not understand alignment removal - how does it fix and what error is it?

I don't know, I checked the difference between before and now..
And it works...

@mergify mergify bot added needs: CI and removed needs: review labels Mar 25, 2020
@0xc0170
Copy link
Contributor

0xc0170 commented Mar 25, 2020

I still would like to find out why was that comment there (curiosity , as I do not fully understand the fix it was applied there).

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 25, 2020

CI started

@mbed-ci
Copy link

mbed-ci commented Mar 25, 2020

Test run: FAILED

Summary: 1 of 6 test jobs failed
Build number : 2
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_greentea-test

@0xc0170 0xc0170 merged commit eb2457f into ARMmbed:master Mar 31, 2020
@mergify mergify bot removed the ready for merge label Mar 31, 2020
@jeromecoutant jeromecoutant deleted the PR_GCC_ETEXT branch March 31, 2020 07:45
jeromecoutant added a commit to jeromecoutant/mbed that referenced this pull request Apr 24, 2020
AGlass0fMilk added a commit to AGlass0fMilk/mbed-os that referenced this pull request May 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants