Issue 4646 - back-perl is non working
Summary: back-perl is non working
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-18 14:00 UTC by kiwi@oav.net
Modified: 2014-08-01 21:06 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description kiwi@oav.net 2006-08-18 14:00:42 UTC
Full_Name: Xavier Beaudouin
Version: 2.3.25
OS: FreeBSD 4.11
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (213.163.167.53)


Hello,

I am trying to make back-perl on slapd working on OpenLDAP 2.3.xx, but it seems
to be buggy and does not even load the SampleLDAP.pm provided with the sources.

FYI I use Perl 5.8.8 and openLDAP compiled from FreeBSD ports with back-perl
compiled in static.

GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...
(no debugging symbols found)...
Core was generated by `slapd'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libldap_r-2.3.so.2...
(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/liblber-2.3.so.2...
(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so...
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done.
Reading symbols from /usr/lib/libutil.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/local/lib/libssl.so.4...
(no debugging symbols found)...done.
Reading symbols from /usr/local/lib/libcrypto.so.4...
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libfetch.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libcom_err.so.2...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libcrypt.so.2...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libwrap.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libc_r.so.4...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libssl.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/lib/libcrypto.so.3...(no debugging symbols found)...
done.
Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...
done.
#0  0x2821cc03 in Perl_av_extend ()
   from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
(gdb) bt
#0  0x2821cc03 in Perl_av_extend ()
   from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
#1  0x282437d4 in Perl_stack_grow ()
   from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
#2  0x281cdbc9 in Perl_eval_sv ()
   from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
#3  0x281cde6d in Perl_eval_pv ()
   from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
#4  0x80e6be5 in perl_back_db_config ()
#5  0x80630ec in read_config_file ()
#6  0x805e400 in read_config ()
#7  0x80b3d04 in slap_tool_init ()
#8  0x80b4856 in slaptest ()
#9  0x8058f4f in main ()
#10 0x8057ee2 in _start ()

OpenLDAP 2.2.xx branch was working without any pain...

/Xavier

Comment 1 ando@openldap.org 2006-08-18 14:05:38 UTC
changed notes
Comment 2 kiwi@oav.net 2006-08-18 14:24:24 UTC
Hello,

I just found that Contrib :

http://www.openldap.org/its/index.cgi/Contrib?id=4358;expression=perl

Fix that on FreeBSD.

/Xavier
Le 18 août 06 à 14:00, openldap-its@OpenLDAP.org a écrit :

>
> *** THIS IS AN AUTOMATICALLY GENERATED REPLY ***
>
> Thanks for your report to the OpenLDAP Issue Tracking System.  Your
> report has been assigned the tracking number ITS#4646.
>
> One of our support engineers will look at your report in due course.
> Note that this may take some time because our support engineers
> are volunteers.  They only work on OpenLDAP when they have spare
> time.
>
> If you need to provide additional information in regards to your
> issue report, you may do so by replying to this message.  Note that
> any mail sent to openldap-its@openldap.org with (ITS#4646)
> in the subject will automatically be attached to the issue report.
>
> 	mailto:openldap-its@openldap.org?subject=(ITS#4646)
>
> You may follow the progress of this report by loading the following
> URL in a web browser:
>     http://www.OpenLDAP.org/its/index.cgi?findid=4646
>
> Please remember to retain your issue tracking number (ITS#4646)
> on any further messages you send to us regarding this report.  If
> you don't then you'll just waste our time and yours because we
> won't be able to properly track the report.
>
> Please note that the Issue Tracking System is not intended to
> be used to seek help in the proper use of OpenLDAP Software.
> Such requests will be closed.
>
> OpenLDAP Software is user supported.
> 	http://www.OpenLDAP.org/support/
>
> --------------
> Copyright 1998-2006 The OpenLDAP Foundation, All Rights Reserved.
>


Comment 3 kiwi@oav.net 2006-08-18 15:20:48 UTC
Le 18 août 06 à 17:23, Pierangelo Masarati a écrit :

> kiwi@oav.net wrote:
>> Hello,
>>
>> I just found that Contrib :
>>
>> http://www.openldap.org/its/index.cgi/Contrib?id=4358;expression=perl
>>
>> Fix that on FreeBSD.
>>
> Do you mean that the fix in ITS#4358 is working for you as well?
>

Yeah perl glue is loaded and seems to works...

Just it seems that sldapd needs something more to be happy,  but this  
is more perl stuff than openldap itself.

/Xavier

Comment 4 ando@openldap.org 2006-08-18 15:23:42 UTC
kiwi@oav.net wrote:
> Hello,
>
> I just found that Contrib :
>
> http://www.openldap.org/its/index.cgi/Contrib?id=4358;expression=perl
>
> Fix that on FreeBSD.
>   
Do you mean that the fix in ITS#4358 is working for you as well?

p.



Ing. Pierangelo Masarati
OpenLDAP Core Team

SysNet s.n.c.
Via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
------------------------------------------
Office:   +39.02.23998309
Mobile:   +39.333.4963172
Email:    pierangelo.masarati@sys-net.it
------------------------------------------

Comment 5 ando@openldap.org 2006-08-26 13:12:42 UTC
changed notes
changed state Open to Test
Comment 6 ando@openldap.org 2006-09-29 07:27:24 UTC
changed notes
moved from Incoming to Software Bugs
Comment 7 Howard Chu 2006-10-07 19:57:14 UTC
changed notes
changed state Test to Release
Comment 8 Kurt Zeilenga 2006-10-20 19:13:33 UTC
changed notes
changed state Release to Closed
Comment 9 Howard Chu 2009-02-17 05:18:47 UTC
moved from Software Bugs to Archive.Software Bugs
Comment 10 OpenLDAP project 2014-08-01 21:06:45 UTC
back-perl
ITS#4358 seems to fix this issue
#4358 applied in RE23