I am hoping the someone may be able to help me. I re-compiled mysql with debug on. The 
server starts ok .. reports that mysqld is ready for connections. However I cannot use 
ANY of the client tools .. mysql , mysqladmin etc ... as soon as I try to run any of 
them it dumps with a seg fault ... spent 1 day on this. OS = solaris 2.5.1. I checked 
the archives and read the manual but I cannot find a solution.

I am attaching a trace of mysqld.trace ...

Regards Imran.

--------------------------------------------------------

# tail -200 mysqld.trace

T@1    : | info: charsets dir='/export/mysql/share/mysql/charsets/'
T@1    : <get_charsets_dir
T@1    : >my_stat
T@1    : | my: path: '/export/mysql/share/mysql/charsets/latin5.conf', stat_area: 
effff7b8, MyFlags:
 0
T@1    : <my_stat
T@1    : >my_malloc
T@1    : | my: Size: 14  MyFlags: 16
T@1    : | exit: ptr: 199100
T@1    : <my_malloc
T@1    : >my_free
T@1    : | my: ptr: 19b8b0
T@1    : <my_free
T@1    : >unireg_init
T@1    : | >calc_daynr
T@1    : | | exit: year: 2001  month: 7  day: 17 -> daynr: 731048
T@1    : | <calc_daynr
T@1    : <unireg_init
T@1    : >init_errmessage
T@1    : | >read_texts
T@1    : | | >fn_format
T@1    : | | | enter: name: errmsg.sys  dsk: /export/mysql/share/mysql/english/  form: 
  flag: 4
T@1    : | | | >dirname_part
T@1    : | | | | enter: 'errmsg.sys'
T@1    : | | | <dirname_part
T@1    : | | | >unpack_dirname
T@1    : | | | | >dirname_part
T@1    : | | | | | enter: '/export/mysql/share/mysql/english/'
T@1    : | | | | <dirname_part
T@1    : | | | | >cleanup_dirname
T@1    : | | | | | enter: from: '/export/mysql/share/mysql/english/'
T@1    : | | | | | exit: to: '/export/mysql/share/mysql/english/'
T@1    : | | | | <cleanup_dirname
T@1    : | | | <unpack_dirname
T@1    : | | | >strlength
T@1    : | | | <strlength
T@1    : | | <fn_format
T@1    : | | >my_open
T@1    : | | | my: Name: '/export/mysql/share/mysql/english/errmsg.sys'  Flags: 0  
MyFlags: 0
T@1    : | | <my_open
T@1    : | | >my_malloc
T@1    : | | | my: Size: 45  MyFlags: 0
T@1    : | | | exit: ptr: 19bcd0
T@1    : | | <my_malloc
T@1    : | | exit: fd: 4
T@1    : | | >my_read
T@1    : | | | my: Fd: 4  Buffer: effff7a8  Count: 32  MyFlags: 4
T@1    : | | <my_read
T@1    : | | >my_free
T@1    : | | | my: ptr: 0
T@1    : | | <my_free
T@1    : | | >my_malloc
T@1    : | | | my: Size: 10945  MyFlags: 0
T@1    : | | | exit: ptr: 19eed8
T@1    : | | <my_malloc
T@1    : | | >my_read
T@1    : | | | my: Fd: 4  Buffer: 19f218  Count: 416  MyFlags: 4
T@1    : | | <my_read
T@1    : | | >my_read
T@1    : | | | my: Fd: 4  Buffer: 19f218  Count: 10113  MyFlags: 4
T@1    : | | <my_read
T@1    : | | >my_close
T@1    : | | | my: fd: 4  MyFlags: 0
T@1    : | | | >my_free
T@1    : | | | | my: ptr: 19bcd0
T@1    : | | | <my_free
T@1    : | | <my_close
T@1    : | <read_texts
T@1    : <init_errmessage
T@1    : >lex_init
T@1    : <lex_init
T@1    : >hash_init
T@1    : | enter: hash: 18e890  size: 16
T@1    : | >init_dynamic_array
T@1    : | | >my_malloc
T@1    : | | | my: Size: 128  MyFlags: 16
T@1    : | | | exit: ptr: 19b8b0
T@1    : | | <my_malloc
T@1    : | <init_dynamic_array
T@1    : <hash_init
T@1    : >my_setwd
T@1    : | my: dir: '/export/mysql/var/'  MyFlags 16
T@1    : <my_setwd
T@1    : >server_init
T@1    : | general: IP Socket is 3306
T@1    : | general: UNIX Socket is /tmp/mysql.sock
T@1    : | info: server started
T@1    : <server_init
T@1    : >hash_init
T@1    : | enter: hash: 18fffc  size: 80
T@1    : | >init_dynamic_array
T@1    : | | >my_malloc
T@1    : | | | my: Size: 640  MyFlags: 16
T@1    : | | | exit: ptr: 19c8c8
T@1    : | | <my_malloc
T@1    : | <init_dynamic_array
T@1    : <hash_init
T@1    : >mysql_rm_tmp_tables
T@1    : | >my_dir
T@1    : | | my: path: '/tmp/' stat: 528  MyFlags: -268438480
T@1    : | | >my_malloc
T@1    : | | | my: Size: 32704  MyFlags: 528
T@1    : | | | exit: ptr: 1a19e0
T@1    : | | <my_malloc
T@1    : | <my_dir
T@1    : | >my_dirend
T@1    : | | >my_free
T@1    : | | | my: ptr: 1a19e0
T@1    : | | <my_free
T@1    : | <my_dirend
T@1    : <mysql_rm_tmp_tables
T@1    : >hash_free
T@1    : <hash_free
T@1    : >hash_init
T@1    : | enter: hash: 1a1a40  size: 128
T@1    : | >init_dynamic_array
T@1    : | | >my_malloc
T@1    : | | | my: Size: 1024  MyFlags: 16
T@1    : | | | exit: ptr: 19cb50
T@1    : | | <my_malloc
T@1    : | <init_dynamic_array
T@1    : <hash_init
T@1    : >fn_format
T@1    : | enter: name: master.info  dsk: .  form:   flag: 52
T@1    : | >dirname_part
T@1    : | | enter: 'master.info'
T@1    : | <dirname_part
T@1    : | >unpack_dirname
T@1    : | | >dirname_part
T@1    : | | | enter: './'
T@1    : | | <dirname_part
T@1    : | | >cleanup_dirname
T@1    : | | | enter: from: './'
T@1    : | | | exit: to: './'
T@1    : | | <cleanup_dirname
T@1    : | <unpack_dirname
T@1    : | >strlength
T@1    : | <strlength
T@1    : <fn_format
T@1    : >my_stat
T@1    : | my: path: './master.info', stat_area: effffac8, MyFlags: 0
T@1    : <my_stat
T@1    : >init_key_cache
T@1    : | >my_malloc
T@1    : | | my: Size: 16016384  MyFlags: 0
T@1    : | | exit: ptr: 1a1a80
T@1    : | <my_malloc
T@1    : | >my_malloc
T@1    : | | my: Size: 756712  MyFlags: 0
T@1    : | | exit: ptr: 10e7e88
T@1    : | <my_malloc
T@1    : | exit: disk_blocks: 15641  block_root: 10e7e88  _my_hash_blocks: 32768  
hash_root: 1180a70
T@1    : <init_key_cache
T@1    : >my_malloc
T@1    : | my: Size: 224  MyFlags: 0
T@1    : | exit: ptr: 19cf58
T@1    : <my_malloc
T@1    : >init_tree
T@1    : | enter: tree: 19cf58  size: 8
T@1    : <init_tree
T@1    : >my_malloc
T@1    : | my: Size: 8156  MyFlags: 16
T@1    : | exit: ptr: 11a0a78
T@1    : <my_malloc
T@1    : >my_malloc
T@1    : | my: Size: 8156  MyFlags: 16
T@1    : | exit: ptr: 11a2a60
T@1    : <my_malloc
T@1    : >start_signal_handler
T@4    : >signal_hand
T@4    : | >init_thr_alarm
T@4    : | | >init_queue
T@4    : | | | >my_malloc
T@4    : | | | | my: Size: 488  MyFlags: 16
T@4    : | | | | exit: ptr: 19d0d0
T@4    : | | | <my_malloc
T@4    : | | <init_queue
T@4    : | <init_thr_alarm
T@4    : | >my_create
T@4    : | | my: Name: '/export/mysql/var/radius2.pid' CreateFlags: 436  AccessFlags: 
1  MyFlags: 16
T@4    : | <my_create
T@4    : | >my_malloc
T@4    : | | my: Size: 30  MyFlags: 16
T@4    : | | exit: ptr: 199ce8
T@4    : | <my_malloc
T@4    : | exit: fd: 7
T@4    : | >my_write
T@4    : | | my: Fd: 7  Buffer: ef7a8d48  Count: 5  MyFlags: 16
T@4    : | <my_write
T@4    : | >my_close
T@4    : | | my: fd: 7  MyFlags: 0
T@4    : | | >my_free
T@4    : | | | my: ptr: 199ce8
T@4    : | | <my_free
T@4    : | <my_close
T@1    : <start_signal_handler
T@1    : >acl_init
T@1    : <acl_init
T@1    : >handle_connections_sockets
T@1    : | thread: policy: 0  priority: 9
T@1    : | general: Waiting for connections.

Reply via email to