ocserv-worker: segfault at 0 ip b76d6747 sp bf851c70
from the kern.logDec 25 13:41:34 W500 kernel: [9256035.607278] ocserv-worker[18831]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000]Dec 25 13:41:35 W500 kernel: [9256036.346479] ocserv-worker[18832]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000]Jan 1 14:50:35 W500 kernel: [9864976.265926] ocserv-worker[4566]: segfault at 0 ip 0807484b sp bfc4ecb0 error 6 in ocserv[8048000+66000]Jan 1 14:50:35 W500 kernel: [9864976.994179] ocserv-worker[4567]: segfault at 0 ip 0807484b sp bfc4ecb0 error 6 in ocserv[8048000+66000]Dec 25's event was running standard debian's "ocserv/now 0.11.6-1~bpo8+2 i386"while the Jan 1's event is the one compiled from source from ocserv.0.11.6.tgz, which I try to debug. The segment fault address points to the location in src/str.c114 dest->data[dest->length] = 0;The dmesg showed a pattern of about every 7 day, this would happen once[188856.464614] ocserv-worker[10411]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][188857.214513] ocserv-worker[10412]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][771979.023576] ocserv-worker[2361]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][771979.763217] ocserv-worker[2362]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][1405126.766307] ocserv-worker[25814]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][1405127.488787] ocserv-worker[25815]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][2013031.167480] ocserv-worker[18930]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][2013031.910336] ocserv-worker[18931]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][2581409.061112] ocserv-worker[9226]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][2581409.778045] ocserv-worker[9227]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][3191813.945218] ocserv-worker[3042]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][3191814.697826] ocserv-worker[3043]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][3826006.675893] ocserv-worker[31824]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][3826007.394894] ocserv-worker[31825]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][4429174.633707] ocserv-worker[10950]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][4429175.378598] ocserv-worker[10951]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][5039027.675149] ocserv-worker[16199]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][5039028.405326] ocserv-worker[16200]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][5638539.470571] ocserv-worker[13665]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][5638540.209802] ocserv-worker[13666]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][6256545.415855] ocserv-worker[5760]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][6256546.157548] ocserv-worker[5761]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][6852619.975662] ocserv-worker[29269]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][6852620.716589] ocserv-worker[29272]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][7444478.456272] ocserv-worker[17865]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][7444479.166483] ocserv-worker[17866]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][8050858.113168] ocserv-worker[8647]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][8050858.872130] ocserv-worker[8648]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][8661293.144378] ocserv-worker[28848]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][8661293.864432] ocserv-worker[28849]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][9256035.607278] ocserv-worker[18831]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][9256036.346479] ocserv-worker[18832]: segfault at 0 ip b76d6747 sp bf851c70 error 6 in ocserv[b76a3000+62000][9864976.265926] ocserv-worker[4566]: segfault at 0 ip 0807484b sp bfc4ecb0 error 6 in ocserv[8048000+66000][9864976.994179] ocserv-worker[4567]: segfault at 0 ip 0807484b sp bfc4ecb0 error 6 in ocserv[8048000+66000]root:# ocserv --versionocserv 0.11.6Compiled with seccomp, tcp-wrappers, oath, radius, gssapi, PAM, PKCS#11, AnyConnect,GnuTLS version: 3.3.8