These crashes occur on all platforms but Android makes up about 97% of them.
Digging into some Android SIGSEGV exceptions, the most common, the stack frequently looks like this:
0x63c9e76b (libchrome.so -string:2594 ) std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >::append(char const*, unsigned int)
0x63ca4d6b (libchrome.so -stringprintf.cc:66 ) StringAppendVT<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >
0x00000000
0x68273752 (BrowserMetrics-active.pma + 0x00000752 )
0x682736f6 (BrowserMetrics-active.pma + 0x000006f6 )
0x63ca7ff5 (libchrome.so -metrics_hashes.cc:27 ) base::HashMetricName(base::BasicStringPiece<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >)
0x63cd7f41 (libchrome.so -histogram.cc:528 ) base::Histogram::Histogram(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, int, int, base::BucketRanges const*, int*, int*, unsigned int, base::HistogramSamples::Metadata*, base::HistogramSamples::Metadata*)
0x63cdd3f5 (libchrome.so -histogram.cc:864 ) base::BooleanHistogram::PersistentCreate(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, base::BucketRanges const*, int*, int*, base::HistogramSamples::Metadata*, base::HistogramSamples::Metadata*)
0x63cd7d55 (libchrome.so -persistent_histogram_allocator.cc:644 ) base::PersistentHistogramAllocator::CreateHistogram(base::PersistentHistogramAllocator::PersistentHistogramData*)
0x66b0c68e
0x63ca9641 (libchrome.so -histogram.cc:431 ) base::Histogram::AddCount(int, int)
0x63ca7971 (libchrome.so -histogram.cc:221 ) base::Histogram::Factory::Build()