[ZBX-3628] server crash in escalator while expanding macros Created: 2011 Mar 18  Updated: 2017 May 30  Resolved: 2011 Mar 23

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Server (S)
Affects Version/s: None
Fix Version/s: 1.8.5

Type: Incident report Priority: Blocker
Reporter: Vyacheslav Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

CentOS release 5.4
Linux domain 2.6.18-164.15.1.el5 #1 SMP Wed Mar 17 11:37:14 EDT 2010 i686 athlon i386 GNU/Linux

Zabbix 1.8.5rc1 (revision 18438).


Attachments: File diz.dmp.bz2     Text File zabbix_server.log    
Issue Links:
Duplicate
is duplicated by ZBX-3727 Zabbix Server process crash - Escalat... Closed

 Description   

server crashed when nodata() used with new items.



 Comments   
Comment by Alexander Vladishev [ 2011 Mar 18 ]

Thank you for reporting this issue.

Please attach a disassembly listing of zabbix_server. This listing can be produced with `objdump -D -S zabbix_server`

Comment by Vyacheslav [ 2011 Mar 18 ]

ok, take it

Comment by Vyacheslav [ 2011 Mar 18 ]

first time I got this bug on Zabbix 1.8.4 (release)

Comment by richlv [ 2011 Mar 18 ]

quite likely same as ZBX-3630

Comment by Vyacheslav [ 2011 Mar 18 ]

don't know, but this happens just after I imported about 15 snmp host via single xml-file

Comment by Alexander Vladishev [ 2011 Mar 21 ]

Fixed in development branch svn://svn.zabbix.com/branches/dev/ZBX-3628

Comment by Vyacheslav [ 2011 Mar 21 ]

I think this revision is broken, it shows compilation error on target centos and my desktop gentoo x64:

Making install in zbxdbhigh
make[3]: Entering directory `/root/zabbix/0/ZBX-3628/src/libs/zbxdbhigh'
make[3]: *** No rule to make target `dbschema.c', needed by `libzbxdbhigh_a-dbschema.o'. Stop.
make[3]: Leaving directory `/root/zabbix/0/ZBX-3628/src/libs/zbxdbhigh'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/root/zabbix/0/ZBX-3628/src/libs'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/zabbix/0/ZBX-3628/src'
make: *** [install-recursive] Error 1

Comment by Aleksandrs Saveljevs [ 2011 Mar 21 ]

You should run "make dbschema" before "make" or "make install".

Comment by Vyacheslav [ 2011 Mar 21 ]

tnx Aleksandrs, it helps.
now it works, but on start it produced 400kb log with errors like this:
777:20110321:221334.325 Expression [

{27028}

#0] cannot be evaluated: Evaluation failed for function:

{lenina_9:net.speed.if16.abschange(0)}
Comment by Aleksandrs Saveljevs [ 2011 Mar 22 ]

Vyacheslav, changes in this development branch should not have affected evaluation of functions. In particular, abschange() can only fail if item does not have a previous value. So you can probably safely disregard that error message.

Comment by Alexander Vladishev [ 2011 Mar 23 ]

Fixed in version pre1.8.5, r18609.

Generated at Fri Mar 29 16:39:19 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.