10 messages in com.mysql.lists.bugsRe: Bug in 3.23.42 on Linux
FromSent OnAttachments
Martin MOKREJŠ29 Oct 2001 13:38 
Sasha Pachev29 Oct 2001 16:47 
Martin MOKREJŠ30 Oct 2001 02:05 
Michael Widenius30 Oct 2001 04:34 
Martin MOKREJŠ31 Oct 2001 06:35 
Martin MOKREJŠ31 Oct 2001 06:54 
Michael Widenius31 Oct 2001 11:39 
Michael Widenius31 Oct 2001 11:43 
Martin MOKREJŠ01 Nov 2001 04:55 
Michael Widenius01 Nov 2001 11:12 
Subject:Re: Bug in 3.23.42 on Linux
From:Michael Widenius (mon@mysql.com)
Date:10/31/2001 11:43:44 AM
List:com.mysql.lists.bugs

Hi!

"mmokrejs" == mmokrejs <iso-8859-2> writes:

<cut>

mmokrejs> It looks it was the mysqld from distribution, i.e. 3.23.41, because it mmokrejs> reports itself as /usr/local/mysql/bin/mysqld . We can forget almost mmokrejs> everythong what's currently in /usr/local/mysql/bin/ , because it has
been mmokrejs> overwritten on Sep 8. One of the remnants is in mmokrejs> /usr/local/mysql/libexec/ created Sep 6 22:00.

mmokrejs> Here's the full log.

<cut> mmokrejs> It may just confuse you, because I think this isn't any usefull mmokrejs> information (just in case), but if I extract symbols from

mmokrejs> /usr/local/mysql/libexec/mysqld and use the above stack trace, I get: mmokrejs> 0x807b1b8 yyparse__Fv + 15800 mmokrejs> 0x812af8a on_exit + 26 mmokrejs> 0x81517df key_encryptsession + 19 mmokrejs> 0x8114a6c pthread_exit + 28 mmokrejs> 0x8109304 get_charsets_dir + 144 mmokrejs> 0x80c4768 mysqld_list_processes__FP3THDPCcb + 28 mmokrejs> 0x80c446e store_create_info__FP3THDP8st_tableP6String + 1870 mmokrejs> 0x80cb320 exec_event__FP3THDP6st_netP14st_master_infoi + 556 mmokrejs> 0x80ce076 mysql_binlog_send__FP3THDPcUlUs + 1598 mmokrejs> 0x8082641 send_fields__FP3THDRt4List1Z4ItemUi + 245 mmokrejs> 0x80856a6 setup_conds__FP3THDP13st_table_listPP4Item + 414 mmokrejs> 0x8080d2d yyparse__Fv + 39213 mmokrejs> 0x808022c yyparse__Fv + 36396

mmokrejs> But, think the stack dump is from /usr/local/mysql/bin/mysqld , that
is mmokrejs> from the binary distribution 3.23.41, so I suggest you to take the mmokrejs> symbols file from distribution and resolve the stack trace yourself.
;)

Yes, the above stack trace doesn't make sence. On the other hand, if you are using the old 3.23.41 binary instead of the 3.23.42 binary, then this could be reason for your problems.

Any change you could try to do this from the beginning ?

- Remove everying from libexec and the bin directory - Download the 3.23.43 binary (Just to make things even more interesting :) - Install and run the above.

In this case we know that your .sym file will correspiond with the binary you are using.

Regards, Monty