Ticket #855 (closed defect: fixed)
Lack of applets on panel
| Reported by: | hrw@… | Owned by: | mickey@… |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | Applications & Dependencies | Version: | current svn head |
| Severity: | major | Keywords: | |
| Cc: | buglog@… | Blocked By: | |
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | PatchReviewResult: | ||
| Reproducible: |
Description
Many times when I start X11 on Neo1973 I am getting panel with only titlebar -
no panels. I am suspecting GSM applet to fail but I am not sure.
Attachments
Change History
Changed 6 years ago by hrw@…
- Attachment e37cb93f9272343395ccdac0325ac369.png added
comment:1 Changed 6 years ago by lbonnet@…
I confirm this.
If I restart X by hand (ssh phone, /etc/init.d/xserver-nodm restart), the applet
shows up again, but it sometimes disappears after a while.
comment:2 Changed 6 years ago by mail@…
I sometimes see this as well. I haven't been able to obtain good debugging
information, but I did see this once:
matchbox-keyboard-remote.c:35,mb_kbd_remote_process_xevents() got a message
Got path
/org/gnome/evolution/dataserver/calendar/filehome_rootevolution_calendar_local_system_
for new calendar
Got path
/org/gnome/evolution/dataserver/calendar/filehome_rootevolution_tasks_local_system_
for new calendar
* glibc detected * matchbox-panel-2: double free or corruption (fasttop):
0x0005c4b0 *
matchbox-keyboard-remote.c:35,mb_kbd_remote_process_xevents() got a message
matchbox-keyboard-remote.c:35,mb_kbd_remote_process_xevents() got a message
See also #931
comment:3 Changed 5 years ago by hrw@…
- Status changed from new to closed
- Resolution set to fixed
With recent updates applets are present on my neo.
comment:4 Changed 5 years ago by LeRoutier
Reopening as it is still happening with latest OM2007.02 packages :
root@om-gta02:/var/volatile/tmp# DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-Zz8nX7Ursf,guid=71c436f9daa69b6eab00603848b44913" DISPLAY=:0 gdb matchbox-panel-2
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "arm-angstrom-linux-gnueabi"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run --start-applets systray,startup --end-applets keyboard,openmoko-panel-battery,openmoko-panel-gsm,openmoko-panel-gps,openmoko-panel-usb,openmoko-panel-bt,openmoko-panel-memory,openmoko-panel-wifi --titlebar
Starting program: /usr/bin/matchbox-panel-2 --start-applets systray,startup --end-applets keyboard,openmoko-panel-battery,openmoko-panel-gsm,openmoko-panel-gps,openmoko-panel-usb,openmoko-panel-bt,openmoko-panel-memory,openmoko-panel-wifi --titlebar
(matchbox-panel-2:7423): DEBUG: Connection to bus successfully made
(matchbox-panel-2:7423): DEBUG: Connection to bus successfully made
(matchbox-panel-2:7423): DEBUG: usb_applet_update_status: connected = 0
(matchbox-panel-2:7423): DEBUG: gsm_applet_gsmd_connection_status: status = TRUE
(matchbox-panel-2:7423): DEBUG: gsm_applet_update_signal_strength: signal strength = 99
(matchbox-panel-2:7423): DEBUG: gsm_applet_update_signal_strength: signal strength = 0
Program received signal SIGPIPE, Broken pipe.
0x40a1cfdc in send () from /lib/libc.so.6
(gdb)
(gdb) bt
#0 0x40a1cfdc in send () from /lib/libc.so.6
#1 0x40d42884 in lgsm_send () from /usr/lib/libgsmd.so.0
#2 0x40d4378c in lgsm_netreg_register () from /usr/lib/libgsmd.so.0
#3 0x40d36d14 in moko_gsmd_connection_network_register () from /usr/lib/libmokogsmd2.so.0
#4 0x40d2b5c0 in ?? () from /usr/lib/matchbox-panel/libopenmoko-panel-gsm.so
(gdb) quit
The program is running. Exit anyway? (y or n) y
root@om-gta02:/var/volatile/tmp# opkg list_installed |grep gsm
gsm0710muxd - 0.9.1+gitr1+3ff86b129640b647ccba3d86eb243d864671b039-r0 -
gsmd-plugin-machine-generic - 0.1+svnr4505-r44 -
gsmd-plugin-machine-gta01 - 0.1+svnr4505-r44 -
gsmd-plugin-machine-tihtc - 0.1+svnr4505-r44 -
gsmd-plugin-vendor-bcm - 0.1+svnr4505-r44 -
gsmd-plugin-vendor-qc - 0.1+svnr4505-r44 -
gsmd-plugin-vendor-ti - 0.1+svnr4505-r44 -
gsmd-plugin-vendor-tihtc - 0.1+svnr4505-r44 -
gsmd-plugins - 0.1+svnr4505-r44 -
libgsmd - 0.1+svnr4505-r44 -
libgsmd-tools - 0.1+svnr4505-r44 -
libmokogsmd2-0 - 0.1.0+svnr4334-r2 -
openmoko-panel-gsm - 0.1.0+svnr4335-r2 -
http://svn.openmoko.org/trunk/src/target/gsm/src/libgsmd/libgsmd_network.c
http://svn.openmoko.org/trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c
http://svn.openmoko.org/trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/src/openmoko-panel-gsm.c
I'll try to find a way to reproduct it (it happened twice today)

example screenshot