Page 1 of 1
ZoneMinder keeps crashing ???
Posted: Sat Mar 06, 2010 10:27 pm
by magix_ch
Hello,
After having tons of problems and bugs it seems I was finally able to have something "running" but now ZoneMinder is crashing every 5-10 seconds !!!
If someone had some advice it would be greatly appreciated because I'm very close to completely abandon ZoneMinder, because whatever problem is solved, another one arrives...
Mar 6 23:24:06 server zma_m2[15695]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Signal address is 0x44, from 0x80748d7]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x80748d7]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x80748d7]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x804b942]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /lib/libc.so.6(__libc_start_main+0xe6) [0xc015d6]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma(__gxx_personality_v0+0x2ed) [0x804b5e1]]
Mar 6 23:24:06 server zma_m2[15695]: INF [Backtrace complete, please execute the following command for more information]
Mar 6 23:24:06 server zma_m2[15695]: INF [addr2line -e /usr/local/bin/zma(__gxx_personality_v0+0x2ed) 0x80748d7 0x80748d7 0x804b942 0xc015d6 0x804b5e1]
Mar 6 23:24:06 server zmdc[13624]: ERR ['zma -m 2' exited abnormally, exit status 11]
Mar 6 23:24:06 server zma_m2[15695]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Signal address is 0x44, from 0x80748d7]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x80748d7]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x80748d7]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma [0x804b942]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /lib/libc.so.6(__libc_start_main+0xe6) [0xc015d6]]
Mar 6 23:24:06 server zma_m2[15695]: ERR [Backtrace: /usr/local/bin/zma(__gxx_personality_v0+0x2ed) [0x804b5e1]]
Mar 6 23:24:06 server zma_m2[15695]: INF [Backtrace complete, please execute the following command for more information]
Mar 6 23:24:06 server zma_m2[15695]: INF [addr2line -e /usr/local/bin/zma(__gxx_personality_v0+0x2ed) 0x80748d7 0x80748d7 0x804b942 0xc015d6 0x804b5e1]
Mar 6 23:24:06 server zmdc[13624]: ERR ['zma -m 2' exited abnormally, exit status 11]
Mar 6 23:24:07 server zmc_m2[13647]: WAR [Unable to use netcam regexps as not compiled with libpcre]
Mar 6 23:24:07 server zmc_m2[13647]: WAR [Unable to use netcam regexps as not compiled with libpcre]
# addr2line -e /usr/local/bin/zma 0x80748d7 0x80748d7 0x804b942 0xc015d6 0x804b5e1
/root/ZoneMinder-1.24.2/src/zm_monitor.h:164
/root/ZoneMinder-1.24.2/src/zm_monitor.h:164
/root/ZoneMinder-1.24.2/src/zma.cpp:119
??:0
??:0
I'm using the latest ZoneMinder version...
Thanks a lot in advance for any help !
Denis
Posted: Sat Mar 06, 2010 10:52 pm
by jameswilson
zm is stable.
If its not stable on your install id start with a prebuilt version.
Posted: Sun Mar 07, 2010 2:01 pm
by magix_ch
Hello,
Thanks for your reply... Our server runs FedoraCore 9, and firstly I installed the "standard prebuild shipped-with" version but it was not working at all.
Now with the lastest version, compiled manually, at least everything seems to work, I was even able to set alarms and zones and I can see the image of the cameras... But the problem is that it is crashing every 10 seconds... Do you know why it is crashing like that, maybe some option should be changed ?
Thanks a lot in advance for any help...
Denis
Posted: Sun Mar 07, 2010 4:29 pm
by jameswilson
Ill have to admit i have never ever compiled zm. I always use an rpm etc that someone else who understands these things has built.
Im still using ross's live cd.
Anyway id prove its stability with that first. Looks like it s a major crash to me but you will need someone who knows more then me to help
Posted: Sun Mar 07, 2010 6:59 pm
by magix_ch
What is strange is that it worked and then I changed some options (I think detection zones and things like that) and now it is crashing...
If someone could help me find what's wrong it would be nice...
Denis
Posted: Sun Mar 07, 2010 7:08 pm
by magix_ch
Changing from French language to English it seems it is crashing at other places, now :
Mar 7 20:06:26 server zms[589]: INF [Debug Level = 0, Debug Log = <none>]
Mar 7 20:06:26 server zms[589]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 20:06:26 server zms[589]: ERR [Signal address is (nil), from 0xc1a39b]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /lib/libc.so.6 [0xc1a39b]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /lib/libc.so.6 [0xc1a39b]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /lib/libc.so.6(strtol+0x40) [0xc1a100]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /lib/libc.so.6(atoi+0x21) [0xc16e31]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /usr/libexec/zoneminder/cgi-bin/nph-zms [0x8058558]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /usr/libexec/zoneminder/cgi-bin/nph-zms [0x8059331]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /usr/libexec/zoneminder/cgi-bin/nph-zms [0x804c770]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /usr/libexec/zoneminder/cgi-bin/nph-zms [0x804c0de]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /lib/libc.so.6(__libc_start_main+0xe6) [0xc015d6]]
Mar 7 20:06:26 server zms[589]: ERR [Backtrace: /usr/libexec/zoneminder/cgi-bin/nph-zms(__gxx_personality_v0+0x30d) [0x804b5f1]]
Mar 7 20:06:26 server zms[589]: INF [Backtrace complete, please execute the following command for more information]
Mar 7 20:06:26 server zms[589]: INF [addr2line -e /usr/libexec/zoneminder/cgi-bin/nph-zms(__gxx_personality_v0+0x30d) 0xc1a39b 0xc1a39b 0xc1a100 0xc16e31 0x8058558 0x8059331 0x804c770 0x804c0de 0xc015d6 0x804b5f1]
Mar 7 20:06:26 server zmc_m2[407]: WAR [Unable to use netcam regexps as not compiled with libpcre]
addr2line -e /usr/libexec/zoneminder/cgi-bin/nph-zms 0xc1a39b 0xc1a39b 0xc1a100 0xc16e31 0x8058558 0x8059331 0x804c770 0x804c0de 0xc015d6 0x804b5f1
??:0
??:0
??:0
??:0
/root/ZoneMinder-1.24.2/src/zm_event.cpp:728
/root/ZoneMinder-1.24.2/src/zm_event.cpp:669
/root/ZoneMinder-1.24.2/src/zm_event.h:252
/root/ZoneMinder-1.24.2/src/zms.cpp:306
??:0
??:0
Well very interesting : crash every 10 seconds happen only with language = french !!!
And with English, the crash only happens when I try to view an alarm/event !
From time to time, even in English I get some crash but a LOT LESS than before :
addr2line -e /usr/local/bin/zma 0x80748d7 0x80748d7 0x804b942 0xc015d6 0x804b5e1
/root/ZoneMinder-1.24.2/src/zm_monitor.h:164
/root/ZoneMinder-1.24.2/src/zm_monitor.h:164
/root/ZoneMinder-1.24.2/src/zma.cpp:119
??:0
??:0
Posted: Sun Mar 07, 2010 7:27 pm
by magix_ch
In fact it has nothing to do with language... After some changes it crashes again continuously.
Interestingly it crashes almost exactly each minute ?
Is there some reason to that, like some buffer full ???
Mar 7 19:11:40 server zma_m2[31546]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:12:26 server zma_m2[31553]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:13:15 server zma_m2[31575]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:13:54 server zma_m2[31591]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:14:37 server zma_m2[31597]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:15:25 server zma_m2[31611]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:16:10 server zma_m2[31627]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:17:00 server zma_m2[31658]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:17:47 server zma_m2[31674]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:18:32 server zma_m2[31680]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:19:19 server zma_m2[31698]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:20:14 server zma_m2[31716]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:21:01 server zma_m2[31732]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:21:49 server zma_m2[31754]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:22:42 server zma_m2[31770]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:23:28 server zma_m2[31778]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:24:10 server zma_m2[31792]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:24:54 server zma_m2[31808]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:25:35 server zma_m2[31823]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:26:23 server zma_m2[31829]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:27:11 server zma_m2[31853]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:27:57 server zma_m2[31868]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:28:39 server zma_m2[31884]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:29:29 server zma_m2[31888]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:30:12 server zma_m2[31904]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:30:42 server zma_m2[31938]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:31:05 server zma_m2[31942]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:31:27 server zma_m2[31965]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:31:46 server zma_m2[31981]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:32:06 server zma_m2[31987]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:32:28 server zma_m2[32001]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:32:46 server zma_m2[32006]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:33:07 server zma_m2[32020]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:33:25 server zma_m2[32037]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:33:47 server zma_m2[32044]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:34:05 server zma_m2[32054]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:34:22 server zma_m2[32074]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:34:37 server zma_m2[32078]: INF [Got signal 11 (Segmentation fault), crashing]
Mar 7 19:34:56 server zma_m2[32080]: INF [Got signal 11 (Segmentation fault), crashing]
Posted: Mon Mar 08, 2010 1:52 pm
by jameswilson
lets check the obvious things first.
Whats the monitor ie setting?
Posted: Tue Mar 16, 2010 7:54 pm
by magix_ch
Hello,
Ok these are the options of my monitors :
Source Type : Remote
Function : Mocord
Maximum FPS : 10
Reference Image Blend %ge : 7
Remote Protocol : HTTP
Remote Method : Simple
Remote Host Name user:password@hostname
Remote Host Port 7700
Remote Host Path /axis-cgi/mjpg/video.cgi?resolution=640X480
Remote Image Colors 24 bit color
Capture Width (pixels) 640
Capture Height (pixels) 480
Preserve Aspect Ratio no
Orientation Normal
Image Buffer Size (frames) 40
Warmup Frames 25
Pre Event Image Count 10
Post Event Image Count 10
Stream Replay Image Buffer 1000
Alarm Frame Count 1
FPS Report interval 1000
Do you think I should change something ?
Thanks a lot in advance !
Posted: Tue Mar 16, 2010 8:11 pm
by kingofkya
Did you disable selinux? if not try it.
It may work with it now I really don't know as i have had too manny problems with the rpm distros centos and fedora to keep useing them. I now only use debain or arch as there fast and stable, debain is more stable that arch but arch is always cutting edge so.
Also if this is a dedicated zm box try out the zmarch cd saves a lot of time and everything works the first time.
Posted: Tue Mar 16, 2010 8:51 pm
by magix_ch
Yes it's under Fedora, but not dedicated box... This server is online at provider premises...
How should I do to disable selinux ?
Posted: Tue Mar 16, 2010 9:14 pm
by magix_ch
And now after having changed some options no more backtraces (???) but :
zms[12241]: INF [Got signal 15 (Terminated), exiting]
zms[12241]: ERR [Unable to send stream frame: Broken pipe]
What does that mean ?
Posted: Tue Mar 16, 2010 9:17 pm
by kingofkya
Fully Disabling SELinux
Fully disabling SELinux goes one step further than just switching into permissive mode. Disabling will completely disable all SELinux functions including file and process labelling.
In Fedora Core and RedHat Enterprise, edit /etc/selinux/config and change the SELINUX line to SELINUX=disabled:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
... and then reboot the system.
http://www.crypt.gen.nz/selinux/disable_selinux.html