Advertisement
tweek

evas abort

Sep 26th, 2011
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. Program received signal SIGABRT, Aborted.
  2. 0xb77a9424 in __kernel_vsyscall ()
  3. (gdb) bt
  4. #0 0xb77a9424 in __kernel_vsyscall ()
  5. #1 0xb72a2911 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
  6. #2 0xb72a5d42 in abort () at abort.c:92
  7. #3 0xb72e2cc4 in __malloc_assert (assertion=<value optimized out>, file=<value optimized out>, line=4485,
  8. function=0xb73aa742 "_int_malloc") at malloc.c:351
  9. #4 0xb72e5217 in _int_malloc (av=<value optimized out>, bytes=<value optimized out>) at malloc.c:4485
  10. #5 0xb72e74ac in __libc_malloc (bytes=2048) at malloc.c:3660
  11. #6 0xb774054b in evas_common_draw_context_cutouts_add (rects=0xb237a8fc, x=0, y=0, w=3120, h=1600)
  12. at ../../../../src/lib/include/evas_inline.x:43
  13. #7 0xb7740b99 in evas_common_draw_context_add_cutout (dc=0xb237a8c8, x=0, y=0, w=3120, h=1600) at evas_draw_main.c:210
  14. #8 0xb6197675 in eng_context_cutout_add (data=0x945e2a0, context=0xb237a8c8, x=0, y=0, w=3120, h=1600) at evas_engine.c:849
  15. #9 0xb770b546 in evas_render_updates_internal (e=0x9410a70, make_updates=1 '\001', do_draw=1 '\001') at evas_render.c:1343
  16. #10 0xb770be5c in evas_render_updates (e=0x9410a70) at evas_render.c:1515
  17. #11 0xb7626854 in _ecore_evas_x_render (ee=0x9410918) at ecore_evas_x.c:258
  18. #12 0xb761fca2 in _ecore_evas_idle_enter (data=0x0) at ecore_evas.c:51
  19. #13 0xb7683271 in _ecore_call_task_cb (func=0xb761fc0c <_ecore_evas_idle_enter>, data=0x0) at ecore_private.h:246
  20. #14 0xb76835ad in _ecore_idle_enterer_call () at ecore_idle_enterer.c:165
  21. #15 0xb7686356 in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1699
  22. #16 0xb7684d10 in ecore_main_loop_begin () at ecore_main.c:864
  23. #17 0x08073359 in main (argc=1, argv=0xbfdf8764) at e_main.c:945
  24. (gdb) frame 6
  25. #6 0xb774054b in evas_common_draw_context_cutouts_add (rects=0xb237a8fc, x=0, y=0, w=3120, h=1600)
  26. at ../../../../src/lib/include/evas_inline.x:43
  27. 43 rects->rects = (Cutout_Rect *)realloc(rects->rects, sizeof(Cutout_Rect) * rects->max);
  28. (gdb) list
  29. 38 Cutout_Rect* rect;
  30. 39
  31. 40 if (rects->max < (rects->active + 1))
  32. 41 {
  33. 42 rects->max += 128;
  34. 43 rects->rects = (Cutout_Rect *)realloc(rects->rects, sizeof(Cutout_Rect) * rects->max);
  35. 44 }
  36. 45
  37. 46 rect = rects->rects + rects->active;
  38. 47 rect->x = x;
  39.  
  40. (gdb) print rects
  41. $1 = (Cutout_Rects *) 0xb237a8fc
  42. (gdb) print rects->rects
  43. $2 = (Cutout_Rect *) 0x0
  44. (gdb) print *rects
  45. $3 = {rects = 0x0, active = 0, max = 128}
  46. (gdb) print sizeof(Cutout_Rect)
  47. $4 = 16
  48.  
  49.  
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement