swftools-common
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Swftools-common] 0.7.0 and dev (2006/10/28) reports on x86_64 linux


From: Tru Huynh
Subject: [Swftools-common] 0.7.0 and dev (2006/10/28) reports on x86_64 linux
Date: Tue, 31 Oct 2006 14:39:50 +0100
User-agent: Mutt/1.5.11

Hello,

We are running CentOS-3 i386 and x86_64 linux and I tried to
compile swftools-0.7.0 and swftools-2006-10-28-2033 on our machines.

version 0.7.0 builds but core dump (swfextract -j 6 plone_EN_001.swf)
the i386 version of swfextract worked fine.

./configure --prefix=/tmp/sw
make && make install
address@hidden swftools-0.7.0]$ /tmp/sw/bin/swfextract -v plone_EN_001.swf
Objects in file plone_EN_001.swf:
 [-i] 43 Shapes: ID(s) 7, 11, 10, 14, 16, 20, 23, 27, 26, 30, 34, 37, 41, 44, 
48, 52, 54, 57, 61, 65, 69, 73, 77, 79, 83, 87, 91, 95, 98, 100, 104, 108, 112, 
116, 120, 124, 126, 130, 134, 138, 140, 144, 148
 [-p] 43 PNGs: ID(s) 6, 3, 9, 13, 15, 19, 22, 4, 25, 29, 33, 36, 40, 43, 47, 
51, 53, 56, 60, 64, 68, 72, 76, 78, 82, 86, 90, 94, 97, 99, 103, 107, 111, 115, 
119, 123, 125, 129, 133, 137, 139, 143, 147
 [-f] 1 Frame: ID(s) 0
address@hidden swftools-0.7.0]$ /tmp/sw/bin/swfextract -p 6 plone_EN_001.swf
Segmentation fault

gdb gives:
Core was generated by `./src/swfextract -p 6 plone_EN_001.swf'.
...
Loaded symbols for /lib64/libdl.so.2

#0  0x0000002a95ff061e in _int_malloc () from /lib64/tls/libc.so.6
(gdb) where
#0  0x0000002a95ff061e in _int_malloc () from /lib64/tls/libc.so.6
#1  0x0000002a95fef5d2 in malloc () from /lib64/tls/libc.so.6
#2  0x0000000000404744 in handlelossless ()
#3  0x000000000040550e in main ()

I tried the dev version on x86_64 but the configure script
misdetect the gcc version and exit.

address@hidden swftools-2006-10-28-2033]$ ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether gcc supports lazy variable declaration... no
***************************************************
* Your gcc is too old to compile this!
* 
* The last version compilable by this compiler is 
* swftools 0.7.0, which you can download from 
* http://www.swftools.org/swftools-0.7.0.tar.gz 
* .
* Newer versions require at least gcc 3.0.0 
***************************************************

address@hidden ~]$ gcc -v
Reading specs from /usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix 
--disable-checking --with-system-zlib --enable-__cxa_atexit 
--host=x86_64-redhat-linux
Thread model: posix
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-56)

ref: http://www.freesmug.org/idojo/plone/plone_EN_001.swf

Cheers,

Tru
-- 
Dr Tru Huynh          | http://www.pasteur.fr/recherche/unites/Binfs/
mailto:address@hidden | tel/fax +33 1 45 68 87 37/19
Institut Pasteur, 25-28 rue du Docteur Roux, 75724 Paris CEDEX 15 France  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]