Hi,

This bug was fixed in this commit:

commit 1973168bbaa133215df73eaeeef25c6dcc0d6a07
Author: Robert Bragg <[email protected]>
Date:   Fri Jan 21 17:38:14 2011 +0000

    journal: start uprof flush timer after flushing fb deps
    
    This avoids us recursively starting the _cogl_journal_flush uprof timer
    by only starting it after flushing the journals of dependency
    framebuffers.

If you can't move to 1.6 yet then perhaps you can cherry pick that
commit for your project.

kind regards,
- Robert

Excerpts from Dioselin Courter's message of Tue Feb 01 22:50:38 +0000 2011:
> Hello,
> 
> The following problem doesn't happen on 1.6, but I have the requirement 
> to develop with Clutter 1.5.14.  Any feedback appreciated.
> 
> I built UProf from git.   The console prints these warnings when running 
> 'test-cogl-offscreen':
> 
> ===============================================
> (test-cogl-offscreen:828): Cogl-glx-WARNING **: Recursive starting of 
> timer (Journal Flush) unsupported!
> You should use UPROF_RECURSIVE_TIMER_START if you need recursion
> 
> (test-cogl-offscreen:828): Cogl-glx-WARNING **: Stopping an un-started 
> timer! (Journal Flush)
> ===============================================
> 
> The test program then hangs on exit.
> 
> Does this have to with the following item added on 1.6, and any 
> suggestions on how to fix it for 1.5.14? :
>      ยป Flush the per-framebuffer journal when switching between
>        framebuffers.
> 
> 
> Thank you,
> Dio.-
> 
-- 
Robert Bragg, Intel Open Source Technology Center
_______________________________________________
clutter-app-devel-list mailing list
[email protected]
http://lists.clutter-project.org/listinfo/clutter-app-devel-list

Reply via email to