Creating a bug report/issue
I have searched the existing open and closed issues
Hi,
Migrated dietpi from VM to Rpi 3B with pi-hole, unbound , tailsacle & X installed. To make the Rpi Camera V2.1 as CCTV, I installed MotionEye. Everything was working fine.
- Then I use Win10 diskimage32 to backup the SD to “rpi-dietpi-2026-0516.img”
- Run dietpi-update, then I went through “kernel fallback” —> Legacy Pi-Camera-Support broken with latest v10.4.2 - #6 by ai268
- After the kernel fallback, the Motioneye still worked without porblems.
- Then I installed Nextcloud by dietpi-software and add USB thumb drive by ditepi-disk_manager.
- Then I found that Motioneye did not work any more with the following error messages.
2026-05-28T11:54:31.717429-04:00 DietPi motion: [0:motion] [ERR] [ALL] motion_watchdog: Watchdog did not restart. Calling pthread_cancel.
2026-05-28T11:54:42.719575-04:00 DietPi motion: [0:motion] [ERR] [ALL] motion_watchdog: pthread_cancel failed. Killing threads!!!
2026-05-28T11:54:42.720401-04:00 DietPi motion: [0:motion] [ERR] [ALL] motion_watchdog: Memory leaks will occur!!!
2026-05-28T11:54:42.720955-04:00 DietPi motion: [0:motion] [ERR] [ALL] motion_watchdog: Fix the cause of camera/system locking and restart Motioney
- Then I restore "“rpi-dietpi-2026-0516.img” to SD by Win32diskiamge. Reboot without USB pen drive. Thought this should fallback to the begining working version. But to my surprise, it got the same “motion_watchdog: pthread_cancel failed” problem.
- Why? I think I miss something, but can not figure out. Is it hardware problem?
- Linux DietPi 6.12.75+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.75-1+rpt1 (2026-03-11) aarch64 GNU/Linux