Closed
Description
The latest ubuntu 12.04 LTS collectd version (4.10.1-2.1ubuntu7
) crashes on curl initialization in apache plugin. Here is the stacktrace:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/sbin/collectd -C /etc/collectd/collectd.conf -P /var/run/collectd.pid'.
Program terminated with signal 6, Aborted.
#0 0x00dfd420 in __kernel_vsyscall ()
(gdb) backtrace full
#0 0x00dfd420 in __kernel_vsyscall ()
No symbol table info available.
#1 0x0013e1ef in raise () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00141835 in abort () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#3 0x00137095 in ?? () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#4 0x00137147 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#5 0x002f7f05 in ?? () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#6 0x0033aa3d in ?? () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#7 0x0033b0d9 in ?? () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#8 0x0033c2cb in ?? () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#9 0x0033a8c7 in ?? () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#10 0x002efe13 in gcry_create_nonce () from /lib/i386-linux-gnu/libgcrypt.so.11
No symbol table info available.
#11 0x008ddbaa in ?? () from /usr/lib/i386-linux-gnu/libgnutls.so.26
No symbol table info available.
#12 0x0087d35f in ?? () from /usr/lib/i386-linux-gnu/libgnutls.so.26
No symbol table info available.
#13 0x0086a35d in gnutls_global_init () from /usr/lib/i386-linux-gnu/libgnutls.so.26
No symbol table info available.
#14 0x00d8e862 in Curl_gtls_init () from /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4
No symbol table info available.
#15 0x00d8f709 in Curl_ssl_init () from /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4
No symbol table info available.
#16 0x00d80d8c in curl_global_init () from /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4
No symbol table info available.
#17 0x00d80f05 in curl_easy_init () from /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4
No symbol table info available.
#18 0x00de8006 in init_host (st=0x9d621e0) at apache.c:403
credentials = '\000' <repeats 1023 times>
#19 apache_read_host (user_data=0x9d62344) at apache.c:637
i = <optimized out>
ptr = <optimized out>
saveptr = <optimized out>
lines = {0x0, 0x0, 0x9d61708 "", 0x0, 0x8056e6d "\213T$\024\205\300\017\216\227", 0x9d6c618 "\220\367\360", 0x9d6aa48 "@#\341", 0x0, 0x0, 0x0, 0x4 <Address 0x4 out of bounds>, 0x1 <Address 0x1 out of bounds>, 0x798cbf "\201\303\065\363", 0x0, 0x0, 0x0}
lines_num = 0
fields = {0x9d61708 "", 0x9d61708 "", 0x9d62340 "\020w\336", 0x3d0f00 "\205\300\017\205\267\371\377\377\017\266D$M\017\266L$L\213T$P\211,$\211D$8\213D$T\211L$0\211T$,\211D$4\213D$X\211D$<\213D$l\211D$\004\350\216\353"}
fields_num = <optimized out>
st = 0x9d621e0
__PRETTY_FUNCTION__ = "apache_read_host"
#20 0x080525bf in plugin_read_thread (args=0x0) at plugin.c:433
callback = <optimized out>
rf = 0x9d62340
status = <optimized out>
rf_type = 1
now = {tv_sec = 1389647376, tv_usec = 23827}
rc = <optimized out>
__PRETTY_FUNCTION__ = "plugin_read_thread"
#21 0x00796d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#22 0x001faace in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
Some weirdness: it worked until friday, then suddenly started crashing, then worked for one day and at this moment it is still crashing on start. Nothing was installed/reconfigured on the server
Metadata
Metadata
Assignees
Labels
No labels