Hi,

We are developing a big GUI application using Clutter 1.2.8, running it in 
Moblin.
We have lots of images(ClutterTextures .png files) to be used in the GUI.
Json script is used for loading actors in GUI.

Objects which are required for current screen will be shown and all other 
objects are hidden. 

Recently we reached a point where we could not add any more images(100 or 120 
images are fine, after that we could not add any more, some images are being 
referred by many ClutterTexture objects).

Segmentation fault occurs before we could see anything on the screen. My debug 
statement shows that clutter_actor_show(stage) is called before we get seg 
fault. 

1. Is there a better way to handle loading of textures? - Right now we just 
load the entire Json script with all actors and hide the unwanted actors for 
the current screen.
2. Has anyone developed a big application using clutter with atleast 500 to 
1000 images (ClutterTextures)? Are we missing any setting?
3. Are we running out of some memory or buffer? How to handle this issue? 

Any help or clue is greatly appreciated.

And the segmentation fault says:



error: iegd_escape(INTEL_ESCAPE_ALLOC_SURFACE) failed

error: iegd_escape(INTEL_ESCAPE_ALLOC_SURFACE) failed

error: INTEL_ESCAPE_ALLOC_REGION failed



Backtrace shows this as the last line 

psb_texture_release () from /usr/lib/dri/iegd_dri.so, please see attached file 
for the backtrace.

Thanks and Regards,
Mythili Rajaraman.

Attachment: segfault-backtrace.txt
Description: Binary data

_______________________________________________
clutter-app-devel-list mailing list
[email protected]
http://lists.clutter-project.org/listinfo/clutter-app-devel-list

Reply via email to