Error on zmu.cpp and zm_monitor.cpp

Forum for questions and support relating to the 1.34.x releases only.
Post Reply
JasonBorn
Posts: 37
Joined: Fri Jan 08, 2021 5:31 pm

Error on zmu.cpp and zm_monitor.cpp

Post by JasonBorn »

Hello,

unfortunately i got a problem when i enter code

Code: Select all

sudo zmu -m 7 -U "USER" -P "PASSWORD"
Error:

Code: Select all

01/15/21 09:14:45.524732 zmu[24076].ERR-zm_monitor.cpp/562 [Can't open memory map file /dev/shm/zm.mmap.7, probably not enough space free: Permission denied]

01/15/21 09:14:45.526715 zmu[24076].ERR-zmu.cpp/488 [Can't connect to capture daemon: 7 CAMERANAME
My system runs on ubuntu 20.04.1 LTS with following informations:

System load: 2.07
Usage of /: 20.0% of XXXXGB
Memory usage: 22%
Swap usage: 0%
Processes: 379

Code: Select all

ls -lh /dev/shm/
drwx------ 4 root root 80 Jan 15 07:51 multipath
-rw------- 1 www-data www-data 159M Jan 15 07:51 zm.mmap.2
-rw------- 1 www-data www-data 159M Jan 15 07:51 zm.mmap.3
-rw------- 1 www-data www-data 159M Jan 15 07:51 zm.mmap.4
-rw------- 1 www-data www-data 37M Jan 15 07:51 zm.mmap.5
-rw------- 1 www-data www-data 282M Jan 15 08:22 zm.mmap.7


ZM version is 1.34.22




-----------------------------------------------------------------------------------------------------------------------------

EDIT:

I changed my password of the camera and now i got a new error:

Code: Select all

2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 8: zmu(_start+0x2e) [0x561b2a492c9e]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 7: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fcc34ac70b3]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 6: zmu(main+0x195a) [0x561b2a491baa]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 5: zmu(_Z10zmLoadUserPKcS0_+0xf5) [0x561b2a503945]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 4: /lib/x86_64-linux-gnu/libmysqlclient.so.21(mysql_free_result+0x3c) [0x7fcc36e474ac]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 3: /lib/x86_64-linux-gnu/libmysqlclient.so.21(+0x32031) [0x7fcc36e47031]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 2: /lib/x86_64-linux-gnu/libmysqlclient.so.21(+0x8eb24) [0x7fcc36ea3b24]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 1: /lib/x86_64-linux-gnu/libpthread.so.0(+0x153c0) [0x7fcc375943c0]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Backtrace 0: zmu(_Z14zm_die_handleriP9siginfo_tPv+0x7a) [0x561b2a4f2b2a]	zm_signal.cpp	104
2021-01-15 13:35:34	zmu		34671	ERR	Signal address is (nil), from 0x7fcc36ea3b24	zm_signal.cpp	83
2021-01-15 13:35:34	zmu		34671	ERR	Got signal 11 (Segmentation fault), crashing	zm_signal.cpp	52

-----------------------------------------------------------------------------------------------------------------------------

Next Edit:

My fault. I still got the error from my first post:

Code: Select all

01/15/21 09:14:45.524732 zmu[24076].ERR-zm_monitor.cpp/562 [Can't open memory map file /dev/shm/zm.mmap.7, probably not enough space free: Permission denied]

01/15/21 09:14:45.526715 zmu[24076].ERR-zmu.cpp/488 [Can't connect to capture daemon: 7 CAMERANAME
Has someone ever had this problem too?

Jason
Paranoid
Posts: 129
Joined: Thu Feb 05, 2009 10:40 pm

Re: Error on zmu.cpp and zm_monitor.cpp

Post by Paranoid »

Run the following:

Code: Select all

sudo sysctl fs.protected_regular
The output should be:

Code: Select all

fs.protected_regular = 0
If it isn't then run the following:

Code: Select all

sudo sysctl fs.protected_regular=0
and everything should work.
Have a look at /etc/sysctl.conf and the files under /etc/sysctl.d/ and you will probably find an entry setting fs.protected_regular. If you change it then everything should still work after a reboot.
JasonBorn
Posts: 37
Joined: Fri Jan 08, 2021 5:31 pm

Re: Error on zmu.cpp and zm_monitor.cpp

Post by JasonBorn »

Thank you Paranoid. That solved the problem.
Post Reply