drapes crashes randomly, no new wallpapers being loaded

Bug #369330 reported by eidam655
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
drapes (Ubuntu)
Fix Committed
Undecided
Unassigned
Nominated for Jaunty by Eric Baudach
Nominated for Karmic by Eric Baudach
Nominated for Lucid by Eric Baudach

Bug Description

Binary package hint: drapes

the 'drapes' applet crashes randomly and, so to speak, quietly - no error messages, nothing. also, when set a directory to watch, no wallpapers are loaded.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: drapes 0.5.2-1ubuntu2
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: drapes
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
eidam655 (eidam655) wrote :
Revision history for this message
eidam655 (eidam655) wrote :
Download full text (11.1 KiB)

eidam@eidam-laptop:~$ drapes
sh: acroread: not found
Wallpaper switch failed; No wallpapers?
Wallpaper switch failed; No wallpapers?
Wallpaper switch failed; No wallpapers?
Stacktrace:

  at (wrapper managed-to-native) Gtk.Range.gtk_range_get_value (intptr) <0x00004>
  at (wrapper managed-to-native) Gtk.Range.gtk_range_get_value (intptr) <0xffffffff>
  at Gtk.Range.get_Value () <0x00024>
  at Drapes.ConfigWindow.OnSettingTimmerChanged (object,Drapes.Config.SettingsChangeEvent`1) <0x00019>
  at (wrapper delegate-invoke) Drapes.Config.TimeSettingsChangeHandler.invoke_void__this___object_SettingsChangeEvent`1 (object,Drapes.Config.SettingsChangeEvent`1) <0xffffffff>
  at Drapes.Config.Settings.set_SwitchDelay (Drapes.Config.Delay/DelayEnum) <0x000a3>
  at Drapes.ConfigWindow.OnTimerChangeValueEvent (object,Gtk.ChangeValueArgs) <0x00066>
  at (wrapper runtime-invoke) Drapes.ConfigWindow.runtime_invoke_void__this___object_ChangeValueArgs (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0x00004>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000a3>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x0001a>
  at System.Delegate.DynamicInvokeImpl (object[]) <0x00170>
  at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0002a>
  at System.Delegate.DynamicInvoke (object[]) <0x0000e>
  at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) <0x00159>
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) <0x0001b>
  at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0x00471>
  at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x00007>
  at Gnome.Program.Run () <0x00007>
  at Drapes.DrapesApp..ctor (string[]) <0x0038b>
  at Drapes.DrapesApp.Main (string[]) <0x00019>
  at (wrapper runtime-invoke) Drapes.DrapesApp.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

 drapes [0x806d944]
 drapes [0x808616b]
 [0xb7f90410]
 [0xb5086b9e]
 [0xb5086b4d]
 [0xb325838a]
 [0xb325844f]
 [0xb32582ec]
 [0xb325821f]
 [0xb325814c]
 drapes(mono_runtime_invoke_array+0x38a) [0x80bd00a]
 drapes [0x80c50fa]
 [0xb5dc40f0]
 [0xb5dc38bc]
 [0xb5dc3813]
 [0xb507cff9]
 [0xb507ce73]
 [0xb507ce3f]
 [0xb507ce1a]
 [0xb507ccb4]
 [0xb5d03cca]
 [0xb5dc6ffc]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0xb6697c7b]
 /usr/lib/libgobject-2.0.so.0 [0xb66ae3d2]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x64f) [0xb66af34f]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0xb66af936]
 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c846e5]
 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c86ad0]
 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c475...

Revision history for this message
eidam655 (eidam655) wrote :
Download full text (11.1 KiB)

i managed to obtain a backtrace.

eidam@eidam-laptop:~$ drapes
sh: acroread: not found
Wallpaper switch failed; No wallpapers?
Wallpaper switch failed; No wallpapers?
Wallpaper switch failed; No wallpapers?
Stacktrace:

  at (wrapper managed-to-native) Gtk.Range.gtk_range_get_value (intptr) <0x00004>
  at (wrapper managed-to-native) Gtk.Range.gtk_range_get_value (intptr) <0xffffffff>
  at Gtk.Range.get_Value () <0x00024>
  at Drapes.ConfigWindow.OnSettingTimmerChanged (object,Drapes.Config.SettingsChangeEvent`1) <0x00019>
  at (wrapper delegate-invoke) Drapes.Config.TimeSettingsChangeHandler.invoke_void__this___object_SettingsChangeEvent`1 (object,Drapes.Config.SettingsChangeEvent`1) <0xffffffff>
  at Drapes.Config.Settings.set_SwitchDelay (Drapes.Config.Delay/DelayEnum) <0x000a3>
  at Drapes.ConfigWindow.OnTimerChangeValueEvent (object,Gtk.ChangeValueArgs) <0x00066>
  at (wrapper runtime-invoke) Drapes.ConfigWindow.runtime_invoke_void__this___object_ChangeValueArgs (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0x00004>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000a3>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x0001a>
  at System.Delegate.DynamicInvokeImpl (object[]) <0x00170>
  at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0002a>
  at System.Delegate.DynamicInvoke (object[]) <0x0000e>
  at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) <0x00159>
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) <0x0001b>
  at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0x00471>
  at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x00007>
  at Gnome.Program.Run () <0x00007>
  at Drapes.DrapesApp..ctor (string[]) <0x0038b>
  at Drapes.DrapesApp.Main (string[]) <0x00019>
  at (wrapper runtime-invoke) Drapes.DrapesApp.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

 drapes [0x806d944]
 drapes [0x808616b]
 [0xb7f90410]
 [0xb5086b9e]
 [0xb5086b4d]
 [0xb325838a]
 [0xb325844f]
 [0xb32582ec]
 [0xb325821f]
 [0xb325814c]
 drapes(mono_runtime_invoke_array+0x38a) [0x80bd00a]
 drapes [0x80c50fa]
 [0xb5dc40f0]
 [0xb5dc38bc]
 [0xb5dc3813]
 [0xb507cff9]
 [0xb507ce73]
 [0xb507ce3f]
 [0xb507ce1a]
 [0xb507ccb4]
 [0xb5d03cca]
 [0xb5dc6ffc]
 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab) [0xb6697c7b]
 /usr/lib/libgobject-2.0.so.0 [0xb66ae3d2]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x64f) [0xb66af34f]
 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26) [0xb66af936]
 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c846e5]
 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c86ad0]
 /usr...

Revision history for this message
Eric Baudach (cs-sniffer) wrote :

That isn't a duplicate, it is a complete different thing!

Changed in drapes (Ubuntu):
assignee: nobody → Eric Baudach (cs-sniffer)
status: New → Confirmed
Revision history for this message
Eric Baudach (cs-sniffer) wrote :

This will fix that.

Revision history for this message
Eric Baudach (cs-sniffer) wrote :

Oh sorry, the first Patchfile was incomplete, ignore the first one.

Changed in drapes (Ubuntu):
status: Confirmed → Fix Released
status: Fix Released → Fix Committed
Changed in drapes (Ubuntu):
assignee: Eric Baudach (cs-sniffer) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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