Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2012-06-27 Thread Jonathan Rockway
I can't reproduce it anymore.  xmms2 has been working perfectly for quite a
while :)

On Mon, Jun 25, 2012 at 9:02 AM, Rémi Vanicat vani...@debian.org wrote:

 Erik Massop e.mas...@hccnet.nl writes:

  On Sat, September 17, 2011 7:00 am, Jonathan Rockway wrote:
  I can't reproduce this when I build xmms2 from git myself.  There must
  be something odd about the Debian build itself.
 
  I can imagine that this is caused by our (past) use of g_new0 instead of
  avcodec_alloc_context. This can break when xmms2 is run with a different
  (minor) version of avcodec than it is compiled with. See commit 9b1229
  [1].

 Hello,

 Jonathan, could you confirm that you cannot reproduce the bug anymore so
 it could be closed?

 (If you can't remember, your bug was about /usr/bin/xmms2d: segfault
 when switching away from apple-lossless-encoded track).

 Thanks
 --
 Rémi Vanicat



Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2012-06-25 Thread Rémi Vanicat
Erik Massop e.mas...@hccnet.nl writes:

 On Sat, September 17, 2011 7:00 am, Jonathan Rockway wrote:
 I can't reproduce this when I build xmms2 from git myself.  There must
 be something odd about the Debian build itself.

 I can imagine that this is caused by our (past) use of g_new0 instead of
 avcodec_alloc_context. This can break when xmms2 is run with a different
 (minor) version of avcodec than it is compiled with. See commit 9b1229
 [1].

Hello,

Jonathan, could you confirm that you cannot reproduce the bug anymore so
it could be closed?

(If you can't remember, your bug was about /usr/bin/xmms2d: segfault
when switching away from apple-lossless-encoded track).

Thanks
-- 
Rémi Vanicat



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



Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2011-09-17 Thread Erik Massop
On Sat, September 17, 2011 7:00 am, Jonathan Rockway wrote:
 I can't reproduce this when I build xmms2 from git myself.  There must
 be something odd about the Debian build itself.

I can imagine that this is caused by our (past) use of g_new0 instead of
avcodec_alloc_context. This can break when xmms2 is run with a different
(minor) version of avcodec than it is compiled with. See commit 9b1229
[1].


Regards,

Erik Massop / nesciens


[1]
http://git.xmms.se/xmms2/xmms2-devel/commit/?id=9b12296581b16183a9658f253ac8c51621405bac




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



Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2011-09-16 Thread Jonathan Rockway
* On Tue, Sep 13 2011, Daniel Svensson wrote:
 On Tue, Sep 13, 2011 at 4:11 AM, Jonathan Rockway j...@jrock.us wrote:
 I recently upgraded xmms2 and noticed that it got stuck on certain
 tracks.  A track would play, then music would stop, then I'd start
 playing again, and I'd be on the same track.  xmms2 jump and xmms2
 next did not work.  Upon further investigation, it turns out that
 xmms2d is segfaulting when the skip is requested.

 Is it reproducible? Could you provide the exact steps and files to
 make this happen?

I can't reproduce this when I build xmms2 from git myself.  There must
be something odd about the Debian build itself.

-- 
print just = another = perl = hacker = if $,=$



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



Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2011-09-13 Thread Daniel Svensson
On Tue, Sep 13, 2011 at 4:11 AM, Jonathan Rockway j...@jrock.us wrote:
 I recently upgraded xmms2 and noticed that it got stuck on certain
 tracks.  A track would play, then music would stop, then I'd start
 playing again, and I'd be on the same track.  xmms2 jump and xmms2
 next did not work.  Upon further investigation, it turns out that
 xmms2d is segfaulting when the skip is requested.

Is it reproducible? Could you provide the exact steps and files to
make this happen?

-- 
Daniel Svensson



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



Bug#641376: /usr/bin/xmms2d: segfault when switching away from apple-lossless-encoded track

2011-09-12 Thread Jonathan Rockway
Package: xmms2-core
Version: 0.7DrNo+dfsg-3+b1
Severity: important
File: /usr/bin/xmms2d

Hello,

I recently upgraded xmms2 and noticed that it got stuck on certain
tracks.  A track would play, then music would stop, then I'd start
playing again, and I'd be on the same track.  xmms2 jump and xmms2
next did not work.  Upon further investigation, it turns out that
xmms2d is segfaulting when the skip is requested.

Here's the stack trace from a non-debugging version:

(gdb) where
#0  0x7fffe758109b in av_next_option () from /usr/lib/libavutil.so.51
#1  0x7fffe75813cb in av_opt_free () from /usr/lib/libavutil.so.51
#2  0x7fffe77f406a in avcodec_close () from /usr/lib/libavcodec.so.53
#3  0x7fffe84c84e3 in ?? () from /usr/lib/xmms2/libxmms_avcodec.so
#4  0x00429b18 in ?? ()
#5  0x00417174 in __int_xmms_object_unref ()
#6  0x00429bf8 in ?? ()
#7  0x00417174 in __int_xmms_object_unref ()
#8  0x00418199 in ?? ()
#9  0x778d6cf6 in ?? () from /lib/libglib-2.0.so.0
#10 0x76fadb40 in start_thread (arg=optimized out) at 
pthread_create.c:304
#11 0x76cf836d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x in ?? ()
(gdb) 

I will build a debugging version and either patch this or send more
information.  I just wanted to file a bug before I forget, so other
people having this problem will find something on Google or reportbug
:)

Regards,
Jonathan Rockway

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xmms2-core depends on:
ii  libc6 2.13-20 
ii  libglib2.0-0  2.28.6-1
ii  libsqlite3-0  3.7.7-2 

xmms2-core recommends no packages.

xmms2-core suggests no packages.

-- no debconf information



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