On 12/09/2010 09:21 AM, P Purkayastha wrote: > On 12/09/2010 03:37 PM, Chris Schmp wrote: >> Hi, >> I am using Enlightenment(from SVN 0.16.999.55385) on my HP tablet PC, and I >> am trying to get screen rotation working. It seems when I rotate the screen >> to a orientation that requires the screen to be resized it causes >> enlightenment to crash. When flipping between orientations that don't >> require a screen resize/resolution change it doesn't crash. >> >> I have included a gdb backtrace, though I think I am missing something to >> make it actually helpful, I did recompile everything listed on the debugging >> page on the wiki with -g, but I Think the debugging symbols and stuff still >> got stripped out(Gentoo bug maybe?) So if anyone has any tips or hints to >> make this more useful I would appreciate it. >> >> (gdb) bt >> #0 0x00007f511afe4503 in poll () from /lib/libc.so.6 >> #1 0x00007f511806bb7a in ?? () from /usr/lib/libxcb.so.1 >> #2 0x00007f511806d268 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 >> #3 0x00007f511b957ee8 in _XReadEvents () from /usr/lib/libX11.so.6 >> #4 0x00007f511b93df48 in XNextEvent () from /usr/lib/libX11.so.6 >> #5 0x000000000043a29f in e_alert_show () >> #6 0x00000000004c49e7 in e_sigseg_act () >> #7<signal handler called> >> #8 0x00000000004ba5de in ?? () >> #9 0x00007f511e4427ec in _ecore_event_call () from /usr/lib/libecore.so.1 >> #10 0x00007f511e447367 in ?? () from /usr/lib/libecore.so.1 >> #11 0x00007f511e447567 in ecore_main_loop_begin () from >> /usr/lib/libecore.so.1 >> #12 0x00000000004311fc in main () >> (gdb) > It is not a gentoo bug. You need to recompile efl+e with the following: > -g in CFLAGS, USE="debug", FEATURES="splitdebug" > My CFLAGS are: > CFLAGS="-march=native -O2 -pipe -g" > > ------------------------------------------------------------------------------ > This SF Dev2Dev email is sponsored by: > > WikiLeaks The End of the Free Internet > http://p.sf.net/sfu/therealnews-com > _______________________________________________ > enlightenment-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-users Ok, got a more useful looking backtrace now, though it still doesn't seem as complete as the one in the E debugging page, from my basic understanding it looks like a bug in e_randr.c?Should I try rebuilding with the no optimizations so that the values are visible? Sorry about all the questions, I am new to using gdb (gdb) bt #0 0x00007f31862cc503 in poll () from /lib/libc.so.6 #1 0x00007f3183353b7a in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f3183355268 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f3186c3fee8 in _XReadEvents () from /usr/lib/libX11.so.6 #4 0x00007f3186c25f48 in XNextEvent () from /usr/lib/libX11.so.6 #5 0x000000000043a29f in e_alert_show (text=<value optimized out>) at e_alert.c:147 #6 0x00000000004c49c7 in e_sigseg_act (x=<value optimized out>, info=<value optimized out>, data=<value optimized out>) at e_signals.c:129 #7 <signal handler called> #8 0x00000000004ba5de in _e_randr_event_cb (data=<value optimized out>, type=<value optimized out>, ev=0x2184440) at e_randr.c:779 #9 0x00007f318972b7ec in _ecore_event_call () at ecore_events.c:641 #10 0x00007f3189730367 in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1501 #11 0x00007f3189730567 in ecore_main_loop_begin () at ecore_main.c:651 #12 0x00000000004311fc in main (argc=<value optimized out>, argv=<value optimized out>) at e_main.c:1158 (gdb) fr 8 #8 0x00000000004ba5de in _e_randr_event_cb (data=<value optimized out>, type=<value optimized out>, ev=0x2184440) at e_randr.c:779 779 if((output_info->crtc = _e_randr_crtc_info_get(event->crtc))) (gdb)
------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
