Hi, The situation is the following: In g_nop_destroy() there is a line: g_free(gp->softc); But what happens, when immediately after this line a request comes in that is handled by g_nop_start. But softc is already freed -> panic? c'ya andrew