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.
segfault-backtrace.txt
Description: Binary data
_______________________________________________ clutter-app-devel-list mailing list [email protected] http://lists.clutter-project.org/listinfo/clutter-app-devel-list
