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

(ITS#6174) Backtrace for a segfault



Dies ist eine mehrteilige Nachricht im MIME-Format.
--=_alternative 002BEC64C12575DF_=
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

for this test setup i got an empty database and tried to add 20000 Users=20
under o=3Dcaesar,ou=3DUsers,o=3Dtestcas at server1 (windos vista) while try=
ing=20
to add 20000 Users under o=3Dcaesar,ou=3DUsers,o=3Dtestxp at server2 (Windo=
ws=20
XP). The slapd.exe on the XP Server crashed. Compiled the version from=20
HEAD with Mingw/MSYS for windows.

The servers are configured as stated in my previos post (multimaster).

Here comes the backtrace of the segfault:
I am new to gdb debbuging to please feel free to tell me if you need=20
addtional info (it would be nice if you would tell me the commands to do=20
so).


Starting program: C:\all/slapd.exe -F slapd.d
[New thread 2580.0x36c]
[New thread 2580.0x550]
[New thread 2580.0xbfc]
[New thread 2580.0xad8]
[New thread 2580.0x714]
[New thread 2580.0xe90]
[New thread 2580.0xcec]
[New thread 2580.0x37c]
[New thread 2580.0x108]
[New thread 2580.0x1a8]
[New thread 2580.0x1dc]
[New thread 2580.0xd28]
[New thread 2580.0x564]
[New thread 2580.0xf50]
[New thread 2580.0x29c]
[New thread 2580.0xfdc]

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 2580.0xe90]
0x004cd88f in syncprov=5Fop=5Fmod (op=3D0xd8e5e38, rs=3D0x4adfce8) at=20
syncprov.c:1970
1970                                            for ( m2 =3D mt->mt=5Fmods;=
=20
m2->mi=5Fn
ext !=3D mi;
(gdb) bt
#0  0x004cd88f in syncprov=5Fop=5Fmod (op=3D0xd8e5e38, rs=3D0x4adfce8)
    at syncprov.c:1970
#1  0x0048994a in overlay=5Fop=5Fwalk (op=3D0xd8e5e38, rs=3D0x4adfce8,
    which=3Dop=5Fmodify, oi=3D0xffbe70, on=3D0xf82df0) at backover.c:659
#2  0x00489b74 in over=5Fop=5Ffunc (op=3D0xd8e5e38, rs=3D0x4adfce8,=20
which=3Dop=5Fmodify)
    at backover.c:721
#3  0x00489c49 in over=5Fop=5Fmodify (op=3D0xd8e5e38, rs=3D0x4adfce8)
    at backover.c:755
#4  0x004355c1 in fe=5Fop=5Fmodify (op=3D0xd8e5e38, rs=3D0x4adfce8) at=20
modify.c:301
#5  0x0043508f in do=5Fmodify (op=3D0xd8e5e38, rs=3D0x4adfce8) at modify.c:=
175
#6  0x0041c8f0 in connection=5Foperation (ctx=3D0x4adfdd8, arg=5Fv=3D0xd8e5=
e38)
    at connection.c:1115
#7  0x0041cdb6 in connection=5Fread=5Fthread (ctx=3D0x4adfdd8, argv=3D0x7)
    at connection.c:1248
#8  0x00504621 in ldap=5Fint=5Fthread=5Fpool=5Fwrapper ()
#9  0x77c0a3b0 in msvcrt!=5Fendthreadex () from=20
C:\WINDOWS\system32\msvcrt.dll
#10 0x7c80b699 in KERNEL32!GetModuleFileNameA ()
   from C:\WINDOWS\system32\kernel32.dll
#11 0x00000000 in ?? ()



Best regards,

Frank Offermanns

-
Frank Offermanns | Entwicklung | CASERIS GmbH=20
Fon: +49 2402 7654-566
Fax: +49 2402 7654-8566 | E-Mail: Frank.Offermanns@caseris.com=20
--
CASERIS GmbH | Am Birkenfeld 1-3 | D-52222 Stolberg
Gesch=E4ftsf=FChrer Dipl.-Ing. Stefan Preu=DF | Registergericht: Amtsgerich=
t=20
Aachen, HRB 14758

--=_alternative 002BEC64C12575DF_=
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable


<br><font size=3D2 face=3D"sans-serif">Hello,</font>
<br>
<br><font size=3D2 face=3D"sans-serif">for this test setup i got an empty d=
atabase
and tried to add 20000 Users under o=3Dcaesar,ou=3DUsers,o=3Dtestcas at ser=
ver1
(windos vista) while trying to add 20000 Users under o=3Dcaesar,ou=3DUsers,=
o=3Dtestxp
at server2 (Windows XP). The slapd.exe on the XP Server crashed. Compiled
the version from HEAD with Mingw/MSYS for windows.</font>
<br>
<br><font size=3D2 face=3D"sans-serif">The servers are configured as stated
in my previos post (multimaster).</font>
<br>
<br><font size=3D2 face=3D"sans-serif">Here comes the backtrace of the segf=
ault:</font>
<br><font size=3D2 face=3D"sans-serif">I am new to gdb debbuging to please
feel free to tell me if you need addtional info (it would be nice if you
would tell me the commands to do so).</font>
<br>
<br>
<br><font size=3D2 face=3D"sans-serif">Starting program: C:\all/slapd.exe -F
slapd.d</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x36c]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x550]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xbfc]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xad8]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x714]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xe90]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xcec]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x37c]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x108]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x1a8]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x1dc]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xd28]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x564]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xf50]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0x29c]</font>
<br><font size=3D2 face=3D"sans-serif">[New thread 2580.0xfdc]</font>
<br>
<br><font size=3D2 face=3D"sans-serif">Program received signal SIGSEGV, Seg=
mentation
fault.</font>
<br><font size=3D2 face=3D"sans-serif">[Switching to thread 2580.0xe90]</fo=
nt>
<br><font size=3D2 face=3D"sans-serif">0x004cd88f in syncprov=5Fop=5Fmod (o=
p=3D0xd8e5e38,
rs=3D0x4adfce8) at syncprov.c:1970</font>
<br><font size=3D2 face=3D"sans-serif">1970 &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;for ( m2 =3D mt-&gt;mt=5Fmods; m2-=
&gt;mi=5Fn</font>
<br><font size=3D2 face=3D"sans-serif">ext !=3D mi;</font>
<br><font size=3D2 face=3D"sans-serif">(gdb) bt</font>
<br><font size=3D2 face=3D"sans-serif">#0 &nbsp;0x004cd88f in syncprov=5Fop=
=5Fmod
(op=3D0xd8e5e38, rs=3D0x4adfce8)</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; at syncprov.c:1970</fo=
nt>
<br><font size=3D2 face=3D"sans-serif">#1 &nbsp;0x0048994a in overlay=5Fop=
=5Fwalk
(op=3D0xd8e5e38, rs=3D0x4adfce8,</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; which=3Dop=5Fmodify, o=
i=3D0xffbe70,
on=3D0xf82df0) at backover.c:659</font>
<br><font size=3D2 face=3D"sans-serif">#2 &nbsp;0x00489b74 in over=5Fop=5Ff=
unc
(op=3D0xd8e5e38, rs=3D0x4adfce8, which=3Dop=5Fmodify)</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; at backover.c:721</fon=
t>
<br><font size=3D2 face=3D"sans-serif">#3 &nbsp;0x00489c49 in over=5Fop=5Fm=
odify
(op=3D0xd8e5e38, rs=3D0x4adfce8)</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; at backover.c:755</fon=
t>
<br><font size=3D2 face=3D"sans-serif">#4 &nbsp;0x004355c1 in fe=5Fop=5Fmod=
ify
(op=3D0xd8e5e38, rs=3D0x4adfce8) at modify.c:301</font>
<br><font size=3D2 face=3D"sans-serif">#5 &nbsp;0x0043508f in do=5Fmodify (=
op=3D0xd8e5e38,
rs=3D0x4adfce8) at modify.c:175</font>
<br><font size=3D2 face=3D"sans-serif">#6 &nbsp;0x0041c8f0 in connection=5F=
operation
(ctx=3D0x4adfdd8, arg=5Fv=3D0xd8e5e38)</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; at connection.c:1115</=
font>
<br><font size=3D2 face=3D"sans-serif">#7 &nbsp;0x0041cdb6 in connection=5F=
read=5Fthread
(ctx=3D0x4adfdd8, argv=3D0x7)</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp; at connection.c:1248</=
font>
<br><font size=3D2 face=3D"sans-serif">#8 &nbsp;0x00504621 in ldap=5Fint=5F=
thread=5Fpool=5Fwrapper
()</font>
<br><font size=3D2 face=3D"sans-serif">#9 &nbsp;0x77c0a3b0 in msvcrt!=5Fend=
threadex
() from C:\WINDOWS\system32\msvcrt.dll</font>
<br><font size=3D2 face=3D"sans-serif">#10 0x7c80b699 in KERNEL32!GetModule=
FileNameA
()</font>
<br><font size=3D2 face=3D"sans-serif">&nbsp; &nbsp;from C:\WINDOWS\system3=
2\kernel32.dll</font>
<br><font size=3D2 face=3D"sans-serif">#11 0x00000000 in ?? ()</font>
<br>
<br>
<br><font size=3D2 face=3D"sans-serif"><br>
Best regards,</font>
<p>
<br><font size=3D2 face=3D"sans-serif">Frank Offermanns</font>
<p>
<br><font size=3D2 color=3Dwhite face=3D"Verdana">-</font>
<br><font size=3D2 color=3D#a2a2a2 face=3D"Verdana">Frank Offermanns | Entw=
icklung
| </font><a href=3Dhttp://www.caseris.de/><font size=3D2 color=3Dblue face=
=3D"Verdana"><u>CASERIS
GmbH</u></font></a><font size=3D2 color=3D#a2a2a2 face=3D"Verdana"> </font>
<br><font size=3D2 color=3D#a2a2a2 face=3D"Verdana">Fon: +49 2402 7654-566<=
/font>
<br><font size=3D2 color=3D#a2a2a2 face=3D"Verdana">Fax: +49 2402 7654-8566=
 |
E-Mail: </font><a href=3Dmailto:Frank.Offermanns@caseris.com><font size=3D2=
 color=3Dblue face=3D"Verdana"><u>Frank.Offermanns@caseris.com</u></font></=
a><font size=3D2 color=3D#a2a2a2 face=3D"Verdana">
</font>
<br><font size=3D2 color=3Dwhite face=3D"Verdana">--</font>
<br><font size=3D1 color=3D#a2a2a2 face=3D"Verdana">CASERIS GmbH | Am Birke=
nfeld
1-3 | D-52222 Stolberg</font>
<br><font size=3D1 color=3D#a2a2a2 face=3D"Verdana">Gesch=E4ftsf=FChrer Dip=
l.-Ing.
Stefan Preu=DF | Registergericht: Amtsgericht Aachen, HRB 14758</font>
<br>
--=_alternative 002BEC64C12575DF_=--