Hi,<br><br>Have you tried from the new repository: ?&nbsp; <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/">http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/</a><br><br>(because there was recently a fix which is not in the <a href="http://diracvideo.org">diracvideo.org</a> repository (which is now turned off))<br>
<br>Can you run in a terminal:<br><br>set GST_GL_WINDOWS_DEBUG=1<br>set GST_GL_SHADER_DEBUG=1<br>gdb gst-launch-0.10<br>run --gst-debug=glupload:5 --gst-debug=gldisplay:5&nbsp; videotestsrc !&nbsp; glimagesink<br><br>then type:&nbsp; bt<br>
when the SIGSEGV happens.<br>(bt for backtrace)<br><br>and give the whole log of this test.<br><br>Sincerely<br><br>Julien<br><br><div class="gmail_quote">2009/2/11 Alex Ugarte <span dir="ltr">&lt;<a href="mailto:augarte@vicomtech.org">augarte@vicomtech.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>today I have downloaded and compiled the opengl plugins from the git repository in a PC with Debian Lenny and it worked Ok.<br>
This evening I have tried to do the same process in another computer, also with Debian Lenny, but in this case for AMD64 architecture. In this case, when executing a test pipeline or the cube test application, I get a segmentation fault. I cannot assure 100% that both systems are equal (but for that little detail of the number of bits), but I have installed them both in the las two days, and more or less with the same packages.<br>

<br>These are the test pipelines I hav tried:<br>gst-launch-0.10&nbsp; --gst-debug=glupload:5 --gst-debug=gldisplay:5&nbsp; videotestsrc !&nbsp; glupload ! fakesink<br>gst-launch-0.10&nbsp; --gst-debug=glupload:5 --gst-debug=gldisplay:5&nbsp; videotestsrc !&nbsp; glimagesink<br>

<br>(At the end of the mail the log output).<br><br>I have been looking into the code and the segmentation fault happens in gstdisplay.c, in method gst_gl_display_init_upload, which is called from gst_gl_upload_set_caps and in gst_glimage_sink_render. More exactely the&nbsp; SIGSEGV happens when calling gst_gl_window_send_message.<br>

<br>Has anyone managed to use the opengl plugins in an amd64 system?<br><br><br>Thanks and great job these plugins (and gstreamer in general).<br><br>Alex<br><br>PS: The log (just the last lines) for the glupload case:<br>

0:00:00.362859526 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:413:gst_gl_display_thread_create_context: gl window created<br>0:00:00.365397907 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:429:gst_gl_display_thread_create_context: GL_VERSION: 2.1.2 NVIDIA 173.14.09<br>

0:00:00.365416485 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:430:gst_gl_display_thread_create_context: GLEW_VERSION: 1.5.0<br>0:00:00.365426612 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:432:gst_gl_display_thread_create_context: GL_SHADING_LANGUAGE_VERSION: 1.20 NVIDIA via Cg compiler<br>

0:00:00.365438555 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:436:gst_gl_display_thread_create_context: GL_VENDOR: NVIDIA Corporation<br>0:00:00.365447005 27390 0x2360920 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:437:gst_gl_display_thread_create_context: GL_RENDERER: GeForce 8600M GT/PCI/SSE2<br>

0:00:00.365481298 27390 0x24e6a00 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:1510:gst_gl_display_create_context: gl thread created<br>0:00:00.365522085 27390 0x24e6a00 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:1514:gst_gl_display_create_context: gl thread created and unlocked<br>

0:00:00.429685477 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:413:gst_gl_display_thread_create_context: gl window created<br>0:00:00.432397903 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:429:gst_gl_display_thread_create_context: GL_VERSION: 2.1.2 NVIDIA 173.14.09<br>

0:00:00.432428214 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:430:gst_gl_display_thread_create_context: GLEW_VERSION: 1.5.0<br>0:00:00.432436874 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:432:gst_gl_display_thread_create_context: GL_SHADING_LANGUAGE_VERSION: 1.20 NVIDIA via Cg compiler<br>

0:00:00.432445954 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:436:gst_gl_display_thread_create_context: GL_VENDOR: NVIDIA Corporation<br>0:00:00.432453846 27390 0x25a06f0 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:437:gst_gl_display_thread_create_context: GL_RENDERER: GeForce 8600M GT/PCI/SSE2<br>

0:00:00.432507763 27390 0x24e6a00 INFO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gldisplay gstgldisplay.c:1510:gst_gl_display_create_context: gl thread created<br>Caught SIGSEGV accessing address 0xffffffff9d50dae0<br><br><br><br clear="all"><br>-- <br>

Eng. Alex Ugarte<br>Interactive television and multimedia services department<br>VICOMTech - Visual Interaction and Communication Technologies Center<br>Mikeletegi Pasealekua, 57 - Parque Tecnológico<br><br>E-20009 Donostia - San Sebastián, Spain<br>

Tel: &nbsp;+[34] 943 30 92 30<br>Fax: +[34] 943 30 93 93<br>e-mail: <a href="mailto:augarte@vicomtech.org" target="_blank">augarte@vicomtech.org</a> <br>web: <a href="http://www.vicomtech.org" target="_blank">www.vicomtech.org</a><br>
*** member of INI-GraphicsNet ****<br>
*** member of IK4 Research Alliance ****<br>
<br>------------------------------------------------------------------------------<br>
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)<br>
software. With Adobe AIR, Ajax developers can use existing skills and code to<br>
build responsive, highly engaging applications that combine the power of local<br>
resources and data with the reach of the web. Download the Adobe AIR SDK and<br>
Ajax docs to start building applications today-<a href="http://p.sf.net/sfu/adobe-com" target="_blank">http://p.sf.net/sfu/adobe-com</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>