jvcleave / ofxRPiCameraVideoGrabber

development of ofxRPiCameraVideoGrabber, an addon to control the native Raspberry Pi camera in openFrameworks
89 stars 17 forks source link

Lockdown after 5 seconds #3

Open cpietsch opened 10 years ago

cpietsch commented 10 years ago

after about 5 seconds the pi locks down and i can't interrupt in anyway anymore. the app is still running and working but e.g. my ssh server crashes. here is the log:

pi@raspberrypi ~/openFrameworks/apps/myApps/ofxRPiCameraVideoGrabber $ make run
armv6l
[notice ] ofAppEGLWindow: setupRPiNativeWindow(): screenRect: 1920x1080
[notice ] ofAppEGLWindow: setupRPiNativeWindow(): windowRect: 1280x720
[notice ] ofAppEGLWindow: createSurface(): setting up EGL Display
[notice ] ofAppEGLWindow: createSurface(): EGL Display correctly set
[notice ] ofAppEGLWindow: createSurface(): current renderer type: ProgrammableGL
[notice ] ofAppEGLWindow: createSurface(): GLES2 renderer detected
[notice ] ofAppEGLWindow: createSurface(): surface created correctly
[notice ] ofAppEGLWindow: createSurface(): API bound correctly
[notice ] ofAppEGLWindow: createSurface(): -----EGL-----
[notice ] ofAppEGLWindow: createSurface(): EGL_VERSION_MAJOR = 1
[notice ] ofAppEGLWindow: createSurface(): EGL_VERSION_MINOR = 4
[notice ] ofAppEGLWindow: createSurface(): EGL_CLIENT_APIS = OpenGL_ES OpenVG
[notice ] ofAppEGLWindow: createSurface(): EGL_VENDOR = Broadcom
[notice ] ofAppEGLWindow: createSurface(): EGL_VERSION = 1.4
[notice ] ofAppEGLWindow: createSurface(): EGL_EXTENSIONS = EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_vg_parent_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_lock_surface 
[notice ] ofAppEGLWindow: createSurface(): GL_RENDERER = VideoCore IV HW
[notice ] ofAppEGLWindow: createSurface(): GL_VERSION  = OpenGL ES 2.0
[notice ] ofAppEGLWindow: createSurface(): GL_VENDOR   = Broadcom
[notice ] ofAppEGLWindow: createSurface(): -------------
[ error ] ofShader: begin(): couldn't begin, shader not loaded
[ error ] ofShader: begin(): couldn't begin, shader not loaded
[ error ] ofShader: begin(): couldn't begin, shader not loaded
[ error ] ofShader: begin(): couldn't begin, shader not loaded
[notice ] ofAppEGLWindow: setupPeripherals(): peripheral setup complete
[notice ] ofAppEGLWindow: setupNativeUDev(): created udev object
[notice ] ofAppEGLWindow: setupMouse(): unabled to find mouse
[ error ] ofAppEGLWindow: setupMouse(): did not open mouse
[ error ] ofAppEGLWindow: setupMouse(): did not open mouse, mouse_fd < 0
[warning] ofAppEGLWindow: setupKeyboard(): unabled to find keyboard
[ error ] ofAppEGLWindow: setupKeyboard(): did not open keyboard
[ error ] ofAppEGLWindow: setupKeyboard(): did not open keyboard, keyboard_fd < 0
[notice ] ofAppEGLWindow: setupPeripherals(): native event setup complete
[notice ] ofAppEGLWindow: setupOpenGL(): peripheral setup complete
[verbose] ofAppRunner: GL ready
[verbose] ofAppRunner: Vendor:   Broadcom
[verbose] ofAppRunner: Renderer: VideoCore IV HW
[verbose] ofAppRunner: Version:  OpenGL ES 2.0
[verbose] ofAppRunner: GLSL:     OpenGL ES GLSL ES 1.00
[verbose] ofShader: checkAndCreateProgram(): creating GLSL program
[verbose] ofShader: setupShaderFromSource(): GL_VERTEX_SHADER shader compiled
[warning] ofShader: GL_VERTEX_SHADER shader reports:
Compiled
[verbose] ofShader: setupShaderFromSource(): GL_FRAGMENT_SHADER shader compiled
[warning] ofShader: GL_FRAGMENT_SHADER shader reports:
Compiled
[verbose] linkProgram(): attaching GL_FRAGMENT_SHADER shader to program 1
[verbose] linkProgram(): attaching GL_VERTEX_SHADER shader to program 1
[verbose] ofShader: checkProgramLinkStatus(): program 1linked
[notice ] ofAppEGLWindow: runAppViaInfiniteLoop(): entering infinite loop
[verbose] ofxRPiCameraVideoGrabber: Create EGLImage PASS
[verbose] ofxRPiCameraVideoGrabber: OMX_Init PASS
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[verbose] setFlickerCancellation
[verbose] setFlickerCancellation: camera OMX_GetConfig OMX_IndexConfigCommonFlickerCancellation PASS 
[verbose] OMX_COMMONFLICKERCANCEL_OFF
[verbose] setFlickerCancellation: camera OMX_SetConfig OMX_IndexConfigCommonFlickerCancellation OMX_COMMONFLICKERCANCEL_AUTO PASS 
[verbose] enableAllAlgorithms
[verbose] enableAllAlgorithms: PASSED ALGORITHM: OMX_CameraDisableAlgorithmFacetracking
[verbose] cameraEventHandlerCallback:  OMX_EventParamOrConfigChanged
[verbose] ofxRPiCameraVideoGrabber: onCameraEventParamOrConfigChanged
[verbose] enableAllAlgorithms: PASSED ALGORITHM: OMX_CameraDisableAlgorithmRedEyeReduction
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[ error ] enableAllAlgorithms: FAILED ALGORITHM: OMX_CameraDisableAlgorithmVideoStabilisation
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[ error ] camera OMX_SetConfig OMX_IndexConfigCommonFaceDetectionControl FAIL error: 0x8000101a
[notice ] ofAppEGLWindow: runAppViaInfiniteLoop(): setting up notifications complete
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
[verbose] renderEventHandlerCallback:  OMX_EventPortSettingsChanged
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[verbose] renderEventHandlerCallback:  OMX_EventPortSettingsChanged
[verbose] renderEventHandlerCallback:  OMX_EventCmdComplete
[verbose] ofxRPiCameraVideoGrabber: render OMX_FillThisBuffer PASS
[verbose] cameraEventHandlerCallback:  OMX_EventCmdComplete
Write failed: Broken pipe