ネイティブのlibspotify.so( Android用のSpotifyライブラリ)のラッパーを作成しています。そして、sp_session_starred_createを呼び出すと、これが表示されます。
A/libc(26182): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 26182
I/DEBUG(34): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG(34): Build fingerprint: 'generic/sdk/generic:4.1.1/JRO03E/403059:eng/test-keys'
I/DEBUG(34): pid: 26182, tid: 26182, name: UNKNOWN
I/DEBUG(34): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
...
I/DEBUG(34): backtrace:
I/DEBUG(34): #00 pc 0011fc40 /data/data/.../lib/libspotify.so
I/DEBUG(34): #01 pc 000e1e58 /data/data/.../lib/libspotify.so
...
D/Zygote(37): Process 26182 terminated by signal (11)
sp_search_createまたはsp_session_playlistcontainerを呼び出したときも同じ問題が発生します。
これはtracefileの内容です(繰り返しのsp_session_process_eventsをいくつか削除しました):
libspotify trace from 12.1.51.g86c92b43 Release Android-arm
> sp_session_process_events(0x200f40 0xbeba10cc) on 0xafd4a828
< sp_session_process_events() = 300447
< sp_session_create() = 0
> sp_session_connectionstate(0x200f40) on 0xafd4a828
< sp_session_connectionstate() = 0
> sp_session_remembered_user(0x200f40 0xbeba12a4 256) on 0xafd4a828
< sp_session_remembered_user() = 21
> sp_session_relogin(0x200f40) on 0xafd4a828
< sp_session_relogin() = 0
> sp_session_connectionstate(0x200f40) on 0xafd4a828
< sp_session_connectionstate() = 1
> sp_session_starred_create(0x200f40) on 0xafd4a828
> sp_session_process_events(0x200f40 0xbeba0e9c) on 0xafd4a828
< sp_session_process_events() = 693
> sp_session_process_events(0x200f40 0xbeba0e7c) on 0xafd4a828
< sp_session_process_events() = 692
アプリケーションがsp_session_starred_createのどこかでクラッシュするというデバッグトレースが保証されています。
誰かがこれらのエラーを受け取りましたか?どうすればそれらを回避できますか?