Re: [E-devel] Fwd: help with web site
best of luck tho and keep us posted! On Wed, Nov 10, 2010 at 10:15 PM, Ian Caldwell wrote: > #1 hate to say it but the current design is not great, the menu system is > decent but the artwork / pages are half assed (no offense). but they have > not gotten too much TLC... your best bet is to start from ground zero and > remember don't ask permission to do it... just do it and make change and > then present it, as we're never going to all agree. > > > On Wed, Nov 10, 2010 at 5:18 PM, Jesse Charbneau > wrote: > >> Hello All, >> I have been talking to Raster and Gustavo on a side thread and have >> gotten the e site running on my personal server. I will be reviewing the >> wish list / suggestion items from the thread, as well as the items Gustavo >> mentions below and will begin work in the next day or two. Please feel >> free to email me directly if there are specific items that others feel are >> important to realize. I do not wish to get in the middle of the discussion >> being a new egg and all ;-), so please try to keep the list to something >> manageable and specific so that I can hit the mark on what improvements >> everyone would like to see. >> >> You can review my dev area at: >> http://e-www.thecharbneaus.com/p.php?p=index&l=en >> >> I’ve pasted Gustavo’s note here so you don’t have to dig: >> >> >> 2. rework content, from easiest to complicated (convoluted). The >> >> overall rule is make the text look as professional as possible, short >> >> and direct. Let's avoid explaining/justify/clarify too much. Our rules >> >> and technical decisions are that, period. Technical details goes to >> >> trac/wiki, if not there already. Link there whenever appropriated, >> >> edit wiki to match the removed/moved information. >> >> >> >> 2.1. Contribute (see our mail discussion, lots of stuff should >> >> be linked or go to wiki, part of that is there already, like coding >> >> style...) >> >> 2.2. Support (good, but would use some text simplification to >> >> make it shorter and more direct) >> >> 2.3. About (good, but if could be simplified and more direct, >> >> then awesome -- we could use a link to youtube/vimeo with a showcase >> >> of E17 and Elementary there, maybe 2 with different themes) >> >> 2.4. Documentation (I'd like to remove it in the long go, but >> >> so far we must integrate the EFL docs at the end with the one at the >> >> top) >> >> 2.5. Download keep just the packages, move the debian deps to >> >> wiki. The packages list needs confirmation of their validity, Gentoo >> >> is okay (I'm an user). Ask e-users and #e to see if the references >> >> there are valid. (Ubuntu is definitely broken, from 2005 and still >> >> refers to CVS! Ask Lutin for his packages) >> >> 2.6. Contact (rework to integrate better with devmap, we'll >> >> move it as a sub-page from Contribute and Support) >> >> >> >> 3. Layout changes. First, Raster's goal: keep a flat page, with >> >> easily accessible content, more important first. Problem is that >> >> abusing 3 column layout is no go for most people setup, remembering >> >> that lots of people run 1024x768 at 96dpi, you end with fairly thin >> >> columns. This should be easier after step #2. >> >> >> >> Thanks, >> Jess >> >> >> Begin forwarded message: >> >> > From: Jesse Charbneau >> > Date: November 10, 2010 8:10:18 PM EST >> > To: Gustavo Sverzut Barbieri >> > Cc: Jesse Charbneau , Carsten Haitzler < >> ras...@rasterman.com>, Luis Felipe Strano Moraes >> > Subject: Re: help with web site >> > >> > Hey Gustavo, >> > >> > Item 1 is complete and the site now works as expected: >> http://e-www.thecharbneaus.com/p.php >> > >> > >> > On the below items, I’ll collate everything below and from the mailing >> list into something concise for everyone to review. >> > >> > Will try and have that to you over the weekend and will begin with some >> of the more obvious wish list items. >> > >> > >> > Thanks, >> > Jess >> > >> > On Nov 10, 2010, at 2:24 PM, Gustavo Sverzut Barbieri wrote: >> > >> >> On Wed, Nov 10, 2010 at 12:43 AM, Jesse Charbneau >> >> wrote: >> >>> Ok. >> >>> >> >>> Gustavo, >> >>> Please let me know what needs to be done and I will get started this >> weekend. >> >> >> >> Hi Jesse, >> >> >> >> Sorry taking so long to reply, I'm doing some work stuff as I need to >> >> travel to Korea to meet our dear Raster in person... That also mean >> >> I'll be changing to Korean time zone from Saturday to the next Friday. >> >> The weekends I'll be traveling, so don't wait for my replies on those >> >> dates. When I'm back i'll try to help with actual code as well as >> >> talking to our designers about visual changes. >> >> >> >> So, let's try to agree on a schedule to be done by the end of Friday >> >> 19th, then we reevaluate. I'd like to see done by then: >> >> 1. proper clone site (just fix the issues you found with your setup >> > >> >> 2. rework content, from easiest to complicated (convoluted). Th
Re: [E-devel] Fwd: help with web site
#1 hate to say it but the current design is not great, the menu system is decent but the artwork / pages are half assed (no offense). but they have not gotten too much TLC... your best bet is to start from ground zero and remember don't ask permission to do it... just do it and make change and then present it, as we're never going to all agree. On Wed, Nov 10, 2010 at 5:18 PM, Jesse Charbneau wrote: > Hello All, > I have been talking to Raster and Gustavo on a side thread and have gotten > the e site running on my personal server. I will be reviewing the wish list > / suggestion items from the thread, as well as the items Gustavo mentions > below and will begin work in the next day or two. Please feel free to > email me directly if there are specific items that others feel are important > to realize. I do not wish to get in the middle of the discussion being a > new egg and all ;-), so please try to keep the list to something manageable > and specific so that I can hit the mark on what improvements everyone would > like to see. > > You can review my dev area at: > http://e-www.thecharbneaus.com/p.php?p=index&l=en > > I’ve pasted Gustavo’s note here so you don’t have to dig: > > >> 2. rework content, from easiest to complicated (convoluted). The > >> overall rule is make the text look as professional as possible, short > >> and direct. Let's avoid explaining/justify/clarify too much. Our rules > >> and technical decisions are that, period. Technical details goes to > >> trac/wiki, if not there already. Link there whenever appropriated, > >> edit wiki to match the removed/moved information. > >> > >> 2.1. Contribute (see our mail discussion, lots of stuff should > >> be linked or go to wiki, part of that is there already, like coding > >> style...) > >> 2.2. Support (good, but would use some text simplification to > >> make it shorter and more direct) > >> 2.3. About (good, but if could be simplified and more direct, > >> then awesome -- we could use a link to youtube/vimeo with a showcase > >> of E17 and Elementary there, maybe 2 with different themes) > >> 2.4. Documentation (I'd like to remove it in the long go, but > >> so far we must integrate the EFL docs at the end with the one at the > >> top) > >> 2.5. Download keep just the packages, move the debian deps to > >> wiki. The packages list needs confirmation of their validity, Gentoo > >> is okay (I'm an user). Ask e-users and #e to see if the references > >> there are valid. (Ubuntu is definitely broken, from 2005 and still > >> refers to CVS! Ask Lutin for his packages) > >> 2.6. Contact (rework to integrate better with devmap, we'll > >> move it as a sub-page from Contribute and Support) > >> > >> 3. Layout changes. First, Raster's goal: keep a flat page, with > >> easily accessible content, more important first. Problem is that > >> abusing 3 column layout is no go for most people setup, remembering > >> that lots of people run 1024x768 at 96dpi, you end with fairly thin > >> columns. This should be easier after step #2. > > > > Thanks, > Jess > > > Begin forwarded message: > > > From: Jesse Charbneau > > Date: November 10, 2010 8:10:18 PM EST > > To: Gustavo Sverzut Barbieri > > Cc: Jesse Charbneau , Carsten Haitzler < > ras...@rasterman.com>, Luis Felipe Strano Moraes > > Subject: Re: help with web site > > > > Hey Gustavo, > > > > Item 1 is complete and the site now works as expected: > http://e-www.thecharbneaus.com/p.php > > > > > > On the below items, I’ll collate everything below and from the mailing > list into something concise for everyone to review. > > > > Will try and have that to you over the weekend and will begin with some > of the more obvious wish list items. > > > > > > Thanks, > > Jess > > > > On Nov 10, 2010, at 2:24 PM, Gustavo Sverzut Barbieri wrote: > > > >> On Wed, Nov 10, 2010 at 12:43 AM, Jesse Charbneau > >> wrote: > >>> Ok. > >>> > >>> Gustavo, > >>> Please let me know what needs to be done and I will get started this > weekend. > >> > >> Hi Jesse, > >> > >> Sorry taking so long to reply, I'm doing some work stuff as I need to > >> travel to Korea to meet our dear Raster in person... That also mean > >> I'll be changing to Korean time zone from Saturday to the next Friday. > >> The weekends I'll be traveling, so don't wait for my replies on those > >> dates. When I'm back i'll try to help with actual code as well as > >> talking to our designers about visual changes. > >> > >> So, let's try to agree on a schedule to be done by the end of Friday > >> 19th, then we reevaluate. I'd like to see done by then: > >> 1. proper clone site (just fix the issues you found with your setup > > > >> 2. rework content, from easiest to complicated (convoluted). The > >> overall rule is make the text look as professional as possible, short > >> and direct. Let's avoid explaining/justify/clarify too much. Our rules > >> and technical decisions are that, period. Technical deta
Re: [E-devel] Division by zero at lib Elementary
2010/11/10 Rafael Fonseca : >> elm_gengrid_item_size_set is called in the code, but the value is >> calculated depending on the size of the container. When I add items in >> it, the first time the container objet is 0x0. After that the >> container is resized, the signal resized is sent and the value of >> imte_size_set is calculated to always have the same number of rows. > > As I thought. It should be or a missing size_set call or the size_set > was depending on something that was returning 0. > >> but IMO we should check values before dividing. > > Completely agreed. > > The only problem I thought of was that if the error was triggered by a > missing size_set call and we just added the checkers for 0, the user > would have no clue why his items were not being displayed (Aren't they > being created? Are they being wrongly positioned outside viewport area?). > > Maybe a good solution is besides adding the checkers also print an error > message in the case of an item of dimension 0x0. Is that good enough? yeah, this is one of the bugs spotted by the elm_gengrid.py test I have done some weeks ago (while writing gengrind python bindings). IMO we should: - check for 0 sizes before calcs - write a warning in case of 0 sizes - AND create the object with a size default different than 0,0 when I start playing with gengrid it took 2 hours to understand that I need to explicit give a size!! Nicolas: (hallo!!) also with all this checking implemented you should check in you size callbacks if sizes are not 0 before using gengrid_item_size_set() DaveMDS > > -- > Rafael Fonseca > ProFUSION embedded systems > http://www.profusion.mobi > > -- > The Next 800 Companies to Lead America's Growth: New Video Whitepaper > David G. Thomson, author of the best-selling book "Blueprint to a > Billion" shares his insights and actions to help propel your > business during the next growth cycle. Listen Now! > http://p.sf.net/sfu/SAP-dev2dev > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Fwd: help with web site
Hello All, I have been talking to Raster and Gustavo on a side thread and have gotten the e site running on my personal server. I will be reviewing the wish list / suggestion items from the thread, as well as the items Gustavo mentions below and will begin work in the next day or two. Please feel free to email me directly if there are specific items that others feel are important to realize. I do not wish to get in the middle of the discussion being a new egg and all ;-), so please try to keep the list to something manageable and specific so that I can hit the mark on what improvements everyone would like to see. You can review my dev area at: http://e-www.thecharbneaus.com/p.php?p=index&l=en I’ve pasted Gustavo’s note here so you don’t have to dig: >> 2. rework content, from easiest to complicated (convoluted). The >> overall rule is make the text look as professional as possible, short >> and direct. Let's avoid explaining/justify/clarify too much. Our rules >> and technical decisions are that, period. Technical details goes to >> trac/wiki, if not there already. Link there whenever appropriated, >> edit wiki to match the removed/moved information. >> >> 2.1. Contribute (see our mail discussion, lots of stuff should >> be linked or go to wiki, part of that is there already, like coding >> style...) >> 2.2. Support (good, but would use some text simplification to >> make it shorter and more direct) >> 2.3. About (good, but if could be simplified and more direct, >> then awesome -- we could use a link to youtube/vimeo with a showcase >> of E17 and Elementary there, maybe 2 with different themes) >> 2.4. Documentation (I'd like to remove it in the long go, but >> so far we must integrate the EFL docs at the end with the one at the >> top) >> 2.5. Download keep just the packages, move the debian deps to >> wiki. The packages list needs confirmation of their validity, Gentoo >> is okay (I'm an user). Ask e-users and #e to see if the references >> there are valid. (Ubuntu is definitely broken, from 2005 and still >> refers to CVS! Ask Lutin for his packages) >> 2.6. Contact (rework to integrate better with devmap, we'll >> move it as a sub-page from Contribute and Support) >> >> 3. Layout changes. First, Raster's goal: keep a flat page, with >> easily accessible content, more important first. Problem is that >> abusing 3 column layout is no go for most people setup, remembering >> that lots of people run 1024x768 at 96dpi, you end with fairly thin >> columns. This should be easier after step #2. Thanks, Jess Begin forwarded message: > From: Jesse Charbneau > Date: November 10, 2010 8:10:18 PM EST > To: Gustavo Sverzut Barbieri > Cc: Jesse Charbneau , Carsten Haitzler > , Luis Felipe Strano Moraes > Subject: Re: help with web site > > Hey Gustavo, > > Item 1 is complete and the site now works as expected: > http://e-www.thecharbneaus.com/p.php > > > On the below items, I’ll collate everything below and from the mailing list > into something concise for everyone to review. > > Will try and have that to you over the weekend and will begin with some of > the more obvious wish list items. > > > Thanks, > Jess > > On Nov 10, 2010, at 2:24 PM, Gustavo Sverzut Barbieri wrote: > >> On Wed, Nov 10, 2010 at 12:43 AM, Jesse Charbneau >> wrote: >>> Ok. >>> >>> Gustavo, >>> Please let me know what needs to be done and I will get started this >>> weekend. >> >> Hi Jesse, >> >> Sorry taking so long to reply, I'm doing some work stuff as I need to >> travel to Korea to meet our dear Raster in person... That also mean >> I'll be changing to Korean time zone from Saturday to the next Friday. >> The weekends I'll be traveling, so don't wait for my replies on those >> dates. When I'm back i'll try to help with actual code as well as >> talking to our designers about visual changes. >> >> So, let's try to agree on a schedule to be done by the end of Friday >> 19th, then we reevaluate. I'd like to see done by then: >> 1. proper clone site (just fix the issues you found with your setup > >> 2. rework content, from easiest to complicated (convoluted). The >> overall rule is make the text look as professional as possible, short >> and direct. Let's avoid explaining/justify/clarify too much. Our rules >> and technical decisions are that, period. Technical details goes to >> trac/wiki, if not there already. Link there whenever appropriated, >> edit wiki to match the removed/moved information. >> >> 2.1. Contribute (see our mail discussion, lots of stuff should >> be linked or go to wiki, part of that is there already, like coding >> style...) >> 2.2. Support (good, but would use some text simplification to >> make it shorter and more direct) >> 2.3. About (good, but if could be simplified and more direct, >> then awesome -- we could use a link to youtube/vimeo with a showcase >> of E17 and Elementary there, maybe 2 wi
Re: [E-devel] [PATCH] Elementary lists: backport the scroller edge smart callbacks
On Wed, 10 Nov 2010 15:02:38 + Rui Miguel Silva Seabra said: > Em 10-11-2010 03:10, Carsten Haitzler (The Rasterman) escreveu: > > well to some extent genlist does it - but it comes at the cost of genlist > > having to query and figure out the size of every element. if your data is > > "expensive" to fetch you could use this for pagination of the content > > yourself. though as such if fetching is "expensive" (heavy disk io, network > > io etc.) then it might be better to "add" items even though you dont have > > the data yet from the other end and when requested you do an async fetch of > > the item. return dummy empty strings/icons etc. until the result comes back > > (and then cache the result and update the item(s) u got the result(s) for). > > Last time I tried to update a genlist so I could have relative timings > in elmdentica I got very garbled genlists: > > http://files.1407.org/1-ed_before_item_update.png > http://files.1407.org/2-ed_after_item_update.png > > Dragging the list fixed the display but... that's not really the solution: > > http://files.1407.org/3-ed_after_dragging.png thats some kind of bug i need to look into... well at least reproduce. one problem is you have linewrap items. that means height depends on width and width may or may not be known or correct at time of size min calculation. in general it is a sore point at the moment as it always has to be handled specially. -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Trac Content - Need your help
Hi People, So, as Raster agreed to revamp the website (the other thread about contents) we need to improve Trac wiki, as some content will shift there. I started doing some changes to trac, but I'll travel for a week and I'll not be able to keep the same pace. So I NEED YOUR HELP! :-) Start: The start page was simplified and later on I'll see how to make it more beautiful. If you have ideas, check out: http://trac.enlightenment.org/e/wiki App/Libraries pages: We should have one page describing every application and libraries. It is simple, just follow the existent. Improve the existing if you wish. We welcome better screenshots and youtube/vimeo videos about our technologies! http://trac.enlightenment.org/e/wiki (Apps) http://trac.enlightenment.org/e/wiki/EFL (Libraries) Bindings: python bindings have a good page, but others are lacking. Please add some meat for C++, JavaScript and Vala (at least): http://trac.enlightenment.org/e/wiki/EFLBindings DevDocs: it's never enough. http://trac.enlightenment.org/e/wiki/DevDocs Packaging Instructions: needs review, particularly of the configure flags http://trac.enlightenment.org/e/wiki/Packaging Platforms: needs checking and updating: http://trac.enlightenment.org/e/wiki/Platforms -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] suspend/HAL related segfault
On 11/10/2010 06:16 PM, Nikolas Arend wrote: > On 11/10/2010 06:02 PM, Vincent Torri wrote: >> >> On Wed, 10 Nov 2010, Nikolas Arend wrote: >> >> Please recompile your places module with -g and provide another >> backtrace, >> this time using 'bt full'. >> > Hm, as far as I can see places was compiled with -g >> you obviously didn't compile the EFL with -g. The bt is completely >> useless. > > Well, below's the compiler output. Every compile step has -g -O2 in it, > and as far as I know, gcc allows -O with -g. And: if the entire EFL is compiled with -g I didn't check, but Mike just asked me to recompile the places module with -g. Nick > > So the following together with the bt in my initial email is not enough? > > #12 0x00807a50 in _places_volume_properties_cb () > #12 0x00807a50 in _places_volume_properties_cb () > # from > /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so > > > > > > make all-recursive > make[1]: Entering directory > `/usr/scratch/arend/src/build/enlightenment/e/trunk/E-MODULES-EXTRA/places' > Making all in src > make[2]: Entering directory > `/usr/scratch/arend/src/build/enlightenment/e/trunk/E-MODULES-EXTRA/places/src' > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H > -I/usr/include/enlightenment -I/usr/include/evas-1 > -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 > -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 > -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT > e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c -o e_mod_main.lo > e_mod_main.c > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include > -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 > -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 > -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 > -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT > e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c e_mod_main.c -fPIC > -DPIC -o .libs/e_mod_main.o > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include > -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 > -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 > -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 > -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 > -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT > e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c e_mod_main.c -o > e_mod_main.o>/dev/null 2>&1 > mv -f .deps/e_mod_main.Tpo .deps/e_mod_main.Plo > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. > -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H > -I/usr/include/enlightenment -I/usr/include/evas-1 > -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 > -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina > -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include > -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 > -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 > -I/usr/lib/dbu
Re: [E-devel] suspend/HAL related segfault
On 11/10/2010 06:02 PM, Vincent Torri wrote: > > > On Wed, 10 Nov 2010, Nikolas Arend wrote: > > Please recompile your places module with -g and provide another > backtrace, > this time using 'bt full'. > Hm, as far as I can see places was compiled with -g > > you obviously didn't compile the EFL with -g. The bt is completely > useless. Well, below's the compiler output. Every compile step has -g -O2 in it, and as far as I know, gcc allows -O with -g. So the following together with the bt in my initial email is not enough? #12 0x00807a50 in _places_volume_properties_cb () #12 0x00807a50 in _places_volume_properties_cb () # from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so make all-recursive make[1]: Entering directory `/usr/scratch/arend/src/build/enlightenment/e/trunk/E-MODULES-EXTRA/places' Making all in src make[2]: Entering directory `/usr/scratch/arend/src/build/enlightenment/e/trunk/E-MODULES-EXTRA/places/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c -o e_mod_main.lo e_mod_main.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c e_mod_main.c -fPIC -DPIC -o .libs/e_mod_main.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -MT e_mod_main.lo -MD -MP -MF .deps/e_mod_main.Tpo -c e_mod_main.c -o e_mod_main.o >/dev/null 2>&1 mv -f .deps/e_mod_main.Tpo .deps/e_mod_main.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I/usr/include -DUSE_E_CONFIG_H -I/usr/include/enlightenment -I/usr/include/evas-1 -I/usr/include/ecore-1 -I/usr/include/eet-1 -I/usr/include/edje-1 -I/usr/include/efreet-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/e_dbus-1 -I/usr/include/eeze-1 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/embryo-1 -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/e_dbus-1 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
Re: [E-devel] suspend/HAL related segfault
On Wed, 10 Nov 2010, Nikolas Arend wrote: Please recompile your places module with -g and provide another backtrace, this time using 'bt full'. Hm, as far as I can see places was compiled with -g you obviously didn't compile the EFL with -g. The bt is completely useless. Vincent and bt full didn't show much more. I will wait for the next segfault and have an even closer look at the bt full output, maybe I missed sth. Best, Nick. I need a line number for frame #12, which is in the places module, and then I can fix it. Ok, here comes... I recompiled e/efl in the meantime, so revision is now 54435. Thanks, Nick. #0 0x0093f424 in __kernel_vsyscall () #No symbol table info available. ##1 0x00ff4df6 in poll () from /lib/libc.so.6 #No symbol table info available. ##2 0x002aa0c0 in ?? () from /usr/lib/libxcb.so.1 #No symbol table info available. ##3 0x002ab9dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #No symbol table info available. ##4 0x00b4a703 in ?? () from /usr/lib/libX11.so.6 #No symbol table info available. ##5 0x00b4aa5a in ?? () from /usr/lib/libX11.so.6 #No symbol table info available. ##6 0x00b4b37b in _XReadEvents () from /usr/lib/libX11.so.6 #No symbol table info available. ##7 0x00b31528 in XNextEve¢t () from /usr/lib/libX11.so.6 #No symbol table info available. ##8 0x08078901 in e_alert_show () #No symbol table info available. ##9 0x0810bb6b in e_sigseg_act () #No symbol table info available. ##10 #No symbol table info available. ##11 0x0012d4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 #No symbol table info available. #12 0x00807a50 in _places_volume_properties_cb () # from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so # No symbol table info available. # #13 0x001362e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 # No symbol table info available. # #14 0x0013350f in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #15 0x0013371f in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #16 0x00471122 in ?? () from /lib/libdbus-1.so.3 # No symbol table info available. # #17 0x004607b7 in ?? () from /lib/libdbus-1.so.3 # No symbol table info available. # #18 0x00462e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 # No symbol table info available. # #19 0x00132888 in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #20 0x009c1b45 in _ecore_idler_call () from /usr/lib/libecore.so.1 # No symbol table info available. # #21 0x009c34f6 in ?? () from /usr/lib/libecore.so.1 # No symbol table info available. # #22 0x009c3637 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 # No symbol table info available. #23 0x0806e2c7 in main () -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Division by zero at lib Elementary
> elm_gengrid_item_size_set is called in the code, but the value is > calculated depending on the size of the container. When I add items in > it, the first time the container objet is 0x0. After that the > container is resized, the signal resized is sent and the value of > imte_size_set is calculated to always have the same number of rows. As I thought. It should be or a missing size_set call or the size_set was depending on something that was returning 0. > but IMO we should check values before dividing. Completely agreed. The only problem I thought of was that if the error was triggered by a missing size_set call and we just added the checkers for 0, the user would have no clue why his items were not being displayed (Aren't they being created? Are they being wrongly positioned outside viewport area?). Maybe a good solution is besides adding the checkers also print an error message in the case of an item of dimension 0x0. Is that good enough? -- Rafael Fonseca ProFUSION embedded systems http://www.profusion.mobi -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] suspend/HAL related segfault
On 11/10/2010 03:11 PM, Mike Blumenkrantz wrote: > On Wed, 10 Nov 2010 15:04:51 -0500 > Nikolas Arend wrote: > >> On 11/10/2010 02:45 PM, Mike Blumenkrantz wrote: >>> On Wed, 10 Nov 2010 14:29:19 -0500 >>> Nikolas Arend wrote: >>> Hi, Attached please find the backtrace of a segfault that I'm experiencing for quite some time, only now did I remember to create a bt before recovering. It happens after my laptop is waking up from a suspend, though not every time and I cannot really figure out a pattern. I'm running fedora 13 on a lenovo T61, e/efl is fairly recent (rev. 54125, about a week ago). Thanks, Nick. #0 0x002d8424 in __kernel_vsyscall () #1 0x009b0df6 in poll () from /lib/libc.so.6 #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 #8 0x08078961 in e_alert_show () #9 0x0810ba0b in e_sigseg_act () #10 #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 #12 0x00e7da50 in _places_volume_properties_cb () from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 ---Type to continue, or q to quit--- #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 #23 0x0806e327 in main () >>> Please recompile your places module with -g and provide another backtrace, >>> this time using 'bt full'. >>> >> >> Hm, as far as I can see places was compiled with -g and bt full didn't >> show much more. I will wait for the next segfault and have an even >> closer look at the bt full output, maybe I missed sth. >> >> Best, Nick. >> >> > I need a line number for frame #12, which is in the places module, and then I > can fix it. > Ok, here comes... I recompiled e/efl in the meantime, so revision is now 54435. Thanks, Nick. #0 0x0093f424 in __kernel_vsyscall () #No symbol table info available. ##1 0x00ff4df6 in poll () from /lib/libc.so.6 #No symbol table info available. ##2 0x002aa0c0 in ?? () from /usr/lib/libxcb.so.1 #No symbol table info available. ##3 0x002ab9dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #No symbol table info available. ##4 0x00b4a703 in ?? () from /usr/lib/libX11.so.6 #No symbol table info available. ##5 0x00b4aa5a in ?? () from /usr/lib/libX11.so.6 #No symbol table info available. ##6 0x00b4b37b in _XReadEvents () from /usr/lib/libX11.so.6 #No symbol table info available. ##7 0x00b31528 in XNextEve¢t () from /usr/lib/libX11.so.6 #No symbol table info available. ##8 0x08078901 in e_alert_show () #No symbol table info available. ##9 0x0810bb6b in e_sigseg_act () #No symbol table info available. ##10 #No symbol table info available. ##11 0x0012d4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 #No symbol table info available. #12 0x00807a50 in _places_volume_properties_cb () # from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so # No symbol table info available. # #13 0x001362e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 # No symbol table info available. # #14 0x0013350f in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #15 0x0013371f in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #16 0x00471122 in ?? () from /lib/libdbus-1.so.3 # No symbol table info available. # #17 0x004607b7 in ?? () from /lib/libdbus-1.so.3 # No symbol table info available. # #18 0x00462e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 # No symbol table info available. # #19 0x00132888 in ?? () from /usr/lib/libedbus.so.1 # No symbol table info available. # #20 0x009c1b45 in _ecore_idler_call () from /usr/lib/libecore.so.1 # No symbol table info available. # #21 0x009c34f6 in ?? () from /usr/lib/libecore.so.1 # No symbol table info available. # #22 0x009c3637 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 # No symbol table info available. #23 0x0806e2c7 in main () -- The Next 800 Companies to Lead America's G
Re: [E-devel] suspend/HAL related segfault
On Wed, 10 Nov 2010 15:04:51 -0500 Nikolas Arend wrote: > On 11/10/2010 02:45 PM, Mike Blumenkrantz wrote: > > On Wed, 10 Nov 2010 14:29:19 -0500 > > Nikolas Arend wrote: > > > >> Hi, > >> > >> Attached please find the backtrace of a segfault that I'm experiencing > >> for quite some time, only now did I remember to create a bt before > >> recovering. It happens after my laptop is waking up from a suspend, > >> though not every time and I cannot really figure out a pattern. > >> > >> I'm running fedora 13 on a lenovo T61, e/efl is fairly recent (rev. > >> 54125, about a week ago). > >> > >> > >> Thanks, Nick. > >> > >> > >> #0 0x002d8424 in __kernel_vsyscall () > >> #1 0x009b0df6 in poll () from /lib/libc.so.6 > >> #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 > >> #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 > >> #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 > >> #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 > >> #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 > >> #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 > >> #8 0x08078961 in e_alert_show () > >> #9 0x0810ba0b in e_sigseg_act () > >> #10 > >> #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 > >> #12 0x00e7da50 in _places_volume_properties_cb () > >> from > >> /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so > >> #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 > >> #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 > >> #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 > >> #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 > >> #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 > >> #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 > >> #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 > >> #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 > >> #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 > >> ---Type to continue, or q to quit--- > >> #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 > >> #23 0x0806e327 in main () > > Please recompile your places module with -g and provide another backtrace, > > this time using 'bt full'. > > > > > Hm, as far as I can see places was compiled with -g and bt full didn't > show much more. I will wait for the next segfault and have an even > closer look at the bt full output, maybe I missed sth. > > Best, Nick. > > I need a line number for frame #12, which is in the places module, and then I can fix it. -- Mike Blumenkrantz Zentific: Our boolean values are huge. -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] suspend/HAL related segfault
On 11/10/2010 02:45 PM, Mike Blumenkrantz wrote: > On Wed, 10 Nov 2010 14:29:19 -0500 > Nikolas Arend wrote: > >> Hi, >> >> Attached please find the backtrace of a segfault that I'm experiencing >> for quite some time, only now did I remember to create a bt before >> recovering. It happens after my laptop is waking up from a suspend, >> though not every time and I cannot really figure out a pattern. >> >> I'm running fedora 13 on a lenovo T61, e/efl is fairly recent (rev. >> 54125, about a week ago). >> >> >> Thanks, Nick. >> >> >> #0 0x002d8424 in __kernel_vsyscall () >> #1 0x009b0df6 in poll () from /lib/libc.so.6 >> #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 >> #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 >> #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 >> #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 >> #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 >> #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 >> #8 0x08078961 in e_alert_show () >> #9 0x0810ba0b in e_sigseg_act () >> #10 >> #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 >> #12 0x00e7da50 in _places_volume_properties_cb () >> from >> /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so >> #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 >> #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 >> #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 >> #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 >> #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 >> #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 >> #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 >> #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 >> #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 >> ---Type to continue, or q to quit--- >> #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 >> #23 0x0806e327 in main () > Please recompile your places module with -g and provide another backtrace, > this > time using 'bt full'. > Hm, as far as I can see places was compiled with -g and bt full didn't show much more. I will wait for the next segfault and have an even closer look at the bt full output, maybe I missed sth. Best, Nick. -- Nikolas Arend 165 California Avenue Oak Ridge, TN 37830, USA Phone: +1-865-622-7698 Cell: +1-865-283-9721 Email: nikolas.ar...@gmx.net -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] suspend/HAL related segfault
On Wed, 10 Nov 2010 14:29:19 -0500 Nikolas Arend wrote: > Hi, > > Attached please find the backtrace of a segfault that I'm experiencing > for quite some time, only now did I remember to create a bt before > recovering. It happens after my laptop is waking up from a suspend, > though not every time and I cannot really figure out a pattern. > > I'm running fedora 13 on a lenovo T61, e/efl is fairly recent (rev. > 54125, about a week ago). > > > Thanks, Nick. > > > #0 0x002d8424 in __kernel_vsyscall () > #1 0x009b0df6 in poll () from /lib/libc.so.6 > #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 > #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 > #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 > #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 > #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 > #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 > #8 0x08078961 in e_alert_show () > #9 0x0810ba0b in e_sigseg_act () > #10 > #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 > #12 0x00e7da50 in _places_volume_properties_cb () > from > /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so > #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 > #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 > #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 > #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 > #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 > #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 > #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 > #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 > #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 > ---Type to continue, or q to quit--- > #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 > #23 0x0806e327 in main () Please recompile your places module with -g and provide another backtrace, this time using 'bt full'. -- Mike Blumenkrantz Zentific: Our boolean values are huge. -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] suspend/HAL related segfault
Hi, Attached please find the backtrace of a segfault that I'm experiencing for quite some time, only now did I remember to create a bt before recovering. It happens after my laptop is waking up from a suspend, though not every time and I cannot really figure out a pattern. I'm running fedora 13 on a lenovo T61, e/efl is fairly recent (rev. 54125, about a week ago). Thanks, Nick. #0 0x002d8424 in __kernel_vsyscall () #1 0x009b0df6 in poll () from /lib/libc.so.6 #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 #8 0x08078961 in e_alert_show () #9 0x0810ba0b in e_sigseg_act () #10 #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 #12 0x00e7da50 in _places_volume_properties_cb () from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 ---Type to continue, or q to quit--- #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 #23 0x0806e327 in main () #0 0x002d8424 in __kernel_vsyscall () #1 0x009b0df6 in poll () from /lib/libc.so.6 #2 0x00be50c0 in ?? () from /usr/lib/libxcb.so.1 #3 0x00be69dc in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #4 0x00c45703 in ?? () from /usr/lib/libX11.so.6 #5 0x00c45a5a in ?? () from /usr/lib/libX11.so.6 #6 0x00c4637b in _XReadEvents () from /usr/lib/libX11.so.6 #7 0x00c2c528 in XNextEvent () from /usr/lib/libX11.so.6 #8 0x08078961 in e_alert_show () #9 0x0810ba0b in e_sigseg_act () #10 #11 0x0014c4f7 in e_hal_property_bool_get () from /usr/lib/libehal.so.1 #12 0x00e7da50 in _places_volume_properties_cb () from /usr/lib/enlightenment/modules/places/linux-gnu-i686-ver-pre-svn-07/module.so #13 0x00dd22e9 in e_dbus_callback_call () from /usr/lib/libedbus.so.1 #14 0x00dcf50f in ?? () from /usr/lib/libedbus.so.1 #15 0x00dcf71f in ?? () from /usr/lib/libedbus.so.1 #16 0x00267122 in ?? () from /lib/libdbus-1.so.3 #17 0x002567b7 in ?? () from /lib/libdbus-1.so.3 #18 0x00258e23 in dbus_connection_dispatch () from /lib/libdbus-1.so.3 #19 0x00dce888 in ?? () from /usr/lib/libedbus.so.1 #20 0x00d95955 in _ecore_idler_call () from /usr/lib/libecore.so.1 #21 0x00d97306 in ?? () from /usr/lib/libecore.so.1 ---Type to continue, or q to quit--- #22 0x00d97447 in ecore_main_loop_begin () from /usr/lib/libecore.so.1 #23 0x0806e327 in main () -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Division by zero at lib Elementary
On Wed, Nov 10, 2010 at 6:19 PM, Rafael Fonseca wrote: >> I confirm this problem, with a head revision of elm and enna. Add a >> check on item->wd->item_height seems to fix it, and the gengrid object >> looks good on screen. >> One of the gengrid authors could checked please ? > > Gengrid must know the item sizes to be able to place them at its viewport. > So when setting up gengrid one should call elm_gengrid_item_size_set. > > I agree we should check for the item_height and item_width before dividing > but it also should be documented that the user must call the size_set > function otherwise adding item to the grid would seem to have no effect at > all. > > -- > Rafael Fonseca > ProFUSION embedded systems > http://www.profusion.mobi > elm_gengrid_item_size_set is called in the code, but the value is calculated depending on the size of the container. When I add items in it, the first time the container objet is 0x0. After that the container is resized, the signal resized is sent and the value of imte_size_set is calculated to always have the same number of rows. There is maybe another way to do that, but IMO we should check values before dividing. Nico. -- Nicolas Aguirre Mail: aguirre.nico...@gmail.com Web: http://www.digital-corner.org -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Division by zero at lib Elementary
> I confirm this problem, with a head revision of elm and enna. Add a > check on item->wd->item_height seems to fix it, and the gengrid object > looks good on screen. > One of the gengrid authors could checked please ? Gengrid must know the item sizes to be able to place them at its viewport. So when setting up gengrid one should call elm_gengrid_item_size_set. I agree we should check for the item_height and item_width before dividing but it also should be documented that the user must call the size_set function otherwise adding item to the grid would seem to have no effect at all. -- Rafael Fonseca ProFUSION embedded systems http://www.profusion.mobi -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Division by zero at lib Elementary
On Wed, Nov 10, 2010 at 5:43 PM, Eduardo Nunes Pereira wrote: > Hi, this is my first post in this mail list, i'm build the last > version (HEAD) of Elementary, but at first running a core dump rised, > i know nothing > about EFL, and started to learn it now, so it seems to be a division > by zero at lib Elementary. > The error occurred in a application know as Enna, which uses Elementary > > FEDORA 13 (x86) > I confirm this problem, with a head revision of elm and enna. Add a check on item->wd->item_height seems to fix it, and the gengrid object looks good on screen. One of the gengrid authors could checked please ? Thanks Nico. -- Nicolas Aguirre Mail: aguirre.nico...@gmail.com Web: http://www.digital-corner.org -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Division by zero at lib Elementary
Hi, this is my first post in this mail list, i'm build the last version (HEAD) of Elementary, but at first running a core dump rised, i know nothing about EFL, and started to learn it now, so it seems to be a division by zero at lib Elementary. The error occurred in a application know as Enna, which uses Elementary FEDORA 13 (x86) Best regards, follows the gdb output: (gdb) bt #0 0x00151a5b in _item_place (item=0x84c0988, cx=0, cy=0) at elm_gengrid.c:985 #1 0x001531ef in _pan_calculate (obj=0x84bfc30) at elm_gengrid.c:1258 #2 0x0034a24c in evas_call_smarts_calculate (e=0x80ddb30) at evas_object_smart.c:843 #3 0x0036ac03 in evas_render_updates_internal (e=0x80ddb30, make_updates=1 '\001', do_draw=1 '\001') at evas_render.c:971 #4 0x001fdde9 in _ecore_evas_x_render (ee=0x80dd648) at ecore_evas_x.c:415 #5 0x001f455e in _ecore_evas_idle_enter (data=0x0) at ecore_evas.c:47 #6 0x002ff4d5 in _ecore_idle_enterer_call () at ecore_idle_enterer.c:146 #7 0x003012bb in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1293 #8 0x00301637 in ecore_main_loop_begin () at ecore_main.c:628 #9 0x08053f1f in main (argc=1, argv=0xbfffefb4) at enna.c:646 (gdb) f 0 #0 0x00151a5b in _item_place (item=0x84c0988, cx=0, cy=0) at elm_gengrid.c:985 985 items_visible = vh / item->wd->item_height; (gdb) print item $2 = (Elm_Gengrid_Item *) 0x84c0988 (gdb) print item->wd $3 = (Widget_Data *) 0x84ba8c0 (gdb) print item->wd->item_height $4 = 0 (gdb) l 980 981if (item->wd->horizontal) 982 { 983 int columns, items_visible, items_row; 984 985 items_visible = vh / item->wd->item_height; 986 if (items_visible < 1) 987items_visible = 1; 988 989 columns = item->wd->count / items_visible; (gdb) print vh $6 = 0 (gdb) quit -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] Elementary lists: backport the scroller edge smart callbacks
Em 10-11-2010 03:10, Carsten Haitzler (The Rasterman) escreveu: > well to some extent genlist does it - but it comes at the cost of genlist > having to query and figure out the size of every element. if your data is > "expensive" to fetch you could use this for pagination of the content > yourself. though as such if fetching is "expensive" (heavy disk io, network io > etc.) then it might be better to "add" items even though you dont have the > data yet from the other end and when requested you do an async fetch of the > item. return dummy empty strings/icons etc. until the result comes back (and > then cache the result and update the item(s) u got the result(s) for). Last time I tried to update a genlist so I could have relative timings in elmdentica I got very garbled genlists: http://files.1407.org/1-ed_before_item_update.png http://files.1407.org/2-ed_after_item_update.png Dragging the list fixed the display but... that's not really the solution: http://files.1407.org/3-ed_after_dragging.png Rui -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Fixing exchange
2010/11/10 Ian Caldwell : > well sounds like you want the job DAVE :) No, really I want to drop all the exchange stuff... I maintained the lib for 2 years... finished now. Drop it. DaveMDS > > On Tue, Nov 9, 2010 at 3:23 PM, Carsten Haitzler > wrote: >> >> On Wed, 10 Nov 2010 00:00:57 +0100 Dave Andreoli >> said: >> >> > > for themes - yes, but for wallpapers? someone takes a photo, imports >> > > it. >> > > thinks it looks awesome. they want to share. hit the "share" button. >> > ...and he expect the image to be uploaded on fliker or picasa :P not >> > as an E wallpaper... or we will need to fight spam and porn wallpapers >> > in a short >> > time. >> >> the jpg can go to picasa or flikr.. but the IMPORT is that import button >> int >> e's wallpaper config - so now it's an edj file WITH scaling, tiling etc. >> set >> up. ... so no - that edj file shouldnt go to picasa. :) >> >> > This make me think that the exchange lib should also be able to >> > connect/auth >> > on different sources, not only speak with 'exchange-server' >> >> i never disagreed. exchange lib should handle login + auth too and have >> the >> ability to store a cookie to avoid having to re-login. the "porn" problem >> you >> speak of can be easily dealt with as it still requires registration to get >> an >> account, and we can still delete accounts and delete uploaded files if >> they are >> inappropriate. they are still attached to someones account. >> >> -- >> - Codito, ergo sum - "I code, therefore I am" -- >> The Rasterman (Carsten Haitzler) ras...@rasterman.com >> > > -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] Elementary lists: backport the scroller edge smart callbacks
Il giorno mer, 10/11/2010 alle 00.55 -0200, Bruno Dilly ha scritto: > I've applied it on svn. > It may be interesting for cases when you may want to give some kind of > feedback to users that the list is on the edge (maybe playing a sound, > who knows =) ) Yes, indeed. > But for adding / deleting items on the fly, please verify if genlist > doesn't provide everything you need. > > [CUT] > > These edge signals will be emitted after the scroller stops, and > possibly bounces, what can leads you to a weird look and feel > if the idea is to create a dynamic list, if I'm not missing something. Well, I've tried to implement it in my phone: in a simple message list, firstly it get puplated just with few latest messages, then when a scroll-down is recorded, it get updated with the other [older] items. Everything seems to work well, and it allows to save so much memory. You just need to pay attention to bounces: when the list has few items and they all stays in the current scroller, on scroll-down/up you get both the signals so you just have to filter them out. Btw it works well in my case. -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel