Ok, i've recompiled everything with the following cflags: "
-O2 -march=athlon-xp -pipe -g3"
and here's the output of gdb:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224045824 (LWP 29441)]
_edje_text_part_on_del (ed=0x80e9070, pt=0x0) at edje_text.c:245
245 if ((pt->default_desc) &&
(pt->default_desc->text.text_class))
bt
#0 _edje_text_part_on_del (ed=0x80e9070, pt=0x0) at edje_text.c:245
#1 0xb7f7ce36 in _edje_file_del (ed=0x80e9070) at edje_load.c:906
#2 0xb7f7d9ed in _edje_del (ed=0x80e9070) at edje_main.c:84
#3 0xb7f7dc1f in _edje_unref (ed=0x80e8ab0) at edje_main.c:161
#4 0xb7f7f7c7 in _edje_smart_del (obj=0x80e8938) at edje_smart.c:84
#5 0xb7e9a5b2 in evas_object_smart_del (obj=0x80e8938)
at evas_object_smart.c:332
#6 0xb7e95b3c in evas_object_del (obj=0x80e8938) at
evas_object_main.c:439
#7 0x080667c7 in _e_zone_free (zone=0x80e63b0) at e_zone.c:648
#8 0x080817ef in e_object_free (obj=0x80e63b0) at e_object.c:92
#9 0x08081836 in e_object_unref (obj=0x80e9070) at e_object.c:113
#10 0x08064f90 in _e_container_free (con=0x80ce178) at e_container.c:970
#11 0x080817ef in e_object_free (obj=0x80ce178) at e_object.c:92
#12 0x08081836 in e_object_unref (obj=0x80e9070) at e_object.c:113
#13 0x0805bb90 in _e_manager_free (man=0x80c7518) at e_manager.c:422
#14 0x080817ef in e_object_free (obj=0x80c7518) at e_object.c:92
#15 0x08081836 in e_object_unref (obj=0x80e9070) at e_object.c:113
#16 0x0805b300 in e_manager_shutdown () at e_manager.c:47
#17 0x0805a963 in _e_main_screens_shutdown () at e_main.c:809
#18 0x0805a5d7 in _e_main_shutdown (errorcode=0) at e_main.c:650
#19 0x08059ad9 in main (argc=1, argv=0xbff9b534) at e_main.c:580
can I make it more detailed than that, and if so, what gdb commands do I
need?
I've also included a patch for the weather module edc file, to move the
temp outside the image.
On Thu, 2005-09-15 at 16:25 +0900, Carsten Haitzler wrote:
> On Thu, 15 Sep 2005 17:03:27 +1000 David Seikel <[EMAIL PROTECTED]> babbled:
>
> > On Thu, 15 Sep 2005 09:46:33 +0300 <[EMAIL PROTECTED]> wrote:
> >
> > > Also, how does the remember thing work, exactly. It seems that if I
> > > set remember for one app (remember this window + remember position),
> > > 10 other, totally unrelated apps get remembered, and sometimes, not
> > > only the position is checked. And worse, the first few times the
> > > position is actually remembered, then afterwards, it's like it
> > > remembered a totally different position.
> >
> > I had similar problems with remember desktop, trying to get my auto
> > started apps to appear on certain desktops. In the end I just turned
> > off remember stuff and either manually moved the windows, or tried to
> > make sure I was in the proper desktop when those particular apps start.
> > Not so hard, as there is only two of them and one of them takes a long
> > time to start.
>
> the rememebr stuff is VERY MANUAL. you need to tell it HOE to match a rememebr
> state TO a window. ie name, class, title, role, etc. etc. - if it cant find a
> match ... it doesnt apply, or if the match is TOO general, oit may apply to
> more than 1 window. if u tell it nothing the match is VERY general! :)
>
> > Window remembering stuff was also broken in DR16, where I also gave up
> > on trying to use it. Even though I despise KDE as a bloated and slow
> > monster, at least they got this part working well, maybe the maintainer
> > of the remember code can see how they do it.
>
> kde doesnt use a wm to do it - it uses session managers that work completely
> outside of the xserver and programs rememebr their own positions and restore
> them themselves.
>
> > If I wasn't very busy with the next release of my own open source
> > project, I'd look at it myself.
> >
> > While on this subject, what is the locks menu in the windows menu all
> > about?
>
> telling programs to "bugger off" and not allow them to move/resize or do
> things
> to themesleves. eg - those web pages with javascritp that resize your browser
> to fullscreen size. tell e to disallow the browser to move ro resize itself.
> then your borwser stays where it is . u can do this for any annoying apsp that
> have a habit of doing this (xchat is another such annoyance that was actually
> my major spur to do this code). you can ALSO lock yourself out as a user so u
> can't move/resize/close a window accidentally without removing the locks first
> - liek adding a safety barrier in for yourself. imagine you have an important
> task happening in a window and you sometiems accidentally close the wrong
> window as u are nto always careful. u can temporarily lock the window (dont
> tell it to rememebr locks) and lokc close so you cannto go close the window
> without first removing the lock. the Lifespan lock actually disallows E to
> exit
> as long as any windwos are around with lifespan locsk - stopping u from doing
> a
> "oops i logged out on some improtant work being done" stuff. etc. :) many
> uses. :)
>
> > --
> >
> > This was inserted to keep any yahoo inserted
> > stuff seperate from my real email.
> >
> > Send instant messages to your online friends http://au.messenger.yahoo.com
> >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is sponsored by:
> > Tame your development challenges with Apache's Geronimo App Server. Download
> > it for free - -and be entered to win a 42" plasma tv or your very own
> > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler) [EMAIL PROTECTED]
> 裸好多 [EMAIL PROTECTED]
> Tokyo, Japan (東京 日本)
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server. Download
> it for free - -and be entered to win a 42" plasma tv or your very own
> Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Index: weather.edc
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e_modules/src/modules/weather/weather.edc,v
retrieving revision 1.2
diff -u -r1.2 weather.edc
--- weather.edc 12 Aug 2005 22:12:03 -0000 1.2
+++ weather.edc 16 Sep 2005 18:24:30 -0000
@@ -32,14 +32,17 @@
mouse_events: 0;
description {
state: "default" 0.0;
+ max: 50 25;
+ align: 0 0.5;
rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon";
}
rel2 {
relative: 1.0 1.0;
- offset: -1 -1;
- to: "icon";
+ offset: 0 -1;
+ to_y: "line";
}
color: 255 255 255 255;
color3: 0 0 0 70;
@@ -48,7 +51,7 @@
font: "Vera";
size: 14;
min: 1 1;
- align: 0.0 0.0;
+ align: 0.0 0.5;
}
}
}
@@ -62,11 +65,11 @@
rel1 {
relative: 1.0 0.0;
offset: 0 0;
- to_x: "icon";
+ to_x: "temp";
}
rel2 {
relative: 1.0 0.0;
- offset: -1 0;
+ offset: 1 0;
to_y: "line";
}
color: 255 255 255 255;
@@ -76,7 +79,7 @@
font: "Vera Bold";
size: 12;
min: 1 1;
- align: 0.5 0.5;
+ align: 1.0 0.5;
}
}
description {
@@ -136,8 +139,8 @@
state: "default" 0.0;
rel1 {
relative: 1.0 1.0;
- offset: -1 -1;
- to_x: "icon";
+ offset: 1 -1;
+ to_x: "icon";
to_y: "line";
}
rel2 {