It seems like a bug. Fill a trac request ? I insert some debug code in src/misc/vlm.c line 2576, in function "Manage" while( !vlm->b_die ) { char **ppsz_scheduled_commands = NULL; int i_scheduled_commands = 0; vlc_mutex_lock( &vlm->lock ); /* destroy the inputs that wants to die, and ...