crash on starting on intrepid

Bug #350203 reported by Gianluca Borello
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
youtranslate (Ubuntu)
Fix Released
Low
Siegfried Gevatter

Bug Description

Binary package hint: youtranslate

gighi@trid:~$ youtranslate
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.DllNotFoundException: gdk-x11-2.0
  at (wrapper managed-to-native) TrayIcon:gdk_x11_display_get_xdisplay (intptr)
  at TrayIcon.OnRealized () [0x00000]
  at Gtk.Widget.realized_cb (IntPtr widget) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.realized_cb(IntPtr widget)
   at Gtk.Widget.realized_cb(IntPtr )
   at Gtk.Widget.gtk_widget_show_all(IntPtr )
   at Gtk.Widget.gtk_widget_show_all(IntPtr )
   at Gtk.Widget.ShowAll()
   at YTTrayIcon..ctor(Gtk.Window mwin, .ytApp y)
   at ytApp.setupGUI()
   at ytApp..ctor(System.String[] args)
   at ytApp.Main(System.String[] args)

Revision history for this message
Siegfried Gevatter (rainct) wrote :

Looks like you're missing libgtk2.0-cil, but that should be there as it's a dependency... Just to be sure, can you please check if you have packages libgtk2.0-cil (and libgtk2.0-0) installed?

Thanks

Revision history for this message
Gianluca Borello (g.borello) wrote :

gighi@trid:~$ dpkg -l | grep libgtk2.0 | grep ii
ii libgtk2.0-0 2.14.4-0ubuntu2 The GTK+ graphical user interface library
ii libgtk2.0-0-dbg 2.14.4-0ubuntu2 The GTK+ libraries and debugging symbols
ii libgtk2.0-bin 2.14.4-0ubuntu2 The programs for the GTK+ graphical user int
ii libgtk2.0-cil 2.12.1-1ubuntu2 CLI binding for the GTK+ toolkit 2.12
ii libgtk2.0-common 2.14.4-0ubuntu2 Common files for the GTK+ graphical user int

Revision history for this message
bonobo (g-rupp) wrote :

~$ youtranslate
Exception in Gtk# callback delegate
System.DllNotFoundException: gdk-x11-2.0

the app try to open "gdk-x11-2.0"
make a link "/usr/lib/libgdk-x11-2.0.so.0" > "/usr/lib/gdk-x11-2.0"

Ps.: is a dirty hack but it works

Revision history for this message
Gianluca Borello (g.borello) wrote :

Still here in jaunty.
This make the program totally unusable for a normal user.

Revision history for this message
Siegfried Gevatter (rainct) wrote :

Seems like it needs a dependency on libgtk2.0-dev, which doesn't seem quite right...

Changed in youtranslate (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
importance: Medium → Low
Changed in youtranslate (Ubuntu):
assignee: nobody → Siegfried Gevatter (rainct)
status: Confirmed → In Progress
Changed in youtranslate (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package youtranslate - 1.1.10-0ubuntu4

---------------
youtranslate (1.1.10-0ubuntu4) karmic; urgency=low

  * debian/youtranslate.exe.config:
     - Map gdk-x11-2.0 to libgdk-x11-2.0.so.0, fixing a crash at startup
       if libgtk2.0-dev isn't installed (LP: #350203). Thanks to Jo Shields.
  * debian/rules:
     - Make use of $(CURDIR).
     - Install the youtranslate.exe.config file.
  * debian/control:
     - Update Homepage field to a working location.
     - Bump Standards-Version to 3.8.2.

  Note: Upstream has released version 1.2 but it doesn't look like it'd
  bring us anything new (our version is patched up and works with more
  translation services).

 -- Siegfried-Angel Gevatter Pujals <email address hidden> Sat, 20 Jun 2009 21:53:25 +0200

Changed in youtranslate (Ubuntu):
status: Fix Committed → 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.