Re: All applets dying

2008-11-11 Thread Eugene Antimirov
 Ahem, forgot to look into the SMAPS data included into rich-cores.

 Yes, this crash is definitely in load-applet code as 0x42fa0350
 address is where load-applet is loaded.
 
 ...
 42f9c000-42fa4000 r-xp  1f:04 21551
 /usr/lib/hildon-status-bar/libload.so
 Size:32 kB
 Rss: 32 kB
 Shared_Clean: 0 kB
 Shared_Dirty: 0 kB
 Private_Clean:   32 kB
 Private_Dirty:0 kB
 ...
 

 So, if you had load-applet running in Desktop before the crash,
 you could install the Gtk libgtk2.0-0-dbg package, reproduce your
 crash and check with Gdb[1] whether it shows something similar.

 If yes, please complain to load-applet developers:
https://garage.maemo.org/projects/load-applet/

Yes, definitely create a ticket there. But I'll be able to check on it
only in 2 weeks when I get my laptop.

-- 
Sincerely,
Eugene
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-10 Thread Eero Tamminen
Hi,

ext Eero Tamminen wrote:
 I had recently updated my other device to latest Diablo and happened
 just to install Statusbar load-applet (haven't used that earlier) to
 it and after using it for a while, Desktop crashed.  I haven't gotten
 any Desktop crashes without load-applet.
 
 The backtrace looks like this:
 Signal 11 (SIGSEGV)
 0 0x4097013c  IA__gdk_pixbuf_fill (pixbuf=0x786f4274, pixel=0) at 
 gdk-pixbuf.c:544
 1 0x42fa0350  ?? () from unknown
 
 And when looking at the load-applet code in Garage, it's at least using
 that function, so it might explain some crashes:
 https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/load-applet.c?root=load-appletview=markup

Ahem, forgot to look into the SMAPS data included into rich-cores.

Yes, this crash is definitely in load-applet code as 0x42fa0350
address is where load-applet is loaded.

...
42f9c000-42fa4000 r-xp  1f:04 21551 
/usr/lib/hildon-status-bar/libload.so
Size:32 kB
Rss: 32 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean:   32 kB
Private_Dirty:0 kB
...


So, if you had load-applet running in Desktop before the crash,
you could install the Gtk libgtk2.0-0-dbg package, reproduce your
crash and check with Gdb[1] whether it shows something similar.

If yes, please complain to load-applet developers:
https://garage.maemo.org/projects/load-applet/


- Eero

[1] For more instructions, see:
http://maemo.org/maemo_release_documentation/maemo4.1.x/node15.html#SECTION001523230
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-10 Thread Eero Tamminen
Hi,

ext Tommy Persson wrote:
 It could be any applet causing the problem.  The only way to find it is to 
 remove some applets and see if it recurs.  
 
 Could a status bar application cause the problem?
 
 Alternatively you can post your list of applets and see if anyone
 else has had a bad experience with any of them.
 
 I will test to disable applets until I find the guilty one.
 
 The ones I usally use are: Clock, Disk Free Size, Display IP, GPE
 Summary, Internet Search and IpHome.

What about statusbar applets?


I had recently updated my other device to latest Diablo and happened
just to install Statusbar load-applet (haven't used that earlier) to
it and after using it for a while, Desktop crashed.  I haven't gotten
any Desktop crashes without load-applet.

The backtrace looks like this:
Signal 11 (SIGSEGV)
0   0x4097013c  IA__gdk_pixbuf_fill (pixbuf=0x786f4274, pixel=0) at 
gdk-pixbuf.c:544
1   0x42fa0350  ?? () from unknown

And when looking at the load-applet code in Garage, it's at least using
that function, so it might explain some crashes:
https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/load-applet.c?root=load-appletview=markup


- Eero
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Eero Tamminen
Hi,

ext Graham Cobb wrote:
 It would be useful to have a debug mode in the desktop process where it would 
 produce a log of interesting events (and all Glib logging messages)

One can install syslog to the device and restart hildon-desktop.

(Just remember to uninstall or at least disable syslog when it isn't
anymore needed, the extra JFFS2 disk churn caused by it contributes
to things like: https://bugs.maemo.org/show_bug.cgi?id=2615)


  and log which library contained the faulting instruction when any
  signals occur.  Maybe even take a core dump.

Core dumps are enabled by creating core-dumps directory to the memory
card.

(If core dumps are sent to Nokia, also sp-rich-core package should
be installed from the tools repository[1] as it collects some extra
system information needed in outside device debugging, such as what
exact release is in question, memory usage statistics etc.)


- Eero

[1] http://maemo.org/development/tools/
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Alejandro López


Tommy Persson wrote:
 I have a problem with all applets dying (and I think osso-statusbar
 and and some other things in the status bar disappear to). If I go to
 panel/status bar in the control panel and just press OK the missing
 status bar things re-appear. If I reboot the missing applets
 re-appear.
 
 Has anybody seen the problem and have any idea how to solve it. Firt I
 thouh that I run out of memory but I think all applets died when I had
 a lot of memory free. Or could it be one applet or statusbar thing
 that causes this sometimes?
 

I've seen the same problem, but I failed to find a cause for it.

Alejandro.

___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Marius Gedminas
On Fri, Nov 07, 2008 at 11:35:26AM +0100, Tommy Persson wrote:
 I have a problem with all applets dying (and I think osso-statusbar
 and and some other things in the status bar disappear to). If I go to
 panel/status bar in the control panel and just press OK the missing
 status bar things re-appear. If I reboot the missing applets
 re-appear.
 
 Has anybody seen the problem and have any idea how to solve it. Firt I
 thouh that I run out of memory but I think all applets died when I had
 a lot of memory free. Or could it be one applet or statusbar thing
 that causes this sometimes?

One of the applets crashes hildon-desktop (since they all run in the
same process), and hildon-desktop restarts in safe mode with applets
disabled.

Find out which of the applets causes the problem, file a bug and disable
it until that bug gets fixed.  Finding the applet to blame will probably
involve trial and error (what happens if I disable half of the applets?
etc.).

Marius Gedminas
-- 
Si hoc legere scis nimium eruditionis habes.


signature.asc
Description: Digital signature
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Graham Cobb
On Friday 07 November 2008 10:35:26 Tommy Persson wrote:
 Has anybody seen the problem and have any idea how to solve it. Firt I
 thouh that I run out of memory but I think all applets died when I had
 a lot of memory free. Or could it be one applet or statusbar thing
 that causes this sometimes?

If any one applet crashes it takes down the whole home screen.  The system 
then restarts the home screen in safe mode with all applets disabled to try 
to avoid the problem. A reboot restarts all the applets.

It could be any applet causing the problem.  The only way to find it is to 
remove some applets and see if it recurs.  

Alternatively you can post your list of applets and see if anyone else has had 
a bad experience with any of them.  Unfortunately, not a very scientific 
process (it is hard to be sure which applet is really causing the problem, 
some bugs are quite subtle and may depend on your particular usage and there 
are different versions of many applets around, with some bugs fixed and new 
ones introduced).

It would be useful to have a debug mode in the desktop process where it would 
produce a log of interesting events (and all Glib logging messages) and log 
which library contained the faulting instruction when any signals occur.  
Maybe even take a core dump.

Graham
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Tommy Persson
Graham Cobb [EMAIL PROTECTED] writes:

 It could be any applet causing the problem.  The only way to find it is to 
 remove some applets and see if it recurs.  

Could a status bar application cause the problem?

 Alternatively you can post your list of applets and see if anyone
 else has had a bad experience with any of them.

I will test to disable applets until I find the guilty one.

The ones I usally use are: Clock, Disk Free Size, Display IP, GPE
Summary, Internet Search and IpHome.

-- 
/Tommy Persson
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread lakestevensdental
I've recently had some sort of email login problems which appear to 
freeze the tablet for a while, possibly because a timeout somewhere is 
set too high or something like that.  During this time, other processes 
or apps seem to lock up or slow down.  Occasionally, I've had to reboot 
to clear things up.  It seems to happen to both Claws (which downloads 
about 4 different emails) and the native email program (which downloads 
my google email).  

FYI, I still haven't sorted out what the email problem is.  It seems to 
work fine, then not, then ok.   It could be a local network or internet 
issue.   It's working fine right now, so I've decided to just ignore the 
issue. 

Tommy Persson wrote:
 Graham Cobb [EMAIL PROTECTED] writes:

   
 It could be any applet causing the problem.  The only way to find it is to 
 remove some applets and see if it recurs.  
 

 Could a status bar application cause the problem?

   
 Alternatively you can post your list of applets and see if anyone
 else has had a bad experience with any of them.
 

 I will test to disable applets until I find the guilty one.

 The ones I usally use are: Clock, Disk Free Size, Display IP, GPE
 Summary, Internet Search and IpHome.

   
 


 No virus found in this incoming message.
 Checked by AVG - http://www.avg.com 
 Version: 8.0.175 / Virus Database: 270.9.0/1773 - Release Date: 11/7/2008 
 9:08 AM

   

___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Alejandro López


Tommy Persson escribió:
 The ones I usally use are: Clock, Disk Free Size, Display IP, GPE
 Summary, Internet Search and IpHome.
 

The only common applet we have is GPE Summary...

___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: All applets dying

2008-11-07 Thread Graham Cobb
On Friday 07 November 2008 22:29:34 Alejandro López wrote:
 Tommy Persson escribió:
  The ones I usally use are: Clock, Disk Free Size, Display IP, GPE
  Summary, Internet Search and IpHome.

 The only common applet we have is GPE Summary...

On the other hand, I run GPE Summary **all** the time, with various options 
enabled at different times as I test various things and I haven't had a 
desktop crash for months.  But it is worth trying disabling it and see if 
your crashes go away.

By the way, I plan to have a GPE update available in December, which will have 
a number of bug fixes.

Graham
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users