segfault after upgrade from 1.32.3 to 1.34.5

Forum for questions and support relating to the 1.34.x releases only.
Post Reply
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

Code: Select all

Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Got signal 11 (Segmentation fault), crashing]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Signal address is 0x18, from 0x56313f844097]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 0: /usr/bin/zmc(_Z14zm_die_handleriP9siginfo_tPv+0x59) [0x56313f7bf319]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 1: /lib64/libpthread.so.0(+0x12130) [0x7fb8b75aa130]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 2: /usr/bin/zmc(_ZN10VideoStoreC1EPKcS1_P8AVStreamS3_P7Monitor+0x1067) [0x56313f844097]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 3: /usr/bin/zmc(_ZN12FfmpegCamera16CaptureAndRecordER5Image7timevalPc+0x5b4) [0x56313f801f04]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 4: /usr/bin/zmc(_ZN7Monitor7CaptureEv+0x1a9) [0x56313f7854c9]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 5: /usr/bin/zmc(main+0x988) [0x56313f75ecc8]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 6: /lib64/libc.so.6(__libc_start_main+0xeb) [0x7fb8b5682bab]]
Mar  2 16:18:54 root zmc_m30[17113]: ERR [zmc_m30] [Backtrace 7: /usr/bin/zmc(_start+0x2a) [0x56313f760bba]]
Mar  2 16:18:54 root zmdc[11750]: ERR ['zmc -m 30' exited abnormally, exit status 11]
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

1.34.5 not working
1.32.3 not building

Code: Select all

Installing /var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build/onvif/proxy/output/usr/share/man/man3/ONVIF::Analytics::Types::Space2DDescription.3pm
Installing /var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build/onvif/proxy/output/usr/share/man/man3/ONVIF::Device::Types::OSDTextConfiguration.3pm
Installing /var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build/onvif/proxy/output/usr/share/man/man3/WSNotification::Elements::ProblemAction.3pm
make[3]: Leaving directory '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build/onvif/proxy'
make[2]: Leaving directory '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build'
[ 21%] Built target zmonvifproxy
make[1]: Leaving directory '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build'
make: *** [Makefile:130: all] Error 2
 * ERROR: www-misc/zoneminder-1.32.3-r1::oubliette failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=www-misc/zoneminder-1.32.3-r1::oubliette'`,
 * the complete build log and the output of `emerge -pqv '=www-misc/zoneminder-1.32.3-r1::oubliette'`.
 * The complete build log is located at '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3_build'
 * S: '/var/tmp/portage/www-misc/zoneminder-1.32.3-r1/work/zoneminder-1.32.3'
plz help!
User avatar
Bluemax
Posts: 121
Joined: Wed Jun 12, 2019 5:15 pm

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by Bluemax »

That rather looks like an individual system problem. You probably have to contact your linux distribution maintainer.
User avatar
iconnor
Posts: 2900
Joined: Fri Oct 29, 2010 1:43 am
Location: Toronto
Contact:

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by iconnor »

So this is what.... freebsd? How about which version of ffmpeg libs are you building against?
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

Its Gentoo. ffmpeg was 4.1.3, i try to build 4.2.2, same problem.

Code: Select all

Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Got signal 11 (Segmentation fault), crashing]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Signal address is (nil), from 0x55d46015a097]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 0: /usr/bin/zmc(_Z14zm_die_handleriP9siginfo_tPv+0x59) [0x55d4600d5319]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 1: /lib64/libpthread.so.0(+0x12130) [0x7f809941a130]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 2: /usr/bin/zmc(_ZN10VideoStoreC1EPKcS1_P8AVStreamS3_P7Monitor+0x1067) [0x55d46015a097]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 3: /usr/bin/zmc(_ZN12FfmpegCamera16CaptureAndRecordER5Image7timevalPc+0x5b4) [0x55d460117f04]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 4: /usr/bin/zmc(_ZN7Monitor7CaptureEv+0x1a9) [0x55d46009b4c9]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 5: /usr/bin/zmc(main+0x988) [0x55d460074cc8]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 6: /lib64/libc.so.6(__libc_start_main+0xeb) [0x7f80973ffbab]]
Mar  3 09:21:32 root zmc_m12[12140]: ERR [zmc_m12] [Backtrace 7: /usr/bin/zmc(_start+0x2a) [0x55d460076bba]]
Mar  3 09:21:32 root zmdc[10221]: ERR ['zmc -m 12' exited abnormally, exit status 11]
This system run 1.32.2 without errors.
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

I change "Source Type" on my cameras from "Ffmpeg" to "Remote" and it seems its no errors anymore. Will watch. Thank you!
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

Source Type Remote cant record h264 passthrough video. Then I use x264 encode option its take to much CPU (LA ~130! for my 30 cameras). I switched to write jpgs, but its also takes much more CPU and disk space. Plz help me return to ffmpeg source type without segfaults.
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

Got this errors

Code: Select all

Mar  3 12:12:43 root zmc_m12[5330]: FAT [zmc_m12] [Could not find encoder for 'unknown_codec']
Mar  3 12:13:55 root zma_m12[8505]: ERR [zma_m12] [Shared data not initialised by capture daemon for monitor vhod]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Got signal 11 (Segmentation fault), crashing]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Signal address is 0x18, from 0x55fdc37f2337]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 0: /usr/bin/zmc(_Z14zm_die_handleriP9siginfo_tPv+0x59) [0x55fdc3762769]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 1: /lib64/libpthread.so.0(+0x12130) [0x7f0183760130]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 2: /usr/bin/zmc(_ZN10VideoStoreC1EPKcS1_P8AVStreamS3_P7Monitor+0x1067) [0x55fdc37f2337]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 3: /usr/bin/zmc(_ZN12FfmpegCamera16CaptureAndRecordER5Image7timevalPc+0x5b4) [0x55fdc37acd64]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 4: /usr/bin/zmc(_ZN7Monitor7CaptureEv+0x1a9) [0x55fdc3728919]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 5: /usr/bin/zmc(main+0x988) [0x55fdc37020e8]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 6: /lib64/libc.so.6(__libc_start_main+0xeb) [0x7f0181470bab]]
Mar  3 12:14:04 root zmc_m12[8500]: ERR [zmc_m12] [Backtrace 7: /usr/bin/zmc(_start+0x2a) [0x55fdc370400a]]
pollution
Posts: 9
Joined: Mon Jul 15, 2019 7:42 am

Re: segfault after upgrade from 1.32.3 to 1.34.5

Post by pollution »

Well, it was gentoo specific problem, not a bug. Rebuilding ffmpeg with additional use flags fix this errors. Now all work fine.
Post Reply