>Description:
I have on Linux running 3.23.41 the following problem:
$ /usr/local/mysql/bin/myisampack -v -v -f --tmpdir=/tmp
/data/mysql/Aactinomycetemcomitans/blimps.MYI
Compressing /data/mysql/Aactinomycetemcomitans/blimps.MYD: (1443 records)
- Calculating statistics
normal: 7 empty-space: 0 empty-zero: 0 empty-fill: 7
pre-space: 0 end-space: 3 intervall-fields: 0 zero: 1
Original trees: 16 After join: 9
- Compressing file
Segmentation fault (core dumped)
$ gdb /usr/local/mysql/bin/myisampack ./core
[...]
Core was generated by `/usr/local/mysql/bin/myisampack -v -v -f --tmpdir=/tmp
/data/mysql/Aactinomycet'.
Program terminated with signal 11, Segmentation fault.
#0 0x400f00d5 in ?? ()
(gdb) where
#0 0x400f00d5 in ?? ()
#1 0x8050557 in compress_isam_file ()
#2 0x804e18c in compress ()
#3 0x804d4b4 in main ()
#4 0x400b3a42 in ?? ()
(gdb) quit
$
The calling perl script reports as an error value in $! "Illegal seek".
It happens to me with 3 table-types:
Packing blast Aactinomycetemcomitans failed: Illegal seek
Packing blimps Aactinomycetemcomitans failed: Illegal seek
Packing rep Aactinomycetemcomitans failed: Illegal seek
Packing rep Aeropyrum_pernix_K1 failed: Illegal seek
Packing rep Anabaena failed: Illegal seek
Packing rep Aquifex_aeolicus_VF5 failed: Illegal seek
Packing rep Archaeoglobus_fulgidus failed: Illegal seek
Packing rep Athaliana_I failed: Illegal seek
May I upload you some tables? ;-)
>How-To-Repeat:
See above.
>Fix:
>Submitter-Id: <submitter ID>
>Originator:
>Organization:
<organization of PR author (multiple lines)>
>MySQL support: [none | licence | email support | extended email support ]
>Synopsis: <synopsis of the problem (one line)>
>Severity: <[ non-critical | serious | critical ] (one line)>
>Priority: <[ low | medium | high ] (one line)>
>Category: mysql
>Class: <[ sw-bug | doc-bug | change-request | support ] (one line)>
>Release: mysql-3.23.41 (Source distribution)
>Environment:
<machine, os, target, libraries (multiple lines)>
System: Linux pednew 2.4.9 #1 SMP Tue Aug 28 09:58:52 CEST 2001 i686 unknown
Architecture: i686
Some paths: /usr/local/bin/perl /usr/bin/make /usr/bin/gcc /usr/bin/cc
GCC: Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.2/specs
gcc version 2.95.2 20000220 (Debian GNU/Linux)
Compilation info: CC='gcc' CFLAGS='-O3 -mpentiumpro -felide-constructors
-fno-exceptions -fno-rtti' CXX='gcc' CXXFLAGS='-O3 -mpentiumpro -felide-constructors
-fno-exceptions -fno-rtti' LDFLAGS=''
LIBC:
lrwxrwxrwx 1 root root 14 Aug 24 19:20 /lib/libc.so.5 ->
libc.so.5.4.46
-rw-r--r-- 1 root root 586720 Feb 9 1999 /lib/libc.so.5.4.46
lrwxrwxrwx 1 root root 13 Jul 24 15:43 /lib/libc.so.6 -> libc-2.1.3.so
-rwxr-xr-x 1 root root 887712 Jul 24 15:43 /lib/libc-2.1.3.so
-rw-r--r-- 1 root root 2089576 Mar 26 00:36 /usr/lib/libc.a
-rw-r--r-- 1 root root 178 Mar 26 00:36 /usr/lib/libc.so
Configure command: ./configure --prefix=/usr/local/mysql --enable-assembler
--with-mysqld-ldflags=-all-static -with-libwrap -with-named-z-lib
--with-charset=latin1 --enable-thread-safe-client
--with-named-curses-libs=/usr/lib/libncurses.a --with-pthread
Perl: This is perl, version 5.005_03 built for i386-linux
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php