<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>10099</bug_id>
          
          <creation_ts>2006-10-07 23:44:25 +0400</creation_ts>
          <short_desc>crashes with glibc-2.5</short_desc>
          <delta_ts>2007-01-08 12:13:43 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>pdnsd</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Vlasov">vsu</reporter>
          <assigned_to name="Andrey Rahmatullin">wrar</assigned_to>
          <cc>damned</cc>
    
    <cc>lav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>41189</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2006-10-07 23:44:26 +0400</bug_when>
    <thetext>pdnsd-1.2-alt1 неработоспособен после установки glibc-core-2.5-alt1 - при
попытке запуска падает со следующим выводом:

*** glibc detected *** /usr/sbin/pdnsd: munmap_chunk(): invalid pointer:
0x0806419c ***
======= Backtrace: =========
/lib/libc.so.6[0xb7eed619]
/usr/sbin/pdnsd[0x804a859]
/usr/sbin/pdnsd[0x804f275]
/usr/sbin/pdnsd[0x805a8c7]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7ea3174]
/usr/sbin/pdnsd[0x8049fd1]
======= Memory map: ========
08048000-08069000 r-xp 00000000 08:06 5668844    /usr/sbin/pdnsd
08069000-0806a000 rw-p 00020000 08:06 5668844    /usr/sbin/pdnsd
0806a000-0808c000 rw-p 0806a000 00:00 0          [heap]
b7e8c000-b7e8d000 rw-p b7e8c000 00:00 0 
b7e8d000-b7fa7000 r-xp 00000000 08:06 16846048   /lib/libc-2.5.so
b7fa7000-b7fa8000 r--p 0011a000 08:06 16846048   /lib/libc-2.5.so
b7fa8000-b7faa000 rw-p 0011b000 08:06 16846048   /lib/libc-2.5.so
b7faa000-b7fad000 rw-p b7faa000 00:00 0 
b7fad000-b7fbe000 r-xp 00000000 08:06 16844346   /lib/libpthread-2.5.so
b7fbe000-b7fc0000 rw-p 00011000 08:06 16844346   /lib/libpthread-2.5.so
b7fc0000-b7fc2000 rw-p b7fc0000 00:00 0 
b7fd3000-b7fdd000 r-xp 00000000 08:06 16846014   /lib/libgcc_s.so.1
b7fdd000-b7fde000 rw-p 00009000 08:06 16846014   /lib/libgcc_s.so.1
b7fde000-b7fe0000 rw-p b7fde000 00:00 0 
b7fe0000-b7ff7000 r-xp 00000000 08:06 16845867   /lib/ld-2.5.so
b7ff7000-b7ff9000 rw-p 00016000 08:06 16845867   /lib/ld-2.5.so
bfae1000-bfaf7000 rw-p bfae1000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41372</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2006-10-15 20:39:04 +0400</bug_when>
    <thetext>*** Bug 10139 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42170</commentid>
    <comment_count>2</comment_count>
    <who name="Andy Gorev">master</who>
    <bug_when>2006-11-14 14:43:56 +0300</bug_when>
    <thetext>ребилд из сизифа не помогает
зато собирается и работает
http://www.phys.uu.nl/~rombouts/pdnsd/releases/pdnsd-1.2.5-par.tar.gz

я использовал ./configure --build=i686-alt-linux --host=i686-alt-linux
--prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
--sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include
--libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib
--sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info
--disable-dependency-tracking --without-included-gettext --with-default-id=pdnsd

glibc-2.5-alt3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42888</commentid>
    <comment_count>3</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2006-12-09 18:53:13 +0300</bug_when>
    <thetext>ЙОП!!

Дело было в кривом патче alt-sock_path.
А также в идиотском макросе STRNDUP, пытающемся free() свой первый аргумент 
(который из-за этого патча указывал на сегмент данных). И как оно раньше 
работало...

2at: просьба отдать пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43637</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2006-12-21 20:13:37 +0300</bug_when>
    <thetext>1.2.5-alt1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>