From: Viktor K. <vko...@gm...> - 2009-10-06 15:06:53
|
Hi, I've started getting a strange error when using evas_object_image_file_set on non-image files. Before evas provided a load error in case it couldn't load a file. Now anything beyond evas_object_image_file_set is not run. ############## Backtrace ######################## #0 0x00ebd621 in siglongjmp () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x0040eb5e in _JPEGFatalErrorHandler (cinfo=0xbfffca2c) at evas_image_load_jpeg.c:51 #2 0x006926f2 in first_marker (cinfo=0xbfffca2c) at ./jdmarker.c:935 #3 read_markers (cinfo=0xbfffca2c) at ./jdmarker.c:960 #4 0x00690a2f in consume_markers (cinfo=0xbfffca2c) at ./jdinput.c:296 #5 0x0068ec67 in jpeg_consume_input (cinfo=0xbfffca2c) at ./jdapimin.c:301 #6 0x0068f0a5 in jpeg_read_header (cinfo=0xbfffca2c, require_image=1) at ./jdapimin.c:249 #7 0x0040ec78 in evas_image_load_file_head_jpeg_internal (ie=0x8103310, f=0x8105388) at evas_image_load_jpeg.c:97 #8 0x00410578 in evas_image_load_file_head_jpeg (ie=0x8103310, file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0) at evas_image_load_jpeg.c:701 #9 0x0026989e in evas_common_load_rgba_image_module_from_file (ie=0x8103310) at evas_image_load.c:120 #10 0x0021eb66 in _evas_cache_image_entry_new (cache=0x8088228, hkey=0xbfffce00 "/home/urandom/.ICEauthority//://(null)", timestamp=1254411927, file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0, lo=0xbfffcf28, error=0xbfffcfcc) at evas_cache_image.c:269 #11 0x0021fdfb in evas_cache_image_request (cache=0x8088228, file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0, lo=0xbfffcf28, error=0xbfffcfcc) at evas_cache_image.c:860 ---Type <return> to continue, or q <return> to quit--- #12 0x0026a689 in evas_common_load_image_from_file ( file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0, lo=0xbfffd03c) at evas_image_main.c:528 #13 0x005fb4e2 in eng_image_load (data=0x808e0f0, file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0, error=0x8103220, lo=0xbfffd03c) at evas_engine.c:594 #14 0x001e59ec in evas_object_image_file_set (obj=0x8103090, file=0x80f2f94 "/home/urandom/.ICEauthority", key=0x0) at evas_object_image.c:316 |