OgreAL r136 Problem Ogre 1.7.1

Teknoman117

30-06-2010 01:08:28

I am having this problem while compiling OgreAL r136 with Ogre v1.7.1. Here is the compile output

make[1]: Entering directory `/home/robotdude/.ogre/addons_v1-7-1/ogreal/src'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../include -I../include -DOGRE_AL_EXPORT -pthread -I/usr/include/OGRE -g -O2 -MT OgreALListener.lo -MD -MP -MF .deps/OgreALListener.Tpo -c -o OgreALListener.lo OgreALListener.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include -I../include -DOGRE_AL_EXPORT -pthread -I/usr/include/OGRE -g -O2 -MT OgreALListener.lo -MD -MP -MF .deps/OgreALListener.Tpo -c OgreALListener.cpp -fPIC -DPIC -o .libs/OgreALListener.o
In file included from /usr/include/OGRE/OgreResourceGroupManager.h:32,
from /usr/include/OGRE/OgreResourceManager.h:34,
from /usr/include/OGRE/OgreArchiveManager.h:33,
from /usr/include/OGRE/Ogre.h:38,
from ../include/OgreALPrereqs.h:39,
from ../include/OgreALException.h:39,
from OgreALListener.cpp:36:
/usr/include/OGRE/OgreSingleton.h: In constructor ‘Ogre::Singleton<T>::Singleton() [with T = OgreAL::Listener]’:
OgreALListener.cpp:49: instantiated from here
/usr/include/OGRE/OgreSingleton.h:85: error: ‘Ogre::Singleton<OgreAL::Listener>’ is an inaccessible base of ‘OgreAL::Listener’
make[1]: *** [OgreALListener.lo] Error 1
make[1]: Leaving directory `/home/robotdude/.ogre/addons_v1-7-1/ogreal/src'
make: *** [all-recursive] Error 1


I am using Ubuntu Linux 10.04 64 bit.

Phobius

03-07-2010 00:08:36

Looking into it...

Phobius

03-07-2010 00:17:25

Ok, should be fixed in r137.

Teknoman117

03-07-2010 07:42:23

Thank you. It compiles and runs now but I noticed another thing I can't seem to fix in the demos. Whenever I pause and then play again or just stop it, I get an error with unqueue. Here is my log:


23:40:13: Creating resource group General
23:40:13: Creating resource group Internal
23:40:13: Creating resource group Autodetect
23:40:13: SceneManagerFactory for type 'DefaultSceneManager' registered.
23:40:13: Registering ResourceManager for type Material
23:40:13: Registering ResourceManager for type Mesh
23:40:13: Registering ResourceManager for type Skeleton
23:40:13: MovableObjectFactory for type 'ParticleSystem' registered.
23:40:13: OverlayElementFactory for type Panel registered.
23:40:13: OverlayElementFactory for type BorderPanel registered.
23:40:13: OverlayElementFactory for type TextArea registered.
23:40:13: Registering ResourceManager for type Font
23:40:13: ArchiveFactory for archive type FileSystem registered.
23:40:13: ArchiveFactory for archive type Zip registered.
23:40:13: DDS codec registering
23:40:13: FreeImage version: 3.10.0
23:40:13: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
23:40:13: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2
23:40:13: Registering ResourceManager for type HighLevelGpuProgram
23:40:13: Registering ResourceManager for type Compositor
23:40:13: MovableObjectFactory for type 'Entity' registered.
23:40:13: MovableObjectFactory for type 'Light' registered.
23:40:13: MovableObjectFactory for type 'BillboardSet' registered.
23:40:13: MovableObjectFactory for type 'ManualObject' registered.
23:40:13: MovableObjectFactory for type 'BillboardChain' registered.
23:40:13: MovableObjectFactory for type 'RibbonTrail' registered.
23:40:13: Loading library /usr/lib/OGRE/RenderSystem_GL
23:40:13: Installing plugin: GL RenderSystem
23:40:13: OpenGL Rendering Subsystem created.
23:40:13: Plugin successfully installed
23:40:13: *-*-* OGRE Initialising
23:40:13: *-*-* Version 1.7.1 (Cthugha)
23:40:13: Added resource location '../../Media' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Audio' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Gui' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Materials/Scripts' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Materials/Textures' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Models' of type 'FileSystem' to resource group 'General'
23:40:13: Added resource location '../../Media/Materials/Textures/cubemapsJS.zip' of type 'Zip' to resource group 'General'
23:40:13: Added resource location '../../Media/Materials/bguires.zip' of type 'Zip' to resource group 'General'
23:40:13: Parsing scripts for resource group Autodetect
23:40:13: Finished parsing scripts for resource group Autodetect
23:40:13: Parsing scripts for resource group General
23:40:13: Parsing script Civic.material
23:40:13: Parsing script Tower.material
23:40:13: Parsing script Ogre.material
23:40:13: Parsing script Scene.material
23:40:13: Parsing script bgui.material
23:40:13: Parsing script Arial.fontdef
23:40:13: Finished parsing scripts for resource group General
23:40:13: Parsing scripts for resource group Internal
23:40:13: Finished parsing scripts for resource group Internal
23:40:13: CPU Identifier & Features
23:40:13: -------------------------
23:40:13: * CPU ID: AuthenticAMD: AMD Athlon(tm) Dual Core Processor 4050e
23:40:13: * SSE: yes
23:40:13: * SSE2: yes
23:40:13: * SSE3: yes
23:40:13: * MMX: yes
23:40:13: * MMXEXT: yes
23:40:13: * 3DNOW: yes
23:40:13: * 3DNOWEXT: yes
23:40:13: * CMOV: yes
23:40:13: * TSC: yes
23:40:13: * FPU: yes
23:40:13: * PRO: yes
23:40:13: * HT: no
23:40:13: -------------------------
23:40:13: ******************************
*** Starting GLX Subsystem ***
******************************
23:40:13: GLRenderSystem::_createRenderWindow "Ogre Framework", 1280x800 windowed miscParams: FSAA=8 displayFrequency=60 MHz gamma=No vsync=No
23:40:13: OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource GLX_icon.png in resource group General or any other group. in ResourceGroupManager::openResource at /home/robotdude/.ogre/ogre_src_v1-7-1/OgreMain/src/OgreResourceGroupManager.cpp (line 753)
23:40:13: GLXWindow::create used FBConfigID = 71
23:40:13: GL_VERSION = 3.2.9756 Compatibility Profile Context
23:40:13: GL_VENDOR = ATI Technologies Inc.
23:40:13: GL_RENDERER = ATI Radeon HD 5700 Series
23:40:13: GL_EXTENSIONS = GL_AMDX_name_gen_delete GL_AMDX_random_access_target GL_AMDX_vertex_shader_tessellator GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_performance_monitor GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_vertex_shader_tessellator GL_ARB_color_buffer_float GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_coord_conventions GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_seamless_cube_map GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_snorm GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_meminfo GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_buffer GL_EXT_copy_texture GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_atomic_counters GL_EXT_shader_subroutine GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_buffer_object_rgb32 GL_EXT_texture_compression_bptc GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_explicit_multisample GL_NV_primitive_restart GL_NV_texgen_reflection GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
23:40:13: Supported GLX extensions: GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_swap_control GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap
23:40:13: ***************************
23:40:13: *** GL Renderer Started ***
23:40:13: ***************************
23:40:13: Registering ResourceManager for type GpuProgram
23:40:13: GLSL support detected
23:40:13: GL: Using GL_EXT_framebuffer_object for rendering to textures (best)
23:40:13: FBO PF_UNKNOWN depth/stencil support: D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_L8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_L16 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_A8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_A4L4 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_BYTE_LA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_R5G6B5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:13: FBO PF_B5G6R5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_A4R4G4B4 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_A1R5G5B5 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_B8G8R8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_A8R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_B8G8R8A8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_A2R10G10B10 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_A2B10G10R10 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT16_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT16_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT32_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT32_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_X8R8G8B8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_X8B8G8R8 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_SHORT_RGBA depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_R3G3B2 depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT16_R depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT32_R depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_SHORT_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT16_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_FLOAT32_GR depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: FBO PF_SHORT_RGB depth/stencil support: D0S0 D0S1 D0S4 D0S8 D0S16 D16S0 D24S0 D32S0 Packed-D24S8
23:40:14: [GL] : Valid FBO targets PF_UNKNOWN PF_L8 PF_L16 PF_A8 PF_A4L4 PF_BYTE_LA PF_R5G6B5 PF_B5G6R5 PF_A4R4G4B4 PF_A1R5G5B5 PF_R8G8B8 PF_B8G8R8 PF_A8R8G8B8 PF_B8G8R8A8 PF_A2R10G10B10 PF_A2B10G10R10 PF_FLOAT16_RGB PF_FLOAT16_RGBA PF_FLOAT32_RGB PF_FLOAT32_RGBA PF_X8R8G8B8 PF_X8B8G8R8 PF_SHORT_RGBA PF_R3G3B2 PF_FLOAT16_R PF_FLOAT32_R PF_SHORT_GR PF_FLOAT16_GR PF_FLOAT32_GR PF_SHORT_RGB
23:40:14: RenderSystem capabilities
23:40:14: -------------------------
23:40:14: RenderSystem Name: OpenGL Rendering Subsystem
23:40:14: GPU Vendor: ati
23:40:14: Device Name: ATI Radeon HD 5700 Series
23:40:14: Driver Version: 3.2.9756.0
23:40:14: * Fixed function pipeline: yes
23:40:14: * Hardware generation of mipmaps: no
23:40:14: * Texture blending: yes
23:40:14: * Anisotropic texture filtering: yes
23:40:14: * Dot product texture operation: yes
23:40:14: * Cube mapping: yes
23:40:14: * Hardware stencil buffer: yes
23:40:14: - Stencil depth: 8
23:40:14: - Two sided stencil support: yes
23:40:14: - Wrap stencil values: yes
23:40:14: * Hardware vertex / index buffers: yes
23:40:14: * Vertex programs: yes
23:40:14: * Number of floating-point constants for vertex programs: 512
23:40:14: * Number of integer constants for vertex programs: 0
23:40:14: * Number of boolean constants for vertex programs: 0
23:40:14: * Fragment programs: yes
23:40:14: * Number of floating-point constants for fragment programs: 512
23:40:14: * Number of integer constants for fragment programs: 0
23:40:14: * Number of boolean constants for fragment programs: 0
23:40:14: * Geometry programs: yes
23:40:14: * Number of floating-point constants for geometry programs: 512
23:40:14: * Number of integer constants for geometry programs: 0
23:40:14: * Number of boolean constants for geometry programs: 0
23:40:14: * Supported Shader Profiles: arbfp1 arbvp1 glsl gp4gp gpu_gp nvgp4 ps_1_1 ps_1_2 ps_1_3 ps_1_4
23:40:14: * Texture Compression: yes
23:40:14: - DXT: yes
23:40:14: - VTC: no
23:40:14: - PVRTC: no
23:40:14: * Scissor Rectangle: yes
23:40:14: * Hardware Occlusion Query: yes
23:40:14: * User clip planes: yes
23:40:14: * VET_UBYTE4 vertex element type: yes
23:40:14: * Infinite far plane projection: yes
23:40:14: * Hardware render-to-texture: yes
23:40:14: * Floating point textures: yes
23:40:14: * Non-power-of-two textures: yes
23:40:14: * Volume textures: yes
23:40:14: * Multiple Render Targets: 8
23:40:14: - With different bit depths: yes
23:40:14: * Point Sprites: yes
23:40:14: * Extended point parameters: yes
23:40:14: * Max Point Size: 8192
23:40:14: * Vertex texture fetch: yes
23:40:14: * Number of world matrices: 0
23:40:14: * Number of texture units: 16
23:40:14: * Stencil buffer depth: 8
23:40:14: * Number of vertex blend matrices: 0
23:40:14: - Max vertex textures: 16
23:40:14: - Vertex textures shared: yes
23:40:14: * Render to Vertex Buffer : no
23:40:14: * GL 1.5 without VBO workaround: no
23:40:14: * Frame Buffer objects: yes
23:40:14: * Frame Buffer objects (ARB extension): no
23:40:14: * Frame Buffer objects (ATI extension): no
23:40:14: * PBuffer support: no
23:40:14: * GL 1.5 without HW-occlusion workaround: no
23:40:14: Registering ResourceManager for type Texture
23:40:14: Using FSAA from GL_ARB_multisample extension.
23:40:14: DefaultWorkQueue('Root') initialising on thread 0xf48530.
23:40:14: Particle Renderer Type 'billboard' registered
23:40:14: DefaultWorkQueue('Root')::WorkerFunc - thread 0x1304f80 starting.
23:40:14: DefaultWorkQueue('Root')::WorkerFunc - thread 0x12f8860 starting.
23:40:14: *-*-* OgreAL Initialization
23:40:14: MovableObjectFactory for type 'OgreAL_Sound' registered.
23:40:14: MovableObjectFactory for type 'OgreAL_Listener' registered.
23:40:14: *-*-* Creating OpenAL
23:40:14: OpenAL Version: 1.1
23:40:14: Available Devices
23:40:14: -----------------
23:40:14: * PulseAudio Software
23:40:14: * ALSA Software
23:40:14: * OSS Software
23:40:14: * PortAudio Software
23:40:14: Choosing: PulseAudio Software
23:40:14: Supported Formats
23:40:14: -----------------
23:40:14: * AL_FORMAT_MONO16, Monophonic Sound
23:40:14: * AL_FORMAT_STEREO16, Stereo Sound
23:40:14: * AL_FORMAT_QUAD16, 4 Channel Sound
23:40:14: * AL_FORMAT_51CHN16, 5.1 Surround Sound
23:40:14: * AL_FORMAT_61CHN16, 6.1 Surround Sound
23:40:14: * AL_FORMAT_71CHN16, 7.1 Surround Sound
23:40:14: EFX Extension Found
23:40:14: Texture: cloudy_noon_fr.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:14: Texture: cloudy_noon_bk.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:15: Texture: cloudy_noon_lf.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:15: Texture: cloudy_noon_rt.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:15: Texture: cloudy_noon_up.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:15: Texture: cloudy_noon_dn.jpg: Loading 1 faces(PF_R8G8B8,512x512x1) with 9 generated mipmaps from Image. Internal format is PF_X8R8G8B8,512x512x1.
23:40:15: Mesh: Loading ogrehead.mesh.
23:40:15: WARNING: ogrehead.mesh is an older format ([MeshSerializer_v1.40]); you should upgrade it as soon as possible using the OgreMeshUpgrade tool.
23:40:15: Texture: WeirdEye.png: Loading 1 faces(PF_R8G8B8,256x256x1) with 8 generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
23:40:15: Texture: GreenSkin.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with 8 generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
23:40:15: Texture: spheremap.png: Loading 1 faces(PF_R8G8B8,256x256x1) with 8 generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
23:40:15: Texture: dirt01.jpg: Loading 1 faces(PF_R8G8B8,96x96x1) with 6 generated mipmaps from Image. Internal format is PF_X8R8G8B8,96x96x1.
23:40:15: Texture: dirt-grass.jpg: Loading 1 faces(PF_R8G8B8,256x256x1) with 8 generated mipmaps from Image. Internal format is PF_X8R8G8B8,256x256x1.
23:40:15: Texture: spot_shadow_fade.png: Loading 1 faces(PF_R8G8B8,128x128x1) with 7 generated mipmaps from Image. Internal format is PF_X8R8G8B8,128x128x1.
23:40:15: Font Arialusing texture size 512x256
23:40:15: Info: Freetype returned null for character 160 in font Arial
23:40:15: Texture: ArialTexture: Loading 1 faces(PF_BYTE_LA,512x256x1) with 0 generated mipmaps from Image. Internal format is PF_BYTE_LA,512x256x1.
23:40:18: OGRE EXCEPTION(40963:): Failed to unqueue Buffers: OpenAL Error: The value pointer given is not valid in unqueueBuffers
23:40:18: *-*-* OgreAL Shutdown
23:40:18: *-*-* Releasing OpenAL
23:40:18: DefaultWorkQueue('Root') shutting down on thread 0xf48530.
23:40:18: DefaultWorkQueue('Root')::WorkerFunc - thread 0x12f8860 stopped.
23:40:18: DefaultWorkQueue('Root')::WorkerFunc - thread 0x1304f80 stopped.
23:40:18: *-*-* OGRE Shutdown
23:40:18: Unregistering ResourceManager for type Compositor
23:40:18: Unregistering ResourceManager for type Font
23:40:18: Unregistering ResourceManager for type Skeleton
23:40:18: Unregistering ResourceManager for type Mesh
23:40:18: Unregistering ResourceManager for type HighLevelGpuProgram
23:40:18: Uninstalling plugin: GL RenderSystem
23:40:18: Unregistering ResourceManager for type GpuProgram
23:40:18: ******************************
*** Stopping GLX Subsystem ***
******************************
23:40:18: Unregistering ResourceManager for type Texture
23:40:18: Plugin successfully uninstalled
23:40:18: Unloading library /usr/lib/OGRE/RenderSystem_GL
23:40:18: Unregistering ResourceManager for type Material


And then it segmentation faults.

Phobius

04-07-2010 01:34:29

Oooh. Segfault. Ok, can I have a stack trace, please?

Teknoman117

04-07-2010 09:44:31

Ok, here you are! I used gdb to pull this.


OGRE EXCEPTION(40963:): Failed to unqueue Buffers: OpenAL Error: The value pointer given is not valid in unqueueBuffers
*-*-* OgreAL Shutdown
*-*-* Releasing OpenAL
[Thread 0x7fffe7913710 (LWP 15623) exited]
DefaultWorkQueue('Root') shutting down on thread 0x61f530.
DefaultWorkQueue('Root')::WorkerFunc - thread 0x9dbf80 stopped.
DefaultWorkQueue('Root')::WorkerFunc - thread 0x9cf860 stopped.
[Thread 0x7fffee506710 (LWP 15606) exited]
[Thread 0x7fffeed07710 (LWP 15605) exited]
*-*-* OGRE Shutdown
Unregistering ResourceManager for type Compositor
Unregistering ResourceManager for type Font
Unregistering ResourceManager for type Skeleton
Unregistering ResourceManager for type Mesh
Unregistering ResourceManager for type HighLevelGpuProgram
Uninstalling plugin: GL RenderSystem
Unregistering ResourceManager for type GpuProgram
******************************
*** Stopping GLX Subsystem ***
******************************
Unregistering ResourceManager for type Texture
Plugin successfully uninstalled
Unloading library /usr/lib/OGRE/RenderSystem_GL
Unregistering ResourceManager for type Material
An exception has occured: OGRE EXCEPTION(40963:): Failed to unqueue Buffers: OpenAL Error: The value pointer given is not valid in unqueueBuffers

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff64683c4 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) trace
Tracepoint 1 at 0x7ffff64683c4
(gdb)

Phobius

05-07-2010 09:46:42

trace creates and deletes tracepoints. You'll want to execute bt at the gdb prompt.

Teknoman117

11-07-2010 01:26:10

Sorry for the delay, family things.

Here is the back trace.

OGRE EXCEPTION(40963:): Failed to unqueue Buffers: OpenAL Error: The value pointer given is not valid in unqueueBuffers
*-*-* OgreAL Shutdown
*-*-* Releasing OpenAL
[Thread 0x7fffe74d7710 (LWP 4447) exited]
DefaultWorkQueue('Root') shutting down on thread 0x61c530.
DefaultWorkQueue('Root')::WorkerFunc - thread 0x9df4c0 stopped.
DefaultWorkQueue('Root')::WorkerFunc - thread 0x9e1980 stopped.
[Thread 0x7fffee8cb710 (LWP 4428) exited]
[Thread 0x7fffee0ca710 (LWP 4429) exited]
*-*-* OGRE Shutdown
Unregistering ResourceManager for type Compositor
Unregistering ResourceManager for type Font
Unregistering ResourceManager for type Skeleton
Unregistering ResourceManager for type Mesh
Unregistering ResourceManager for type HighLevelGpuProgram
Uninstalling plugin: GL RenderSystem
Unregistering ResourceManager for type GpuProgram
******************************
*** Stopping GLX Subsystem ***
******************************
Unregistering ResourceManager for type Texture
Plugin successfully uninstalled
Unloading library /usr/lib/OGRE/RenderSystem_GL
Unregistering ResourceManager for type Material
An exception has occured: OGRE EXCEPTION(40963:): Failed to unqueue Buffers: OpenAL Error: The value pointer given is not valid in unqueueBuffers

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff64683c4 in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0 0x00007ffff64683c4 in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0x00007ffff68fcc75 in Ogre::LogManager::logMessage(std::string const&, Ogre::LogMessageLevel, bool) () from /usr/lib/libOgreMain.so.1.7.1
#2 0x0000000000406821 in main (argc=<value optimized out>,
argv=<value optimized out>) at main.cpp:24
(gdb)

Phobius

13-07-2010 09:15:48

I doubt the crash has anything to do with OgreAL.

As for the error message in the logs:
Which distribution of OpenAL and what version are you using?
What demo is the log from?

Teknoman117

15-07-2010 00:36:39

I am using OpenAL v1.12 and this is from the Basic_Demo.

Phobius

21-08-2010 22:39:07

Hmm... I can't seem to reproduce this.