Unix Technical Forum

InnoDB: Assertion failure

This is a discussion on InnoDB: Assertion failure within the MySQL General forum forums, part of the MySQL category; --> Hi. a few days ago, i posted and error mysql, and now i am getting this one: The machine ...


Go Back   Unix Technical Forum > Database Server Software > MySQL > MySQL General forum

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-28-2008, 05:51 AM
Michael =?ISO-8859-1?Q?Fern=E1ndez?= M.
 
Posts: n/a
Default InnoDB: Assertion failure

Hi. a few days ago, i posted and error mysql, and now i am getting this
one:

The machine has:

2 CPU Pentium III 700 Mhz Aprox.
4 GB RAM.
Redhat 7.2
Mysql version: 4.0.14-standard-log
Kernel: Kernel 2.4.18-17.7 (highmem)


i`ve searching in google, and i found this king of logs so many times,
but i did not found a possible cause to this.

Please, if someone have and idea it would be great!

Michael.-

------------------------------------------------------------------------
070222 23:46:36 InnoDB: Assertion failure in thread 94232 in file
mem0pool.c line 493
InnoDB: Failing assertion: 0
InnoDB: We intentionally generate a memory trap.
InnoDB: Send a detailed bug report to mysql@lists.mysql.com
mysqld got signal 11;
This could be because you hit a bug. It is also possible that this
binary or one of the libraries it was linked against is corrupt,
improperly built,or misconfigured. This error can also be caused by
malfunctioning hardware.

We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed, something is
definitely wrong and this may fail.

key_buffer_size=402653184
read_buffer_size=2093056
max_used_connections=550
max_connections=800
threads_connected=132
It is possible that mysqld could use up to key_buffer_size +
(read_buffer_size + sort_buffer_size)*max_connections = 3666809 K bytes
of memory
Hope that's ok; if not, decrease some variables in the equation.

thd=0x88f6e40
Attempting backtrace. You can use the following information to find
out where mysqld died. If you see no messages after this, something went
terribly wrong...
Cannot determine thread, fp=0xbfcbe708, backtrace may not be correct.
Stack range sanity check OK, backtrace follows:
0x807474f
0x82a0ad8
0x824321c
0x8241c21
0x814af0d
0x814fd3e
0x80d33e7
0x80d6bab
.....






Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-28-2008, 05:52 AM
Nils Meyer
 
Posts: n/a
Default Re: InnoDB: Assertion failure

Hi,

Michael Fernández M. wrote:
> 2 CPU Pentium III 700 Mhz Aprox.
> 4 GB RAM.
> Redhat 7.2
> Mysql version: 4.0.14-standard-log
> Kernel: Kernel 2.4.18-17.7 (highmem)
> It is possible that mysqld could use up to key_buffer_size +
> (read_buffer_size + sort_buffer_size)*max_connections = 3666809 K bytes
> of memory
> Hope that's ok; if not, decrease some variables in the equation.


As you are using a 32bit System and Kernel, you are limited to between 2
and 2.7GB per process. If you hit that limit, you run into errors. This
is a specific 32bit limitation and is not solved by the high mem kernel.

You have to decrease mysql memory usage.

regards
Nils

(I have a dejá-vu here, did you post that question before?)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 06:16 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com