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