Skip to the record

Merged into other people’s repositories

5 merged · 2 awaiting review

Contributions to projects owned by other people. Each merged entry states what was seen, what was actually wrong, and what was done about it.

5 merged, newest cause first


ArduPilot/ardupilot · 15.7k stars

AP_Param: terminate test_find_by_name var_info table

Symptom
Apple clang aborted the test before a single assertion ran.
Root cause
AP_Param sizes a parameter table by scanning for an AP_VAREND sentinel, and this test’s table carried none, so the scan ran off the end. That is a read out of bounds, which the compiler proves and compiles into a trap.
Fix
Traced it from the trap address and added the terminator.

Pull request #34006

gazebosim/sdformat · 218 stars

Return identity directly when resolving a frame against itself

Symptom
A frame resolved against itself came back with a residual near 2⁻⁵⁶, enough to tilt a joint axis on macOS arm64.
Root cause
resolvePose composed an edge chain with its own inverse for that case: identity in real arithmetic, not in floating point.
Fix
Returned identity directly for that case, keeping the first resolve call so diagnostics are unchanged, with a unit test and an SDF fixture.

Pull request #1693

Same bug, one repository downstream

gazebosim/gz-sim · 1.5k stars

Revert the arm64 skip in ModelCommandAPI_TEST

Symptom
gz model reported a joint axis of [0 1.26714e-17 1] on macOS arm64, with two expectations switched off behind an #ifndef __aarch64__ rather than explained.
Root cause
The sdformat self-resolve residual above.
Fix
Fixed the cause upstream in sdformat first, then reverted the skip exactly and put both checks back.

Pull request #3874

maurodesouza/profile-readme-generator · 4.4k stars

Reset the right panel when the active section is cleared

Symptom
Deleting a selected section crashed the editor.
Root cause
The handler cleared activeSectionId inside a runInAction block, then compared that same value to decide whether to reset the right panel, so the reset never fired and the panel kept editing a section that was gone.
Fix
Read the id before the mutation, with a regression test for the delete.

Pull request #214

faust-machines/fusion360-mcp-server · 71 stars

Fix create_parameter to use UserParameters.add() directly

Symptom
create_parameter raised AttributeError on every call.
Root cause
It called params.createInput(), which does not exist on Fusion 360’s UserParameters collection.
Fix
Replaced it with the API that does the job in one, UserParameters.add(name, valueInput, unit, comment).

Pull request #5

Open · awaiting review


meshtastic/firmware

Drop blank and line-noise text messages in TEXTMSG serial mode

Pull request #11380 · 8.1k stars

isaac-sim/IsaacLab

Fix raycast_mesh distance and face-id shapes for leading dimensions

Pull request #7034 · 7.9k stars