Re: [Banshee-List] Banshee Crashing on gstreamer detect BPM



Apparently BPM detection was disabled downstream in order to "fix" this bug:

https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1193667

Hey Bertrand, remember this is what I was mentioning in the hackfest?


On 02/11/13 17:23, "Andrés G. Aragoneses" wrote:
Sorry for the late post to this thread:

On 07/05/13 11:49, Chow Loong Jin wrote:
On 06/05/2013 20:59, David Nielsen wrote:
That looks an awful lot like a GStreamer bug. Similarly to
https://bugzilla.gnome.org/show_bug.cgi?id=678044 we should though
perhaps try
avoiding a Banshee crash on these occasions.

I would file a bug against GStreamer and provide the file to one of
their
developers for testing in private.

Isn't GStreamer 0.10 unmaintained these days? I don't think the
GStreamer devs
are going to pay any attention to this bug as long as we haven't
ported Banshee
over to 1.0.

I don't think this is GStreamer-0.10 related, as I'm getting it with
Banshee master, which uses GStreamer 1.0.

Do we have more info about this problem these days?

My stacktrace:

mono: PeakFinder.cpp:150: int
soundtouch::PeakFinder::findCrossingLevel(const float*, float, int, int)
const: Assertion `peaklevel >= level' failed.
Stacktrace:


Native stacktrace:

     /usr/bin/mono() [0x4a9b01]
     /lib/x86_64-linux-gnu/libpthread.so.0(+0xfbd0) [0x2ae4d94a8bd0]
     /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x2ae4d96ed037]
     /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x2ae4d96f0698]
     /lib/x86_64-linux-gnu/libc.so.6(+0x2fe03) [0x2ae4d96e5e03]
     /lib/x86_64-linux-gnu/libc.so.6(+0x2feb2) [0x2ae4d96e5eb2]
     /usr/lib/x86_64-linux-gnu/libSoundTouch.so.0(+0x9f75) [0x2ae50b691f75]
     /usr/lib/x86_64-linux-gnu/libSoundTouch.so.0(_ZNK10soundtouch10PeakFinder13getPeakCenterEPKfi+0x8a) 
[0x2ae50b69207a]
     /usr/lib/x86_64-linux-gnu/libSoundTouch.so.0(_ZN10soundtouch10PeakFinder10detectPeakEPKfii+0x5f) 
[0x2ae50b69214f]
     /usr/lib/x86_64-linux-gnu/libSoundTouch.so.0(_ZN10soundtouch9BPMDetect6getBpmEv+0x3f) [0x2ae50b691d6f]
     /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstsoundtouch.so(+0x4f22) [0x2ae50b484f22]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x327a0)
[0x2ae4f630e7a0]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x32f3f)
[0x2ae4f630ef3f]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x5e05a)
[0x2ae4f531005a]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x33145)
[0x2ae4f630f145]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x5e05a)
[0x2ae4f531005a]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(gst_proxy_pad_chain_default+0xbb) [0x2ae4f5301cab]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x5e05a)
[0x2ae4f531005a]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(+0x18cbc)
[0x2ae4f5c34cbc]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(+0x18e58)
[0x2ae4f5c34e58]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(gst_audio_decoder_finish_frame+0x445) [0x2ae4f5c39a55]
     /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstmad.so(+0x1dcd)
[0x2ae51b266dcd]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(+0x1acd8)
[0x2ae4f5c36cd8]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(+0x1b08b)
[0x2ae4f5c3708b]
     /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0(+0x1c19e)
[0x2ae4f5c3819e]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x5e05a)
[0x2ae4f531005a]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(gst_base_parse_push_frame+0x767) [0x2ae4f62f1617]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(gst_base_parse_finish_frame+0x643) [0x2ae4f62f4ed3]
     /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaudioparsers.so(+0x10500) [0x2ae51ae59500]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x12f4a)
[0x2ae4f62eef4a]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x134bd)
[0x2ae4f62ef4bd]
     /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0(+0x17251)
[0x2ae4f62f3251]
     /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0(+0x8ba71)
[0x2ae4f533da71]
     /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6d6f2) [0x2ae4dbe096f2]
     /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6ceb5) [0x2ae4dbe08eb5]
     /lib/x86_64-linux-gnu/libpthread.so.0(+0x7f8e) [0x2ae4d94a0f8e]
     /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x2ae4d97b0a0d]

Debug info from gdb:

Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No threads.

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]