[E 2015 Original Android Development] parawizard:
Fully wiped clean install x 3 and all crash repeatably. I will try to get a logcat of the crash. I have now added 3 tombstones and a logcat of the issue.

X1527

cm-14.1-20161213-NIGHTLY-surnia.zip

No gapps installed

Steps to reproduce:

1) Open browser

2) Go to maps.google.com

3) Make sure that location is enabled

4) Press the locate me button

5) It should crash

Notes:

If I turn location off in the notification pulldown I am unable to make it crash with the same steps

If I turn location setting to the middle one that does not use GPS it doesn't crash either.

Further Investigation:

I think it is GnssLocationProvider that is blowing up.

12-14 02:51:56.749 6022 6050 I UsageStatsService: User[0] Rollover scheduled @ 2016-12-15 02:47:18(1481788038452)
12-14 02:51:56.750 6022 6050 E AppIdleHistory: Unable to read app idle file for user 0
12-14 02:52:02.017 6022 6050 I SyncManager: Got SyncJobService instance.
12-14 02:52:07.379 6022 6050 W Searchables: No global search activity found
12-14 02:52:07.859 6022 6050 I ActivityManager: Start proc 7599:com.android.printspooler/u0a59 for service com.android.printspooler/.model.PrintSpoolerService
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: GPS configuration:
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: #Wed Dec 14 02:52:07 EST 2016
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: A_GLONASS_POS_PROTOCOL_SELECT=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: DEBUG_LEVEL=2
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: ERR_ESTIMATE=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: SUPL_PORT=7275
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: CAPABILITIES=0x37
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: SUPL_ES=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: XTRA_SERVER_3=http\://xtrapath3.izatcloud.net/xtra3grc.bin
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: XTRA_SERVER_2=http\://xtrapath2.izatcloud.net/xtra3grc.bin
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: SUPL_VER=0x20000
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: LPP_PROFILE=2
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: XTRA_SERVER_1=http\://xtrapath1.izatcloud.net/xtra3grc.bin
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: GPS_LOCK=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: NMEA_PROVIDER=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: SUPL_MODE=1
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: INTERMEDIATE_POS=0
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: NTP_SERVER=north-america.pool.ntp.org
12-14 02:52:07.982 6022 6050 D GnssLocationProvider: SUPL_HOST=supl.telusmobility.com
12-14 02:54:53.555 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f020116
12-14 02:54:53.555 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f0c04c8
12-14 02:54:53.555 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f020115
12-14 02:54:53.555 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f0c0a57
12-14 02:54:53.556 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f020114
12-14 02:54:53.556 6022 6050 W ResourceType: No known package when getting value for resource number 0x7f0c0911
12-14 02:54:53.617 6022 6050 W Searchables: No global search activity found
12-14 03:11:56.099 6022 6050 I UsageStatsService: User[0] Flushing usage stats to disk
12-14 03:12:26.405 6022 6050 E : E/open failed: /dev/mdm: No such file or directory
12-14 03:12:26.407 6022 6050 I GnssLocationProvider: WakeLock released by handleMessage(3, 0, com.android.server.location.GnssLocationProvider$GpsRequest@f86bf8c)
12-14 03:12:26.451 6022 6050 D ConnectivityService: requestNetwork for uid/pid:1000/6022 NetworkRequest [ REQUEST id=7, legacyType=3, [ Transports: CELLULAR Capabilities: SUPL&NOT_RESTRICTED&TRUSTED&NOT_VPN] ]
12-14 03:12:26.452 6022 6050 I GnssLocationProvider: WakeLock released by handleMessage(14, 0, null)
12-14 03:12:27.187 6022 6050 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 6050 (android.bg)
12-14 03:12:27.188 5771 5771 W : debuggerd: handling request: pid=6022 uid=1000 gid=1000 tid=6050
12-14 03:12:27.334 10407 10407 F DEBUG : pid: 6022, tid: 6050, name: android.bg >>> system_server <<<

Attachments:

Because of .txt extenstion size limits I have uploaded a zip including a logcat and several tombstones.