Bug #8469 Cannot get past ./configure of mysql source
Submitted: 12 Feb 2005 6:15 Modified: 12 Feb 2005 8:39
Reporter: Arya Parsi Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version: mysql-4.1.9-max (Official MySQL-max bin OS:Linux (Debian 3.0)
Assigned to: CPU Architecture:Any

[12 Feb 2005 6:15] Arya Parsi
Description:
After downloading the latest version of MySQL, and successfuly untaring the package, while trying to run ./condigure \
I received an error that stopped the process. I was given:

Cannot determine thread, fp=0xbffff568, backtrace may not be correct.
Stack range sanity check OK, backtrace follows:
0x8135ed3
0xb7fb9f54
0x823f3ac
0x8234ec9
0xb7e1290d
0xb7e129e0
0xb7e1211e
0xb7e123b3
0xb7f12a83
0xb7f12931
0x8135384
0x813563d
0x813743e
0xb7e4b14f
0x80f23a1

I followed instructions and ran the resolve_stack_dump program, which gave me this eror:

0x8135ed3  + 135487187
0xb7fb9f54  + -1208246444
0x823f3ac  + 136573868
0x8234ec9  + 136531657
0xb7e1290d  + -1209980659
0xb7e129e0  + -1209980448
0xb7e1211e  + -1209982690
0xb7e123b3  + -1209982029
0xb7f12a83  + -1208931709
0xb7f12931  + -1208932047
0x8135384  + 135484292
0x813563d  + 135484989
0x813743e  + 135492670
0xb7e4b14f  + -1209749169
0x80f23a1  + 135209889

This is as far as I know what to do. ./configure got a "signal 11", I'm sure that means something more than I know.

Thanks very much.

I tried using mysqlbug but didn't know what to do, but here's the output:

>C compiler:    2.95.3
>C++ compiler:  2.95.3
>Environment:
        AMD Duron 1300MHz (with 1024MB RAM), Debian 3.0

System: Linux WWServer02 2.6.10 #1 Sat Feb 5 07:22:26 GMT 2005 i686 unknown
Architecture: i686

Some paths:  /usr/bin/perl /usr/bin/make /usr/bin/gcc /usr/bin/cc
GCC: Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
Compilation info: CC='gcc'  CFLAGS='-O2 -mpentiumpro -DBIG_TABLES'  CXX='gcc'  CXXFLAGS='-O2 -mpentiumpro -felide-constructor\
s -DBIG_TABLES'  LDFLAGS=''  ASFLAGS=''
LIBC:
lrwxrwxrwx    1 root     root           13 Jan 24 20:44 /lib/libc.so.6 -> libc-2.2.5.so
-rwxr-xr-x    1 root     root      1153784 Jan  7 00:05 /lib/libc-2.2.5.so
-rw-r--r--    1 root     root      2391002 Jan  7 00:05 /usr/lib/libc.a
-rw-r--r--    1 root     root          178 Jan  7 00:05 /usr/lib/libc.so
Configure command: ./configure '--prefix=/usr/local/mysql' '--localstatedir=/usr/local/mysql/data' '--libexecdir=/usr/local/m\
ysql/bin' '--with-comment=Official MySQL-max binary' '--with-extra-charsets=complex' '--with-server-suffix=-max' '--enable-th\
read-safe-client' '--enable-local-infile' '--enable-assembler' '--disable-shared' '--with-berkeley-db' '--with-raid' '--with-\
readline' '--with-embedded-server' '--with-archive-storage-engine' '--with-ndbcluster' '--with-innodb' 'CFLAGS=-O2 -mpentiump\
ro -DBIG_TABLES' 'CXXFLAGS=-O2 -mpentiumpro -felide-constructors -DBIG_TABLES' 'CXX=gcc'

How to repeat:
$wget $http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz/from...
$et.nz/mysql/
$cd
$tar -zxvf mysql-max-4.1.9-pc-linux-gnu-i686.tar.gz
$cd mysql-max-4.1.9-pc-linux-gnu-i686
$./configure
[12 Feb 2005 8:39] Aleksey Kishkin
Hi. Thank you for bug report, but I am not able to reproduce this error. :-)

Does this error appears on other computers also (or just on very this computer)? 'configure' just is a script, and if it's stopped by signal 11, you can have (for instance) broken memory on your box.
[13 Feb 2005 10:44] Arya Parsi
I am not sure about the state of the memory, but I will check that - otherwise I don't think there are any hardware problems. The standard version of the source ./configure'd fine, maybe I had a corrupt package beforehand.