After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 520804 - Crash on close of "Add or remove" encoding dialog
Crash on close of "Add or remove" encoding dialog
Status: RESOLVED FIXED
Product: gnome-subtitles
Classification: Other
Component: general
0.7.2
Other All
: Normal major
: ---
Assigned To: Maintainers of GNOME subtitles
Maintainers of GNOME subtitles
Depends on:
Blocks:
 
 
Reported: 2008-03-06 18:24 UTC by Marcin Zajaczkowski
Modified: 2008-03-07 22:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marcin Zajaczkowski 2008-03-06 18:24:53 UTC
Steps to reproduce:
1. CTRL-O (open Open file dialog)
2. Chose "Add or remove" dialog
3. Close it (X or Close)

Dialog hides and shows again. Next close try causes crash. always reproducible.


Stack trace:
System: Linux 2.6.23.15-137.fc8 #1 SMP Sun Feb 10 17:48:34 EST 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Nodoka
Icon Theme: Fedora

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0



----------- .xsession-errors (1298 sec old) ---------------------
** (nm-applet:2380): WARNING **: nm_object_get_property: Error getting 'WirelessEnabled' for /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service f
** (nm-applet:2380): WARNING **: nm_object_get_property: Error getting 'WirelessHardwareEnabled' for /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .s
could not attach to desktop process
** (python:3225): WARNING **: IPP request failed with status 1030
** (python:3225): WARNING **: IPP request failed with status 1030
Traceback (most recent call last):
  • File "/usr/lib/python2.5/site-packages/taskcoachlib/gui/uicommand.py", line 1170 in onUpdateUI
    menuItem.SetItemLabel(menuText)
AttributeError: 'MenuItem' object has no attribute 'SetItemLabel'
--------------------------------------------------
Gnome Subtitles version: 0.7.2
SubLib version: 0.8
GtkSharp version: 2.10
GnomeSharp version: 2.16
GladeSharp version: 2.10
GConfSharp version: 2.16

Stack trace:
System.OverflowException: Number overflow.
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_array_new_specific (intptr,int)
  at GnomeSubtitles.SubtitleFileChooserDialog.UpdateEncodingComboBox (Gtk.ComboBox comboBox, System.String[] names) [0x00000] 
  at GnomeSubtitles.SubtitleFileChooserDialog.OnEncodingComboBoxChanged (System.Object o, System.EventArgs args) [0x00000] 
  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] 
  at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.ListStore:gtk_list_store_clear (intptr)
  at Gtk.ListStore.Clear () [0x00000] 
  at GnomeSubtitles.SubtitleFileChooserDialog.UpdateEncodingComboBox (Gtk.ComboBox comboBox, System.String[] names) [0x00000] 
  at GnomeSubtitles.SubtitleFileChooserDialog.OnEncodingComboBoxChanged (System.Object o, System.EventArgs args) [0x00000] 
  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] 
  at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run (intptr)
  at Gtk.Dialog.Run () [0x00000] 
  at GnomeSubtitles.GladeDialog.WaitForResponse () [0x00000] 
  at GnomeSubtitles.GUI.Open () [0x00000] 
  at GnomeSubtitles.EventHandlers.OnFileOpen (System.Object o, System.EventArgs args) [0x00000] 
  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] 
  at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr)
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) Gtk.Application:gtk_main ()
  at Gtk.Application.Run () [0x00000] 
  at Gnome.Program.Run () [0x00000] 
  at GnomeSubtitles.Execution.RunProgram () [0x00000] 
  at GnomeSubtitles.Global.Run (GnomeSubtitles.Execution execution) [0x00000] 

Other information:
Fedora 8, mono 1.2.5.1, gtk 2.12.5, gtk-sharp 2.10.0.
Comment 1 Marcin Zajaczkowski 2008-03-06 18:28:31 UTC
I lowered severity to major, because program is still usable and encoding(s) added before crash are saved.
Comment 2 Pedro Castro 2008-03-07 22:26:39 UTC
Hi Marcin,

Thanks for the report. I had actually detected this very recently, it's fixed in the SVN trunk.

Regards.