Fixed
Status Update
Comments
br...@google.com <br...@google.com>
[Deleted User] <[Deleted User]> #2
This sounds like a bug. Can you put together a reproduction sample on github? Once I have a repro case engineering will have a look at it. Thanks!
ga...@google.com <ga...@google.com> #3
i have the same issue with 1.13.0, when using the GMSMapViewDelegate - (UIView *)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker returning a custom UIView.
bo...@gmail.com <bo...@gmail.com> #4
dg@ could you please post a repro case to github, I'm interested to see a full working sample. Thanks!
br...@google.com <br...@google.com> #5
The below git repo contains the code that the issue occurs.
Note that If I reverse the Google Map API version to 1.12.3, the code works fine.
https://github.com/benba5/IssueGoogleMap1.13.0
Thank you very much
^__^
Note that If I reverse the Google Map API version to 1.12.3, the code works fine.
Thank you very much
^__^
rh...@gmail.com <rh...@gmail.com> #6
Thanks for the repro benlbenl5!
pa...@gmail.com <pa...@gmail.com> #7
We have a work around for this issue. Add the following code to the custom info window:
override func didMoveToSuperview() {
superview?.autoresizesSubviews = false;
}
override func didMoveToSuperview() {
superview?.autoresizesSubviews = false;
}
br...@google.com <br...@google.com> #8
Hey Passenger.London,
Engineering had a look at the stack trace, and believes it is actually a different bug. Can you please open a new bug, and supply more detail on what is happening here? A simplified sample that still causes the stack trace would be a bonus =)
brett
Engineering had a look at the stack trace, and believes it is actually a different bug. Can you please open a new bug, and supply more detail on what is happening here? A simplified sample that still causes the stack trace would be a bonus =)
brett
br...@google.com <br...@google.com> #9
deleted
[Deleted User] <[Deleted User]> #10
Thank you so much. It works.
However, I found the new problem which is the info window disappear unexpectedly.
The scenario is that
- Click a marker to display an info window
- Click the empty area on the map
- The info window disappear unexpectedly.
Note that the info window is expected to display because I have a code to set the selectedMarker of mapview if user click an empty area.
It seems to me that setting selectedMarker doesn't work sometimes
The git for reproducing the issue
https://github.com/benba5/IssueGoogleMap1.13.0/tree/investigate_infowindow
Thank you very much
However, I found the new problem which is the info window disappear unexpectedly.
The scenario is that
- Click a marker to display an info window
- Click the empty area on the map
- The info window disappear unexpectedly.
Note that the info window is expected to display because I have a code to set the selectedMarker of mapview if user click an empty area.
It seems to me that setting selectedMarker doesn't work sometimes
The git for reproducing the issue
Thank you very much
br...@google.com <br...@google.com> #11
@benlbenl, please raise a new issue for the new bug. Thanks!
Description
most of the crashes (93%) are in iOS7 the other 7% is iOS8. total of 2350 crashes and counting.
Any help ?
Thread : Crashed: com.apple.main-thread
0 libGPUSupportMercury.dylib 0x3315c8f6 gpus_ReturnNotPermittedKillClient
1 libGPUSupportMercury.dylib 0x3315d391 gpusSubmitDataBuffers
2 libGPUSupportMercury.dylib 0x3315d22f gldCreateContext
3 GLEngine 0x308a1ce9 gliCreateContextWithShared
4 OpenGLES 0x30975bdd -[EAGLContext initWithAPI:properties:] + 524
5 OpenGLES 0x30975923 -[EAGLContext initWithAPI:sharedWithCompute:] + 142
6 Yaxi3 0x00305c8b -[GMSIOSGLContext initWithAPI:] + 372194
7 Yaxi3 0x0035c5c7 gmscore::renderer::GMSIOSGLContextPool::GMSIOSGLContextPool() + 726814
8 Yaxi3 0x0035c4eb ___ZN7gmscore8renderer13GLContextPool16GetGLContextPoolEv_block_invoke + 726594
9 libdispatch.dylib 0x3936c81f _dispatch_client_callout + 22
10 libdispatch.dylib 0x3936e053 dispatch_once_f$VARIANT$up + 42
11 Yaxi3 0x0035c48f gmscore::renderer::GLContextPool::GetGLContextPool() + 726502
12 Yaxi3 0x0035fa0f gmscore::renderer::GLScopedContextFromPool::GLScopedContextFromPool() + 740198
13 Yaxi3 0x002e5a93 gmscore::renderer::GLState::RecoverResources() + 240618
14 libdispatch.dylib 0x3936c833 _dispatch_call_block_and_release + 10
15 libdispatch.dylib 0x3936c81f _dispatch_client_callout + 22
16 libdispatch.dylib 0x3936c777 _dispatch_main_queue_callback_4CF$VARIANT$up + 254
17 CoreFoundation 0x2e69e8a1 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 8
18 CoreFoundation 0x2e69d175 __CFRunLoopRun + 1300
19 CoreFoundation 0x2e607ebf CFRunLoopRunSpecific + 522
20 CoreFoundation 0x2e607ca3 CFRunLoopRunInMode + 106
21 GraphicsServices 0x3350d663 GSEventRunModal + 138
22 UIKit 0x30f5414d UIApplicationMain + 1136
23 Yaxi3 0x000b8da3 main (main.m:15)
24 libdyld.dylib 0x39391ab7 start + 2