[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Segmentation fault (ITS#2043)



--=====================_89192972==_
Content-Type: text/plain; charset="us-ascii"

Kurt,

I have attached the complete schema with the additional '$' in it.
I have a chain (3) of, the wonderful openldap servers, setup in my
production system all with version 2.1.3 and on all I had this 
problem.

If you think that this is not an issue in the latest version, please
ignore this mail.

Thanks for the great work!
__
Seva

Quoting "Kurt D. Zeilenga" <Kurt@OpenLDAP.org>:

> I could not duplicate in either HEAD or 2.1.4.
> The back trace provided offers no hint as to the problem.
> 
> Kurt
> 
> At 05:55 PM 2002-08-23, admin@adari.net wrote:
> >Full_Name: Seva Adari
> >Version: 2.1.3
> >OS: Linux RedHat 7.3
> >URL: ftp://ftp.openldap.org/incoming/
> >Submission from: (NULL) (216.46.91.99)
> >
> >
> >I was trying to create a new schema to store mysql configuration options.
> >In the objectclass' MAY part I had an additional $ sign as below:
> >        .......
> >        MAY ( publicIpAddress $ mysqlMysqldServerId $ mysqlMysqldPort
> >                $ mysqlMysqldSocket $ mysqlMysqldSkipLocking $
> >                $ mysqlMysqldLogBin $ mysqlMysqldUser $ mysqlMysqldDataDir
> >                ......))
> >See the 'last' $ on the second line, this is resulting in the Segmentation
> >fault.
> >Here is the full backtrace for whatever it is worth!
>
>-----------------------------------------------------------------------------------
> >(gdb) run -f /usr/local/etc/openldap/slapd.conf
> >Starting program: /usr/local/openldap-2.1.3/libexec/slapd -f
> >/usr/local/etc/openldap/slapd.conf
> >(no debugging symbols found)...(no debugging symbols found)...
> >(no debugging symbols found)...(no debugging symbols found)...
> >(no debugging symbols found)...(no debugging symbols found)...[New Thread
> 1024
> >(LWP 18080)]
> >
> >(no debugging symbols found)...(no debugging symbols found)...
> >(no debugging symbols found)...
> >Program received signal SIGSEGV, Segmentation fault.
> >[Switching to Thread 1024 (LWP 18080)]
> >0x4207ac9c in free () from /lib/i686/libc.so.6
> >(gdb) bt full
> >#0  0x4207ac9c in free () from /lib/i686/libc.so.6
> >No symbol table info available.
> >#1  0x080ab978 in strcpy ()
> >No symbol table info available.
> >#2  0x0809d32c in strcpy ()
> >No symbol table info available.
> >#3  0x0809f7f4 in strcpy ()
> >No symbol table info available.
> >#4  0x08073a76 in strcpy ()
> >No symbol table info available.
> >#5  0x080599f5 in strcpy ()
> >No symbol table info available.
> >#6  0x0805a9d5 in strcpy ()
> >No symbol table info available.
> >#7  0x0804bf11 in strcpy ()
> >No symbol table info available.
> >#8  0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
> >No symbol table info available.
>
>---------------------------------------------------------------------------------
> >
> >Once the $ sign is removed, server came on line just fine.
> >
> >I have tried to upgrade to 2.1.4 yesterday, but found that the group acls
> were
> >not
> >working and hence had to quickly revert back to 2.1.3. I am not sure if the
> >group
> >acls were broken in versions < 2.1.3 in some way and hence are working with
> my
> >set 
> >of acls or they are broken in 2.1.4. In any case I couldn't stay with 2.1.4
> in
> >the
> >production system and hence could not test the above '$' issue with it.
> 
> 




--=====================_89192972==_
Content-Type: application/octet-stream; name="mysql.schema"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="mysql.schema"

IyAxLjMuNi4xLjQuMS43MDE3LjExCQlEYXRhYmFzZXMKIyAxLjMuNi4xLjQuMS43MDE3LjExLjEJ
CU15c3FsCiMgMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEJTXlzcWwgQXR0cmlidXRlcwojIDEuMy42
LjEuNC4xLjcwMTcuMTEuMS4yCU15c3FsIE9iamVjdENsYXNzZXMKCmF0dHJpYnV0ZXR5cGUgKCAx
LjMuNi4xLjQuMS43MDE3LjExLjEuMS4xIE5BTUUgJ215c3FsTXlzcWxkU2VydmVySWQnCiAgICAg
ICAgREVTQyAnbXlzcWxkOiBVbnFpdWUgc2VydmVyIGlkJwogICAgICAgIEVRVUFMSVRZIGludGVn
ZXJNYXRjaAogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS4yNyBTSU5H
TEUtVkFMVUUpCgphdHRyaWJ1dGV0eXBlICggMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEuMiBOQU1F
ICdteXNxbE15c3FsZFBvcnQnCiAgICAgICAgREVTQyAnbXlzcWxkOiBTZXJ2ZXIgcG9ydCBudW1i
ZXInCiAgICAgICAgRVFVQUxJVFkgaW50ZWdlck1hdGNoCiAgICAgICAgU1lOVEFYIDEuMy42LjEu
NC4xLjE0NjYuMTE1LjEyMS4xLjI3IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMu
Ni4xLjQuMS43MDE3LjExLjEuMS4zIE5BTUUgJ215c3FsTXlzcWxkU29ja2V0JwogICAgICAgIERF
U0MgJ215c3FsZDogUGF0aCB0byB0aGUgc2VydmVyIHNvY2tldDogL3Zhci9ydW4vJwoJRVFVQUxJ
VFkgY2FzZUlnbm9yZUlBNU1hdGNoCglTWU5UQVggMS4zLjYuMS40LjEuMTQ2Ni4xMTUuMTIxLjEu
MjYgU0lOR0xFLVZBTFVFKQoKYXR0cmlidXRldHlwZSAoIDEuMy42LjEuNC4xLjcwMTcuMTEuMS4x
LjQgTkFNRSAnbXlzcWxNeXNxbGRTa2lwTG9ja2luZycKICAgICAgICBERVNDICdteXNxbGQ6IGVu
YWJsZSAoZGlzYWJsZSkgc2tpcC1sb2NraW5nJwogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQuMS4x
NDY2LjExNS4xMjEuMS43IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQu
MS43MDE3LjExLjEuMS41IE5BTUUgJ215c3FsTXlzcWxkTG9nQmluJwogICAgICAgIERFU0MgJ215
c3FsZDogZW5hYmxlIChkaXNhYmxlKSBsb2ctYmluJwogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQu
MS4xNDY2LjExNS4xMjEuMS43IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4x
LjQuMS43MDE3LjExLjEuMS42IE5BTUUgJ215c3FsTXlzcWxkVXNlcicKICAgICAgICBERVNDICdt
eXNxbGQ6IE15c3FsIHVzZXJpZDogdXNlcicKCUVRVUFMSVRZIGNhc2VJZ25vcmVJQTVNYXRjaAoJ
U1lOVEFYIDEuMy42LjEuNC4xLjE0NjYuMTE1LjEyMS4xLjI2IFNJTkdMRS1WQUxVRSkKCmF0dHJp
YnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43MDE3LjExLjEuMS43IE5BTUUgJ215c3FsTXlzcWxkRGF0
YURpcicKICAgICAgICBERVNDICdteXNxbGQ6IFBhdGggZm9yIGRhdGFkaXInCglFUVVBTElUWSBj
YXNlSWdub3JlSUE1TWF0Y2gKCVNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS4yNiBT
SU5HTEUtVkFMVUUpCgphdHRyaWJ1dGV0eXBlICggMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEuOCBO
QU1FICdteXNxbE15c3FsZExvZ1VwZGF0ZScKICAgICAgICBERVNDICdteXNxbGQ6IFBhdGggZm9y
IGxvZy11cGRhdGUnCglFUVVBTElUWSBjYXNlSWdub3JlSUE1TWF0Y2gKCVNZTlRBWCAxLjMuNi4x
LjQuMS4xNDY2LjExNS4xMjEuMS4yNiBTSU5HTEUtVkFMVUUpCgphdHRyaWJ1dGV0eXBlICggMS4z
LjYuMS40LjEuNzAxNy4xMS4xLjEuOSBOQU1FICdteXNxbE15c3FsZFNldFZhcmlhYmxlJwogICAg
ICAgIERFU0MgJ215c3FsZDogTXVsdGlwbGU6IHNldC12YXJpYWJsZScKCUVRVUFMSVRZIGNhc2VJ
Z25vcmVJQTVNYXRjaAoJU1lOVEFYIDEuMy42LjEuNC4xLjE0NjYuMTE1LjEyMS4xLjI2ICkKCmF0
dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43MDE3LjExLjEuMS4xMCBOQU1FICdteXNxbE15c3Fs
ZE1hc3Rlckhvc3QnCiAgICAgICAgREVTQyAnbXlzcWxkOiBGb3IgcmVwbGljYXRpb246IG1hc3Rl
ci1ob3N0JwoJRVFVQUxJVFkgY2FzZUlnbm9yZUlBNU1hdGNoCglTWU5UQVggMS4zLjYuMS40LjEu
MTQ2Ni4xMTUuMTIxLjEuMjYgKQoKYXR0cmlidXRldHlwZSAoIDEuMy42LjEuNC4xLjcwMTcuMTEu
MS4xLjExIE5BTUUgJ215c3FsTXlzcWxkTWFzdGVyVXNlcicKICAgICAgICBERVNDICdteXNxbGQ6
IEZvciByZXBsaWNhdGlvbjogbWFzdGVyLXVzZXInCglFUVVBTElUWSBjYXNlSWdub3JlSUE1TWF0
Y2gKCVNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS4yNiApCgphdHRyaWJ1dGV0eXBl
ICggMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEuMTIgTkFNRSAnbXlzcWxNeXNxbGRNYXN0ZXJQVycK
ICAgICAgICBERVNDICdteXNxbGQ6IEZvciByZXBsaWNhdGlvbjogbWFzdGVyLXBhc3N3b3JkIHBy
ZWZlcnJhYmx5CgkJRW5jcnlwdGVkLCBiYXNlZDY0IGVuY29kZWQgcGFzc3dvcmQnCglFUVVBTElU
WSBjYXNlSWdub3JlSUE1TWF0Y2gKCVNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS4y
NiApCgphdHRyaWJ1dGV0eXBlICggMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEuMTMgTkFNRSAnbXlz
cWxNeXNxbGRNYXN0ZXJQb3J0JwogICAgICAgIERFU0MgJ215c3FsZDogRm9yIHJlcGxpY2F0aW9u
OiBtYXN0ZXItcG9ydCcKCUVRVUFMSVRZIGNhc2VJZ25vcmVJQTVNYXRjaAoJU1lOVEFYIDEuMy42
LjEuNC4xLjE0NjYuMTE1LjEyMS4xLjI2ICkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43
MDE3LjExLjEuMS4xNCBOQU1FICdteXNxbER1bXBTZXRWYXJpYWJsZScKICAgICAgICBERVNDICdt
eXNxbGR1bXA6IE11bHRpcGxlOiBzZXQtdmFyaWFibGUnCglFUVVBTElUWSBjYXNlSWdub3JlSUE1
TWF0Y2gKCVNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS4yNiApCgphdHRyaWJ1dGV0
eXBlICggMS4zLjYuMS40LjEuNzAxNy4xMS4xLjEuMTUgTkFNRSAnbXlzcWxEdW1wUXVpY2snCiAg
ICAgICAgREVTQyAnbXlzcWxkdW1wOiBlbmFibGUgKGRpc2FibGUpIHF1aWNrJwogICAgICAgIFNZ
TlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS43IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0
ZXR5cGUgKCAxLjMuNi4xLjQuMS43MDE3LjExLjEuMS4xNiBOQU1FICdteXNxbE15c3FsTm9BdXRv
UmVoYXNoJwogICAgICAgIERFU0MgJ215c3FsOiBlbmFibGUgKG9yIGRpc2FibGUpIG5vLWF1dG8t
cmVoYXNoJwogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjExNS4xMjEuMS43IFNJTkdM
RS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43MDE3LjExLjEuMS4xNyBOQU1F
ICdteXNxbE15c3FsU2FmZVVwZGF0ZXMnCiAgICAgICAgREVTQyAnbXlzcWw6IGVuYWJsZSAob3Ig
ZGlzYWJsZSkgc2FmZS11cGRhdGVzJwogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjEx
NS4xMjEuMS43IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43MDE3
LjExLjEuMS4xOCBOQU1FICdteXNxbElzYW1jaGtTZXRWYXJpYWJsZScKICAgICAgICBERVNDICdp
c2FtY2hrOiBNdWx0aXBsZTogc2V0LXZhcmlhYmxlJwoJRVFVQUxJVFkgY2FzZUlnbm9yZUlBNU1h
dGNoCglTWU5UQVggMS4zLjYuMS40LjEuMTQ2Ni4xMTUuMTIxLjEuMjYgKQoKYXR0cmlidXRldHlw
ZSAoIDEuMy42LjEuNC4xLjcwMTcuMTEuMS4xLjE5IE5BTUUgJ215c3FsTXlpc2FtY2hrU2V0VmFy
aWFibGUnCiAgICAgICAgREVTQyAnbXlpc2FtY2hrOiBNdWx0aXBsZTogc2V0LXZhcmlhYmxlJwoJ
RVFVQUxJVFkgY2FzZUlnbm9yZUlBNU1hdGNoCglTWU5UQVggMS4zLjYuMS40LjEuMTQ2Ni4xMTUu
MTIxLjEuMjYgKQoKYXR0cmlidXRldHlwZSAoIDEuMy42LjEuNC4xLjcwMTcuMTEuMS4xLjIwIE5B
TUUgJ215c3FsSG90Y29weUlUTycKICAgICAgICBERVNDICdteXNxbGhvdGNvcHk6IGVuYWJsZSAo
b3IgZGlzYWJsZSkgaW50ZXJhY3RpdmUtdGltZW91dCcKICAgICAgICBTWU5UQVggMS4zLjYuMS40
LjEuMTQ2Ni4xMTUuMTIxLjEuNyBTSU5HTEUtVkFMVUUpCgphdHRyaWJ1dGV0eXBlICggMS4zLjYu
MS40LjEuNzAxNy4xMS4xLjEuMjEgTkFNRSAnbXlzcWxDbGllbnRQb3J0JwogICAgICAgIERFU0Mg
J0NsaWVudCBwb3J0IG51bWJlcicKICAgICAgICBFUVVBTElUWSBpbnRlZ2VyTWF0Y2gKICAgICAg
ICBTWU5UQVggMS4zLjYuMS40LjEuMTQ2Ni4xMTUuMTIxLjEuMjcgU0lOR0xFLVZBTFVFKQoKYXR0
cmlidXRldHlwZSAoIDEuMy42LjEuNC4xLjcwMTcuMTEuMS4xLjIyIE5BTUUgJ215c3FsQ2xpZW50
U29ja2V0JwogICAgICAgIERFU0MgJ1BhdGggdG8gdGhlIGNsaWVudCBzb2NrZXQ6IC92YXIvcnVu
LycKCUVRVUFMSVRZIGNhc2VJZ25vcmVJQTVNYXRjaAoJU1lOVEFYIDEuMy42LjEuNC4xLjE0NjYu
MTE1LjEyMS4xLjI2IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43
MDE3LjExLjEuMS4yMyBOQU1FICdteXNxbFVpZCcKICAgICAgICBERVNDICdNeXNxbCBsb2dpbiBp
ZCcKCUVRVUFMSVRZIGNhc2VJZ25vcmVJQTVNYXRjaAoJU1lOVEFYIDEuMy42LjEuNC4xLjE0NjYu
MTE1LjEyMS4xLjI2IFNJTkdMRS1WQUxVRSkKCmF0dHJpYnV0ZXR5cGUgKCAxLjMuNi4xLjQuMS43
MDE3LjExLjEuMS4yNCBOQU1FICdteXNxbFBhc3N3b3JkJwogICAgICAgIERFU0MgJ0VuY3J5cHRl
ZCwgYmFzZWQ2NCBlbmNvZGVkIHBhc3N3b3JkIGZvciBteXNxbCBzZXJ2ZXInCiAgICAgICAgRVFV
QUxJVFkgb2N0ZXRTdHJpbmdNYXRjaAogICAgICAgIFNZTlRBWCAxLjMuNi4xLjQuMS4xNDY2LjEx
NS4xMjEuMS40MHsxMjh9IFNJTkdMRS1WQUxVRSApCgpvYmplY3RjbGFzcyAoIDEuMy42LjEuNC4x
LjcwMTcuMTEuMS4yLjEgTkFNRSAnYXBwTXlzcWwnCiAgICAgICAgU1VQIHRvcCBTVFJVQ1RVUkFM
CglNVVNUICggYXBwVXJsICQgYXBwVmVyc2lvbiApCiAgICAgICAgTUFZICggcHVibGljSXBBZGRy
ZXNzICQgbXlzcWxNeXNxbGRTZXJ2ZXJJZCAkIG15c3FsTXlzcWxkUG9ydAoJCSQgbXlzcWxNeXNx
bGRTb2NrZXQgJCBteXNxbE15c3FsZFNraXBMb2NraW5nICQKCQkkIG15c3FsTXlzcWxkTG9nQmlu
ICQgbXlzcWxNeXNxbGRVc2VyICQgbXlzcWxNeXNxbGREYXRhRGlyCgkJJCBteXNxbE15c3FsZExv
Z1VwZGF0ZSAkIG15c3FsTXlzcWxkU2V0VmFyaWFibGUKCQkkIG15c3FsTXlzcWxkTWFzdGVySG9z
dCAkIG15c3FsTXlzcWxkTWFzdGVyVXNlcgoJCSQgbXlzcWxNeXNxbGRNYXN0ZXJQVyAkIG15c3Fs
TXlzcWxkTWFzdGVyUG9ydAoJCSQgbXlzcWxEdW1wU2V0VmFyaWFibGUgJCBteXNxbER1bXBRdWlj
ayAKCQkkIG15c3FsTXlzcWxOb0F1dG9SZWhhc2ggJCBteXNxbE15c3FsU2FmZVVwZGF0ZXMKCQkk
IG15c3FsSXNhbWNoa1NldFZhcmlhYmxlICQgbXlzcWxNeWlzYW1jaGtTZXRWYXJpYWJsZQoJCSQg
bXlzcWxIb3Rjb3B5SVRPICQgbXlzcWxDbGllbnRQb3J0ICQgbXlzcWxDbGllbnRTb2NrZXQKCQkk
IG15c3FsVWlkICQgbXlzcWxQYXNzd29yZCAkIGFkYXJpU3RhdHVzICkgKQoK
--=====================_89192972==_--