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.