google / google/gson

StackOverflowError on Android L

Open
#597 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
24.2k
Forks
4.5k
Avg merge
6d 4h
Merged PRs (30d)
12

Description

```
What steps will reproduce the problem?

09-15 10:32:35.738 8954-9424/com.xxx.yyy.staging D/Retrofit-Log﹕ ----
ERROR http://www.xxx.com:3001/api/user?action=login
09-15 10:32:36.317 8954-9424/com.xxx.yyy.staging D/Retrofit-Log﹕
java.lang.StackOverflowError: stack size 1056KB
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:549)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:542)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:549)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:542)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:549)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:542)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:549)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:542)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:549)
at com.google.gson.internal.$Gson$Types.canonicalize($Gson$Types.java:108)
at com.google.gson.internal.$Gson$Types$WildcardTypeImpl.($Gson$Types.java:542)
What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
1.6, 1.7.1, 2.2.4, 2.3, Android L preview

Please provide any additional information below.
I built my app with Gson and Retrofit, it worked on every other Android
versions except L preview. I tried some Gson versions (1.6, 1.7.1, 2.2.4, 2.3),
none of them worked.
```

Original issue reported on code.google.com by `regcolle...@gmail.com` on 15 Sep 2014 at 3:17

Attachments:
- [gson_sofe.log](https://storage.googleapis.com/google-code-attachments/google-gson/issue-597/comment-0/gson_sofe.log)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.