[Mageia-dev] [changelog] [RPM] cauldron core/release file-5.12-1.mga3

Pascal Terjan pterjan at gmail.com
Fri Jan 4 04:10:03 CET 2013


On Fri, Jan 4, 2013 at 3:08 AM, Pascal Terjan <pterjan at gmail.com> wrote:
> On Fri, Jan 4, 2013 at 3:00 AM, Pascal Terjan <pterjan at gmail.com> wrote:
>> On Fri, Jan 4, 2013 at 2:56 AM, Pascal Terjan <pterjan at gmail.com> wrote:
>>> On Fri, Jan 4, 2013 at 1:06 AM, luigiwalser
>>> <buildsystem-daemon at mageia.org> wrote:
>>>> Name        : file                         Relocations: (not relocatable)
>>>> Version     : 5.12                              Vendor: Mageia.Org
>>>> Release     : 1.mga3                        Build Date: Fri Jan  4 02:05:27 2013
>>>> Install Date: (not installed)               Build Host: jonund.mageia.org
>>>> Group       : File tools                    Source RPM: (none)
>>>> Size        : 644814                           License: BSD
>>>> Signature   : (none)
>>>> Packager    : luigiwalser <luigiwalser>
>>>> URL         : http://www.darwinsys.com/file/
>>>> Summary     : A utility for determining file types
>>>> Description :
>>>> The file command is used to identify a particular file according to the
>>>> type of data contained by the file.  File can identify many different
>>>> file types, including ELF binaries, system libraries, RPM packages, and
>>>> different graphics formats.
>>>>
>>>> You should install the file package, since the file command is such a
>>>> useful utility.
>>>>
>>>> luigiwalser <luigiwalser> 5.12-1.mga3:
>>>> + Revision: 338488
>>>> - 5.12
>>>> - rediff patch 8
>>>> - remove upstreamed patches
>>>> - fix format string error in softmagic.c
>>>
>>> file now segfaults during many of the builds (called by
>>> /usr/lib/rpm/find-debuginfo.sh)
>>>
>>> http://pkgsubmit.mageia.org/autobuild/results.php?run=2013-01-04
>>
>> Actually it segfaults on all packages which are not noarch, where it gets called
>
> #0  0x00007ffff785a0d6 in vfprintf () from /lib64/libc.so.6
> #1  0x00007ffff7916231 in __vasprintf_chk () from /lib64/libc.so.6
> #2  0x00007ffff7916162 in __asprintf_chk () from /lib64/libc.so.6
> #3  0x00007ffff7bd2979 in asprintf (__fmt=0x7ffff7bd9de8 "%s%s",
> __ptr=0x7fffffffdb08) at /usr/include/bits/stdio2.h:178
> #4  file_vprintf (ms=0x7ffff7bd8ca5, fmt=<optimized out>,
> ap=<optimized out>) at funcs.c:66
> #5  0x00007ffff7bd2a57 in file_printf (ms=ms at entry=0x7ffff7bd8ca5,
> fmt=fmt at entry=0x605010 "\360Q`") at funcs.c:87
> #6  0x00007ffff7bcbfbd in mget (ms=ms at entry=0x605010,
> s=s at entry=0x7ffff7f89010 "\177ELF\002\001\001",
> m=m at entry=0x7ffff75e2360, nbytes=nbytes at entry=149507, o=o at entry=0,
>     cont_level=cont_level at entry=0, mode=mode at entry=32,
> text=text at entry=0, flip=flip at entry=0) at softmagic.c:1718
> #7  0x00007ffff7bcd29b in match (ms=ms at entry=0x605010,
> magic=0x7ffff75e2360, nmagic=151, s=s at entry=0x7ffff7f89010
> "\177ELF\002\001\001", nbytes=nbytes at entry=149507,
>     offset=offset at entry=0, mode=mode at entry=32, text=text at entry=0,
> flip=flip at entry=0) at softmagic.c:146
> #8  0x00007ffff7bcbf99 in mget (ms=ms at entry=0x605010,
> s=s at entry=0x7ffff7f89010 "\177ELF\002\001\001",
> m=m at entry=0x7ffff74bb828, nbytes=nbytes at entry=149507, o=o at entry=0,
>     cont_level=cont_level at entry=2, mode=mode at entry=32,
> text=text at entry=0, flip=flip at entry=0) at softmagic.c:1714
> #9  0x00007ffff7bcd429 in match (ms=ms at entry=0x605010,
> magic=0x7ffff73b60e8, nmagic=9819, s=s at entry=0x7ffff7f89010
> "\177ELF\002\001\001", nbytes=nbytes at entry=149507,
>     offset=offset at entry=0, mode=mode at entry=32, text=text at entry=0,
> flip=flip at entry=0) at softmagic.c:231
> #10 0x00007ffff7bcbc52 in file_softmagic (ms=ms at entry=0x605010,
> buf=buf at entry=0x7ffff7f89010 "\177ELF\002\001\001",
> nbytes=nbytes at entry=149507, mode=mode at entry=32,
>     text=text at entry=0) at softmagic.c:75
> #11 0x00007ffff7bd2dcd in file_buffer (ms=ms at entry=0x605010, fd=fd at entry=7,
>     inname=inname at entry=0x7fffffffe4fa
> "/home/pterjan/co/cauldron/arpwatch/BUILDROOT/arpwatch-2.1a15-10.mga3.x86_64/usr/sbin/arpwatch",
> buf=buf at entry=0x7ffff7f89010,
>     nb=149507) at funcs.c:231
> #12 0x00007ffff7bc594f in file_or_fd (ms=ms at entry=0x605010,
>     inname=inname at entry=0x7fffffffe4fa
> "/home/pterjan/co/cauldron/arpwatch/BUILDROOT/arpwatch-2.1a15-10.mga3.x86_64/usr/sbin/arpwatch",
> fd=7, fd at entry=0) at magic.c:424
> #13 0x00007ffff7bc5cac in magic_file (ms=ms at entry=0x605010,
>     inname=inname at entry=0x7fffffffe4fa
> "/home/pterjan/co/cauldron/arpwatch/BUILDROOT/arpwatch-2.1a15-10.mga3.x86_64/usr/sbin/arpwatch")
> at magic.c:335
> #14 0x0000000000402098 in process (ms=ms at entry=0x605010,
> inname=<optimized out>, wid=wid at entry=93) at file.c:430
> #15 0x0000000000401ab1 in main (argc=3, argv=0x7fffffffe228) at file.c:338

I'm restoring old file package as this breaks normal uploads too.


More information about the Mageia-dev mailing list