Package: curl
Version: 8.5.0-1
Severity: important
X-Debbugs-Cc: Daniel Stenberg <dan...@haxx.se>, Tianyu Chen 
<billchenchina2...@gmail.com>

When using curl 8.5.0-1 performing a request to ldap://db.debian.org, curl
received signal SIGSEGV, Segmentation fault.

Backtrace:

        (gdb) bt
        #0  0x0000000000000000 in ?? ()
        #1  0x00007ffff7f2f33c in ldapsb_tls_write (sbiod=<optimized out>,
buf=<optimized out>, len=<optimized out>) at ./debian/build/lib/openldap.c:1192
        #2  0x00007ffff7546f68 in sb_debug_write (sbiod=0x5555555f14e0,
buf=0x5555555f2650, len=39) at ../../../../libraries/liblber/sockbuf.c:854
        #3  0x00007ffff7548181 in ber_int_sb_write (sb=sb@entry=0x5555555f1330,
buf=0x5555555f2650, len=len@entry=39) at
../../../../libraries/liblber/sockbuf.c:445
        #4  0x00007ffff7544a63 in ber_flush2 (sb=0x5555555f1330,
ber=0x5555555f1730, freeit=freeit@entry=0) at
../../../../libraries/liblber/io.c:249
        #5  0x00007ffff7575b43 in ldap_int_flush_request
(ld=ld@entry=0x5555555eee00, lr=lr@entry=0x5555555f17b0) at
../../../../libraries/libldap/request.c:186
        #6  0x00007ffff7575e30 in ldap_send_server_request
(ld=ld@entry=0x5555555eee00, ber=ber@entry=0x5555555f1730, msgid=msgid@entry=2,
parentreq=parentreq@entry=0x0, srvlist=srvlist@entry=0x0,
                        lc=<optimized out>, lc@entry=0x0, bind=0x0, m_noconn=0,
m_res=0) at ../../../../libraries/libldap/request.c:412
        #7  0x00007ffff7576211 in ldap_send_initial_request
(ld=ld@entry=0x5555555eee00, msgtype=msgtype@entry=99,
dn=dn@entry=0x5555555f1710 "", ber=0x5555555f1730, msgid=2)
                        at ../../../../libraries/libldap/request.c:169
        #8  0x00007ffff75645ec in ldap_pvt_search (ld=0x5555555eee00,
base=0x5555555f1710 "", scope=0, filter=0x0, attrs=0x0,
attrsonly=attrsonly@entry=0, sctrls=0x0, cctrls=0x0, timeout=0x0,
                        sizelimit=0, deref=-1, msgidp=0x7fffffffd9c4) at
../../../../libraries/libldap/search.c:128
        #9  0x00007ffff75646d0 in ldap_search_ext (ld=<optimized out>,
base=<optimized out>, scope=<optimized out>, filter=<optimized out>,
attrs=<optimized out>, attrsonly=attrsonly@entry=0,
                        sctrls=0x0, cctrls=0x0, timeout=0x0, sizelimit=0,
msgidp=0x7fffffffd9c4) at ../../../../libraries/libldap/search.c:69
        #10 0x00007ffff7f30b66 in oldap_do (data=0x5555555d2390,
done=0x7fffffffda14) at ./debian/build/lib/openldap.c:895
        #11 0x00007ffff7f2cd7f in multi_do (done=0x7fffffffda14,
data=<optimized out>) at ./debian/build/lib/multi.c:1558
        #12 multi_runsingle (multi=multi@entry=0x5555555ce130,
nowp=nowp@entry=0x7fffffffda90, data=data@entry=0x5555555d2390) at
./debian/build/lib/multi.c:2156
        #13 0x00007ffff7f2de46 in curl_multi_perform
(multi=multi@entry=0x5555555ce130,
running_handles=running_handles@entry=0x7fffffffdb98) at
./debian/build/lib/multi.c:2702
        #14 0x00007ffff7f006bb in easy_transfer (multi=<optimized out>) at
./debian/build/lib/easy.c:671
        #15 easy_perform (events=false, data=0x5555555d2390) at
./debian/build/lib/easy.c:761
        #16 curl_easy_perform (data=0x5555555d2390) at
./debian/build/lib/easy.c:780
        #17 0x0000555555570b20 in serial_transfers (share=0x5555555cabb0,
global=0x7fffffffdd40) at ./debian/build/src/tool_operate.c:2500
        #18 run_all_transfers (result=CURLE_OK, share=0x5555555cabb0,
global=0x7fffffffdd40) at ./debian/build/src/tool_operate.c:2691
        #19 operate (global=global@entry=0x7fffffffdd40, argc=argc@entry=2,
argv=argv@entry=0x7fffffffdef8) at ./debian/build/src/tool_operate.c:2807
        #20 0x000055555555f9f8 in main (argc=2, argv=0x7fffffffdef8) at
./debian/build/src/tool_main.c:273

ci.debian.net also complains so:
https://ci.debian.net/packages/c/curl/testing/amd64/

Best regrads,
Tianyu Chen


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages curl depends on:
ii  libc6     2.37-13
ii  libcurl4  8.5.0-1
ii  zlib1g    1:1.3.dfsg-3

curl recommends no packages.

curl suggests no packages.

-- no debconf information

Reply via email to