Ticket #855 (closed defect: fixed)

Opened 12 years ago

Last modified 11 years ago

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

e37cb93f9272343395ccdac0325ac369.png (22.1 KB) - added by hrw@… 12 years ago.
example screenshot

Change History

Changed 12 years ago by hrw@…

example screenshot

comment:1 Changed 12 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 12 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 11 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 11 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)

comment:5 Changed 11 years ago by LeRoutier

Can't reopen it because I haven't got the right to do it

Note: See TracTickets for help on using tickets.