[ZBX-10940] *** buffer overflow detected ***: /usr/sbin/zabbix_server: unreachable poller #1 Created: 2016 Jun 24 Updated: 2024 Apr 10 Resolved: 2017 Aug 28 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Server (S) |
Affects Version/s: | 3.0.3 |
Fix Version/s: | 3.4 (plan) |
Type: | Problem report | Priority: | Major |
Reporter: | Danilenko Evgeniy | Assignee: | Unassigned |
Resolution: | Incomplete | Votes: | 0 |
Labels: | crash, ipmi | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Linux Ubuntu, kernel 3.13.0-79-generic |
Attachments: |
![]() ![]() ![]() |
||||||||||||
Issue Links: |
|
||||||||||||
Team: | |||||||||||||
Sprint: | Sprint 5, Sprint 6, Sprint 7, Sprint 8, Sprint 9, Sprint 10, Sprint 11, Sprint 12, Sprint 13, Sprint 14, Sprint 15 | ||||||||||||
Story Points: | 4 |
Description |
application caught an error and stopped work: *** buffer overflow detected ***: /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values] terminated ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7338f)[0x7f8d4e02838f] /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7f8d4e0bfc9c] /lib/x86_64-linux-gnu/libc.so.6(+0x109b60)[0x7f8d4e0beb60] /lib/x86_64-linux-gnu/libc.so.6(+0x10abe7)[0x7f8d4e0bfbe7] /usr/lib/libOpenIPMIposix.so.0(sel_set_fd_read_handler+0x7d)[0x7f8d4f7a358d] /usr/lib/libOpenIPMIposix.so.0(+0x15f2)[0x7f8d4f7a25f2] /usr/lib/libOpenIPMI.so.0(+0x947c1)[0x7f8d4fa3b7c1] /usr/lib/libOpenIPMI.so.0(+0x97e86)[0x7f8d4fa3ee86] /usr/lib/libOpenIPMI.so.0(+0x9a1fb)[0x7f8d4fa411fb] /usr/lib/libOpenIPMIposix.so.0(+0x20e1)[0x7f8d4f7a30e1] /usr/lib/libOpenIPMIposix.so.0(sel_select+0x39)[0x7f8d4f7a4499] /usr/lib/libOpenIPMIposix.so.0(+0x171c)[0x7f8d4f7a271c] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](get_value_ipmi+0x253)[0x426923] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values][0x429819] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](poller_thread+0xf0)[0x429a00] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](zbx_thread_start+0x45)[0x47ebb5] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](MAIN_ZABBIX_ENTRY+0x605)[0x41cfc5] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](daemon_start+0x1ad)[0x47d8bd] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values](main+0x311)[0x417c71] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f8d4dfd6ec5] /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000003 sec, getting values][0x417efe] ======= Memory map: ======== 00400000-0056b000 r-xp 00000000 09:01 23724739 /usr/sbin/zabbix_server 0076b000-0076c000 r--p 0016b000 09:01 23724739 /usr/sbin/zabbix_server 0076c000-00773000 rw-p 0016c000 09:01 23724739 /usr/sbin/zabbix_server 00773000-00779000 rw-p 00000000 00:00 0 00a78000-00a99000 rw-p 00000000 00:00 0 [heap] 00a99000-00ad3000 rw-p 00000000 00:00 0 [heap] 00ad3000-00b95000 rw-p 00000000 00:00 0 [heap] 7f8d40000000-7f8d40021000 rw-p 00000000 00:00 0 7f8d40021000-7f8d44000000 ---p 00000000 00:00 0 7f8d45cd3000-7f8d45cd8000 r-xp 00000000 09:01 13113357 /lib/x86_64-linux-gnu/libnss_dns-2.19.so 7f8d45cd8000-7f8d45ed7000 ---p 00005000 09:01 13113357 /lib/x86_64-linux-gnu/libnss_dns-2.19.so 7f8d45ed7000-7f8d45ed8000 r--p 00004000 09:01 13113357 /lib/x86_64-linux-gnu/libnss_dns-2.19.so 7f8d45ed8000-7f8d45ed9000 rw-p 00005000 09:01 13113357 /lib/x86_64-linux-gnu/libnss_dns-2.19.so 7f8d45ed9000-7f8d461a2000 r--p 00000000 09:01 26614076 /usr/lib/locale/locale-archive 7f8d461a2000-7f8d461b8000 r-xp 00000000 09:01 13107264 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f8d461b8000-7f8d463b7000 ---p 00016000 09:01 13107264 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f8d463b7000-7f8d463b8000 rw-p 00015000 09:01 13107264 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f8d463b8000-7f8d463b9000 ---p 00000000 00:00 0 7f8d463b9000-7f8d46bb9000 rw-p 00000000 00:00 0 7f8d46bb9000-7f8d473b9000 rw-s 00000000 00:04 1900550 /SYSV7601001c (deleted) 7f8d473b9000-7f8d47a86000 rw-s 00000000 00:04 1802243 /SYSV6701001c (deleted) 7f8d47a86000-7f8d47e86000 rw-s 00000000 00:04 1769474 /SYSV7401001c (deleted) 7f8d47e86000-7f8d48286000 rw-s 00000000 00:04 1736705 /SYSV4801001c (deleted) 7f8d48286000-7f8d49286000 rw-s 00000000 00:04 1703936 /SYSV6801001c (deleted) 7f8d49286000-7f8d49291000 r-xp 00000000 09:01 13113363 /lib/x86_64-linux-gnu/libnss_files-2.19.so 7f8d49291000-7f8d49490000 ---p 0000b000 09:01 13113363 /lib/x86_64-linux-gnu/libnss_files-2.19.so 7f8d49490000-7f8d49491000 r--p 0000a000 09:01 13113363 /lib/x86_64-linux-gnu/libnss_files-2.19.so 7f8d49491000-7f8d49492000 rw-p 0000b000 09:01 13113363 /lib/x86_64-linux-gnu/libnss_files-2.19.so 7f8d49492000-7f8d4949d000 r-xp 00000000 09:01 13113355 /lib/x86_64-linux-gnu/libnss_nis-2.19.so 7f8d4949d000-7f8d4969c000 ---p 0000b000 09:01 13113355 /lib/x86_64-linux-gnu/libnss_nis-2.19.so 7f8d4969c000-7f8d4969d000 r--p 0000a000 09:01 13113355 /lib/x86_64-linux-gnu/libnss_nis-2.19.so 7f8d4969d000-7f8d4969e000 rw-p 0000b000 09:01 13113355 /lib/x86_64-linux-gnu/libnss_nis-2.19.so 7f8d4969e000-7f8d496b5000 r-xp 00000000 09:01 13113351 /lib/x86_64-linux-gnu/libnsl-2.19.so 7f8d496b5000-7f8d498b4000 ---p 00017000 09:01 13113351 /lib/x86_64-linux-gnu/libnsl-2.19.so 7f8d498b4000-7f8d498b5000 r--p 00016000 09:01 13113351 /lib/x86_64-linux-gnu/libnsl-2.19.so 7f8d498b5000-7f8d498b6000 rw-p 00017000 09:01 13113351 /lib/x86_64-linux-gnu/libnsl-2.19.so 7f8d498b6000-7f8d498b8000 rw-p 00000000 00:00 0 7f8d498b8000-7f8d498c1000 r-xp 00000000 09:01 13113350 /lib/x86_64-linux-gnu/libnss_compat-2.19.so 7f8d498c1000-7f8d49ac0000 ---p 00009000 09:01 13113350 /lib/x86_64-linux-gnu/libnss_compat-2.19.so 7f8d49ac0000-7f8d49ac1000 r--p 00008000 09:01 13113350 /lib/x86_64-linux-gnu/libnss_compat-2.19.so 7f8d49ac1000-7f8d49ac2000 rw-p 00009000 09:01 13113350 /lib/x86_64-linux-gnu/libnss_compat-2.19.so 7f8d49ac2000-7f8d49ac4000 r-xp 00000000 09:01 13107381 /lib/x86_64-linux-gnu/libkeyutils.so.1.4 7f8d49ac4000-7f8d49cc4000 ---p 00002000 09:01 13107381 /lib/x86_64-linux-gnu/libkeyutils.so.1.4 7f8d49cc4000-7f8d49cc5000 r--p 00002000 09:01 13107381 /lib/x86_64-linux-gnu/libkeyutils.so.1.4 7f8d49cc5000-7f8d49cc6000 rw-p 00003000 09:01 13107381 /lib/x86_64-linux-gnu/libkeyutils.so.1.4 7f8d49cc6000-7f8d49ccf000 r-xp 00000000 09:01 13113348 /lib/x86_64-linux-gnu/libcrypt-2.19.so 7f8d49ccf000-7f8d49ecf000 ---p 00009000 09:01 13113348 /lib/x86_64-linux-gnu/libcrypt-2.19.so 7f8d49ecf000-7f8d49ed0000 r--p 00009000 09:01 13113348 /lib/x86_64-linux-gnu/libcrypt-2.19.so 7f8d49ed0000-7f8d49ed1000 rw-p 0000a000 09:01 13113348 /lib/x86_64-linux-gnu/libcrypt-2.19.so 7f8d49ed1000-7f8d49eff000 rw-p 00000000 00:00 0 7f8d49eff000-7f8d49fb3000 r-xp 00000000 09:01 24906769 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 7f8d49fb3000-7f8d4a1b3000 ---p 000b4000 09:01 24906769 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 7f8d4a1b3000-7f8d4a1b5000 r--p 000b4000 09:01 24906769 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 7f8d4a1b5000-7f8d4a1b7000 rw-p 000b6000 09:01 24906769 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 7f8d4a1b7000-7f8d4a1b8000 rw-p 00000000 00:00 0 7f8d4a1b8000-7f8d4a1fd000 r-xp 00000000 09:01 24906929 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 7f8d4a1fd000-7f8d4a3fc000 ---p 00045000 09:01 24906929 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 7f8d4a3fc000-7f8d4a3fe000 r--p 00044000 09:01 24906929 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 7f8d4a3fe000-7f8d4a400000 rw-p 00046000 09:01 24906929 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 7f8d4a400000-7f8d4a401000 rw-p 00000000 00:00 0 7f8d4a401000-7f8d4a40e000 r-xp 00000000 09:01 24906951 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 7f8d4a40e000-7f8d4a60d000 ---p 0000d000 09:01 24906951 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 7f8d4a60d000-7f8d4a60e000 r--p 0000c000 09:01 24906951 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 7f8d4a60e000-7f8d4a60f000 rw-p 0000d000 09:01 24906951 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 7f8d4a60f000-7f8d4a636000 r-xp 00000000 09:01 24906976 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 7f8d4a636000-7f8d4a836000 ---p 00027000 09:01 24906976 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 7f8d4a836000-7f8d4a837000 r--p 00027000 09:01 24906976 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 7f8d4a837000-7f8d4a838000 rw-p 00028000 09:01 24906976 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 7f8d4a838000-7f8d4a83f000 r-xp 00000000 09:01 24906747 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.1 7f8d4a83f000-7f8d4aa3e000 ---p 00007000 09:01 24906747 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.1 7f8d4aa3e000-7f8d4aa3f000 r--p 00006000 09:01 24906747 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.1 7f8d4aa3f000-7f8d4aa40000 rw-p 00007000 09:01 24906747 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.1 7f8d4aa40000-7f8d4aa4a000 r-xp 00000000 09:01 24906470 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 7f8d4aa4a000-7f8d4ac49000 ---p 0000a000 09:01 24906470 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 7f8d4ac49000-7f8d4ac4a000 r--p 00009000 09:01 24906470 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 7f8d4ac4a000-7f8d4ac4b000 rw-p 0000a000 09:01 24906470 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 7f8d4ac4b000-7f8d4ac77000 r-xp 00000000 09:01 24906557 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 7f8d4ac77000-7f8d4ae76000 ---p 0002c000 09:01 24906557 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 7f8d4ae76000-7f8d4ae78000 r--p 0002b000 09:01 24906557 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 7f8d4ae78000-7f8d4ae79000 rw-p 0002d000 09:01 24906557 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 7f8d4ae79000-7f8d4ae7a000 rw-p 00000000 00:00 0 7f8d4ae7a000-7f8d4af36000 r-xp 00000000 09:01 24906746 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 7f8d4af36000-7f8d4b136000 ---p 000bc000 09:01 24906746 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 7f8d4b136000-7f8d4b143000 r--p 000bc000 09:01 24906746 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 7f8d4b143000-7f8d4b145000 rw-p 000c9000 09:01 24906746 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 7f8d4b145000-7f8d4b159000 r-xp 00000000 09:01 24906522 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 7f8d4b159000-7f8d4b358000 ---p 00014000 09:01 24906522 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 7f8d4b358000-7f8d4b359000 r--p 00013000 09:01 24906522 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 7f8d4b359000-7f8d4b35a000 rw-p 00014000 09:01 24906522 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 7f8d4b35a000-7f8d4b38a000 r-xp 00000000 09:01 24906672 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 7f8d4b38a000-7f8d4b58a000 ---p 00030000 09:01 24906672 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 7f8d4b58a000-7f8d4b58b000 r--p 00030000 09:01 24906672 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 7f8d4b58b000-7f8d4b58c000 rw-p 00031000 09:01 24906672 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 7f8d4b58c000-7f8d4b58d000 rw-p 00000000 00:00 0 7f8d4b58d000-7f8d4b590000 r-xp 00000000 09:01 13107282 /lib/x86_64-linux-gnu/libcom_err.so.2.1 7f8d4b590000-7f8d4b78f000 ---p 00003000 09:01 13107282 /lib/x86_64-linux-gnu/libcom_err.so.2.1 7f8d4b78f000-7f8d4b790000 r--p 00002000 09:01 13107282 /lib/x86_64-linux-gnu/libcom_err.so.2.1 7f8d4b790000-7f8d4b791000 rw-p 00003000 09:01 13107282 /lib/x86_64-linux-gnu/libcom_err.so.2.1 7f8d4b791000-7f8d4b82e000 r-xp 00000000 09:01 24906552 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 7f8d4b82e000-7f8d4ba2e000 ---p 0009d000 09:01 24906552 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 7f8d4ba2e000-7f8d4ba2f000 r--p 0009d000 09:01 24906552 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 7f8d4ba2f000-7f8d4ba32000 rw-p 0009e000 09:01 24906552 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 7f8d4ba32000-7f8d4bab4000 r-xp 00000000 09:01 24906623 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 7f8d4bab4000-7f8d4bcb3000 ---p 00082000 09:01 24906623 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 7f8d4bcb3000-7f8d4bcb6000 r--p 00081000 09:01 24906623 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 7f8d4bcb6000-7f8d4bcb9000 rw-p 00084000 09:01 24906623 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 7f8d4bcb9000-7f8d4bcba000 rw-p 00000000 00:00 0 7f8d4bcba000-7f8d4bcc2000 r-xp 00000000 09:01 24906630 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 7f8d4bcc2000-7f8d4bec1000 ---p 00008000 09:01 24906630 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 7f8d4bec1000-7f8d4bec2000 r--p 00007000 09:01 24906630 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 7f8d4bec2000-7f8d4bec3000 rw-p 00008000 09:01 24906630 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 7f8d4bec3000-7f8d4bec7000 r-xp 00000000 09:01 13107476 /lib/x86_64-linux-gnu/libgpg-error.so.0.10.0 7f8d4bec7000-7f8d4c0c6000 ---p 00004000 09:01 13107476 /lib/x86_64-linux-gnu/libgpg-error.so.0.10.0 7f8d4c0c6000-7f8d4c0c7000 r--p 00003000 09:01 13107476 /lib/x86_64-linux-gnu/libgpg-error.so.0.10.0 7f8d4c0c7000-7f8d4c0c8000 rw-p 00004000 09:01 13107476 /lib/x86_64-linux-gnu/libgpg-error.so.0.10.0 7f8d4c0c8000-7f8d4c103000 r-xp 00000000 09:01 24906895 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0 7f8d4c103000-7f8d4c302000 ---p 0003b000 09:01 24906895 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0 7f8d4c302000-7f8d4c308000 r--p 0003a000 09:01 24906895 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0 7f8d4c308000-7f8d4c30a000 rw-p 00040000 09:01 24906895 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0 7f8d4c30a000-7f8d4c31c000 r-xp 00000000 09:01 24906487 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.2.0 7f8d4c31c000-7f8d4c51c000 ---p 00012000 09:01 24906487 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.2.0 7f8d4c51c000-7f8d4c51d000 r--p 00012000 09:01 24906487 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.2.0 7f8d4c51d000-7f8d4c51e000 rw-p 00013000 09:01 24906487 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.2.0 7f8d4c51e000-7f8d4c562000 r-xp 00000000 09:01 24906684 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 7f8d4c562000-7f8d4c762000 ---p 00044000 09:01 24906684 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 7f8d4c762000-7f8d4c763000 r--p 00044000 09:01 24906684 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 7f8d4c763000-7f8d4c765000 rw-p 00045000 09:01 24906684 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 7f8d4c765000-7f8d4c77e000 r-xp 00000000 09:01 24906937 /usr/lib/x86_64-linux-gnu/librtmp.so.0 7f8d4c77e000-7f8d4c97d000 ---p 00019000 09:01 24906937 /usr/lib/x86_64-linux-gnu/librtmp.so.0 7f8d4c97d000-7f8d4c97e000 r--p 00018000 09:01 24906937 /usr/lib/x86_64-linux-gnu/librtmp.so.0 7f8d4c97e000-7f8d4c97f000 rw-p 00019000 09:01 24906937 /usr/lib/x86_64-linux-gnu/librtmp.so.0 7f8d4c97f000-7f8d4c9b0000 r-xp 00000000 09:01 24906826 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.11 7f8d4c9b0000-7f8d4cbb0000 ---p 00031000 09:01 24906826 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.11 7f8d4cbb0000-7f8d4cbb1000 r--p 00031000 09:01 24906826 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.11 7f8d4cbb1000-7f8d4cbb2000 rw-p 00032000 09:01 24906826 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.11 7f8d4cbb2000-7f8d4cbec000 r-xp 00000000 09:01 24906637 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 7f8d4cbec000-7f8d4cdec000 ---p 0003a000 09:01 24906637 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 7f8d4cdec000-7f8d4cded000 r--p 0003a000 09:01 24906637 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 7f8d4cded000-7f8d4cdef000 rw-p 0003b000 09:01 24906637 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 7f8d4cdef000-7f8d4cdf0000 rw-p 00000000 00:00 0 7f8d4cdf0000-7f8d4ce09000 r-xp 00000000 09:01 24906688 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 7f8d4ce09000-7f8d4d009000 ---p 00019000 09:01 24906688 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 7f8d4d009000-7f8d4d00a000 r--p 00019000 09:01 24906688 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 7f8d4d00a000-7f8d4d00b000 rw-p 0001a000 09:01 24906688 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 7f8d4d00b000-7f8d4d012000 r-xp 00000000 09:01 23728619 /usr/lib/libOpenIPMIutils.so.0.0.1 7f8d4d012000-7f8d4d212000 ---p 00007000 09:01 23728619 /usr/lib/libOpenIPMIutils.so.0.0.1 7f8d4d212000-7f8d4d213000 r--p 00007000 09:01 23728619 /usr/lib/libOpenIPMIutils.so.0.0.1 7f8d4d213000-7f8d4d214000 rw-p 00008000 09:01 23728619 /usr/lib/libOpenIPMIutils.so.0.0.1 7f8d4d214000-7f8d4d290000 r-xp 00000000 09:01 13107291 /lib/x86_64-linux-gnu/libgcrypt.so.11.8.2 7f8d4d290000-7f8d4d490000 ---p 0007c000 09:01 13107291 /lib/x86_64-linux-gnu/libgcrypt.so.11.8.2 7f8d4d490000-7f8d4d491000 r--p 0007c000 09:01 13107291 /lib/x86_64-linux-gnu/libgcrypt.so.11.8.2 7f8d4d491000-7f8d4d494000 rw-p 0007d000 09:01 13107291 /lib/x86_64-linux-gnu/libgcrypt.so.11.8.2 7f8d4d494000-7f8d4d49d000 r-xp 00000000 09:01 24906431 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f8d4d49d000-7f8d4d69c000 ---p 00009000 09:01 24906431 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f8d4d69c000-7f8d4d69d000 r--p 00008000 09:01 24906431 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f8d4d69d000-7f8d4d69e000 rw-p 00009000 09:01 24906431 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f8d4d69e000-7f8d4d6bf000 r-xp 00000000 09:01 13107459 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 7f8d4d6bf000-7f8d4d8be000 ---p 00021000 09:01 13107459 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 7f8d4d8be000-7f8d4d8bf000 r--p 00020000 09:01 13107459 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 7f8d4d8bf000-7f8d4d8c0000 rw-p 00021000 09:01 13107459 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 7f8d4d8c0000-7f8d4d977000 r-xp 00000000 09:01 24906566 /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.6 7f8d4d977000-7f8d4db76000 ---p 000b7000 09:01 24906566 /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.6 7f8d4db76000-7f8d4db7c000 r--p 000b6000 09:01 24906566 /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.6 7f8d4db7c000-7f8d4db7d000 rw-p 000bc000 09:01 24906566 /usr/lib/x86_64-linux-gnu/libgnutls.so.26.22.6 7f8d4db7d000-7f8d4db7e000 rw-p 00000000 00:00 0 7f8d4db7e000-7f8d4db97000 r-xp 00000000 09:01 13113352 /lib/x86_64-linux-gnu/libpthread-2.19.so 7f8d4db97000-7f8d4dd96000 ---p 00019000 09:01 13113352 /lib/x86_64-linux-gnu/libpthread-2.19.so 7f8d4dd96000-7f8d4dd97000 r--p 00018000 09:01 13113352 /lib/x86_64-linux-gnu/libpthread-2.19.so 7f8d4dd97000-7f8d4dd98000 rw-p 00019000 09:01 13113352 /lib/x86_64-linux-gnu/libpthread-2.19.so 7f8d4dd98000-7f8d4dd9c000 rw-p 00000000 00:00 0 7f8d4dd9c000-7f8d4ddb4000 r-xp 00000000 09:01 13107267 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f8d4ddb4000-7f8d4dfb3000 ---p 00018000 09:01 13107267 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f8d4dfb3000-7f8d4dfb4000 r--p 00017000 09:01 13107267 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f8d4dfb4000-7f8d4dfb5000 rw-p 00018000 09:01 13107267 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f8d4dfb5000-7f8d4e170000 r-xp 00000000 09:01 13113360 /lib/x86_64-linux-gnu/libc-2.19.so 7f8d4e170000-7f8d4e36f000 ---p 001bb000 09:01 13113360 /lib/x86_64-linux-gnu/libc-2.19.so 7f8d4e36f000-7f8d4e373000 r--p 001ba000 09:01 13113360 /lib/x86_64-linux-gnu/libc-2.19.so 7f8d4e373000-7f8d4e375000 rw-p 001be000 09:01 13113360 /lib/x86_64-linux-gnu/libc-2.19.so 7f8d4e375000-7f8d4e37a000 rw-p 00000000 00:00 0 7f8d4e37a000-7f8d4e391000 r-xp 00000000 09:01 13113343 /lib/x86_64-linux-gnu/libresolv-2.19.so 7f8d4e391000-7f8d4e591000 ---p 00017000 09:01 13113343 /lib/x86_64-linux-gnu/libresolv-2.19.so 7f8d4e591000-7f8d4e592000 r--p 00017000 09:01 13113343 /lib/x86_64-linux-gnu/libresolv-2.19.so 7f8d4e592000-7f8d4e593000 rw-p 00018000 09:01 13113343 /lib/x86_64-linux-gnu/libresolv-2.19.so 7f8d4e593000-7f8d4e595000 rw-p 00000000 00:00 0 7f8d4e595000-7f8d4e598000 r-xp 00000000 09:01 13113347 /lib/x86_64-linux-gnu/libdl-2.19.so 7f8d4e598000-7f8d4e797000 ---p 00003000 09:01 13113347 /lib/x86_64-linux-gnu/libdl-2.19.so 7f8d4e797000-7f8d4e798000 r--p 00002000 09:01 13113347 /lib/x86_64-linux-gnu/libdl-2.19.so 7f8d4e798000-7f8d4e799000 rw-p 00003000 09:01 13113347 /lib/x86_64-linux-gnu/libdl-2.19.so 7f8d4e799000-7f8d4e89e000 r-xp 00000000 09:01 13113345 /lib/x86_64-linux-gnu/libm-2.19.so 7f8d4e89e000-7f8d4ea9d000 ---p 00105000 09:01 13113345 /lib/x86_64-linux-gnu/libm-2.19.so 7f8d4ea9d000-7f8d4ea9e000 r--p 00104000 09:01 13113345 /lib/x86_64-linux-gnu/libm-2.19.so 7f8d4ea9e000-7f8d4ea9f000 rw-p 00105000 09:01 13113345 /lib/x86_64-linux-gnu/libm-2.19.so 7f8d4ea9f000-7f8d4eb03000 r-xp 00000000 09:01 24906110 /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0 7f8d4eb03000-7f8d4ed03000 ---p 00064000 09:01 24906110 /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0 7f8d4ed03000-7f8d4ed05000 r--p 00064000 09:01 24906110 /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0 7f8d4ed05000-7f8d4ed06000 rw-p 00066000 09:01 24906110 /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0 7f8d4ed06000-7f8d4ed13000 r-xp 00000000 09:01 24907046 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.8.3 7f8d4ed13000-7f8d4ef13000 ---p 0000d000 09:01 24907046 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.8.3 7f8d4ef13000-7f8d4ef14000 r--p 0000d000 09:01 24907046 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.8.3 7f8d4ef14000-7f8d4ef15000 rw-p 0000e000 09:01 24907046 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.8.3 7f8d4ef15000-7f8d4ef62000 r-xp 00000000 09:01 24906718 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.8.3 7f8d4ef62000-7f8d4f161000 ---p 0004d000 09:01 24906718 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.8.3 7f8d4f161000-7f8d4f163000 r--p 0004c000 09:01 24906718 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.8.3 7f8d4f163000-7f8d4f164000 rw-p 0004e000 09:01 24906718 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.8.3 7f8d4f164000-7f8d4f166000 rw-p 00000000 00:00 0 7f8d4f166000-7f8d4f319000 r-xp 00000000 09:01 13107388 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 7f8d4f319000-7f8d4f518000 ---p 001b3000 09:01 13107388 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 7f8d4f518000-7f8d4f533000 r--p 001b2000 09:01 13107388 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 7f8d4f533000-7f8d4f53e000 rw-p 001cd000 09:01 13107388 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 7f8d4f53e000-7f8d4f542000 rw-p 00000000 00:00 0 7f8d4f542000-7f8d4f597000 r-xp 00000000 09:01 13107390 /lib/x86_64-linux-gnu/libssl.so.1.0.0 7f8d4f597000-7f8d4f797000 ---p 00055000 09:01 13107390 /lib/x86_64-linux-gnu/libssl.so.1.0.0 7f8d4f797000-7f8d4f79a000 r--p 00055000 09:01 13107390 /lib/x86_64-linux-gnu/libssl.so.1.0.0 7f8d4f79a000-7f8d4f7a1000 rw-p 00058000 09:01 13107390 /lib/x86_64-linux-gnu/libssl.so.1.0.0 7f8d4f7a1000-7f8d4f7a6000 r-xp 00000000 09:01 23728680 /usr/lib/libOpenIPMIposix.so.0.0.1 7f8d4f7a6000-7f8d4f9a5000 ---p 00005000 09:01 23728680 /usr/lib/libOpenIPMIposix.so.0.0.1 7f8d4f9a5000-7f8d4f9a6000 r--p 00004000 09:01 23728680 /usr/lib/libOpenIPMIposix.so.0.0.1 7f8d4f9a6000-7f8d4f9a7000 rw-p 00005000 09:01 23728680 /usr/lib/libOpenIPMIposix.so.0.0.1 7f8d4f9a7000-7f8d4fa8f000 r-xp 00000000 09:01 23728495 /usr/lib/libOpenIPMI.so.0.0.5 7f8d4fa8f000-7f8d4fc8e000 ---p 000e8000 09:01 23728495 /usr/lib/libOpenIPMI.so.0.0.5 7f8d4fc8e000-7f8d4fca4000 r--p 000e7000 09:01 23728495 /usr/lib/libOpenIPMI.so.0.0.5 7f8d4fca4000-7f8d4fcaa000 rw-p 000fd000 09:01 23728495 /usr/lib/libOpenIPMI.so.0.0.5 7f8d4fcaa000-7f8d4fcae000 rw-p 00000000 00:00 0 7f8d4fcae000-7f8d4fcd5000 r-xp 00000000 09:01 24906645 /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1 7f8d4fcd5000-7f8d4fed4000 ---p 00027000 09:01 24906645 /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1 7f8d4fed4000-7f8d4fed5000 r--p 00026000 09:01 24906645 /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1 7f8d4fed5000-7f8d4fed6000 rw-p 00027000 09:01 24906645 /usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1 7f8d4fed6000-7f8d4ff77000 r-xp 00000000 09:01 24906243 /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.2 7f8d4ff77000-7f8d50177000 ---p 000a1000 09:01 24906243 /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.2 7f8d50177000-7f8d50178000 r--p 000a1000 09:01 24906243 /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.2 7f8d50178000-7f8d5017a000 rw-p 000a2000 09:01 24906243 /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.2 7f8d5017a000-7f8d501b0000 rw-p 00000000 00:00 0 7f8d501b0000-7f8d5020f000 r-xp 00000000 09:01 24906669 /usr/lib/x86_64-linux-gnu/libodbc.so.1.0.0 7f8d5020f000-7f8d5040e000 ---p 0005f000 09:01 24906669 /usr/lib/x86_64-linux-gnu/libodbc.so.1.0.0 7f8d5040e000-7f8d5040f000 r--p 0005e000 09:01 24906669 /usr/lib/x86_64-linux-gnu/libodbc.so.1.0.0 7f8d5040f000-7f8d50416000 rw-p 0005f000 09:01 24906669 /usr/lib/x86_64-linux-gnu/libodbc.so.1.0.0 7f8d50416000-7f8d50417000 rw-p 00000000 00:00 0 7f8d50417000-7f8d50573000 r-xp 00000000 09:01 24906561 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 7f8d50573000-7f8d50773000 ---p 0015c000 09:01 24906561 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 7f8d50773000-7f8d5077b000 r--p 0015c000 09:01 24906561 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 7f8d5077b000-7f8d5077d000 rw-p 00164000 09:01 24906561 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1 7f8d5077d000-7f8d5077e000 rw-p 00000000 00:00 0 7f8d5077e000-7f8d5078a000 r-xp 00000000 09:01 23728627 /usr/lib/libiksemel.so.3.0.0 7f8d5078a000-7f8d5098a000 ---p 0000c000 09:01 23728627 /usr/lib/libiksemel.so.3.0.0 7f8d5098a000-7f8d5098b000 r--p 0000c000 09:01 23728627 /usr/lib/libiksemel.so.3.0.0 7f8d5098b000-7f8d5098c000 rw-p 0000d000 09:01 23728627 /usr/lib/libiksemel.so.3.0.0 7f8d5098c000-7f8d50c3c000 r-xp 00000000 09:01 24906163 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 7f8d50c3c000-7f8d50e3c000 ---p 002b0000 09:01 24906163 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 7f8d50e3c000-7f8d50e41000 r--p 002b0000 09:01 24906163 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 7f8d50e41000-7f8d50ebf000 rw-p 002b5000 09:01 24906163 /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 7f8d50ebf000-7f8d50ec4000 rw-p 00000000 00:00 0 7f8d50ec4000-7f8d50ee7000 r-xp 00000000 09:01 13113353 /lib/x86_64-linux-gnu/ld-2.19.so 7f8d50f8b000-7f8d510bf000 rw-s 00000000 00:04 1835012 /SYSV7301001c (deleted) 7f8d510bf000-7f8d510d6000 rw-p 00000000 00:00 0 7f8d510df000-7f8d510e0000 rw-p 00000000 00:00 0 7f8d510e0000-7f8d510e3000 rw-s 00000000 00:04 1867781 /SYSV5301001c (deleted) 7f8d510e3000-7f8d510e4000 rw-p 00000000 00:00 0 7f8d510e4000-7f8d510e6000 rw-p 00000000 00:00 0 7f8d510e6000-7f8d510e7000 r--p 00022000 09:01 13113353 /lib/x86_64-linux-gnu/ld-2.19.so 7f8d510e7000-7f8d510e8000 rw-p 00023000 09:01 13113353 /lib/x86_64-linux-gnu/ld-2.19.so 7f8d510e8000-7f8d510e9000 rw-p 00000000 00:00 0 7ffedb5bb000-7ffedb87d000 rw-p 00000000 00:00 0 [stack] 7ffedb8a5000-7ffedb8a7000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] 17207:20160624:180404.848 One child process died (PID:17228,exitcode/signal:6). Exiting ... 17207:20160624:180406.884 syncing history data... 17207:20160624:180407.041 syncing history data done 17207:20160624:180407.042 syncing trends data... 17207:20160624:180407.232 syncing trends data done 17207:20160624:180407.232 Zabbix Server stopped. Zabbix 3.0.3 (revision 60173). What can be the cause of this issue? |
Comments |
Comment by Aleksandrs Saveljevs [ 2016 Jun 27 ] |
Does the issue reproduce reliably? Did it start crashing after an upgrade? Would it be possible to attach a DebugLevel=4 log that shows what items Zabbix was trying to process before the crash? What OpenIPMI library version are you using? |
Comment by Danilenko Evgeniy [ 2016 Jun 27 ] |
This issue has been reproduced several times since zabbix upgraded to 3.0.3 from 2.2.2 version. unfortunately, DebugLevel=4 was disabled, so i can not attach this type of log, but i will enable it. If this issue happen again, i will attach log file. # dpkg -l | grep ipmi ii ipmitool 1.8.13-1ubuntu0.6 amd64 utility for IPMI control with kernel driver or LAN interface ii libopenipmi0 2.0.18-0ubuntu7.1 amd64 Intelligent Platform Management Interface - runtime ii openipmi 2.0.18-0ubuntu7.1 amd64 Intelligent Platform Management Interface (for servers) |
Comment by Danilenko Evgeniy [ 2016 Jun 29 ] |
logs with DebugLevel=4 |
Comment by Danilenko Evgeniy [ 2016 Jun 29 ] |
Hi, Aleksandr. We had this crash again, but now i have logs with DebugLevel=4. i`ve just attached it! |
Comment by Aleksandrs Saveljevs [ 2016 Jul 04 ] |
Evgeniy, thank you for the log! Since Zabbix server crashes in an unreachable poller, it means that the monitored IPMI device was unreachable at that time. Does it crash every time an IPMI device becomes unreachable or just occasionally? Does it crash only on this particular device (192.168.16.7) or any other? Did you disable and then enable this IPMI host prior to the crash? If you upgrade the OpenIPM library, does it solve the problem? In any case, if the problem is on Zabbix side, then it might have been introduced in |
Comment by Danilenko Evgeniy [ 2016 Jul 04 ] |
Hi, Alexander! ii ipmitool 1.8.13-1ubuntu0.6 amd64 utility for IPMI control with kernel driver or LAN interface ii libopenipmi0 2.0.18-0ubuntu7.2 amd64 Intelligent Platform Management Interface - runtime ii openipmi 2.0.18-0ubuntu7.2 amd64 Intelligent Platform Management Interface (for servers) Lets see what happen next... |
Comment by Aleksandrs Saveljevs [ 2016 Jul 04 ] |
How did you install Zabbix? Did you compile from sources or install from the repository? If repository, then which one: Ubuntu or Zabbix official? Was OpenIPMI upgraded at the same time as Zabbix? Version 2.0.18 was released about 6 years ago. The latest version is 2.0.22, see https://sourceforge.net/projects/openipmi/files/OpenIPMI%202.0%20Library/ . |
Comment by Danilenko Evgeniy [ 2016 Jul 04 ] |
zabbix installed from zabbix repository: #cat /etc/apt/sources.list.d/zabbix.list deb http://repo.zabbix.com/zabbix/3.0/ubuntu trusty main deb-src http://repo.zabbix.com/zabbix/3.0/ubuntu trusty main OpenIPMI wasn`t upgraded with Zabbix. I used repository to upgrade OpenIPMI, and 2.0.18 is the latest one in Ubuntu repository. I will build it from sourceforgre.net if it is necessary to have latest version. |
Comment by Danilenko Evgeniy [ 2016 Jul 05 ] |
Compiled and installed to the latest version: ii libopenipmi0 2.0.22-1 amd64 Intelligent Platform Management Interface - runtime ii openipmi 2.0.22-1 amd64 Intelligent Platform Management Interface (for servers) |
Comment by Aleksandrs Saveljevs [ 2016 Jul 11 ] |
Potentially related issue: |
Comment by Danilenko Evgeniy [ 2016 Jul 11 ] |
new crash with openipmi library 2.0.22 |
Comment by Danilenko Evgeniy [ 2016 Jul 11 ] |
I have just added log file with new one crash from zabbix server with up-to-date openipmi library. If I'm not mistaken, nothing new in it. |
Comment by Aleksandrs Saveljevs [ 2016 Jul 11 ] |
Thank you! Could you please also attach the disassembly listing of Zabbix server produced by objdump -DSswx zabbix_server? |
Comment by Danilenko Evgeniy [ 2016 Jul 11 ] |
object dump with keys: -DSswx |
Comment by Aleksandrs Saveljevs [ 2016 Jul 12 ] |
Thank you again! Here is a small annotated part of the disassembly. It belongs in function read_ipmi_sensor(): 4268ca: 83 f8 01 cmp $0x1,%eax case IPMI_EVENT_READING_TYPE_THRESHOLD: 4268cd: 0f 85 7d 01 00 00 jne 426a50 <get_value_ipmi+0x380> 4268d3: 48 8b 7d 00 mov 0x0(%rbp),%rdi 4268d7: 48 89 da mov %rbx,%rdx 4268da: be 50 5a 42 00 mov $0x425a50,%esi 4268df: e8 fc ef fe ff callq 4158e0 <ipmi_sensor_get_reading@plt> 4268e4: 85 c0 test %eax,%eax 4268e6: 41 89 c4 mov %eax,%r12d 4268e9: 0f 85 f1 02 00 00 jne 426be0 <get_value_ipmi+0x510> if (0 != (ret = ...)) 4268ef: 44 8b 43 4c mov 0x4c(%rbx),%r8d 4268f3: 48 c7 44 24 10 0a 00 00 00 movq $0xa,0x10(%rsp) tv.tv_sec = 10; 4268fc: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 426901: 48 c7 44 24 18 00 00 00 00 movq $0x0,0x18(%rsp) tv.tv_usec = 0; 42690a: 45 85 c0 test %r8d,%r8d 42690d: 75 1b jne 42692a <get_value_ipmi+0x25a> while (0 == h->done) 42690f: 90 nop 426910: 48 8b 05 a9 be 34 00 mov 0x34bea9(%rip),%rax # 7727c0 <progname+0x98> 426917: 4c 89 e6 mov %r12,%rsi 42691a: 48 89 c7 mov %rax,%rdi 42691d: ff 90 d0 00 00 00 callq *0xd0(%rax) os_hnd->perform_one_op() According to the last log, it crashes on the instruction just before 0x426923, which is a call to os_hnd->perform_one_op(), as per the disassembly above. |
Comment by Danilenko Evgeniy [ 2016 Jul 12 ] |
what does it mean? How can we fix it? |
Comment by Aleksandrs Saveljevs [ 2016 Jul 12 ] |
It means that it crashes inside OpenIPMI, but we are not sure yet where exactly is the problem and what a potential fix can be. This is still to be investigated. |
Comment by Danilenko Evgeniy [ 2016 Jul 12 ] |
ok, thanks! i am looking forward to solution for this issue.... |
Comment by Danilenko Evgeniy [ 2016 Sep 15 ] |
Hello, Guys! |
Comment by Andris Mednis [ 2016 Nov 03 ] |
Zabbix server poller_thread \ get_values() \ get_value() \ get_value_ipmi() \ read_ipmi_sensor() \ while (0 == h->done) os_hnd->perform_one_op(os_hnd, &tv); ----------------------------------------------------- libOpenIPMIposix.so \ sel_select() \ process_timers() \ ????? \ rsp_timeout_handler() \ lan_put() \ lan_cleanup() \ cleanup_con() \ release_lan_fd() \ lan_os_hnd->remove_fd_to_wait_for(lan_os_hnd, item->fd_wait_id); \ remove_fd() \ sel_set_fd_read_handler(posix_sel, fd_data->fd, SEL_FD_HANDLER_DISABLED); ----------------------------------------------------- libc.so \ FD_SET() or FD_CLR() with bad 'fd' (negative or >1023) \ __fdelt_chk(): check "if (d < 0 || d >= FD_SETSIZE)" fails \ __chk_fail() \ __fortify_fail ("buffer overflow detected"); |
Comment by Andris Mednis [ 2016 Nov 11 ] |
Hi, Evgeniy ! Can you tell what are your 'StartIPMIPollers' and 'StartPollersUnreachable' values ir zabbix server.conf ? |
Comment by Danilenko Evgeniy [ 2016 Nov 11 ] |
Hello, Andris! From config file: # Number of pre-forked instances of IPMI pollers # Default value is 0 # This parameter must be between 0 and 255 StartIPMIPollers=1 # Number of pre-forked instances of pollers for unreachable hosts # Default value is 1 # This parameter must be between 0 and 255 StartPollersUnreachable=1 |
Comment by Andris Mednis [ 2016 Nov 14 ] |
Thanks! StartIPMIPollers=1 and StartPollersUnreachable=1 are best possible values currently. I'm investigating this together with |
Comment by Andris Mednis [ 2016 Nov 15 ] |
Note that |
Comment by Andris Mednis [ 2016 Dec 08 ] |
Hi, danilenko ! |
Comment by Danilenko Evgeniy [ 2016 Dec 09 ] |
Hello Andris! |
Comment by Andris Mednis [ 2016 Dec 12 ] |
Hi, Evgeniy ! |
Comment by Danilenko Evgeniy [ 2016 Dec 12 ] |
Hello Andris! |
Comment by Andris Mednis [ 2016 Dec 16 ] |
Today a fix for |
Comment by Andris Mednis [ 2017 Jan 23 ] |
|
Comment by Andris Mednis [ 2017 Feb 02 ] |
So far no luck - cannot reproduce this crash in unreachable poller. |