Ticket #288: debug

File debug, 2.6 KB (added by bburst, 3 years ago)

Gdb trace

Line 
1(gdb) bt
2#0  0xb7efb430 in __kernel_vsyscall ()
3#1  0xb767877d in select () from /lib/tls/i686/cmov/libc.so.6
4#2  0xb74a7ca7 in ?? () from /usr/lib/libxcb.so.1
5#3  0xb74a96a7 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
6#4  0xb77603fe in ?? () from /usr/lib/libX11.so.6
7#5  0xb776075e in ?? () from /usr/lib/libX11.so.6
8#6  0xb776107b in _XReadEvents () from /usr/lib/libX11.so.6
9#7  0xb77473c8 in XNextEvent () from /usr/lib/libX11.so.6
10#8  0x080e3955 in e_alert_show (
11    text=0x815d7c8 "This is very bad. Enlightenment SEGV'd.\n\nThis is not meant to happen and is likely a sign of\na bug in Enlightenment or the libraries it relies\non. You can gdb attach to this process now to try\ndebug i"...)
12    at e_alert.c:129
13#9  0x080c7cf2 in e_sigseg_act (x=11, info=0xbfb15c7c, data=0xbfb15cfc)
14    at e_signals.c:69
15#10 <signal handler called>
16#11 0xb7aea1ae in evas_object_text_text_set (obj=0xff3d3d3d,
17    text=0xb6f8d772 "") at evas_object_text.c:324
18#12 0xb6f8aa50 in _list_complete_cb (results=0x918f248, data=0x92043b0)
19    at exchange_smart.c:240
20#13 0xb6f8ced5 in _download_complete_cb (data=0x93eb668,
21    file=0x93f42b8 "/tmp/exchmm8xQs", status=0) at exchange_async.c:237
22#14 0xb7dc600a in _ecore_file_download_url_complete_cb (data=0x0, type=17,
23    event=0x917f288) at ecore_file_download.c:208
24#15 0xb78604b5 in _ecore_event_call () at ecore_events.c:439
25#16 0xb786c981 in _ecore_main_loop_iterate_internal (once_only=0)
26    at ecore_main.c:679
27#17 0xb786b91b in ecore_main_loop_begin () at ecore_main.c:97
28#18 0x0806f60c in main (argc=1, argv=0xbfb194a4) at e_main.c:1062
29(gdb) fr 11
30#11 0xb7aea1ae in evas_object_text_text_set (obj=0xff3d3d3d,
31    text=0xb6f8d772 "") at evas_object_text.c:324
32324        MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ);
33(gdb) l
34319     {
35320        Evas_Object_Text *o;
36321        int is, was;
37322     
38323        if (!text) text = "";
39324        MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ);
40325        return;
41326        MAGIC_CHECK_END();
42327        o = (Evas_Object_Text *)(obj->object_data);
43328        MAGIC_CHECK(o, Evas_Object_Text, MAGIC_OBJ_TEXT);
44(gdb) p obj
45$1 = (Evas_Object *) 0xff3d3d3d
46(gdb) p *obj
47Cannot access memory at address 0xff3d3d3d
48(gdb) fr 12
49#12 0xb6f8aa50 in _list_complete_cb (results=0x918f248, data=0x92043b0)
50    at exchange_smart.c:240
51240        evas_object_text_text_set(sd->obj_lbl, "");
52(gdb) l
53235        char buf[255];
54236       
55237        printf("POPULATING... %d\n", eina_list_count(results));
56238       
57239        /* Populate the List */
58240        evas_object_text_text_set(sd->obj_lbl, "");
59241       
60242        snprintf(buf, sizeof(buf),"%s (%d)", "Online", eina_list_count(results));
61243        _exchange_smart_separator_append(sd, buf);
62244