[erlang-questions] What does this mean?
Mikael Pettersson
mikpe@REDACTED
Mon Oct 23 15:42:44 CEST 2006
Rudolph van Graan writes:
> Hey again,
>
> Is it possible for a corrupt mnesia table to trigger this error?
>
> Rudolph van Graan
>
> Software Architect
> Pattern Matched Technologies
>
> E-Mail: rvg@REDACTED
> Tel: 086 1000 700 (SA Only)
> Mobile: +27 83 390 7767
> Fax: +27 12 665 9566
> Web: www.patternmatched.com
>
>
> On Oct 23, 2006, at 2:24 PM, Mikael Pettersson wrote:
>
> > Rudolph van Graan writes:
> >> 1> TYPE ASSERTION FAILED, file beam/erl_term.c, line 105:
> >> tag_val_def: 0x18
> >
> > It means that you should immediately prepare a bug report
> > containing at least the version of OTP you're using, the
> > environment in which it is being run (OS version), the
> > tools used to compile it (compiler and version), and a
> > recipe for reproducing the error.
> >
> > This message is potentially serious and must be investigated.
The message can be triggered by two different kinds of error:
1. A logic error in the BEAM runtime system causing it to access
data using type-incorrect accessors.
2. Corrupt data that no longer matches the runtime system's
expectations.
I don't know enough about mnesia to comment on whether it
could be the culprit here.
/Mikael
More information about the erlang-questions
mailing list