View Single Post
Posts: 20 | Thanked: 27 times | Joined on May 2019 @ Sydney, Australia
#11
Message 5 / 9

Copying random directory trees from Scratchbox into debian armel VM: variously produces segfaults, assertion failures, dbus errors, shared library errors, missing icon errors, missing theme errors, eye twitch errors, insanity errors

I can report that running gvm under the qemu-arm in Maemo_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final .7z (from https://www.fladnag.net/downloads/telephone/n900/tools/) also segfaults.

But... then I discovered the FREMANTLE_ARMEL directory in that VM....

Here's a rough example of what's I've copied in (I just learned that 50 xterm windows kind of... happened... but [being able to do] this is why you leave your terminals open, people ;P):
  • usr/share/icons/*
  • etc/dbus-1/
  • etc/gconf
  • etc/gnome-vfs-2.0
  • etc/gtk-2.0/gdk-pixbuf.loaders
  • etc/osso-af-init
  • etc/pango/pango.modules
  • gtk-2.0
  • usr/lib/hildon*
  • usr/bin/hildon-desktop
  • usr/lib/libIMGegl.so*
  • usr/lib/libSDL*
  • usr/lib/libXcomposite.*
  • usr/lib/libXcursor.*
  • usr/lib/libXdamage.*
  • usr/lib/libXfixes.*
  • usr/lib/libXft.*
  • usr/lib/libXi.*
  • usr/lib/libXrandr.*
  • usr/lib/libXrender.*
  • usr/lib/libXtst.*
  • usr/lib/libasound.*
  • usr/lib/libatk-1.0.*
  • usr/lib/libcairo.*
  • usr/lib/libcanberra*
  • usr/lib/libdbus*
  • usr/lib/libfontconfig.so*
  • usr/lib/libfreetype.so*
  • usr/lib/libgconf*
  • usr/lib/libgdk-x11*
  • usr/lib/libgdk_pixbuf*
  • usr/lib/libgio-2.0.*
  • usr/lib/libglib-2.0.*
  • usr/lib/libgmodule-2.0.*
  • usr/lib/libgnomevfs-2.*
  • usr/lib/libgobject-2.0.*
  • usr/lib/libgthread-2.0.*
  • usr/lib/libgtk-x11*
  • usr/lib/libhildon*
  • usr/lib/libltdl.*
  • usr/lib/libosso*
  • usr/lib/libpango*
  • usr/lib/libpangoft2-1.0.so*
  • usr/lib/libpangox*
  • usr/lib/libpangoxft-1.0.so*
  • usr/lib/libpixman-1.*
  • usr/lib/libpng12.*
  • usr/lib/libpulse*
  • usr/lib/libsrv_um.so*
  • usr/lib/libtrackerclient.so*
  • usr/lib/maemo*
  • usr/bin/dbus*
  • usr/bin/gconf*
  • usr/lib/gconf2
  • usr/lib/gio
  • usr/lib/gnome-vfs-2.0
  • usr/lib/gvfs
  • usr/lib/libEGL.so*
  • usr/lib/libGLES*
  • usr/lib/libbookmarkengine.*
  • usr/lib/libclutter-eglx-0.8.so.0
  • usr/lib/libgconf2
  • usr/lib/libgio-2.0.*
  • usr/lib/libgnome*
  • usr/lib/libgvfs*
  • usr/lib/libhal*
  • usr/lib/libiphb*
  • usr/lib/libjpeg*
  • usr/lib/libprofile.so.0*
  • usr/lib/maemo-launcher
  • usr/lib/pango
  • usr/libexec
  • usr/share/dbus-1/system-services
  • usr/share/fonts/
  • usr/share/icons/*
  • usr/share/themes/alpha
  • usr/share/themes/default

Unfortunately I don't seem to have recorded screenshots or dumps of this but I remember at one point seeing in strace that disk information being sent over D-Bus (I distinctly remember seeing the Trash entry) after I requested a file picker! Seemingly to no effect though, it still crashed in the end anyway. I don't know how close this might have been.

Last edited by i336_; 2019-06-02 at 13:36.
 

The Following 2 Users Say Thank You to i336_ For This Useful Post: