Skip to contentSkip to conversation

Re: [[email protected]: Stumped about where to post an Oops!]

[email protected]: Stumped about where to post an Oops! Stephen C. Tweedie 1 participant 1 message Aug 2, 2004 2 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

Hi,

Quoted 2 lines · Andrew Morton

The 0x00040004 access address almost looks like some pointer-poisoning thing.

It's the result of doing

Quoted 1 line
   0:   39 72 04                  cmp    %esi,0x4(%edx)   <=====

when %edx is 0x00040000.

That looks to me like a single bit-flip in memory, and get_hash_table is one of those functions that shows up in traces all the time when you've got bad memory (it's one of the kernel's hottest functions for doing list-walks over dynamically-allocated data structures.)

This footprint would definitely have me reaching for memtest86 as the next step. It certainly has all the hallmarks of a classic bit-flip bad memory trace.

--Stephen