:)
(B
(BCarsten Haitzler (The Rasterman) wrote:
(B> On Mon, 21 Mar 2005 12:33:05 +0200 "Ag. System Administrator"
(B> <[EMAIL PROTECTED]> babbled:
(B> 
(B> 
(B>>Good time of day!
(B>>
(B>>Carsten Haitzler (The Rasterman) wrote:
(B>>
(B>>>On Thu, 17 Mar 2005 17:48:28 +0200 "Ag. System Administrator"
(B>>><[EMAIL PROTECTED]> babbled:
(B>>>
(B>>>
(B>>>
(B>>>>Hi again!
(B>>>>
(B>>>>I'm attaching gdb session dump as you requested. E17 and stuff was compiled
(B>>>
(B>>>with -g.
(B>>>
(B>>>
(B>>>>As i see it, this segv somehow belong to X, because last lines in gdb output
(B>>>
(B>>>was:
(B>>>
(B>>>thats possible - or your stack is screwed so badly that the backtrace is
(B>>>useless.
(B>>>did you recompile e17, evas, ecore, eet, embryo and edje with CFLAGS=-g ?
(B>>>
(B>>
(B>>yes
(B>>
(B>>
(B>>>cd eet
(B>>>make clean distclean
(B>>>export CFLAGS=-g
(B>>>./configure
(B>>>make
(B>>>make install
(B>>>
(B>>>etc.
(B>>>?
(B>>
(B>>yes
(B>>
(B>>
(B>>>then run e17 under gdb?
(B>>>
(B>>>gdb enlightenment
(B>>>...
(B>>>run
(B>>>
(B>>
(B>>can't do run - it will freeze X
(B>>
(B>>
(B>>>then when/if it dies use these gdb commands:
(B>>>
(B>>>bt
(B>>>l
(B>>
(B>>same here, when X freezed, i can't do nothing...
(B> 
(B> 
(B> consoles!
(B> 
(B
(BThanks ;)
(B
(B> 
(B>>>when u see the listing and the segv it will say it died on a line. there
(B> 
(B> will be
(B> 
(B>>>variabled. sometimes like:
(B>>>
(B>>>if (!strcmp(string, "blah")) obj->blah = 1;
(B>>>
(B>>>then print out all the variables
(B>>>
(B>>>p string
(B>>>p obj
(B>>>
(B>>>if its a pointer variable u can print out what it points to (the entire
(B> 
(B> struct)
(B> 
(B>>>p *obj
(B>>>for example
(B>>>
(B>>>basically look at the code there, match it up with the src and dump a bunch
(B> 
(B> of
(B> 
(B>>>variables (if you can) and then we have some info to work with. :) the bt
(B> 
(B> above
(B> 
(B>>>looks like the stack is corrupt though - but make sure u compiled everything
(B> 
(B> of
(B> 
(B>>>efl with gdb debugginng so we can check as much as possible
(B>>>
(B>>
(B>>i did additional searches, and what i found is that problems starts in
(B> 
(B> ecore_x_window_size_get(root, &w, &h);
(B> 
(B>>>From there called ecore_x_drawable_geometry_get, then last successfull step
(B> 
(B> was before function that located in
(B> 
(B>>ecore_x.c on line 722. (if (!XGetGeometry... blah blah blah...)
(B>>If i enter this function - X is freezed.
(B>>I think is REALLY Xorg problem, i don't know what they did with xlibs, but
(B> 
(B> XGetGeometry - this is what causing my problem.
(B> 
(B> i don't know.. but.. consoles! those vt's outside of x! :) use them! :)
(B> 
(B> 
(B
(B
(Bwell, here it is:
(B
(BProgram received signal SIGSEGV, Segmentation fault.
(B[Switching to Thread -1208441120 (LWP 7021)]
(B0x080579fc in e_zone_current_get (con=0x8c030b8) at e_zone.c:193
(B193        return (E_Zone *)l->data;
(B(gdb) l
(B188                                   zone->x, zone->y, zone->w, zone->h))
(B189                    return zone;
(B190               }
(B191          }
(B192        l = con->zones;
(B193        return (E_Zone *)l->data;
(B194     }
(B195
(B196     void
(B197     e_zone_bg_reconfigure(E_Zone *zone)
(B(gdb) p l
(B$2 = (Evas_List *) 0x0
(B(gdb) p con->zones
(B$3 = (Evas_List *) 0x0
(B(gdb) p (E_Zone *)l->data
(BCannot access memory at address 0x0
(B(gdb) p l->data
(BCannot access memory at address 0x0
(B(gdb) p *l
(BCannot access memory at address 0x0
(B
(BI'm not big guru of gdb, so my knoweledge limited here... Something more to run?
(B
(B>>Might be i'm wrong, but this what i have until now... I"ll try to downgrade X
(B> 
(B> and xlibs, might be it will help.
(B> 
(B>>
(B
(BThanks,
(BDan
(B
(B
(B-------------------------------------------------------
(BSF email is sponsored by - The IT Product Guide
(BRead honest & candid reviews on hundreds of IT Products from real users.
(BDiscover which products truly live up to the hype. Start reading now.
(Bhttp://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
(B_______________________________________________
(Benlightenment-devel mailing list
([email protected]
(Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to