Crash in SDK: 'int android.media.AudioTrack.getPlaybackHeadPosition()' on a null object reference
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece executando android-sample e rastreando a reprodução por meio de NativePlayerImpl$ClassicRock.onMarkerReached, onde o stack trace relata o acesso a um AudioTrack null. Investigue o ciclo de vida da reprodução em torno de android.media.AudioTrack e defina a conclusão como reproduzir o crash e confirmar que o callback do marcador não desreferencia mais um objeto null.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
stacktrace:
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.AudioTrack.getPlaybackHeadPosition()' on a null object reference
at com.deezer.sdk.player.impl.NativePlayerImpl$ClassicRock.onMarkerReached(Unknown Source)
at android.media.AudioTrack$NativeEventHandlerDelegate$1.handleMessage(AudioTrack.java:1578)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:5951)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1388)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1183)
- Linguagem predominante
- Java
- Estrelas
- 42
- Forks
- 25
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de deezer/android-sample
-
SDK url leads to empty pageAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 25/100
deezer/android-sample#23 · 1 reação ·
-
Unsafe implementation of the HostnameVerifier, Play Store rejects apps with this library (v0.11.2).Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
deezer/android-sample#22 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
deezer/android-sample#21 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
deezer/android-sample#20 ·
-
SSL ErrorAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
deezer/android-sample#19 ·
Todas as issues de deezer/android-sample
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
apache/arrow-java#1311 ·
Mantenedores costumam responder em até 2 dias
-
bug triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
IBM/networking-java-sdk#204 ·