# About o1heap failed

**URL:** <https://forum.opencyphal.org/t/about-o1heap-failed/929>\
**Category:** Libcanard\
**Created:** [August 27, 2020, 3:38am UTC](https://forum.opencyphal.org/t/about-o1heap-failed/929 "2020-08-27T03:38:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![newcomer](https://forum.opencyphal.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@newcomer](https://forum.opencyphal.org/u/newcomer)\
**Post date:** [August 27, 2020, 3:38am UTC](https://forum.opencyphal.org/t/about-o1heap-failed/929/1 "2020-08-27T03:38:01Z")

</div>

assertion “handle != ((void \*)0)” failed: file “…/o1heap/o1heap.c”, line 293, function: o1heapAllocate.  
What does this error mean?

---

<div class="post-metadata">

**Author:** ![pavel.kirienko](https://forum.opencyphal.org/user_avatar/forum.opencyphal.org/pavel.kirienko/32/9_2.png) [@pavel.kirienko](https://forum.opencyphal.org/u/pavel.kirienko)\
**Post date:** [August 27, 2020, 9:26pm UTC](https://forum.opencyphal.org/t/about-o1heap-failed/929/2 "2020-08-27T21:26:00Z")

</div>

It means that you’ve passed a NULL handle:

> <https://github.com/pavel-kirienko/o1heap/blob/bd9327732b43ec84d5e44b90f343157ae3240d75/o1heap/o1heap.c#L293>
