Why a pointer to a list? Did you initialize the pointer with an object? And why void*?