desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #10375
[Bug 841612] [NEW] Banshee crash on Last.fm login (for Audio CD "Get information from track fingerprint")
Public bug reported:
Trying to rip a CD in banshee, the track information could not be found,
so I tried "Get information from track fingerprint" from the context
menu, which gives a last.fm login dialog. Entering my (valid)
credentials and clicking log in kills Banshee (reproducible every time),
with the below message when running from a terminal:
----8<----
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
Stacktrace:
at (wrapper managed-to-native) Banshee.LastfmFingerprint.AudioDecoder.Lastfmfp_decode (intptr,string,int&,int&) <0x00088>
at (wrapper managed-to-native) Banshee.LastfmFingerprint.AudioDecoder.Lastfmfp_decode (intptr,string,int&,int&) <0x00088>
at Banshee.LastfmFingerprint.AudioDecoder.Decode (string) <0x00047>
at Banshee.LastfmFingerprint.LastfmFingerprintService/<OnGetTagFromFingerprint>c__AnonStorey0.<>m__0 (object) <0x00357>
at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0x0005c>
Native stacktrace:
banshee() [0x489171]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfc60) [0x7f825e2c8c60]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f825dcd3d05]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x186) [0x7f825dcd7ab6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x11d) [0x7f824521e6dd]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9926) [0x7f824521c926]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9953) [0x7f824521c953]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9a5e) [0x7f824521ca5e]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x5e) [0x7f82451c707e]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag+0xa9) [0x7f8245201979]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSsC2EPKcRKSaIcE+0x42) [0x7f8245201df2]
/usr/lib/banshee/Extensions/liblastfmfpbridge.so(_Z22Lastfmfp_initgstreamerP13LastfmfpAudioPKc+0x3a) [0x7f822b3c21ca]
/usr/lib/banshee/Extensions/liblastfmfpbridge.so(Lastfmfp_decode+0x47) [0x7f822b3c25d7]
[0x401a96f8]
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.
=================================================================
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.
=================================================================
Aborted
----8<----
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: banshee 2.0.0-2ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
Architecture: amd64
Date: Mon Sep 5 08:44:01 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: banshee (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug natty
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/841612
Title:
Banshee crash on Last.fm login (for Audio CD "Get information from
track fingerprint")
Status in “banshee” package in Ubuntu:
New
Bug description:
Trying to rip a CD in banshee, the track information could not be
found, so I tried "Get information from track fingerprint" from the
context menu, which gives a last.fm login dialog. Entering my (valid)
credentials and clicking log in kills Banshee (reproducible every
time), with the below message when running from a terminal:
----8<----
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
Stacktrace:
at (wrapper managed-to-native) Banshee.LastfmFingerprint.AudioDecoder.Lastfmfp_decode (intptr,string,int&,int&) <0x00088>
at (wrapper managed-to-native) Banshee.LastfmFingerprint.AudioDecoder.Lastfmfp_decode (intptr,string,int&,int&) <0x00088>
at Banshee.LastfmFingerprint.AudioDecoder.Decode (string) <0x00047>
at Banshee.LastfmFingerprint.LastfmFingerprintService/<OnGetTagFromFingerprint>c__AnonStorey0.<>m__0 (object) <0x00357>
at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0x0005c>
Native stacktrace:
banshee() [0x489171]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xfc60) [0x7f825e2c8c60]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f825dcd3d05]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x186) [0x7f825dcd7ab6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x11d) [0x7f824521e6dd]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9926) [0x7f824521c926]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9953) [0x7f824521c953]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xb9a5e) [0x7f824521ca5e]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x5e) [0x7f82451c707e]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag+0xa9) [0x7f8245201979]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZNSsC2EPKcRKSaIcE+0x42) [0x7f8245201df2]
/usr/lib/banshee/Extensions/liblastfmfpbridge.so(_Z22Lastfmfp_initgstreamerP13LastfmfpAudioPKc+0x3a) [0x7f822b3c21ca]
/usr/lib/banshee/Extensions/liblastfmfpbridge.so(Lastfmfp_decode+0x47) [0x7f822b3c25d7]
[0x401a96f8]
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.
=================================================================
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.
=================================================================
Aborted
----8<----
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: banshee 2.0.0-2ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-11.48-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
Architecture: amd64
Date: Mon Sep 5 08:44:01 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/841612/+subscriptions
Follow ups
References