Bug#474221: totem: Fails to launch due to unknown internal child: accessible
On Fri, 2008-04-04 at 14:04 +0200, Mathias Brodala wrote: After upgrading GTK at least Totem doesn’t fail to start any more, but the thumbnailer still fails: Hi, Is it only the thumbnailer failing, or can't you play the file in totem either? If it fails to play in Totem, please try using xine-ui. -- Cheers, Sven Arvidsson http://www.whiz.se PGP Key ID 760BDD22 signature.asc Description: This is a digitally signed message part
Bug#474221: totem: Fails to launch due to unknown internal child: accessible
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi. Sven Arvidsson, 07.04.2008 00:14: On Fri, 2008-04-04 at 14:04 +0200, Mathias Brodala wrote: After upgrading GTK at least Totem doesn’t fail to start any more, but the thumbnailer still fails: Is it only the thumbnailer failing, or can't you play the file in totem either? Totem also fails with this: ** (totem:5160): WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name *** glibc detected *** totem: free(): invalid next size (fast): 0x08b21648 *** === Backtrace: = /lib/i686/cmov/libc.so.6[0xb71ac8f5] /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb71b0360] /usr/lib/xine/plugins/1.20/xineplug_dmx_matroska.so[0xb09646a0] === Memory map: 08048000-08094000 r-xp 03:06 33133 /usr/bin/totem-xine 08094000-08097000 rw-p 0004b000 03:06 33133 /usr/bin/totem-xine 08097000-08bd2000 rw-p 08097000 00:00 0 [heap] b080-b0821000 rw-p b080 00:00 0 b0821000-b090 ---p b0821000 00:00 0 b095d000-b0966000 r-xp 03:06 118386 /usr/lib/xine/plugins/1.20/xineplug_dmx_matroska.so b0966000-b0967000 rw-p 8000 03:06 118386 /usr/lib/xine/plugins/1.20/xineplug_dmx_matroska.so b0967000-b0a49000 r-xp 03:06 361725 /usr/lib/libstdc++.so.6.0.10 b0a49000-b0a4c000 r--p 000e2000 03:06 361725 /usr/lib/libstdc++.so.6.0.10 b0a4c000-b0a4e000 rw-p 000e5000 03:06 361725 /usr/lib/libstdc++.so.6.0.10 b0a4e000-b0a54000 rw-p b0a4e000 00:00 0 b0a54000-b0a84000 r-xp 03:06 33629 /usr/lib/libmodplug.so.0.0.0 b0a84000-b0a87000 rw-p 0002f000 03:06 33629 /usr/lib/libmodplug.so.0.0.0 b0a87000-b0ab3000 rw-p b0a87000 00:00 0 b0ab5000-b0aba000 r-xp 03:06 118384 /usr/lib/xine/plugins/1.20/xineplug_dmx_iff.so b0aba000-b0abb000 rw-p 4000 03:06 118384 /usr/lib/xine/plugins/1.20/xineplug_dmx_iff.so b0abb000-b0ac7000 r-xp 03:06 118383 /usr/lib/xine/plugins/1.20/xineplug_dmx_games.so b0ac7000-b0ac8000 rw-p b000 03:06 118383 /usr/lib/xine/plugins/1.20/xineplug_dmx_games.so b0ac8000-b0acb000 r-xp 03:06 118382 /usr/lib/xine/plugins/1.20/xineplug_dmx_flv.so b0acb000-b0acc000 rw-p 2000 03:06 118382 /usr/lib/xine/plugins/1.20/xineplug_dmx_flv.so b0acc000-b0ad3000 r-xp 03:06 118380 /usr/lib/xine/plugins/1.20/xineplug_dmx_avi.so b0ad3000-b0ad4000 rw-p 6000 03:06 118380 /usr/lib/xine/plugins/1.20/xineplug_dmx_avi.so b0ad4000-b0ae9000 r-xp 03:06 35321 /usr/lib/libspeex.so.1.4.0 b0ae9000-b0aea000 rw-p 00015000 03:06 35321 /usr/lib/libspeex.so.1.4.0 b0aea000-b0aec000 r-xp 03:06 118381 /usr/lib/xine/plugins/1.20/xineplug_dmx_fli.so b0aec000-b0aed000 rw-p 1000 03:06 118381 /usr/lib/xine/plugins/1.20/xineplug_dmx_fli.so b0aed000-b0af9000 r-xp 03:06 13 /lib/libgcc_s.so.1 b0af9000-b0afa000 rw-p b000 03:06 13 /lib/libgcc_s.so.1 b0afa000-b0b0a000 r-xp 03:06 118379 /usr/lib/xine/plugins/1.20/xineplug_dmx_audio.so b0b0a000-b0b0b000 rw-p 0001 03:06 118379 /usr/lib/xine/plugins/1.20/xineplug_dmx_audio.so b0b0b000-b0b12000 r-xp 03:06 40303 /usr/lib/libfam.so.0.0.0 b0b12000-b0b13000 rw-p 6000 03:06 40303 /usr/lib/libfam.so.0.0.0 b0b13000-b0b1e000 r-xp 03:06 118378 /usr/lib/xine/plugins/1.20/xineplug_dmx_asf.so b0b1e000-b0b1f000 rw-p a000 03:06 118378 /usr/lib/xine/plugins/1.20/xineplug_dmx_asf.so b0b1f000-b0b24000 r-xp 03:06 115189 /usr/lib/xine/plugins/1.20/xineplug_dmx_mpeg_ts.so b0b24000-b0b25000 rw-p 4000 03:06 115189 /usr/lib/xine/plugins/1.20/xineplug_dmx_mpeg_ts.so b0b25000-b0b2a000 r-xp 03:06 115062 /usr/lib/xine/plugins/1.20/xineplug_dmx_mpeg_pes.so b0b2a000-b0b2b000 rw-p 4000 03:06 115062 /usr/lib/xine/plugins/1.20/xineplug_dmx_mpeg_pes.so b0b2b000-b0b33000 r-xp 03:06 119569 /usr/lib/xine/plugins/1.20/xineplug_dmx_ogg.so b0b33000-b0b34000 rw-p 7000 03:06 119569 /usr/lib/xine/plugins/1.20/xineplug_dmx_ogg.so b0b34000-b0b4 r-xp 03:06 49595 /usr/lib/gnome-vfs-2.0/modules/libfile.so b0b4-b0b41000 rw-p b000 03:06 49595 /usr/lib/gnome-vfs-2.0/modules/libfile.so b0b41000-b0b52000 r--s 03:06 49426 /usr/share/mime/mime.cache b0b52000-b0b63000 r--s 03:06 49426 /usr/share/mime/mime.cache b0b63000-b0b67000 r-xp 03:06 474993 /usr/lib/totem/plugins/properties/libmovie-Aborted If it fails to play in Totem, please try using xine-ui. This one also fails: *** glibc detected *** xine: free(): invalid next size (fast): 0x08f1f280 *** === Backtrace: = /lib/i686/cmov/libc.so.6[0xb7c1e8f5] /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7c22360]
Bug#474221:
reassign 474221 libxine1 forcemerge 474316 474221 thanks On Mon, 2008-04-07 at 00:28 +0200, Mathias Brodala wrote: I’m pretty sure that the Matroska demuxer is broken. Totem plays a MP4 video just fine, after putting it into a MKV container, Totem dies on the same video. Also, all videos are played fine as long as they don’t reside within a MKV container. Right, looks like it's a known problem in xine-lib, reassigning to libxine1. There's a fix available here, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=474316#15 -- Cheers, Sven Arvidsson http://www.whiz.se PGP Key ID 760BDD22 signature.asc Description: This is a digitally signed message part
Bug#474221: totem: Fails to launch due to unknown internal child: accessible
Package: totem Version: 2.22.0-2 Severity: grave Justification: renders package unusable -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Since yesterday I noticed that Thunar fails to generate thumbnails of videos using totem-video-thumbnailer. Thus, I tried launching Totem with one of the files in question, and it fails to launch. Not only that, it completely fails to launch, even without any file as argument. The output is: $ totem (totem:5601): Gtk-WARNING **: accessibility is being ignored, see http://bugzilla.gnome.org/show_bug.cgi?id=454653 Gtk-ERROR **: Unknown internal child: accessible aborting... Aborted I’ll send the gdb output using the -dbg package as followup. - -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages totem depends on: ii totem-plugins 2.22.0-2 Plugins for the Totem media player ii totem-xine2.22.0-2 A simple media player for the GNOM totem recommends no packages. Versions of packages totem-gstreamer depends on: ii gnome-icon-theme 2.22.0-1 GNOME Desktop icon theme ii gstreamer0.10-alsa 0.10.18-3 GStreamer plugin for ALSA ii gstreamer0.10-gnom 0.10.18-3 GStreamer plugin for GnomeVFS ii gstreamer0.10-plug 0.10.18-3 GStreamer plugins from the base ii gstreamer0.10-plug 0.10.7-3 GStreamer plugins from the good ii gstreamer0.10-x0.10.18-3 GStreamer plugins for X11 and Pang ii iso-codes 2.0-1 ISO language, territory, currency, ii libart-2.0-2 2.3.20-1 Library of functions for 2D graphi ii libatk1.0-01.22.0-1 The ATK accessibility toolkit ii libbonobo2-0 2.22.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.22.0-1 The Bonobo UI library ii libc6 2.7-10GNU C Library: Shared libraries ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra ii libdbus-1-31.1.20-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.74-1simple interprocess messaging syst ii libffi53.0.4-2 Foreign Function Interface library ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1FreeType 2 font engine, shared lib ii libgcc11:4.3.0-3 GCC support library ii libgconf2-42.22.0-1 GNOME configuration database syste ii libglib2.0-0 2.16.2-1 The GLib library of C routines ii libgnome2-02.20.1.1-1The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.20.1.1-1A powerful object-oriented display ii libgnomeui-0 2.20.1.1-1The GNOME 2 libraries (User Interf ii libgnomevfs2-0 1:2.22.0-2GNOME Virtual File System (runtime ii libgstreamer-plugi 0.10.18-3 GStreamer libraries from the base ii libgstreamer0.10-0 0.10.18-4 Core GStreamer libraries and eleme ii libgtk2.0-02.12.0-3.1~macmenubar The GTK+ graphical user interface ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libnautilus-extens 2.20.0-3 libraries for nautilus components ii liborbit2 1:2.14.12-0.1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.20.0-1 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-3PNG library - runtime ii libpopt0 1.10-3lib for parsing cmdline parameters ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstartup-notific 0.9-1 library for program launch feedbac ii libstdc++6 4.3.0-3 The GNU Standard C++ Library v3 ii libtotem-plparser1 2.22.1-1 Totem Playlist Parser library - ru ii libx11-6 2:1.0.3-7 X11 client-side library ii libxml22.6.31.dfsg-2 GNOME XML library ii libxrandr2 2:1.2.2-1 X11 RandR extension library ii libxrender11:0.9.4-1 X Rendering Extension client libra ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension ii libxxf86vm11:1.0.1-2 X11 XFree86 video mode extension l ii python2.4 2.4.5-1 An interactive high-level object-o ii totem-common 2.22.0-2 Data files for the Totem media pla ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime Versions of packages totem-xine
Bug#474221: totem: Fails to launch due to unknown internal child: accessible
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 reassign 474221 totem-xine retitle 474221 Video thumbnailer does not work anymore severity 474221 normal thanks Hi. After upgrading GTK at least Totem doesn’t fail to start any more, but the thumbnailer still fails: $ gdb totem-xine-video-thumbnailer GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as i486-linux-gnu... (gdb) run -s 128 \[BakaWolf-m.3.3.w\]\ True\ Tears\ 01v2\ \(H.264\)\ \[6735EA35\].mkv tt01.png Starting program: /usr/bin/totem-xine-video-thumbnailer -s 128 \[BakaWolf-m.3.3.w\]\ True\ Tears\ 01v2\ \(H.264\)\ \[6735EA35\].mkv tt01.png [Thread debugging using libthread_db enabled] [New Thread 0xb6a9f740 (LWP 14207)] [New Thread 0xb62ccb90 (LWP 14210)] [New Thread 0xb518cb90 (LWP 14211)] [New Thread 0xb498bb90 (LWP 14212)] [New Thread 0xb418ab90 (LWP 14213)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6a9f740 (LWP 14207)] 0xb76b2954 in cache_plugin_read (this_gen=0x85a3a88, buf=0x85a3a60 matroskaB\207\201\001B\205\201\001\030S\200g\001, len=3011302592) at input_cache.c:149 149 input_cache.c: No such file or directory. in input_cache.c (gdb) bt full #0 0xb76b2954 in cache_plugin_read (this_gen=0x85a3a88, buf=0x85a3a60 matroskaB\207\201\001B\205\201\001\030S\200g\001, len=3011302592) at input_cache.c:149 read_len = 1016 main_read = value optimized out #1 0xb37cb541 in ebml_check_header (ebml=0x85a9d68) at ebml.c:190 elem = {id = 17026, start = 8, len = 8} master = {id = 440786851, start = 5, len = 19} #2 0xb37c4ce2 in open_plugin (class_gen=0x85a9d48, stream=0x8577870, input=0x85a3a88) at demux_matroska.c:2834 this = (demux_matroska_t *) 0x0 ebml = (ebml_parser_t *) 0x85a9d68 #3 0xb76949c4 in probe_demux (stream=0x8577870, method1=value optimized out, method2=value optimized out, input=0x85a3a88) at load_plugins.c:1273 node = (plugin_node_t *) 0x80abfd0 list_id = 30 list_size = 55 methods = {1, 2, -1} catalog = (plugin_catalog_t *) 0x8078570 plugin = value optimized out __FUNCTION__ = probe_demux #4 0xb768cf72 in open_internal (stream=0x8577870, mrl=0x85a3678 [BakaWolf-m.3.3.w] True Tears 01v2 (H.264) [6735EA35].mkv) at xine.c:1193 ---Type return to continue, or q return to quit--- stream_setup = 0x0 mrl_proto = value optimized out no_cache = 0 #5 0xb768dd78 in xine_open (stream=0x8577870, mrl=0x85a3678 [BakaWolf-m.3.3.w] True Tears 01v2 (H.264) [6735EA35].mkv) at xine.c:1268 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1217612408, 134682272, 0, -1080768744, 1032642689, -977622384}, __mask_was_saved = 0}}, __pad = { 0xbf94c830, 0x0, 0xb7fe2c50, 0x0}} not_first_call = value optimized out ret = value optimized out #6 0x08056a8a in bacon_video_widget_open_with_subtitle (bvw=0x8071818, mrl=0x80646f0 [BakaWolf-m.3.3.w] True Tears 01v2 (H.264) [6735EA35].mkv, subtitle_uri=0x0, error=0xbf94c7e4) at /tmp/buildd/totem-2.22.0/src/backend/bacon-video-widget-xine.c:2448 err = value optimized out __PRETTY_FUNCTION__ = bacon_video_widget_open_with_subtitle #7 0x0804eb6c in main (argc=1, argv=0xbf94c894) at /tmp/buildd/totem-2.22.0/src/totem-video-thumbnailer.c:503 options = value optimized out context = value optimized out err = (GError *) 0x0 input = 0x80646f0 [BakaWolf-m.3.3.w] True Tears 01v2 (H.264) [6735EA35].mkv output = 0x8065708 tt01.png (gdb) q The program is running. Exit anyway? (y or n) y Using totem-gstreamer as backend is no good either as it just desperately tries to generate a thumbnail but gives up after a while. Regards, Mathias - -- debian/rules -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH9hk8YfUFJ3ewsJgRAgG4AJ4tgUxVqM7NYrsS0k36ExfvvJ9A8QCZAZhT KZTcZe3dwY6ZKqNjxunRZcs= =4Wkh -END PGP SIGNATURE-