Have you initialized the pathfinding with ll_pfind_init()?

This has to be done before any pathfinding is performed, or else the open and the closed list are not created.

This is the most probable reason I can think of.

Let me know if this fixes your problem. : )
You can also repost your current code if the problem persists. Edit: Ok, you already have.

Last edited by Kombucha; 09/22/09 14:51.