Olá a todos!
No meu projeto de IC eu preciso desenvolver um módulo de reapresentação de conteúdo persistido. Para isso preciso instanciar objetos do player Ginga para exibição das mídias. Comecei os testes de desenvolvimento utilizando o próprio arquivo de test que fica dentro da pasta gingacc-player/test, porém sempre que chamo este arquivo ele apresenta uma falha de segmentação.
Analisando o executável com o gdb foi possível identificar em qual parte do código o problema está acontecendo, no entanto, ainda não consegui consertar o erro:
[New Thread 0xb72b6b90 (LWP 6908)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb72fc6f0 (LWP 6905)]
0x00000000 in ?? ()
(gdb) where
#0 0x00000000 in ?? ()
#1 0xb795b367 in createFSAudioProvider (mrl=0x88e5ecc "teste")
at FusionSoundAudioProvider.cpp:228
#2 0xb7ed24f9 in AVPlayer (this=0x88e5ed8, mrl=
{static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbfa4b02c "�^\216\b�]\216\b�\237\004\b`����\217\202�\020\215\004\bp\212\004\b����u\an�\020\215\004\bp\212\004\b����u\an�\001"}}, hasVisual=false)
at AVPlayer.cpp:1092
#3 0x08048c29 in main () at test.cpp:55
Estou utilizando o Ginga C++ 0.10.1 sobre o Ubuntu
[]'s
Autor: Tiago Pomponet