Crash reading Crossover launcher

Bug #573294 reported by Jan Schürmann
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Medium
Rico Tzschichholz
docky (Ubuntu)
Fix Released
Undecided
Unassigned
Lucid
Fix Released
High
Unassigned

Bug Description

Binary package hint: docky

i want to use docky in lucid 64-bit, but it doesn't start.
terminal gives the following information:

[Info 23:19:37.352] Docky version: 2.1.0 bzr docky r1309 ppa
[Info 23:19:37.363] Kernel version: 2.6.32.21
[Info 23:19:37.365] CLR version: 2.0.50727.1433
[Info 23:19:37.558] [Gtk] Failed to load module "gnomenu-panel": libgnomenu-panel.so: cannot open shared object file: No such file or directory
[Info 23:19:37.558] [Gtk] Failed to load module "globalmenu-gnome": libglobalmenu-gnome.so: cannot open shared object file: No such file or directory
[Warn 23:19:38.838] [WindowMatcher] Crossover launcher decoded as: /home/jan/sh -c '/opt/cxoffice/bin/cxinstallwizard', but does not exist.
[Warn 23:19:38.840] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5Fcrossover^5FStart^2BMenu/Programs/Internet+Explorer, but does not exist.
[Warn 23:19:38.842] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5FPublic^5FStart^2BMenu/Programs/MediaMonkey/MediaMonkey, but does not exist.

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Docky.Windowing.WindowMatcher ---> System.ArgumentException: Arg_InsufficientSpace
Parameter name: chars
  at System.Text.UTF8Encoding.InternalGetChars (System.Byte* bytes, Int32 byteCount, System.Char* chars, Int32 charCount, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000]
  at System.Text.UTF8Encoding.InternalGetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000]
  at System.Text.UTF8Encoding.GetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex) [0x00000]
  at System.Text.Encoding.GetChars (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.UTF8Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.Encoding.GetString (System.Byte[] bytes) [0x00000]
  at GLib.Marshaller.Utf8PtrToString (IntPtr ptr) [0x00000]
  at GLib.Marshaller.PtrToStringGFree (IntPtr ptr) [0x00000]
  at GLib.DataInputStream.ReadLine (System.UInt64& length, GLib.Cancellable cancellable) [0x00000]
  at Docky.Windowing.WindowMatcher.BuildExecStrings () [0x00000]
  at Docky.Windowing.WindowMatcher.DesktopFilesChanged () [0x00000]
  at Docky.Windowing.WindowMatcher..ctor () [0x00000]
  at Docky.Windowing.WindowMatcher..cctor () [0x00000]
  --- End of inner exception stack trace ---
  at Docky.Items.FileApplicationProvider..ctor () [0x00000]
  at Docky.Interface.DockPreferences.BuildItemProviders () [0x00000]
  at Docky.Interface.DockPreferences..ctor (System.String dockName) [0x00000]
  at Docky.DockController.CreateDocks () [0x00000]
  at Docky.DockController.Initialize () [0x00000]
  at Docky.Docky.Main (System.String[] args) [0x00000]

when starting docky as a new user it works just fine.

Revision history for this message
Jan Schürmann (visionfactory.net) wrote :
Download full text (3.8 KiB)

docky is running, it was wrong folder rights.
but now it always crashes after a short time running, terminal gives the following:

[Info 14:08:38.149] Docky version: 2.1.0 bzr docky r1309 ppa
[Info 14:08:38.160] Kernel version: 2.6.32.21
[Info 14:08:38.161] CLR version: 2.0.50727.1433
[Info 14:08:38.351] [Gtk] Failed to load module "gnomenu-panel": libgnomenu-panel.so: cannot open shared object file: No such file or directory
[Info 14:08:38.352] [Gtk] Failed to load module "globalmenu-gnome": libglobalmenu-gnome.so: cannot open shared object file: No such file or directory
[Warn 14:09:35.088] [WindowMatcher] Crossover launcher decoded as: /home/jan/sh -c '/opt/cxoffice/bin/cxinstallwizard', but does not exist.
[Warn 14:09:35.088] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5Fcrossover^5FStart^2BMenu/Programs/Internet+Explorer, but does not exist.
[Warn 14:09:35.090] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5FPublic^5FStart^2BMenu/Programs/MediaMonkey/MediaMonkey, but does not exist.
[Error 14:09:35.390] [SystemService] Error in RunOnThread: Arg_InsufficientSpace
Parameter name: chars
[Warn 14:10:38.974] [WindowMatcher] Crossover launcher decoded as: /home/jan/sh -c '/opt/cxoffice/bin/cxinstallwizard', but does not exist.
[Warn 14:10:38.975] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5Fcrossover^5FStart^2BMenu/Programs/Internet+Explorer, but does not exist.
[Warn 14:10:38.980] [WindowMatcher] Crossover launcher decoded as: /home/jan/.cxoffice/winxp_MediaMonkey/desktopdata/cxmenu/StartMenu.C^5E3A^5Fusers^5FPublic^5FStart^2BMenu/Programs/MediaMonkey/MediaMonkey, but does not exist.
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentException: Arg_InsufficientSpace
Parameter name: chars
  at System.Text.UTF8Encoding.InternalGetChars (System.Byte* bytes, Int32 byteCount, System.Char* chars, Int32 charCount, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000]
  at System.Text.UTF8Encoding.InternalGetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000]
  at System.Text.UTF8Encoding.GetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex) [0x00000]
  at System.Text.Encoding.GetChars (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.UTF8Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) [0x00000]
  at System.Text.Encoding.GetString (System.Byte[] bytes...

Read more...

Changed in docky (Ubuntu):
assignee: nobody → Rico Tzschichholz (ricotz)
status: New → Fix Committed
summary: - docky doesn't start
+ Crash reading Crossover launcher
Changed in docky:
status: New → Fix Committed
assignee: nobody → Rico Tzschichholz (ricotz)
Changed in docky (Ubuntu):
status: Fix Committed → Confirmed
assignee: Rico Tzschichholz (ricotz) → nobody
Robert Dyer (psybers)
Changed in docky:
importance: Undecided → Medium
Revision history for this message
Jan Schürmann (visionfactory.net) wrote :

Fixed in latest release:

Docky 2.1.0 bzr docky r1323 ppa

Changed in docky:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package docky - 2.0.3.1-1

---------------
docky (2.0.3.1-1) unstable; urgency=low

  * New upstream release 2.0.3.1 "You should have heard from us by now",
    changes include:
    + fix gnome-keyring related crash in Lucid caused by GMail docklet
      (LP: #555562)
    + catch exception for read-failure of cxoffice launcher (LP: #573294)
    + check if authentication is used before using network proxy
    + make sure to update screen regions when showing menus
    + make transparent themed docks still glow in configuration mode
      (LP: #572416)
    + Memory Leaks
      - some unlinked handlers and pixbufs (DockItemMenu, WindowDockItem, ...)
      - proper disposal of tile-widgets in preferences dialog
      - properly using DesktopAppInfo for launching application
    + GMail: fix exception when reloading (LP: #573991)
    + CLOCK: popup menu must always show icons (LP: #574003)
    + helpers crash when dbus isn't available (LP: #540688)
  * debian/rules: Don't byte compile python helpers as this causes them to
    appear in the prefs window twice (and the compiled ones don't work)
  * debian/control: Add dep on librsvg2-common to fix installability when this
    isn't otherwise available.
 -- Ubuntu Archive Auto-Sync <email address hidden> Sun, 09 May 2010 13:46:58 +0100

Changed in docky (Ubuntu):
status: Confirmed → Fix Released
Iain Lane (laney)
Changed in docky (Ubuntu Lucid):
status: New → Triaged
importance: Undecided → High
Changed in docky:
milestone: none → 2.0.3
Changed in docky (Ubuntu Lucid):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.