Hi Fraser,

Thats a famous one (I like it - you probably wont ;-)

It means that your hard disk (partition)  is full.

http://www.knowd.co.jp/staff/nils/mysql-error-codes.html

Best regards

Nils Valentin
Tokyo/Japan

2003年 6月 6日 金曜日 10:27、Fraser MacKenzie さんは書きました:
> I am using mysql 3.23.54 and am trying to repair the index, using
> myisamchk -o tablename.MY and am getting the following error:
>
> - recovering (with keycache) MyISAM-table 'msg.MYI'
> Data records: 498802
> myisamchk: Error writing file 'msg.TMD' (Errcode: 28)
> myisamchk: error: 28 when writing to datafile
> MyISAM-table 'msg.MYI' is not fixed because of errors
> Try fixing it by using the --safe-recover (-o) or the --force (-f) option
>
> However, I have tried -o -f, -r, -o, etc. and I always get the same error.
> Has anyone run into this, and if so, any idea how I get around it?
>
> Fraser
>
> On Thu, 5 Jun 2003, John Brooks wrote:
> > Using InnoDB on a large table (> 100,000,000 rows)...
> > Trying to get a count that should equal about 25,000,000.
> > Wasn't using that much memory.
> > Database crashes....
> > Any idea?
> >
> > 030605 19:38:27  InnoDB: Assertion failure in thread 45068 in file
> > row0sel.c line 1977
> > InnoDB: Failing assertion: len == DATA_ROW_ID_LEN
> > InnoDB: We intentionally generate a memory trap.
> > InnoDB: Send a detailed bug report to [EMAIL PROTECTED]
> > 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=419430400
> > read_buffer_size=104853504
> > sort_buffer_size=2097144
> > max_used_connections=3
> > max_connections=100
> > threads_connected=3
> > It is possible that mysqld could use up to
> > key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections
> > = 2465391 K
> > bytes of memory
> > Hope that's ok; if not, decrease some variables in the equation.
> >
> > thd=0x87626c0
> > 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=0xbfe3e7b8, backtrace may not be correct.
> > Stack range sanity check OK, backtrace follows:
> > 0x80741ea
> > 0x829c1e8
> > 0x814db1b
> > 0x80d1a58
> > 0x80d4cbc
> > 0x80a6abd
> > 0x80a0e29
> > 0x80a0ad3
> > 0x80998e0
> > 0x80a630d
> > 0x807ecfa
> > 0x808273b
> > 0x807de2d
> > 0x8083c5e
> > 0x807cfff
> > 0x829999c
> > 0x82cd0aa
> > New value of fp=(nil) failed sanity check, terminating stack trace!
> > Please read http://www.mysql.com/doc/en/Using_stack_trace.html and
> > follow instructions on how to resolve the stack trace. Resolved
> > stack trace is much more helpful in diagnosing the problem, so please do
> > resolve it
> > Trying to get some variables.
> > Some pointers may be invalid and cause the dump to abort...
> > thd->query at 0x8773000 = select count(*) from user_new where list_code =
> > 18 thd->thread_id=3
> >
> > Successfully dumped variables, if you ran with --log, take a look at the
> > details of what thread 3 did to cause the crash.  In some cases of really
> > bad corruption, the values shown above may be invalid.
> >
> > The manual page at http://www.mysql.com/doc/C/r/Crashing.html contains
> > information that should help you find out what is causing the crash.

-- 
================================================
Valentin Nils
Internet Technology

 E-Mail: [EMAIL PROTECTED]
 URL: http://www.knowd.co.jp
================================================


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to