Date: Thu, 15 Jul 2010 21:16:38 +0300 From: "Reko Turja" <reko.turja@liukuma.net> To: "Jeremy Chadwick" <freebsd@jdc.parodius.com> Cc: freebsd-stable@freebsd.org, Henrik /KaarPoSoft <henrik@kaarposoft.dk> Subject: Re: openldap client GSSAPI authentication segfaults in fbsd8stablei386 Message-ID: <4C9CB3EBD919471A85D3E6B282D9F827@rivendell> In-Reply-To: <20100715162251.GA73929@icarus.home.lan> References: <4C3CC831.7040005@kaarposoft.dk> <20100713210729.GA11943@icarus.home.lan> <0228E401B70A4023A6F86A2ADAE59EF9@rivendell> <008D0251AE4F4A2DBAA1369410565B61@rivendell> <20100715162251.GA73929@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
-------------------------------------------------- From: "Jeremy Chadwick" <freebsd@jdc.parodius.com> Sent: Thursday, July 15, 2010 7:22 PM To: "Reko Turja" <reko.turja@liukuma.net> Cc: "Henrik /KaarPoSoft" <henrik@kaarposoft.dk>;=20 <freebsd-stable@freebsd.org> Subject: Re: openldap client GSSAPI authentication segfaults in=20 fbsd8stablei386 > That said, can you please execute the following in gdb and provide > the output? > > (gdb) p/x gss_release_buffer.c::buffer->value > (gdb) p/x gss_release_buffer.c::buffer->length Those gave syntax error, but going to frame 1 and printing the values=20 gives the following: (gdb) f 1 #1 0x2899ed12 in gss_release_buffer (minor_status=3D0xbfbfe4b8,=20 buffer=3D0x280871cc) at /usr/src/lib/libgssapi/gss_release_buffer.c:41 41 free(buffer->value); (gdb) p/x buffer->length $1 =3D 0x0 (gdb) p/x gss_release_buffer.c::buffer->length A syntax error in expression, near `::buffer->length'. (gdb) p/x buffer->value $2 =3D 0x280871c0 Hope this helps - definitely looks like the issue you are suspecting. -Reko=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C9CB3EBD919471A85D3E6B282D9F827>