Ticket #1261 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

munmap_chunk(): invalid pointer: 0x40c984d4 - Can not launch the OpenMoko GUI

Reported by: an.den.Strahler@… Owned by: erin_yueh@…
Priority: high Milestone:
Component: openmoko-today Version: unspecified
Severity: normal Keywords:
Cc: buglog@…, erin_yueh@… Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

Hi there,

I'm running the latest kernel and Snapshot:
OpenMoko?-openmoko-devel-image-glibc-ipk-P1-Snapshot-20080307-fic-gta01.rootfs.jffs2
uImage-2.6.24+svnr4154-r4165-r3-neo1973.bin

I installed several packages to my neo. The last ones were:
gpe-filemanager, gpe-timesheet, gpe-todo, mysql, mtpaint, sqlite, ntp, libsmb
(this site told me: http://wiki.openmoko.org/wiki/Repositories)

So I restarted the xserver and got this error:
root@fic-gta01:~# /etc/init.d/xserver-nodm restart
Stopping XServer
root@fic-gta01:~# Starting Xserver
* glibc detected * openmoko-today: munmap_chunk(): invalid pointer:
0x40c984d4 *

I can see the keyboard, bluetooth, usb icon and so on, but there is nothing more
than the splash image and the text: Please wait... on the display.

gdb openmoko-today produces this output:
(openmoko-today:1600): Gtk-CRITICAL : gtk_icon_theme_get_for_screen: assertio
n `GDK_IS_SCREEN (screen)' failed

(openmoko-today:1600): Gtk-CRITICAL : gtk_icon_size_lookup_for_settings: asse
rtion `GTK_IS_SETTINGS (settings)' failed

(openmoko-today:1600): Gtk-CRITICAL : gtk_icon_theme_load_icon: assertion `GT
K_IS_ICON_THEME (icon_theme)' failed

---
and so on, and so on, repeat...
---

(openmoko-today:5290): WARNING : Failed to get dbus connection: dbus-launch
failed to autolaunch D-Bus session: Autolaunch requested, but X11 support not
compiled in.
Cannot continue.

and the backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x40ca00c0 in g_signal_connect_data () from /usr/lib/libgobject-2.0.so.0
(gdb) bt
#0 0x40ca00c0 in g_signal_connect_data () from /usr/lib/libgobject-2.0.so.0
#1 0x405f69d0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0

I hope I could help you, or better you could help me.

Greetings
Timo

Change History

comment:1 Changed 5 years ago by erin_yueh@…

  • Cc erin_yueh@… added

comment:2 Changed 5 years ago by erin_yueh@…

  • Owner changed from openmoko-devel@… to erin_yueh@…

i guess it's a bug from updating openmoko-dialer2 package. Could you update
openmoko-dialer2 to the latest version?

from MokoMakefile?
# bitbake openmoko-dialer2

then update the binary files or ipkg files to NEO

if you need detailed steps, please let me know.

comment:3 Changed 5 years ago by erin_yueh@…

  • Status changed from new to assigned

comment:4 Changed 5 years ago by erin_yueh@…

you can just flash to the latest rootfs image from here:
http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/

or upgrade openmoko-dialer2 ipkg file from here: (gta01)
http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/ipk/fic-gta01/

comment:5 Changed 5 years ago by an.den.Strahler@…

O.k, I try to avoid flashing my neo as long as possible.

I did an ipkg update and then:
ipkg install openmoko-dialer2_0.1.0\+svnr4178-r7_fic-gta01.ipk

ERROR: Cannot satisfy the following dependencies for openmoko-dialer2:

libgsmd (>= 0.1+svnr4174) libgcrypt11 (>= 1.4.0) pango (>= 1.18.3)

But I can't solve the dependencys because:

root@fic-gta01:/# ipkg install libgsmd libgcrypt11 pango
Package openmoko-dialer2 (1:0.1.0+svnr4176-r7) installed in root is up to date.
Package libgsmd (0.1+svnr4162-r42) installed in root is up to date.
Package libgcrypt11 (1.2.3-r1) installed in root is up to date.
Package pango (1.18.1-r0) installed in root is up to date.
Nothing to be done

And I can't find any newer packages.

So, I'm sure just flashing the neo again (with a new Snapshot oder the one
that's used at this moment) will solve the problems, but I don't like this
solution. ;)

But many thanks for your time and help!

comment:6 Changed 5 years ago by erin_yueh@…

  • Status changed from assigned to closed
  • Resolution set to fixed

mark it fixed.

Note: See TracTickets for help on using tickets.