Bug#583639: Vlc crashes when i close the Quick Open File window and open it again

Daniel Correa electrodan at hotmail.com
Sun May 30 02:02:37 UTC 2010


> Subject: Re: Bug#583639: Vlc crashes when i close the Quick Open File window and open it again
> Date: Sat, 29 May 2010 08:34:43 +0200
>
> On Sa, Mai 29, 2010 at 07:41:50 (CEST), Daniel Correa wrote:
>
>> Package: vlc
>> Version: 0.8.6.h-4+lenny2.3
>> Severity: normal
>>
>> When I open the "Quick Open File" window to open a file, I close it
>> with the X button (this not happend when i just press "Cancel"), and
>> then I try to open it again (the Quick Open File Window), vlc crashes
>> and say something about GTK.
>
> does this happen as well in post vlc 1.0, as found currently in
> debian/testing?
>
> --
> Gruesse/greetings,
> Reinhard Tartler, KeyID 945348A4

No, this does not happend with the new version of the program (i check it setting up a Testing installation with debootstrap). But i found that (talking of the version wich has the bug) it emerges in Lxde also, so it's not related to the window manager.


> Date: Sat, 29 May 2010 12:01:25 +0200
> Subject: Re: Bug#583639: Vlc crashes when i close the Quick Open File	window and open it again
> 
> Hello,
>
> What do you call "crash" ? Because here i see that you pressed several
> times Ctrl+C to force-quit VLC.
> 
> Also could you provide verbose logs (-vvv)
> 
> -- 
> Xtophe

1- What I call a "crash" is when the GUI of the program does not responde. Maybe it would be better to say "freeze"? Anyway, whatever that Vlc is playing when it freezes, continues playing until i kill the program or stop it by pressing Ctrl+C at the shell. trar forma romanizada

2- Of course.

VLC media player 0.8.6h Janus
[00000001] main private debug: checking builtin modules
[00000001] main private debug: checking plugin modules
[00000001] main private debug: loading plugins cache file /home/daniel/.vlc/cache/plugins-04041e.dat
[00000001] main private debug: recursively browsing `/usr/lib/vlc'
[00000001] main private debug: module bank initialized, found 215 modules
[00000001] main private debug: opening config file /home/daniel/.vlc/vlcrc
[00000001] main private debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU 
[00000001] main private debug: looking for memcpy module: 1 candidate
[00000001] main private debug: using memcpy module "memcpy"
[00000280] main playlist debug: waiting for thread completion
[00000280] main playlist debug: thread 3071875984 (playlist) created at priority 0 (playlist/playlist.c:184)
[00000281] main private debug: waiting for thread completion
[00000281] main private debug: thread 3063483280 (preparser) created at priority 0 (playlist/playlist.c:210)
[00000282] main interface debug: looking for interface module: 1 candidate
[00000282] main interface debug: using interface module "hotkeys"
[00000282] main interface debug: thread 3055090576 (interface) created at priority 0 (interface/interface.c:231)
[00000284] main interface debug: looking for interface module: 0 candidates
[00000284] main interface error: no interface module matched "screensaver,none"
[00000284] main interface error: no suitable interface module
[00000001] main private error: interface "screensaver,none" initialization failed
[00000285] main interface debug: looking for interface module: 5 candidates
[00000285] main interface debug: using interface module "wxwidgets"
[00000285] main interface debug: thread 3028528016 (manager) created at priority 0 (interface/interface.c:216)
[00000285] wxwidgets interface debug: Using last windows config '(-1,0,0,1280,768)(0,194,98,515,86)(6,0,0,-1,150)'
[00000285] wxwidgets interface debug: id=0 p=(194,98) s=(515,86)
[00000285] wxwidgets interface debug: id=6 p=(0,0) s=(-1,150)

****Here, i open and close de Quick Open File window. Then, i press Ctrl+o (the same happends when i clic the menu item). The following things comes.****

(.:5305): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GtkFileChooser'

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_list_filters: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_add_filter: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_add_filter: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_add_filter: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_add_filter: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_add_filter: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GtkFileChooser'

(.:5305): Gtk-CRITICAL **: gtk_file_chooser_list_filters: assertion `GTK_IS_FILE_CHOOSER (chooser)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GtkObject'

(.:5305): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

****Here i do more things, like move the mouse cursor over the Vlc main window, and try to open some menu, clic buttons or even close the program with the X button (the program does not responde, it just send errors to the shell).****

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_widget_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

(.:5305): Gtk-CRITICAL **: gtk_propagate_event: assertion `GTK_IS_WIDGET (widget)' failed

****Then i close it with Ctrl+C****

^Csignal 2 received, terminating vlc - do it again in case it gets stuck
^Cuser insisted too much, dying badly

I cut the output a bit in some parts because after the crash it repeats the things a lot. If it's important i can send you the complete thing.
Thanks for the interest and the fast answer. Daniel. 
 		 	   		  
_________________________________________________________________
Hotmail es el correo más eficiente. Tienes 25 GB gratis para organizar y compartir tus documentos.
http://mail.live.com/




More information about the pkg-multimedia-maintainers mailing list