← Back to team overview

linaro-release team mailing list archive

[Bug 880486] Re: Oneiric LEB: Unity fails to start with a segfault at libnux

 

Didier does this still affect you? See the released fix made in 11.10

** Changed in: unity
       Status: New => Opinion

-- 
You received this bug notification because you are a member of Linaro
Release Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/880486

Title:
  Oneiric LEB: Unity fails to start with a segfault at libnux

Status in Linaro Ubuntu Evaluation Builds:
  Fix Released
Status in Nux:
  Opinion
Status in Unity:
  Opinion
Status in Unity GLES port:
  Fix Released
Status in “nux” package in Ubuntu:
  Opinion

Bug description:
  Hwpack: http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20111020/1/images/hwpack/hwpack_linaro-lt-panda-x11-base_20111020-1_armel_supported.tar.gz
  Image: http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20111023/0/images/tar/linaro-o-ubuntu-desktop-tar-20111023-0.tar.gz

  Desktop will fail to start, but you can reproduce it at the console,
  like:

  $ su - linaro
  $ export DISPLAY=:0.0
  $ gdb compiz
  GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
  Copyright (C) 2011 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
  and "show warranty" for details.
  This GDB was configured as "arm-linux-gnueabi".
  For bug reporting instructions, please see:
  <http://bugs.launchpad.net/gdb-linaro/>...
  Reading symbols from /usr/bin/compiz...(no debugging symbols found)...done.
  (gdb) r  --replace composite opengl unityshell                                                                     
  Starting program: /usr/bin/compiz --replace composite opengl unityshell
  [Thread debugging using libthread_db enabled]
  PVR:(Warning): InitContext: ignoring buffer type CBUF_TYPE_PDS_VERT_SECONDARY_PREGEN_BUFFER [778, /eglglue.c]
  [New Thread 0x446bd2b0 (LWP 2786)]
  [New Thread 0x4561e2b0 (LWP 2788)]
  [New Thread 0x469f52b0 (LWP 2789)]
  WARN  2011-10-23 17:53:43 glib.glib-gobject <unknown>:0 invalid (NULL) pointer instance
  Xlib:  extension "XINERAMA" missing on display ":0.0".

  Program received signal SIGSEGV, Segmentation fault.
  0x41313890 in nux::XInputWindow::SetStruts() () from /usr/lib/libnux-graphics-1.0.so.0
  (gdb) bt full
  #0  0x41313890 in nux::XInputWindow::SetStruts() () from /usr/lib/libnux-graphics-1.0.so.0
  No symbol table info available.
  #1  0x41137136 in UnityScreen::initLauncher(nux::NThread*, void*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #2  0x411375d2 in UnityScreen::initUnity(nux::NThread*, void*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #3  0x41297b8a in nux::WindowThread::Run(void*) () from /usr/lib/libnux-1.0.so.0
  No symbol table info available.
  #4  0x41133d12 in UnityScreen::UnityScreen(CompScreen*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #5  0x4113ab92 in PluginClassHandler<UnityScreen, CompScreen, 0>::get(CompScreen*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #6  0x4113592e in UnityWindow::UnityWindow(CompWindow*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #7  0x4113ad64 in PluginClassHandler<UnityWindow, CompWindow, 0>::get(CompWindow*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #8  0x4113adfc in CompPlugin::VTableForScreenAndWindow<UnityScreen, UnityWindow>::initWindow(CompWindow*) () from /usr/lib/compiz/libunityshell.so
  No symbol table info available.
  #9  0x00049a48 in CompPlugin::windowInitPlugins(CompWindow*) ()
  No symbol table info available.
  #10 0x0003e758 in CompWindow::CompWindow(unsigned long, XWindowAttributes&, PrivateWindow*) ()
  No symbol table info available.
  #11 0x0003e9fa in CoreWindow::manage(unsigned long, XWindowAttributes&) ()
  No symbol table info available.
  #12 0x0003209e in CompScreen::init(char const*) ()
  No symbol table info available.
  #13 0x0002835a in CompManager::init() ()
  No symbol table info available.
  #14 0x00025d4a in main ()
  No symbol table info available.
  (gdb) quit

  I'm generating the dbg package for nux and will get a better trace
  later.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/880486/+subscriptions