LINUX.ORG.RU

Perl & OpenGL как узнать причину Segment fault

 , ,


1

3

Игрался с OpenGL в Debian 8 и все было хорошо,вчера поставил Debian 9 и мой старый пример не работает,падает с segment fault на функции glutTimerFunc.Как понять с чем связанно?В си кстати такой же код не падает.Пример с `ошибкой`: http://pastebin.com/PT9ns7k7



Последнее исправление: linuhs_user (всего исправлений: 1)
Ответ на: комментарий от vividsnow

Спасибо,сделал bt вот что показывает,видимо этот баг

Thread 1 "perl" received signal SIGSEGV, Segmentation fault.
0x000055555561f29e in Perl_av_fetch ()
(gdb) bt
#0  0x000055555561f29e in Perl_av_fetch ()
#1  0x00007ffff6e0c1f8 in generic_glut_timer_handler (value=1440488280)
    at pogl_glut.xs:452
#2  0x00007ffff66b1e24 in glutMainLoopEvent ()
   from /usr/lib/x86_64-linux-gnu/libglut.so.3
#3  0x00007ffff66b26a5 in glutMainLoop ()
   from /usr/lib/x86_64-linux-gnu/libglut.so.3
#4  0x00007ffff6e1aff4 in XS_OpenGL_glutMainLoop (my_perl=<optimized out>, 
    cv=0x555555ce48d8) at pogl_glut.c:795
#5  0x00005555556280c0 in Perl_pp_entersub ()
#6  0x0000555555620606 in Perl_runops_standard ()
#7  0x00005555555a66c9 in perl_run ()
#8  0x000055555557f87d in main ()

linuhs_user
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.