Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82592 - Amarok crashes when you try to look up album titles and use quote marks.
Summary: Amarok crashes when you try to look up album titles and use quote marks.
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-19 09:17 UTC by Chris Johns
Modified: 2005-03-01 14:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Johns 2005-02-19 09:17:48 UTC
I tried to look up an album through the cover manager (to give my songs a picture to go with them) and I used quotes (to make a phrase rather than two words).  Amarok crashes with the following information:

amarok:             http://xml.amazon.com/onca/xml3?t=webservices-20&dev-t=D1URM11J3F2CEH&KeywordSearch=%22Praf%20In%20Ochi%22&mode=music-fr&type=heavy&locale=fr&page=1&f=xml
amarok:             [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
amarok:           END__: void CoverFetcher::attemptAnotherFetch() - Took 0.06s
amarok:         END__: void CoverFetcher::finishedXmlFetch(KIO::Job*) - Took 0.06s
amarok:       END__: void CoverFetcher::attemptAnotherFetch() - Took 0.06s
amarok:     END__: void CoverFetcher::finishedXmlFetch(KIO::Job*) - Took 0.06s
amarok:   END__: void CoverFetcher::attemptAnotherFetch() - Took 0.06s
amarok: END__: void CoverFetcher::finishedXmlFetch(KIO::Job*) - Took 0.06s
amarok: [StatusBar] 1updateProgressAppearance()
amarok: BEGIN: void CoverFetcher::finishedXmlFetch(KIO::Job*)
amarok:   [void CoverFetcher::startFetch()]
ASSERT: "it.node != node" in /usr/qt/3/include/qvaluelist.h (301)
amarok:   http://xml.amazon.com/onca/xml3?t=webservices-20&dev-t=D1URM11J3F2CEH&KeywordSearch=&mode=music-fr&type=heavy&locale=fr&page=1&f=xml
amarok:   [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
amarok: END__: void CoverFetcher::finishedXmlFetch(KIO::Job*) - Took 0s
amarok: [StatusBar] 1updateProgressAppearance()
amarok: BEGIN: void CoverFetcher::finishedXmlFetch(KIO::Job*)
amarok:   Fetching size: ImageUrlLarge
amarok:   BEGIN: void CoverFetcher::attemptAnotherFetch()
amarok:     BEGIN: void CoverFetcher::finishedXmlFetch(KIO::Job*)
amarok:       Fetching size: ImageUrlMedium
amarok:       BEGIN: void CoverFetcher::attemptAnotherFetch()
amarok:         BEGIN: void CoverFetcher::finishedXmlFetch(KIO::Job*)
amarok:           Fetching size: ImageUrlSmall
amarok:           BEGIN: void CoverFetcher::attemptAnotherFetch()
amarok:             [void CoverFetcher::startFetch()]

the output stops there, it doesn't keep going.

Reproducible: Always
Steps to Reproduce:
1. Go to cover manager
2. look up an album
3. when it can't find it (or just hit new search), use quote marks ("these").

Actual Results:  
CRASH!  output is in the details.

Expected Results:  
looked up the album on amazon, returned results.

Amarok 1.2, kde 3.3.2.  running on gnome 2.8.1.

Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1
, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r6,dev-lang/python-2.3.4-r1 [2.3.4 (#
1, Feb  8 2005, 16:14:52)]
dev-lang/python:     2.2.3-r6, 2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/
3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdow
n /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dv
ipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config
/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://www.gtl
ib.cc.gatech.edu/pub/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp:/
/mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo htt
p://gentoo.mirrors.pair.com/ rsync://gentoo.seren.com/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl debug
 dvd dvdr emboss encode esd f77 fam flac font-server foomatic foomaticdb fortran
 gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 java jpeg ju
nit kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg nas ncurses nls off
ensive oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readlin
e samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fon
ts type1-fonts xml xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-19 10:31:12 UTC
Please report this at bugs.kde.org. There's nothing we can do about.
Comment 2 César Fernández 2005-03-01 11:00:40 UTC
I think it's fixed in 1.2.1. See http://amarok.kde.org/content/view/47/1/

FIX: Show covers for albums containing chars '#' or '?'. (BR 96971 99780)
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-03-01 14:45:36 UTC
Closing.