New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 599678 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression



Sign in to add a comment

GPU crashes when running google maps - Daisy, Pi

Project Member Reported by songsuk@chromium.org, Mar 31 2016

Issue description

Chrome Version       : 51.0.2694.1
Platform             : 8134.0.0	- Daisy
URL 

What steps will reproduce the problem?
(1)  navigate to maps.google.com, and search Google Maps


Crash ID : 649fc2f800000000

============================
Thread 0 CRASHED [SIGSEGV @ 0x00000014 ] MAGIC SIGNATURE THREAD
0xb0fb6b5a	(libmali.so.0.1.20 + 0x0003fb5a )	glWaitSync
0xb0fb6cc7	(libmali.so.0.1.20 + 0x0003fcc7 )	glWaitSync
0xb0fbc453	(libmali.so.0.1.20 + 0x00045453 )	glWaitSync
0xb0f9627b	(libmali.so.0.1.20 + 0x0001f27b )	glCompressedTexImage2D
0xb5d0e06f	(chrome + 0x0350706f )	
0xb5ccad6d	(chrome -gles2_cmd_decoder.cc:10969 )	DoCompressedTexImage2D
0xb2fd6379	(chrome -hashtable.h:625 )	find
0xb5cf7d3f	(chrome + 0x034f0d3f )	
0xb687e126	(chrome + 0x04077126 )	_fini
0xb68808f6	(chrome + 0x040798f6 )	_fini
0xb5caa1a7	(chrome + 0x034a31a7 )	
0xb5ccb019	(chrome -gles2_cmd_decoder.cc:11036 )	HandleCompressedTexImage2DBucket
0xaa30eb3e	(.com.google.Chrome.LmxeH6 (deleted) + 0x00028b3e )	
0xaa3e946e	(.com.google.Chrome.KWs5hr (deleted) + 0x0000346e )	
0xb2f8eac7	(chrome -gles2_cmd_decoder.cc:4511 )	DoCommandsImpl<false>
0xb2c4a66b	(chrome -central_freelist.cc:267 )	RemoveRange
0xb20fabbd	(libgcc_s.so.1 -bpabi.c:41 )	__gnu_ldivmod_helper
0xbe8b09b6		
0xb30837c1	(chrome -safe_math_impl.h:207 )	CheckedMul<long long int>
0xb5cc7d4b	(chrome -gles2_cmd_decoder.cc:4553 )	DoCommandsImpl<true>
0xb670565e	(chrome + 0x03efe65e )	_fini
0xb2f9605d	(chrome -cmd_parser.cc:54 )	ProcessCommands
0xb5bd1d3f	(chrome + 0x033cad3f )	
0xb2f8c1e9	(chrome -command_executor.cc:61 )	PutChanged
0xb65c04ad	(chrome -thread_cache.h:201 )	tc_free
0xb30837c1	(chrome -safe_math_impl.h:207 )	CheckedMul<long long int>
0xb670565e	(chrome + 0x03efe65e )	_fini
0xb65c04ad	(chrome -thread_cache.h:201 )	tc_free
0xb2c4c947	(chrome -allocator_shim.cc:150 )	ShimCppNew
0xb5caa177	(chrome + 0x034a3177 )	
0xb5bd1dd7	(chrome + 0x033cadd7 )	
0xb2fdd223	(chrome -bind_internal.h:311 )	Run
0xb5bd1dd7	(chrome + 0x033cadd7 )	
0xb2f614fb	(chrome -gpu_command_buffer_stub.cc:821 )	OnAsyncFlush
0xb20fabbd	(libgcc_s.so.1 -bpabi.c:41 )	__gnu_ldivmod_helper
0xb20f2b5f	(libgcc_s.so.1 + 0x0000eb5f )	__aeabi_ldivmod
0x00000d43		
0xb2c49503	(chrome -tracked_time.cc:51 )	Now
0xb2f61f87	(chrome -tuple.h:166 )	OnMessageReceived
0xb2f61a99	(chrome -gpu_command_buffer_stub.cc:304 )	OnMessageReceived
0xb2c414c9	(chrome -tracked_objects.cc:739 )	Now
0xb2c42259	(chrome -tracking_info.cc:22 )	TrackingInfo
0xb2c492b5	(chrome -lock.h:27 )	AddToIncomingQueue
0xb65c04ad	(chrome -thread_cache.h:201 )	tc_free
0xb6e4a816	(chrome + 0x04643816 )	_fini
0xb6865ee6	(chrome + 0x0405eee6 )	_fini
0xb65c04ad	(chrome -thread_cache.h:201 )	tc_free
0xb65ebbb6	(chrome + 0x03de4bb6 )	_fini
0xb20fabbd	(libgcc_s.so.1 -bpabi.c:41 )	__gnu_ldivmod_helper
0xb20f2b5f	(libgcc_s.so.1 + 0x0000eb5f )	__aeabi_ldivmod
0xb30837c1	(chrome -safe_math_impl.h:207 )	CheckedMul<long long int>
0xb2f92805	(chrome -lock.h:27 )	BeginProcessingOrderNumber
0xb65ebbb6	(chrome + 0x03de4bb6 )	_fini
0xb31b83ef	(chrome -bind_internal.h:441 )	Destroy
0xb5bd1bb7	(chrome -gpu_channel.cc:823 )	HandleMessageHelper
0xb5bd1c65	(chrome -gpu_channel.cc:805 )	HandleMessage
0xb5bd1c17	(chrome -gpu_channel.cc:838 )	HandleOutOfOrderMessage
0xb5bd1c17	(chrome -gpu_channel.cc:838 )	HandleOutOfOrderMessage
0xb31b844f	(chrome -bind_internal.h:181 )	Run
0xb2c44cbb	(chrome -callback.h:397 )	RunTask
0xb65c180b	(chrome -thread_cache.h:209 )	tc_malloc
0xb2f611b5	(chrome -gpu_channel.cc:780 )	PushBackMessage
0xb2c3ae53	(chrome -message_loop.cc:476 )	DoWork
0xb2c3fe4f	(chrome -lock.h:25 )	Wait
0xb31b83ef	(chrome -bind_internal.h:441 )	Destroy
0xb6e4a816	(chrome + 0x04643816 )	_fini
0xb6865ee6	(chrome + 0x0405eee6 )	_fini
0xb2f611b5	(chrome -gpu_channel.cc:780 )	PushBackMessage
0xb30837c1	(chrome -safe_math_impl.h:207 )	CheckedMul<long long int>
0xb5bd4c95	(chrome -gpu_command_buffer_stub.cc:349 )	PollWork
0xb2c3b64d	(chrome -message_pump_default.cc:33 )	Run
0xb329f7d9	(chrome -run_loop.cc:35 )	Run
0xb3290fa3	(chrome -message_loop.cc:293 )	Run
0xb683ea32	(chrome + 0x04037a32 )	_fini
0xb59fe51b	(chrome -gpu_main.cc:426 )	GpuMain
0xb65c04ad	(chrome -thread_cache.h:201 )	tc_free
0xb32a00fe	(chrome -pattern.cc:31 )	MatchPatternT<char, base::(anonymous namespace)::NextCharUTF8>


Please provide any additional information below. Attach a screenshot if
possible.
Not reproducible on Candy device.
 
Please see the chrome://gpu info file
gpu_daisy.html
60.7 KB View Download

Comment 2 Deleted

Comment 3 Deleted

Labels: ReleaseBlock-Beta
M51 regression issue as this started in 51.0.2692.0
Adding RB label as this is a regression issue.
GPU crashes when searching Google maps on Chrome 51.0.2695.1/ CrOS 8134.0.0 - Daisy.  It has a different "Magic Signature : UnbindTexture" 

Crash ID: 895bbdf800000000
=========================
Thread 0 CRASHED [SIGSEGV @ 0x00000014 ] MAGIC SIGNATURE THREAD
0xb0f34b5a	(libmali.so.0.1.20 + 0x0003fb5a )	glWaitSync
0xb0f34cc7	(libmali.so.0.1.20 + 0x0003fcc7 )	glWaitSync
0xb0f3a453	(libmali.so.0.1.20 + 0x00045453 )	glWaitSync
0xb0f1427b	(libmali.so.0.1.20 + 0x0001f27b )	glCompressedTexImage2D
0xb2f1d2fb	(chrome -context_state.cc:550 )	UnbindTexture
0xb5c60547	(chrome + 0x034d8547 )	
0xb5c1e0d5	(chrome -gles2_cmd_decoder.cc:11000 )	DoCompressedTexImage2D
0xb2f5e7f9	(chrome -hashtable.h:625 )	find
0xb5c4ab63	(chrome + 0x034c2b63 )	
0xb6804eb2	(chrome + 0x0407ceb2 )	_fini
0xb680765e	(chrome + 0x0407f65e )	_fini
0xb5bfd59b	(chrome + 0x0347559b )	
0xb5c1e381	(chrome -gles2_cmd_decoder.cc:11067 )	HandleCompressedTexImage2DBucket
0xaa5e94be	(.com.google.Chrome.tmdLf9 (deleted) + 0x000004be )	
0xaba1ac42	(.com.google.Chrome.cX8AIk (deleted) + 0x000b6c42 )	
0xb2f13da9	(chrome -gles2_cmd_decoder.cc:4511 )	DoCommandsImpl<false>
...







I get the WebGL crash info bar and crashID. But, I'm still able to run Google maps. 
songsuk@ since you can still use the functionality of Google maps. is this still a beta blocker? can we make this a stable blocker since the functionality is not affected.
Also this is seen on 51. is this also seen on 50?
Labels: -ReleaseBlock-Beta ReleaseBlock-Stable
Not reproducible in Chrome 50.0.2661.65/ CrOS 7978.43.0 - Daisy.

On CrOS 8157.0.0/Chrome 51.0.2701.0, the crash happens when clearing Cookie/ Cache, or running maps on Incognito window.  

Since users are able to run the maps, will mark it as a stable blocker.
Reproduce it on CrOS 8172.1.0/Chrome 51.0.2704.0 - peach_pi

Crash ID : 62205ea200000000
Summary: GPU crashes when running google maps - Daisy, Pi (was: GPU crashes when running google maps - Daisy)
Labels: -Pri-2 Pri-1
Cc: bhthompson@chromium.org
Owner: marc...@chromium.org
Status: Assigned (was: Untriaged)
This is the top crash on M51 Dev 

Stephane, can you evaluate/reassign?

Comment 15 by marcheu@google.com, Apr 14 2016

Status: Started (was: Assigned)
Yeah I have an idea what's going on.

Comment 16 by marcheu@google.com, Apr 15 2016

Hmm I can't repro on daisy, do you have more detailed repro instructions?
Project Member

Comment 17 by bugdroid1@chromium.org, Apr 15 2016

Labels: merge-merged-wk51_2014
The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/vendor/mali-ddk/+/6f8bb3c160236b927baafdb29371241950f7cec6

commit 6f8bb3c160236b927baafdb29371241950f7cec6
Author: Stéphane Marchesin <marcheu@chromium.org>
Date: Fri Apr 15 03:10:03 2016

Comment 18 by marcheu@google.com, Apr 15 2016

Status: Fixed (was: Started)
Project Member

Comment 19 by bugdroid1@chromium.org, Apr 15 2016

Labels: merge-merged-release-R51-8172.B
The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/vendor/mali-ddk/+/470d7921247317a87c989030fc59e0c161814248

commit 470d7921247317a87c989030fc59e0c161814248
Author: Stéphane Marchesin <marcheu@chromium.org>
Date: Fri Apr 15 03:10:03 2016

Status: Verified (was: Fixed)
Verified on 8172.9.0/51.0.2704.23
Components: -Internals>GPU>WebGL Blink>WebGL

Sign in to add a comment