The first one only occured once, seems to be evas related and i cannot easily reproduce it.
The second one is randr related and i can reproduce it in a good amount of cases, usually when i start an older game in wine in fullscreen mode, where the aspect ration gets adjusted by the nvidia drivers (a 4:3 fullscreen doesnt look that well on a 16:9 screen). If e17 does not crash during that game, i can exit the game without problems. But once i try to exit e17, i get the second bt, which results in e17 not reacting to any input (requires a kill -9 to stop it). -- Thomas Sachau Gentoo Linux Developer
#0 0x0000673b181793d3 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
#1 0x0000673b1589ea7a in _xcb_conn_wait (c=0x7a9610, cond=<value optimized
out>, vector=0x0, count=0x0) at xcb_conn.c:313
#2 0x0000673b158a04f8 in xcb_wait_for_event (c=0x7a9610) at xcb_in.c:535
#3 0x0000673b18d1ac78 in _XReadEvents (dpy=0x79c590) at xcb_io.c:341
#4 0x0000673b18cfd648 in XNextEvent (dpy=0x79c590, event=0x73a07657a010) at
NextEvent.c:51
#5 0x000000000043ad1f in e_alert_show (
text=0x5142d8 "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"...) at
e_alert.c:146
#6 0x00000000004e0ac9 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 eina_rbtree_delete (root=0x31312e33312e3637, func=0x673b19cabd10
<_eina_hash_head_free>, data=0xd58e20) at eina_rbtree.c:585
#9 0x0000673b19cac2cc in eina_hash_free (hash=0xd58e20) at eina_hash.c:1031
#10 0x0000673b1b8f21cf in _evas_common_font_int_free (fi=0xde8300) at
evas_font_load.c:85
#11 0x0000673b19cab637 in _eina_hash_el_free (hash_element=0xde83a8,
hash=<value optimized out>) at eina_hash.c:396
#12 0x0000673b19cab957 in _eina_hash_del_by_hash_el (hash=0x99a130,
hash_element=0xde83a8, hash_head=0xde8380, key_hash=-927478372) at
eina_hash.c:419
#13 0x0000673b19cabb3b in _eina_hash_del_by_key_hash (hash=0x99a130, key=<value
optimized out>, key_length=<value optimized out>, key_hash=-927478372,
data=<value optimized out>) at eina_hash.c:469
#14 0x0000673b1b8f2331 in evas_common_font_flush () at evas_font_load.c:827
#15 0x0000673b1b8f24ed in evas_common_font_free (fn=0xde5610) at
evas_font_load.c:603
#16 0x0000673b1b8b7f08 in evas_fonts_zero_presure (evas=0xac3180) at
evas_font_dir.c:164
#17 0x0000673b1b8bec35 in evas_render_idle_flush (e=0xac3180) at
evas_render.c:1485
#18 0x0000673b1b1cf9d1 in _ecore_evas_cb_idle_flush (data=<value optimized
out>) at ecore_evas.c:2826
#19 0x0000673b1b6355aa in _ecore_timer_call (when=<value optimized out>) at
ecore_timer.c:552
#20 0x0000673b1b632a29 in _ecore_main_loop_iterate_internal (once_only=0) at
ecore_main.c:1213
#21 0x0000673b1b632f37 in ecore_main_loop_begin () at ecore_main.c:568
#22 0x000000000042f94b in main (argc=<value optimized out>, argv=<value
optimized out>) at e_main.c:1156
#0 0x0000673b181793d3 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=<value optimized out>) at
../sysdeps/unix/sysv/linux/poll.c:87
resultvar = 18446744073709551100
oldtype = 0
result = <value optimized out>
#1 0x0000673b1589ea7a in _xcb_conn_wait (c=0x7a9610, cond=<value optimized
out>, vector=0x0, count=0x0) at xcb_conn.c:313
ret = 22
fd = {fd = 5, events = 1, revents = 0}
#2 0x0000673b158a04f8 in xcb_wait_for_event (c=0x7a9610) at xcb_in.c:535
ret = 0x0
#3 0x0000673b18d1ac78 in _XReadEvents (dpy=0x79c590) at xcb_io.c:341
event = 0x73a07657a010
response = <value optimized out>
serial = 35
#4 0x0000673b18cfd648 in XNextEvent (dpy=0x79c590, event=0x73a07657a010) at
NextEvent.c:51
No locals.
#5 0x000000000043ad1f in e_alert_show (
text=0x5142d8 "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"...) at
e_alert.c:146
w = 170
i = <value optimized out>
j = <value optimized out>
k = <value optimized out>
line =
"\274\241Wv\240s\000\000\344\211Y\032;g\000\000\274\241Wv\240s\000\000\270\241Wv\240s\000\000\300\241Wv\240s\000\000\304\241Wv\240s\000\000\024\241Wv\240s\000\000\300\364\275\000\000\000\000\000\060\000\000\000\060\000\000\000\000\242Wv\240s\000\000\060\241Wv\240s\000\000f\031\327\230y\267\257B\374\234\330\000\000\000\000\000\214\310\215\033;g\000\000\240\322\230\000\000\000\000\000f\031\327\230y\267\257Bd\242Wv\240s\000\000\300K\333\000\000\000\000\000\020x\271\000\000\000\000\000\"\000\000\000\000\000\000\000\"\000\000\000\000\000\000\000}1\216\033;g\000\000\"\000\000\000\000\000\000\000f\031\327\230y\267\257B\020x\271\000\000\000\000\000f\031\327\230y\267\257B\002\375\377\377\000\000\000\000\324\235\217\033;g\000\000\002\375\377\377\001",
'\000' <repeats 35 times>,
"@\216A\030;g\000\000\320\243\261\000\000\000\000\000f\031\327\230y\267\2...@\343\267\000\000\000\000\000\354\036\215\033;g\000\000\200"...
ev = {type = 3, xany = {type = 3, serial = 29, send_event = 0, display
= 0x79c590, window = 10485762}, xkey = {type = 3, serial = 29, send_event = 0,
display = 0x79c590, window = 10485762, root = 346, subwindow = 0,
time = 90543341, x = -1, y = 179, x_root = 799, y_root = 599, state = 0,
keycode = 68, same_screen = 1}, xbutton = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, window = 10485762, root = 346,
subwindow = 0, time = 90543341, x = -1, y = 179, x_root = 799,
y_root = 599, state = 0, button = 68, same_screen = 1}, xmotion = {type = 3,
serial = 29, send_event = 0, display = 0x79c590, window = 10485762,
root = 346, subwindow = 0, time = 90543341, x = -1, y = 179, x_root = 799,
y_root = 599, state = 0, is_hint = 68 'D', same_screen = 1},
xcrossing = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
window = 10485762, root = 346, subwindow = 0, time = 90543341, x =
-1, y = 179, x_root = 799, y_root = 599, mode = 0, detail = 68,
same_screen = 1, focus = 0, state = 0}, xfocus = {type = 3, serial
= 29, send_event = 0, display = 0x79c590, window = 10485762, mode = 346,
detail = 0}, xexpose = {type = 3, serial = 29, send_event = 0,
display = 0x79c590, window = 10485762, x = 346, y = 0, width = 0, height = 0,
count = 90543341}, xgraphicsexpose = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, drawable = 10485762, x = 346, y = 0, width
= 0,
height = 0, count = 90543341, major_code = 0, minor_code = -1},
xnoexpose = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
drawable = 10485762, major_code = 346, minor_code = 0}, xvisibility
= {type = 3, serial = 29, send_event = 0, display = 0x79c590,
window = 10485762, state = 346}, xcreatewindow = {type = 3, serial
= 29, send_event = 0, display = 0x79c590, parent = 10485762, window = 346,
x = 0, y = 0, width = 90543341, height = 0, border_width = -1,
override_redirect = 179}, xdestroywindow = {type = 3, serial = 29, send_event =
0,
display = 0x79c590, event = 10485762, window = 346}, xunmap = {type
= 3, serial = 29, send_event = 0, display = 0x79c590, event = 10485762,
window = 346, from_configure = 0}, xmap = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, event = 10485762, window = 346,
override_redirect = 0}, xmaprequest = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, parent = 10485762, window = 346}, xreparent
= {
type = 3, serial = 29, send_event = 0, display = 0x79c590, event =
10485762, window = 346, parent = 0, x = 90543341, y = 0,
override_redirect = -1}, xconfigure = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, event = 10485762, window = 346, x = 0, y =
0,
width = 90543341, height = 0, border_width = -1, above =
2572685411103, override_redirect = 0}, xgravity = {type = 3, serial = 29,
send_event = 0,
display = 0x79c590, event = 10485762, window = 346, x = 0, y = 0},
xresizerequest = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
window = 10485762, width = 346, height = 0}, xconfigurerequest =
{type = 3, serial = 29, send_event = 0, display = 0x79c590, parent = 10485762,
window = 346, x = 0, y = 0, width = 90543341, height = 0,
border_width = -1, above = 2572685411103, detail = 0, value_mask = 1},
xcirculate = {
type = 3, serial = 29, send_event = 0, display = 0x79c590, event =
10485762, window = 346, place = 0}, xcirculaterequest = {type = 3, serial = 29,
send_event = 0, display = 0x79c590, parent = 10485762, window =
346, place = 0}, xproperty = {type = 3, serial = 29, send_event = 0,
display = 0x79c590, window = 10485762, atom = 346, time = 0, state
= 90543341}, xselectionclear = {type = 3, serial = 29, send_event = 0,
display = 0x79c590, window = 10485762, selection = 346, time = 0},
xselectionrequest = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
owner = 10485762, requestor = 346, selection = 0, target =
90543341, property = 773094113279, time = 2572685411103}, xselection = {type =
3,
serial = 29, send_event = 0, display = 0x79c590, requestor =
10485762, selection = 346, target = 0, property = 90543341, time =
773094113279},
xcolormap = {type = 3, serial = 29, send_event = 0, display =
0x79c590, window = 10485762, colormap = 346, new = 0, state = 0}, xclient =
{type = 3,
serial = 29, send_event = 0, display = 0x79c590, window = 10485762,
message_type = 346, format = 0, data = {
b =
"\355\224e\005\000\000\000\000\377\377\377\377\263\000\000\000\037\003\000", s
= {-27411, 1381, 0, 0, -1, -1, 179, 0, 799, 0}, l = {
90543341, 773094113279, 2572685411103, 292057776128, 1}}},
xmapping = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
window = 10485762, request = 346, first_keycode = 0, count = 0},
xerror = {type = 3, display = 0x1d, resourceid = 0, serial = 7980432,
error_code = 2 '\002', request_code = 0 '\000', minor_code = 160
'\240'}, xkeymap = {type = 3, serial = 29, send_event = 0, display = 0x79c590,
window = 10485762, key_vector = "Z\001", '\000' <repeats 14
times>"\355, \224e\005\000\000\000\000\377\377\377\377\263\000\000"}, xgeneric
= {
type = 3, serial = 29, send_event = 0, display = 0x79c590,
extension = 10485762, evtype = 0}, xcookie = {type = 3, serial = 29, send_event
= 0,
display = 0x79c590, extension = 10485762, evtype = 0, cookie = 346,
data = 0x0}, pad = {3, 29, 0, 7980432, 10485762, 346, 0, 90543341,
773094113279, 2572685411103, 292057776128, 1, 0, 0, 0, 0, 81,
12084528, 113503507680984, 0, 0, 0, 0, 28327678548}}
fw = <value optimized out>
fh = 13
mh = 130
key = <value optimized out>
button = 0
#6 0x00000000004e0ac9 in e_sigseg_act (x=<value optimized out>, info=<value
optimized out>, data=<value optimized out>) at e_signals.c:129
No locals.
#7 <signal handler called>
No symbol table info available.
#8 eina_rbtree_delete (root=0x31312e33312e3637, func=0x673b19cabd10
<_eina_hash_head_free>, data=0xd58e20) at eina_rbtree.c:585
__FUNCTION__ = "eina_rbtree_delete"
#9 0x0000673b19cac2cc in eina_hash_free (hash=0xd58e20) at eina_hash.c:1031
i = <value optimized out>
__FUNCTION__ = "eina_hash_free"
#10 0x0000673b1b8f21cf in _evas_common_font_int_free (fi=0xde8300) at
evas_font_load.c:85
No locals.
#11 0x0000673b19cab637 in _eina_hash_el_free (hash_element=0xde83a8,
hash=<value optimized out>) at eina_hash.c:396
No locals.
#12 0x0000673b19cab957 in _eina_hash_del_by_hash_el (hash=0x99a130,
hash_element=0xde83a8, hash_head=0xde8380, key_hash=-927478372) at
eina_hash.c:419
No locals.
#13 0x0000673b19cabb3b in _eina_hash_del_by_key_hash (hash=0x99a130, key=<value
optimized out>, key_length=<value optimized out>, key_hash=-927478372,
data=<value optimized out>) at eina_hash.c:469
hash_head = 0xde8380
tuple = {key = 0xde8300, data = 0xde8300, key_length = 0}
__FUNCTION__ = "_eina_hash_del_by_key_hash"
#14 0x0000673b1b8f2331 in evas_common_font_flush () at evas_font_load.c:827
pfont_cache_usage = 1113298
#15 0x0000673b1b8f24ed in evas_common_font_free (fn=0xde5610) at
evas_font_load.c:603
l = <value optimized out>
fi = <value optimized out>
#16 0x0000673b1b8b7f08 in evas_fonts_zero_presure (evas=0xac3180) at
evas_font_dir.c:164
fd = 0xdf05d0
#17 0x0000673b1b8bec35 in evas_render_idle_flush (e=0xac3180) at
evas_render.c:1485
No locals.
#18 0x0000673b1b1cf9d1 in _ecore_evas_cb_idle_flush (data=<value optimized
out>) at ecore_evas.c:2826
ee = 0xac2f80
#19 0x0000673b1b6355aa in _ecore_timer_call (when=<value optimized out>) at
ecore_timer.c:552
timer = 0xb49cc0
#20 0x0000673b1b632a29 in _ecore_main_loop_iterate_internal (once_only=0) at
ecore_main.c:1213
next_time = -1
have_event = 0
have_signal = <value optimized out>
#21 0x0000673b1b632f37 in ecore_main_loop_begin () at ecore_main.c:568
No locals.
#22 0x000000000042f94b in main (argc=<value optimized out>, argv=<value
optimized out>) at e_main.c:1156
i = <value optimized out>
after_restart = 0
safe_mode = 0
buf = "/usr/share/enlightenment/data/icons\000\000\000\000\000\b",
'\000' <repeats 15 times>"\366, \370\267\033;g\000\000\030
\331\033;g\000\000\330-\374\032;g\000\000\230\340\324\033;g\000\000\342\337\267\033;g\000\000\000\300\330\033;g\000\000\000\320\330\033;g\000\000\260\346\330\033;g\000\000\000\220\330\033;g\000\000\000P\325\033;g\000\000\000
\325\033;g", '\000' <repeats 11 times>"\300,
\330\033;g\000\000\003\000\000\000\000\000\000\000`G\374\032;g\000\000\360\317wv\240s\000\000\000\000\200\235\257\...@\347\000\000\266\361o7v\316r\020\211\023\000l\"\225\000\000\000\000\037\000\000\000\"\000\000\000#\000\000\000(\000\000\000\000\000\000\000\220\335Wv\240s\000\000\000\336Wv\240s\000\000\250\331\330\033;"...
s = <value optimized out>
action = {__sigaction_handler = {sa_handler = 0x4e0bd0 <e_sigabrt_act>,
sa_sigaction = 0x4e0bd0 <e_sigabrt_act>}, sa_mask = {__val = {
0 <repeats 16 times>}}, sa_flags = -1073741820, sa_restorer =
0x673b1bd4b6a8}
t = 4.9808694494587762e-317
tstart = 4.9808694494587762e-317
A debugging session is active.
#0 0x000072436ee7f15e in __lll_lock_wait_private () from /lib/libc.so.6
#1 0x000072436ee1a442 in _L_lock_9796 () from /lib/libc.so.6
#2 0x000072436ee18811 in __libc_free (mem=0x72436f108e40) at malloc.c:3736
#3 0x000072436fa0a6ed in _XReply (dpy=0x777e90, rep=0x78d37ed40fd0,
extra=<value optimized out>, discard=<value optimized out>) at xcb_io.c:562
#4 0x000072436f9fc742 in XSync (dpy=0x777e90, discard=0) at Sync.c:46
#5 0x00000000004e0bfd in e_sigabrt_act (x=<value optimized out>, info=<value
optimized out>, data=<value optimized out>) at e_signals.c:212
#6 <signal handler called>
#7 0x000072436edd37a5 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8 0x000072436edd4c26 in abort () at abort.c:92
#9 0x000072436ee0e4f4 in __libc_message (do_abort=2, fmt=0x72436eeceb00 "***
glibc detected *** %s: %s: 0x%s ***\n")
at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#10 0x000072436ee13976 in malloc_printerr (action=3, str=0x72436eecbccf
"free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6283
#11 0x000072436ee1881c in __libc_free (mem=<value optimized out>) at
malloc.c:3738
#12 0x00007243720f33fa in ecore_x_randr_mode_info_free (mode_info=0x775030) at
ecore_x_randr_12.c:442
#13 0x00000000004d36d8 in _e_randr_screen_info_12_free (screen_info=0x799410)
at e_randr.c:373
#14 _e_randr_screen_info_free (screen_info=0x799410) at e_randr.c:201
#15 0x00000000004d54d0 in _e_randr_shutdown () at e_randr.c:161
#16 e_randr_shutdown () at e_randr.c:106
#17 0x000000000042bfd7 in _e_main_shutdown (errorcode=0) at e_main.c:1243
#18 0x000000000042fa63 in main (argc=<value optimized out>, argv=<value
optimized out>) at e_main.c:1172
#0 0x000072436ee7f15e in __lll_lock_wait_private () from /lib/libc.so.6
No symbol table info available.
#1 0x000072436ee1a442 in _L_lock_9796 () from /lib/libc.so.6
No symbol table info available.
#2 0x000072436ee18811 in __libc_free (mem=0x72436f108e40) at malloc.c:3736
ar_ptr = 0x72436f108e40
p = 0xac0e20
hook = <value optimized out>
#3 0x000072436fa0a6ed in _XReply (dpy=0x777e90, rep=0x78d37ed40fd0,
extra=<value optimized out>, discard=<value optimized out>) at xcb_io.c:562
error = 0x0
c = 0x7795c0
current = 0x72435801b790
__PRETTY_FUNCTION__ = "_XReply"
#4 0x000072436f9fc742 in XSync (dpy=0x777e90, discard=0) at Sync.c:46
rep = {type = 224 '\340', revertTo = 15 '\017', sequenceNumber = 32468,
length = 30931, focus = 1872672421, pad1 = 29251, pad2 = 7831184, pad3 = 0,
pad4 = 3669766925, pad5 = 896825727}
#5 0x00000000004e0bfd in e_sigabrt_act (x=<value optimized out>, info=<value
optimized out>, data=<value optimized out>) at e_signals.c:212
No locals.
#6 <signal handler called>
No symbol table info available.
#7 0x000072436edd37a5 in raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = 0
pid = <value optimized out>
selftid = 5307
#8 0x000072436edd4c26 in abort () at abort.c:92
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x78d37ed41570, sa_sigaction
= 0x78d37ed41570}, sa_mask = {__val = {132849761260896, 132849761277332, 22,
125633949389343, 3, 132849761260906, 6, 125633949389347, 2,
132849761260894, 2, 125633949380485, 1, 125633949389343, 3, 132849761260900}},
sa_flags = 12, sa_restorer = 0x72436eecd223}
sigs = {__val = {32, 0 <repeats 15 times>}}
#9 0x000072436ee0e4f4 in __libc_message (do_abort=2, fmt=0x72436eeceb00 "***
glibc detected *** %s: %s: 0x%s ***\n")
at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area =
0x78d37ed41ee0, reg_save_area = 0x78d37ed41df0}}
ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area =
0x78d37ed41ee0, reg_save_area = 0x78d37ed41df0}}
fd = 0
on_2 = <value optimized out>
list = <value optimized out>
nlist = <value optimized out>
cp = <value optimized out>
written = <value optimized out>
#10 0x000072436ee13976 in malloc_printerr (action=3, str=0x72436eecbccf
"free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6283
buf = "0000000000775030"
cp = <value optimized out>
#11 0x000072436ee1881c in __libc_free (mem=<value optimized out>) at
malloc.c:3738
ar_ptr = 0x72436f108e40
p = <value optimized out>
hook = <value optimized out>
#12 0x00007243720f33fa in ecore_x_randr_mode_info_free (mode_info=0x775030) at
ecore_x_randr_12.c:442
No locals.
#13 0x00000000004d36d8 in _e_randr_screen_info_12_free (screen_info=0x799410)
at e_randr.c:373
mode_info = <value optimized out>
crtc_info = <value optimized out>
output_info = <value optimized out>
#14 _e_randr_screen_info_free (screen_info=0x799410) at e_randr.c:201
No locals.
#15 0x00000000004d54d0 in _e_randr_shutdown () at e_randr.c:161
No locals.
#16 e_randr_shutdown () at e_randr.c:106
No locals.
#17 0x000000000042bfd7 in _e_main_shutdown (errorcode=0) at e_main.c:1243
i = 11
#18 0x000000000042fa63 in main (argc=<value optimized out>, argv=<value
optimized out>) at e_main.c:1172
i = <value optimized out>
after_restart = 0
safe_mode = 0
buf = "/usr/share/enlightenment/data/icons\000\000\000\000\000\b",
'\000' <repeats 15 times>"\366, \370\206rCr\000\000\030
\250rCr\000\000\330-\313qCr\000\000\230\340\243rCr\000\000\342\337\206rCr\000\000\000\300\247rCr\000\000\000\320\247rCr\000\000\260\346\247rCr\000\000\000\220\247rCr\000\000\000P\244rCr\000\000\000
\244rCr", '\000' <repeats 11 times>"\300,
\247rCr\000\000\003\000\000\000\000\000\000\000`G\313qCr\000\000\000C\324~\323x\000\000\000\000\240\203\250\375\246\361\000\000\266\361\r\345\206\344R\020\211\023\000L\"\225\000\000\000\000\037\000\000\000\"\000\000\000#\000\000\000(\000\000\000\000\000\000\000\240P\324~\323x\000\000\020Q\324~\323x\000\000\250\331\247rCr\000\000"...
s = <value optimized out>
action = {__sigaction_handler = {sa_handler = 0x4e0bd0 <e_sigabrt_act>,
sa_sigaction = 0x4e0bd0 <e_sigabrt_act>}, sa_mask = {__val = {
0 <repeats 16 times>}}, sa_flags = -1073741820, sa_restorer =
0x724372a3b6a8}
t = 0
tstart = 0
A debugging session is active.
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
