Processed: Re: Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Original was missing the CC of cont...@b.d.o
 # On Mon, Apr 13, 2009 at 09:48:30PM +0100, Darren Salt wrote:
 severity 523859 normal
Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash
Severity set to `normal' from `grave'

 tag 523859 pending
Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash
There were no tags set.
Tags added: pending

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Darren Salt
I demand that Garrett McLean may or may not have written...

 Subject basically says it all. They crash whether or not they are asked to
 play a file when called. Happy to provide more info. gdb output from totem
 attached (I'm new at using gdb, so sorry if this is insufficient gdb-ing).

Works fine here, but your backtrace tells me that there's an
apparently-unnamed plugin somewhere. Checking ~/.xine/catalog.cache for
obvious errors (an entry without an id= line would fit) would be
worthwhile; moving that file out of the way may very well fix things.

(If this does fix it, it would be interesting to see the old file and its
replacement.)

-- 
| Darren Salt| linux or ds at  | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Travel less. Share transport more.   PRODUCE LESS CARBON DIOXIDE.

Let a fool hold his tongue and he will pass for a sage.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Garrett McLean
That was indeed the problem. Old catalog.cache attached just in case it is
useful.

Thanks!


On Mon, Apr 13, 2009 at 4:35 AM, Darren Salt 
li...@youmustbejoking.demon.co.uk wrote:

 I demand that Garrett McLean may or may not have written...

  Subject basically says it all. They crash whether or not they are asked
 to
  play a file when called. Happy to provide more info. gdb output from
 totem
  attached (I'm new at using gdb, so sorry if this is insufficient
 gdb-ing).

 Works fine here, but your backtrace tells me that there's an
 apparently-unnamed plugin somewhere. Checking ~/.xine/catalog.cache for
 obvious errors (an entry without an id= line would fit) would be
 worthwhile; moving that file out of the way may very well fix things.

 (If this does fix it, it would be interesting to see the old file and its
 replacement.)

 --
 | Darren Salt| linux or ds at  | nr. Ashington, | Toon
 | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
 | + Travel less. Share transport more.   PRODUCE LESS CARBON
 DIOXIDE.

 Let a fool hold his tongue and he will pass for a sage.



catalog.cache
Description: chemical/cache


Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Garrett McLean
The problematic entry is at the end of the file:

[/usr/lib/xine/plugins/1.25/xineplug_dmx_matroska.so]
size=35728
mtime=1236814787
type=2
api=26
id

I guess the file was corrupted somehow, though I haven't fiddled with it at
all. I hope my hardware's not aging ungracefully.

Thanks anyway, and sorry!


On Mon, Apr 13, 2009 at 8:38 AM, Garrett McLean gmcl...@gmail.com wrote:

 That was indeed the problem. Old catalog.cache attached just in case it is
 useful.

 Thanks!



 On Mon, Apr 13, 2009 at 4:35 AM, Darren Salt 
 li...@youmustbejoking.demon.co.uk wrote:

 I demand that Garrett McLean may or may not have written...

  Subject basically says it all. They crash whether or not they are asked
 to
  play a file when called. Happy to provide more info. gdb output from
 totem
  attached (I'm new at using gdb, so sorry if this is insufficient
 gdb-ing).

 Works fine here, but your backtrace tells me that there's an
 apparently-unnamed plugin somewhere. Checking ~/.xine/catalog.cache for
 obvious errors (an entry without an id= line would fit) would be
 worthwhile; moving that file out of the way may very well fix things.

 (If this does fix it, it would be interesting to see the old file and its
 replacement.)

 --
 | Darren Salt| linux or ds at  | nr. Ashington, | Toon
 | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
 | + Travel less. Share transport more.   PRODUCE LESS CARBON
 DIOXIDE.

 Let a fool hold his tongue and he will pass for a sage.





Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Garrett McLean
PS, removing that entry and putting that file back to ~/.xine/catalog.cache
also works splendidly.

-Garrett


On Mon, Apr 13, 2009 at 8:44 AM, Garrett McLean gmcl...@gmail.com wrote:

 The problematic entry is at the end of the file:

 [/usr/lib/xine/plugins/1.25/xineplug_dmx_matroska.so]
 size=35728
 mtime=1236814787
 type=2
 api=26
 id

 I guess the file was corrupted somehow, though I haven't fiddled with it at
 all. I hope my hardware's not aging ungracefully.

 Thanks anyway, and sorry!



 On Mon, Apr 13, 2009 at 8:38 AM, Garrett McLean gmcl...@gmail.com wrote:

 That was indeed the problem. Old catalog.cache attached just in case it is
 useful.

 Thanks!



 On Mon, Apr 13, 2009 at 4:35 AM, Darren Salt 
 li...@youmustbejoking.demon.co.uk wrote:

 I demand that Garrett McLean may or may not have written...

  Subject basically says it all. They crash whether or not they are asked
 to
  play a file when called. Happy to provide more info. gdb output from
 totem
  attached (I'm new at using gdb, so sorry if this is insufficient
 gdb-ing).

 Works fine here, but your backtrace tells me that there's an
 apparently-unnamed plugin somewhere. Checking ~/.xine/catalog.cache for
 obvious errors (an entry without an id= line would fit) would be
 worthwhile; moving that file out of the way may very well fix things.

 (If this does fix it, it would be interesting to see the old file and its
 replacement.)

 --
 | Darren Salt| linux or ds at  | nr. Ashington, | Toon
 | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
 | + Travel less. Share transport more.   PRODUCE LESS CARBON
 DIOXIDE.

 Let a fool hold his tongue and he will pass for a sage.






Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Darren Salt
severity 523859 normal
tag 523859 pending
thanks

I demand that Garrett McLean may or may not have written...

 The problematic entry is at the end of the file:
 
 [/usr/lib/xine/plugins/1.25/xineplug_dmx_matroska.so]
 size=35728
 mtime=1236814787
 type=2
 api=26
 id

Clear sign of truncation, and I find it suspicious that it's exactly 4K long.
You didn't run out of space, or something...?

Anyway, behaviour is now improved somewhat, though only upstream and not yet
in a release as yet.

[snip]
-- 
| Darren Salt| linux or ds at  | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
|   Kill all extremists!

I like Boolean logic. NOT!



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Garrett McLean
It could be space, I've been running up against the limit lately...

Still, could be more helpful in letting me know what's up.

Thanks again!


On Mon, Apr 13, 2009 at 1:48 PM, Darren Salt 
li...@youmustbejoking.demon.co.uk wrote:

 severity 523859 normal
 tag 523859 pending
 thanks

 I demand that Garrett McLean may or may not have written...

  The problematic entry is at the end of the file:
 
  [/usr/lib/xine/plugins/1.25/xineplug_dmx_matroska.so]
  size=35728
  mtime=1236814787
  type=2
  api=26
  id

 Clear sign of truncation, and I find it suspicious that it's exactly 4K
 long.
 You didn't run out of space, or something...?

 Anyway, behaviour is now improved somewhat, though only upstream and not
 yet
 in a release as yet.

 [snip]
 --
 | Darren Salt| linux or ds at  | nr. Ashington, | Toon
 | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
 |   Kill all extremists!

 I like Boolean logic. NOT!



Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-13 Thread Garrett McLean
It could be space, I've been running up against the limit lately...

Still, could be more helpful in letting me know what's up.

Thanks again!


On Mon, Apr 13, 2009 at 1:48 PM, Darren Salt 
li...@youmustbejoking.demon.co.uk wrote:

 severity 523859 normal
 tag 523859 pending
 thanks

 I demand that Garrett McLean may or may not have written...

  The problematic entry is at the end of the file:
 
  [/usr/lib/xine/plugins/1.25/xineplug_dmx_matroska.so]
  size=35728
  mtime=1236814787
  type=2
  api=26
  id

 Clear sign of truncation, and I find it suspicious that it's exactly 4K
 long.
 You didn't run out of space, or something...?

 Anyway, behaviour is now improved somewhat, though only upstream and not
 yet
 in a release as yet.

 [snip]
 --
 | Darren Salt| linux or ds at  | nr. Ashington, | Toon
 | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
 |   Kill all extremists!

 I like Boolean logic. NOT!



Bug#523859: libxine1: xine-ui, gxine, totem-xine all crash

2009-04-12 Thread Garrett McLean
Package: libxine1
Version: 1.1.16.2-1+b1
Severity: grave
Justification: renders package unusable

Subject basically says it all. They crash whether or not they are asked to
play a file when called.
Happy to provide more info. gdb output from totem attached (I'm new at using
gdb, so sorry if this is
insufficient gdb-ing).

Thanks!

-Garrett


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libxine1 depends on:
ii  libxine1-console   1.1.16.2-1+b1
libaa/libcaca/framebuffer/directfb
ii  libxine1-misc-plugins  1.1.16.2-1+b1 Input, audio output and post
plugi
ii  libxine1-plugins   1.1.16.2-1the xine video/media player
librar
ii  libxine1-x 1.1.16.2-1+b1 X desktop video output plugins
for

Versions of packages libxine1 recommends:
ii  libxine1-ffmpeg1.1.16.2-1+b1 MPEG-related plugins for
libxine1

Versions of packages libxine1 suggests:
ii  gxine 0.5.903-4  the xine video player,
GTK+/Gnome
pn  libxine1-doc | libxine-docnone (no description available)

-- no debconf information
g...@colbear:/usr/share/doc/totem-xine$ gdb totem
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 x86_64-linux-gnu...
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/totem 
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 
0120
[New Thread 0x7f33e5c47800 (LWP 7447)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f33e5c47800 (LWP 7447)]
0x7f33dfc55d80 in strlen () from /lib/libc.so.6
(gdb) bt
#0  0x7f33dfc55d80 in strlen () from /lib/libc.so.6
#1  0x7f33dfc55ab6 in strdup () from /lib/libc.so.6
#2  0x7f33e2c73dfa in _register_plugins_internal (this=0x1649030, 
file=0x17232d0, info=0x16655c0) at load_plugins.c:330
#3  0x7f33e2c7596b in collect_plugins (this=0x1649030, path=value 
optimized out) at load_plugins.c:629
#4  0x7f33e2c75d2b in _x_scan_plugins (this=0x1649030) at 
load_plugins.c:1177
#5  0x7f33e2c6930b in xine_init (this=0x1649030) at xine.c:1709
#6  0x0043b95f in bacon_video_widget_init (bvw=0x1647dd0) at 
/scratch/build-area/totem-2.22.2/src/backend/bacon-video-widget-xine.c:460
#7  0x7f33e0627b75 in g_type_create_instance () from 
/usr/lib/libgobject-2.0.so.0
#8  0x7f33e060c45b in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0x7f33e060caa3 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#10 0x7f33e060d5e7 in g_object_new_valist () from 
/usr/lib/libgobject-2.0.so.0
#11 0x7f33e060d72c in g_object_new () from /usr/lib/libgobject-2.0.so.0
#12 0x0043961a in bacon_video_widget_new (width=-1, height=-1, 
type=BVW_USE_TYPE_VIDEO, error=0x7fffedd96178) at 
/scratch/build-area/totem-2.22.2/src/backend/bacon-video-widget-xine.c:1753
#13 0x0041e267 in video_widget_create (totem=0x12c3050) at 
/scratch/build-area/totem-2.22.2/src/totem.c:2962
#14 0x00421dc2 in main (argc=1, argv=0x7fffedd962e8) at 
/scratch/build-area/totem-2.22.2/src/totem.c:3210