[ZBX-2503] Zabbix proxy crashes when compiled with oracle support on 64bit linux Created: 2010 Jun 03 Updated: 2017 May 30 Resolved: 2010 Jun 09 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Proxy (P) |
Affects Version/s: | 1.8.3 |
Fix Version/s: | 1.8.3, 1.9.0 (alpha) |
Type: | Incident report | Priority: | Major |
Reporter: | Fyodor | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Linux m232 2.6.27.6smp_64 #1 SMP Wed Feb 4 17:27:54 MSK 2009 x86_64 x86_64 x86_64 GNU/Linux ldd `which zabbix_proxy` |
Attachments: | objdump.bz2 objdump.bz2 zabbix_proxy.conf zabbix_proxy.log zabbix_proxy.log |
Description |
When i compile zabbix_proxy with ./configure --enable-proxy --with-oracle=/u01/oracle/product/ it crashes after start. |
Comments |
Comment by Fyodor [ 2010 Jun 03 ] |
Log file |
Comment by Fyodor [ 2010 Jun 03 ] |
objdump -D -S zabbix_proxy |
Comment by Aleksandrs Saveljevs [ 2010 Jun 08 ] |
Fixed in pre-1.8.3 in r12599. |
Comment by Fyodor [ 2010 Jun 08 ] |
I build last revision from svn (12605) and gets same. |
Comment by Aleksandrs Saveljevs [ 2010 Jun 08 ] |
What we have been able to gather from the log and objdump, is that proxy crashed when DBUser or DBPassword parameter was not specified. This is fixed. Could you please attach another log and objdump so that we can confirm that the crash now is in a different place? |
Comment by Fyodor [ 2010 Jun 08 ] |
No, it's wrong. DBUser and DBPassword specified both. |
Comment by Fyodor [ 2010 Jun 08 ] |
[zabbix@m232 ~]$ ls -lah /etc/zabbix/ |
Comment by Aleksandrs Saveljevs [ 2010 Jun 08 ] |
Hm, this is highly interesting. A new log file with DebugLevel=4 and objdump would be very much appreciated. |
Comment by Fyodor [ 2010 Jun 08 ] |
objdump 2 |
Comment by Fyodor [ 2010 Jun 08 ] |
log 2 |
Comment by Aleksandrs Saveljevs [ 2010 Jun 08 ] |
Could you please check whether you are really trying to run the latest version of proxy? The first reason I am not convinced is that the difference between two objdump's is too small to reflect everything we have fixed: $ diff -u objdump-1/objdump objdump-2/objdump
The second reason I am not convinced is that zabbix_proxy.log ends with: 16494:20100608:153731.123 Please consider attaching a disassembly listing to your bug report. After r12598, it should have suggested to disassemble zabbix_proxy (thanks to richlv!). |
Comment by Fyodor [ 2010 Jun 09 ] |
Really, i try old revision( It's my mistake |