I am getting a crash (segmentation) fault trying to start e18. I have
built EFL with "--with-opengl=es" and have compositing with OpenGL
working with e17 (0.17.6). e17 starts and runs perfectly as far as I
can tell. I previously tried earlier versions of EFL and e18 and got
the same segmentation fault. I am now using EFL 1.8.4 and e18 0.18.2. I
am attaching the output from enlightenment and the output of gdb showing
the backtrace, but I will summarize here. The tail of the enlightenment
output is:
ESTART: 0.32291 [0.00003] - Screens Init
ESTART: 0.32293 [0.00002] - screens: atoms
ESTART: 0.32324 [0.00031] - screens: manager
ESTART: 0.32330 [0.00006] - screens: container
ESTART: 0.32332 [0.00002] - screens: zone
ESTART: 0.32334 [0.00002] - screens: desk
ESTART: 0.32336 [0.00002] - screens: menu
ESTART: 0.32339 [0.00003] - screens: exehist
ESTART: 0.32343 [0.00004] - screens: get roots
ESTART: 0.32345 [0.00002] - screens: focus
ESTART: 0.32346 [0.00002] - screens: border
ESTART: 0.32351 [0.00004] - E_Comp Init
ESTART: 0.32607 [0.00257] - E_Comp Init Done
ESTART: 0.32611 [0.00003] - screens: win
ESTART: 0.32616 [0.00006] - E_Xkb Init
INF<e>e_xkb.c:147 SET XKB RUN: setxkbmap -layout 'us,' -variant ','
-model 'default'
ESTART: 0.32987 [0.00370] - E_Xkb Init Done
ESTART: 0.32993 [0.00006] - E_Dnd Init
ESTART: 0.33024 [0.00032] - E_Dnd Init Done
ESTART: 0.33027 [0.00002] - screens: manage roots
The backtrace from gdb is:
Core was generated by `/usr/bin/enlightenment'.
Program terminated with signal 11, Segmentation fault.
#0 0x000618e2 in e_desk_show (desk=<optimized out>) at e_desk.c:306
(gdb) bt
#0 0x000618e2 in e_desk_show (desk=<optimized out>) at e_desk.c:306
#1 0x000c58ea in e_zone_desk_count_set (zone=zone@entry=0x15c6fe8,
x_count=<optimized out>, y_count=<optimized out>) at e_zone.c:685
#2 0x000c63b6 in e_zone_new (con=con@entry=0x15c5a38, num=<optimized
out>, id=0, x=0, y=0, w=w@entry=1366, h=h@entry=768) at e_zone.c:251
#3 0x0005f7f4 in e_container_new (man=man@entry=0x150fb40) at
e_container.c:127
#4 0x00035de0 in _e_main_screens_init () at e_main.c:1657
#5 main (argc=<optimized out>, argv=<optimized out>) at e_main.c:628
I can see that dbus is running and there there are X sockets. I
installed evas-generic-loaders, emotion-generic-players, terminology,
and python-EFL but I get the same thing. The enlightenment output does
show one error:
ERR<emotion-generic>modules/emotion/generic/emotion_generic.c:1838 no
generic players available
I don't know if that is significant or not.
Can someone tell me how what I might do to try to figure out what is
going wrong? BTW, I have run as both root and non-root with the same
result, so I don't think it is a permissions thing. I know The
Rasterman is swamped right now, but maybe someone else can give me some
pointers? Maybe even knowing what it is trying to do when it fails
would be helpful. I have seen some other enlightenment traces that show
some type of configuration or socket thing going on right after the
"screens: manage roots" output, so maybe this means something to someone.
Thanks in advance.
--
Chris Seekamp
[email protected]
(using icedove on bodhi linux)
ESTART: 0.00000 [0.00000] - Begin Startup
ESTART: 0.00010 [0.00010] - Signal Trap
ESTART: 0.00012 [0.00002] - Signal Trap Done
ESTART: 0.00017 [0.00005] - Eina Init
ESTART: 0.00091 [0.00074] - Eina Init Done
ESTART: 0.00092 [0.00001] - Determine Prefix
[32;1mINF<[0me[32;1m>[0me_prefix.c:25[0m =================================
[32;1mINF<[0me[32;1m>[0me_prefix.c:26[0m Enlightenment relocation handling
[32;1mINF<[0me[32;1m>[0me_prefix.c:27[0m =================================
[32;1mINF<[0me[32;1m>[0me_prefix.c:28[0m PREFIX: /usr
[32;1mINF<[0me[32;1m>[0me_prefix.c:29[0m BINDIR: /usr/bin
[32;1mINF<[0me[32;1m>[0me_prefix.c:30[0m LIBDIR:
/usr/lib/arm-linux-gnueabihf
[32;1mINF<[0me[32;1m>[0me_prefix.c:31[0m DATADIR: /usr/share/enlightenment
[32;1mINF<[0me[32;1m>[0me_prefix.c:32[0m LOCALE: /usr/share/locale
[32;1mINF<[0me[32;1m>[0me_prefix.c:33[0m =================================
ESTART: 0.00137 [0.00045] - Determine Prefix Done
ESTART: 0.00146 [0.00009] - Environment Variables
ESTART: 0.00151 [0.00005] - Environment Variables Done
ESTART: 0.00153 [0.00002] - Parse Arguments
ESTART: 0.00156 [0.00003] - Parse Arguments Done
ESTART: 0.00157 [0.00002] - Eet Init
ESTART: 0.00765 [0.00608] - Eet Init Done
ESTART: 0.00769 [0.00004] - Ecore Init
ESTART: 0.01407 [0.00638] - Ecore Init Done
ESTART: 0.01413 [0.00005] - EIO Init
ESTART: 0.01432 [0.00019] - EIO Init Done
ESTART: 0.01435 [0.00003] - Ecore Event Handlers
ESTART: 0.01437 [0.00002] - Ecore Event Handlers Done
ESTART: 0.01438 [0.00001] - Ecore_File Init
ESTART: 0.01620 [0.00182] - Ecore_File Init Done
ESTART: 0.01623 [0.00003] - Ecore_Con Init
ESTART: 0.01626 [0.00002] - Ecore_Con Init Done
ESTART: 0.01627 [0.00001] - Ecore_Ipc Init
ESTART: 0.01632 [0.00005] - Ecore_Ipc Init Done
ESTART: 0.01636 [0.00004] - Ecore_X Init
ESTART: 0.02441 [0.00805] - Ecore_X Init Done
ESTART: 0.02461 [0.00019] - Ecore_Evas Init
ESTART: 0.02550 [0.00089] - Ecore_Evas Init Done
ESTART: 0.02553 [0.00003] - Elementary Init
ESTART: 0.14247 [0.11694] - Elementary Init Done
ESTART: 0.14256 [0.00009] - Emotion Init
[31mERR<[0memotion-generic[31m>[0mmodules/emotion/generic/emotion_generic.c:1838[0m
no generic players available
ESTART: 0.24594 [0.10338] - Emotion Init Done
ESTART: 0.24598 [0.00003] - Ecore_Evas Engine Check
ESTART: 0.24601 [0.00003] - Ecore_Evas Engine Check Done
ESTART: 0.24602 [0.00002] - Edje Init
ESTART: 0.24604 [0.00002] - Edje Init Done
ESTART: 0.24606 [0.00002] - E Intl Init
ESTART: 0.24616 [0.00010] - E Intl Init Done
ESTART: 0.24617 [0.00002] - E_Alert Init
ESTART: 0.24619 [0.00002] - E_Alert Init Done
ESTART: 0.24621 [0.00002] - E_Hints Init
ESTART: 0.24692 [0.00072] - E_Hints Init Done
ESTART: 0.24695 [0.00003] - E_Configure Init
ESTART: 0.24720 [0.00025] - E_Configure Init Done
ESTART: 0.24723 [0.00002] - E Directories Init
ESTART: 0.25383 [0.00660] - E Directories Init Done
ESTART: 0.25390 [0.00006] - E_Filereg Init
ESTART: 0.25394 [0.00004] - E_Filereg Init Done
ESTART: 0.25397 [0.00003] - E_Config Init
[32;1mINF<[0me[32;1m>[0me_config.c:1155[0m Performing config upgrade for
1.8
[32;1mINF<[0me[32;1m>[0me_config.c:1172[0m Performing config upgrade for
1.10
[32;1mINF<[0me[32;1m>[0me_config.c:1206[0m Performing config upgrade for
1.11
[32;1mINF<[0me[32;1m>[0me_config.c:1222[0m Performing config upgrade for
1.12
[32;1mINF<[0me[32;1m>[0me_config.c:1243[0m Performing config upgrade for
1.13
ESTART: 0.27837 [0.02439] - E_Config Init Done
ESTART: 0.27840 [0.00003] - E_Randr Init
ESTART: 0.28298 [0.00459] - E_Randr Init Done
ESTART: 0.28302 [0.00003] - E_Xinerama Init
[32;1mINF<[0me[32;1m>[0me_xinerama.c:129[0m E18 INIT: XINERAMA SCREEN:
[0][0], 1366x768+0+0
[32;1mINF<[0me[32;1m>[0me_xinerama.c:184[0m =======================
screens:
[32;1mINF<[0me[32;1m>[0me_xinerama.c:190[0m E18 INIT: XINERAMA CHOSEN:
[0][0], 1366x768+0+0
ESTART: 0.28351 [0.00049] - E_Xinerama Init Done
ESTART: 0.28353 [0.00002] - E_Env Init
ESTART: 0.28355 [0.00002] - E_Env Init Done
ESTART: 0.28358 [0.00004] - E_Scale Init
ESTART: 0.28362 [0.00004] - E_Scale Init Done
ESTART: 0.28365 [0.00003] - E_Pointer Init
ESTART: 0.28367 [0.00002] - E_Pointer Init Done
ESTART: 0.28368 [0.00001] - E Paths Init
ESTART: 0.28374 [0.00005] - E Paths Init Done
ESTART: 0.28375 [0.00002] - E_Ipc Init
ESTART: 0.28419 [0.00044] - E_Ipc Init Done
ESTART: 0.28422 [0.00003] - E_Font Init
ESTART: 0.28424 [0.00002] - E_Font Init Done
ESTART: 0.28425 [0.00002] - E_Font Apply
ESTART: 0.28427 [0.00002] - E_Font Apply Done
ESTART: 0.28429 [0.00002] - E_Canvas Recache
ESTART: 0.28433 [0.00004] - E_Canvas Recache Done
ESTART: 0.28435 [0.00002] - E_Theme Init
ESTART: 0.28440 [0.00005] - E_Theme Init Done
ESTART: 0.28442 [0.00002] - E_Moveresize Init
ESTART: 0.28446 [0.00004] - E_Moveresize Init Done
ESTART: 0.28447 [0.00002] - Efreet Init
ESTART: 0.28975 [0.00527] - Efreet Init Done
ESTART: 0.28988 [0.00014] - E_Intl Post Init
ESTART: 0.32217 [0.03229] - E_Intl Post Init Done
ESTART: 0.32224 [0.00007] - E_Actions Init
ESTART: 0.32288 [0.00064] - E_Actions Init Done
ESTART: 0.32291 [0.00003] - Screens Init
ESTART: 0.32293 [0.00002] - screens: atoms
ESTART: 0.32324 [0.00031] - screens: manager
ESTART: 0.32330 [0.00006] - screens: container
ESTART: 0.32332 [0.00002] - screens: zone
ESTART: 0.32334 [0.00002] - screens: desk
ESTART: 0.32336 [0.00002] - screens: menu
ESTART: 0.32339 [0.00003] - screens: exehist
ESTART: 0.32343 [0.00004] - screens: get roots
ESTART: 0.32345 [0.00002] - screens: focus
ESTART: 0.32346 [0.00002] - screens: border
ESTART: 0.32351 [0.00004] - E_Comp Init
ESTART: 0.32607 [0.00257] - E_Comp Init Done
ESTART: 0.32611 [0.00003] - screens: win
ESTART: 0.32616 [0.00006] - E_Xkb Init
[32;1mINF<[0me[32;1m>[0me_xkb.c:147[0m SET XKB RUN: setxkbmap -layout
'us,' -variant ',' -model 'default'
ESTART: 0.32987 [0.00370] - E_Xkb Init Done
ESTART: 0.32993 [0.00006] - E_Dnd Init
ESTART: 0.33024 [0.00032] - E_Dnd Init Done
ESTART: 0.33027 [0.00002] - screens: manage roots
GNU gdb (GDB) 7.6.1 (Debian 7.6.1-1)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/enlightenment...Reading symbols from
/usr/lib/debug/.build-id/8a/a94f9e0139a44ee3f1166e52e2f86da57983e6.debug...done.
done.
[New LWP 2214]
[New LWP 2215]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Core was generated by `/usr/bin/enlightenment'.
Program terminated with signal 11, Segmentation fault.
#0 0x000618e2 in e_desk_show (desk=<optimized out>) at e_desk.c:306
(gdb) bt
#0 0x000618e2 in e_desk_show (desk=<optimized out>) at e_desk.c:306
#1 0x000c58ea in e_zone_desk_count_set (zone=zone@entry=0x15c6fe8,
x_count=<optimized out>, y_count=<optimized out>) at e_zone.c:685
#2 0x000c63b6 in e_zone_new (con=con@entry=0x15c5a38, num=<optimized out>,
id=0, x=0, y=0, w=w@entry=1366, h=h@entry=768) at e_zone.c:251
#3 0x0005f7f4 in e_container_new (man=man@entry=0x150fb40) at e_container.c:127
#4 0x00035de0 in _e_main_screens_init () at e_main.c:1657
#5 main (argc=<optimized out>, argv=<optimized out>) at e_main.c:628
(gdb) q
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel