Bug 302156 - Opening the MusicBrainz Dilaog crashes Amarok [@ MusicDNSAudioDecoder::run]
Summary: Opening the MusicBrainz Dilaog crashes Amarok [@ MusicDNSAudioDecoder::run]
Status: RESOLVED DUPLICATE of bug 284895
Alias: None
Product: amarok
Classification: Applications
Component: Metadata Editing and Reading (show other bugs)
Version: 2.6-git
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords: regression, release_blocker
Depends on:
Blocks:
 
Reported: 2012-06-18 22:39 UTC by Myriam Schweingruber
Modified: 2012-06-18 22:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Myriam Schweingruber 2012-06-18 22:39:50 UTC
Every time I try to open the MusicBrainz dilaog Amarok crashes with a segmentation fault. Sadly I can't get a backtrace with Dr. Konqi, here is the konsole output, trying gdb next:


amarok:   BEGIN: MusicBrainzTagger::MusicBrainzTagger(const TrackList&, QWidget*) 
amarok:     BEGIN: void MusicBrainzTagger::init() 
amarok:       BEGIN: MusicBrainzFinder::MusicBrainzFinder(QObject*, const QString&, int, const QString&, const QString&, const QString&) 
amarok:         [MusicBrainzFinder] Initiating MusicBrainz search: 
amarok:         [MusicBrainzFinder]     Host:            "musicbrainz.org" 
amarok:         [MusicBrainzFinder]     Port:            80 
amarok:         [MusicBrainzFinder]     Path Prefix:     "/ws/1" 
amarok:         [MusicBrainzFinder]     Username:        "" 
amarok:         [MusicBrainzFinder]     Password:        "" 
amarok:       END__: MusicBrainzFinder::MusicBrainzFinder(QObject*, const QString&, int, const QString&, const QString&, const QString&) [Took: 0s] 
amarok:       BEGIN: MusicDNSFinder::MusicDNSFinder(QObject*, const QString&, int, const QString&, const QString&, const QString&) 
amarok:         [MusicDNSFinder] Initiating MusicDNS search: 
amarok:         [MusicDNSFinder]        Host:            "ofa.musicdns.org" 
amarok:         [MusicDNSFinder]        Port:            80 
amarok:         [MusicDNSFinder]        Path Prefix:     "/ofa/1" 
amarok:         [MusicDNSFinder]        Client ID:       "0c6019606b1d8a54d0985e448f3603ca" 
amarok:         [MusicDNSFinder]        Client version:  "2.5-GIT" 
amarok:       END__: MusicDNSFinder::MusicDNSFinder(QObject*, const QString&, int, const QString&, const QString&, const QString&) [Took: 0s] 
amarok:     END__: void MusicBrainzTagger::init() [Took: 0.018s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "05 - piano sonata no.3 in f sharp minor op.23 - iv. presto con fuoco.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Piano Sonata No.3 in F sharp minor Op.23 - IV. Presto con fuoco" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "5" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "02 - piano sonata no.3 in f sharp minor op.23 - i. drammatico.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Piano Sonata No.3 in F sharp minor Op.23 - I. Drammatico" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "2" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "01 - prelude in c op.11 no.1.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Prelude in C Op.11 No.1" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "1" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "06 - piano sonata no.2 in g sharp minor op.19 - andante.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Piano Sonata No.2 in G sharp minor Op.19 - Andante" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "6" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "07 - poème in d op. 32 no.2.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Poème in D Op. 32 No.2" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "7" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "09 - ironies op.56 no.2.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Ironies Op.56 No.2" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "9" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "08 - poème in c op. 44 no.1.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Poème in C Op. 44 No.1" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "8" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "10 - morceau op.57 no.1.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Morceau Op.57 No.1" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "10" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "23 - track 23.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 23" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "23" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "11 - polonaise in b flat minor op.21.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Polonaise in B flat minor Op.21" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "11" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "12 - etude in f sharp op.42 no.4.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Etude in F sharp Op.42 No.4" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "12" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "13 - etude in d flat op.42 no.6.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Etude in D flat Op.42 No.6" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "13" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "14 - waltz in a flat op.38.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Waltz in A flat Op.38" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "14" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "15 - prelude in g op. 11 no.3.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Prelude in G Op. 11 No.3" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "15" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "22 - track 22.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 22" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "22" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "21 - track 21.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 21" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "21" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "20 - track 20.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 20" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "20" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "19 - track 19.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 19" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "19" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "18 - track 18.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 18" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "18" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "17 - track 17.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 17" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "17" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:     BEGIN: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) 
amarok:       [MusicBrainzFinder] Trying to guess metadata from filename:  "16 - track 16.flac" 
amarok:       [MusicBrainzFinder] Guessed track info: 
amarok:       [MusicBrainzFinder]        "xesam:album" :         "CD5 - Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:author" :        "Vladimir Sofronitzky" 
amarok:       [MusicBrainzFinder]        "xesam:title" :         "Track 16" 
amarok:       [MusicBrainzFinder]        "xesam:trackNumber" :   "16" 
amarok:     END__: QVariantMap MusicBrainzFinder::guessMetadata(const TrackPtr&) [Took: 0s] 
amarok:   END__: MusicBrainzTagger::MusicBrainzTagger(const TrackList&, QWidget*) [Took: 0.022s] 
amarok: END__: void TagDialog::musicbrainzTagger() [Took: 0.027s] 
[flac @ 0x7f348c013b40] max_analyze_duration reached
amarok: BEGIN: void MusicBrainzFinder::sendNewRequest() 
amarok:   [MusicBrainzFinder] Request sent:  "http://musicbrainz.org:80/ws/1/track/?type=xml&limit=10&query=dur:(348000) track:(Piano Sonata No.3 in F sharp minor Op.23 \- IV. Presto con fuoco) artist:(Vladimir Sofronitzky) release:(CD5 \- Vladimir Sofronitzky)" 
amarok: END__: void MusicBrainzFinder::sendNewRequest() [Took: 0s] 
amarok: BEGIN: void MusicDNSFinder::sendNewRequest() 
amarok: END__: void MusicDNSFinder::sendNewRequest() [Took: 0s] 
amarok: BEGIN: void MusicBrainzFinder::gotReply(QNetworkReply*) 
amarok: END__: void MusicBrainzFinder::gotReply(QNetworkReply*) [Took: 0s] 
amarok: BEGIN: virtual void MusicBrainzXmlParser::run() 
amarok:   BEGIN: void MusicDNSFinder::gotReply(QNetworkReply*) 
amarok:   END__: void MusicDNSFinder::gotReply(QNetworkReply*) [Took: 0s] 
amarok: END__: virtual void MusicBrainzXmlParser::run() [Took: 0s] 
amarok: BEGIN: void MusicBrainzFinder::parsingDone(ThreadWeaver::Job*) 
amarok: END__: void MusicBrainzFinder::parsingDone(ThreadWeaver::Job*) [Took: 0.002s] 
amarok: BEGIN: void MusicBrainzFinder::sendNewRequest() 
amarok:   [MusicBrainzFinder] Request sent:  "http://musicbrainz.org:80/ws/1/release/7295e8fb-9c66-4aa9-821d-1fa267840b3d?type=xml&inc=artist+release-events" 
amarok: END__: void MusicBrainzFinder::sendNewRequest() [Took: 0s] 
amarok: BEGIN: void MusicDNSFinder::sendNewRequest() 
amarok: END__: void MusicDNSFinder::sendNewRequest() [Took: 0s] 
amarok: BEGIN: void MusicDNSFinder::trackDecoded(Meta::TrackPtr, QString) 
amarok: END__: void MusicDNSFinder::trackDecoded(Meta::TrackPtr, QString) [Took: 0s] 
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/myriam/.kde/socket-endymion/kdeinit4__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 31 and type 'Read', disabling...
QSocketNotifier: Invalid socket 35 and type 'Read', disabling...
QSocketNotifier: Invalid socket 59 and type 'Read', disabling...
QSocketNotifier: Invalid socket 73 and type 'Read', disabling...
QSocketNotifier: Invalid socket 77 and type 'Read', disabling...
QSocketNotifier: Invalid socket 78 and type 'Read', disabling...
QSocketNotifier: Invalid socket 75 and type 'Read', disabling...
QSocketNotifier: Invalid socket 84 and type 'Read', disabling...
QSocketNotifier: Invalid socket 72 and type 'Read', disabling...
QSocketNotifier: Invalid socket 36 and type 'Read', disabling...
QSocketNotifier: Invalid socket 82 and type 'Read', disabling...
QSocketNotifier: Invalid socket 92 and type 'Read', disabling...
amarok: Fatal IO error: client killed
[0x1b726a8] main libvlc debug: deactivating the playlist
[0x1b83508] main playlist debug: deactivating the playlist
[0x1b83508] main playlist debug: playlist correctly deactivated
[0x1b726a8] main libvlc debug: removing all services discovery tasks
[0x1b726a8] main libvlc debug: removing all interfaces
[0x1b726a8] main libvlc debug: exiting
[0x1b9cf38] main interface debug: removing module "inhibit"
[0x1b9bc48] main interface debug: removing module "hotkeys"
[0x1b83508] main playlist debug: destroying
[0x1b726a8] main libvlc debug: removing stats
[0x1b726a8] main libvlc debug: removing module "memcpymmxext"
"PulseSupport(2): context_state_callback Terminated" 

[1]+  Stopped                 amarok -d --nofork
Comment 1 Myriam Schweingruber 2012-06-18 22:45:59 UTC
Backtrace obtained with gdb:


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc53d4700 (LWP 6639)]
0x00007fffbc000518 in ?? ()
(gdb) thread apply all bt

Thread 16 (Thread 0x7fff8edc7700 (LWP 6769)):
#0  0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffec38b35f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fffec37c76c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fffec37cdd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fffec37ce90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fffec38b30f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fffe4924d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#7  0x00007ffff1315e9a in start_thread (arg=0x7fff8edc7700) at pthread_create.c:308
#8  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fff9d6af700 (LWP 6768)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fffd7f58636 in block_FifoGet (p_fifo=0x7fff90009e50) at misc/block.c:653
#2  0x00007fffd7f18b05 in DecoderThread (p_data=0x7fff90009aa8) at input/decoder.c:917
#3  0x00007ffff1315e9a in start_thread (arg=0x7fff9d6af700) at pthread_create.c:308
#4  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fff9d7b0700 (LWP 6767)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fffd7f767fb in vlc_cond_timedwait (p_condvar=0x2837940, p_mutex=<optimized out>, deadline=<optimized out>) at posix/thread.c:454
#2  0x00007fffd7f2b501 in ControlPop (b_postpone_seek=false, i_deadline=13037472916, p_val=<synthetic pointer>, pi_type=<synthetic pointer>, p_input=<optimized out>)
    at input/input.c:1561
#3  MainLoop (p_input=0x2839078, b_interactive=<optimized out>) at input/input.c:817
#4  0x00007fffd7f2c0a5 in Run (obj=0x2839078) at input/input.c:553
#5  0x00007ffff1315e9a in start_thread (arg=0x7fff9d7b0700) at pthread_create.c:308
#6  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fffb482c700 (LWP 6645)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff18ef222 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7ffff1be7e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ffff18ef259 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ffff1315e9a in start_thread (arg=0x7fffb482c700) at pthread_create.c:308
#4  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fffb502d700 (LWP 6643)):
#0  0x00007ffff4bfd823 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007ffff553e06f in QProcessManager::run (this=0x7ffff58b6500) at io/qprocess_unix.cpp:245
#2  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x7ffff58b6500) at thread/qthread_unix.cpp:298
#3  0x00007ffff1315e9a in start_thread (arg=0x7fffb502d700) at pthread_create.c:308
#4  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fffb5ea9700 (LWP 6642)):
#0  0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffa40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffb5ea8e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x1430140) at thread/qthread_unix.cpp:298
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff1315e9a in start_thread (arg=0x7fffb5ea9700) at pthread_create.c:308
#9  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fffb66aa700 (LWP 6641)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fffeb769dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fffeb769f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007ffff1315e9a in start_thread (arg=0x7fffb66aa700) at pthread_create.c:308
#4  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fffb7fff700 (LWP 6640)):
#0  0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffb7ffedd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ffff553e9ff in QInotifyFileSystemWatcherEngine::run (this=0x128a4b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x128a4b0) at thread/qthread_unix.cpp:298
#9  0x00007ffff1315e9a in start_thread (arg=0x7fffb7fff700) at pthread_create.c:308
#10 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fffc53d4700 (LWP 6639)):
#0  0x00007fffbc000518 in ?? ()
#1  0x00007ffff0c6612f in avformat_open_input () from /usr/lib/x86_64-linux-gnu/libavformat.so.53
#2  0x00007ffff747a78a in MusicDNSAudioDecoder::run (this=0x4ab7230) at /home/myriam/kde/src/amarok/src/musicbrainz/MusicDNSAudioDecoder.cpp:139
#3  0x00007ffff28ac05b in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fffc53d3da0, th=0x11169a0, job=0x4ab7230) at ../../../threadweaver/Weaver/Job.cpp:106
#4  0x00007ffff28ac1cc in ThreadWeaver::Job::execute (this=0x4ab7230, th=0x11169a0) at ../../../threadweaver/Weaver/Job.cpp:135
#5  0x00007ffff28ab81f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc53d3e20, parent=0xae28d0, th=0x11169a0) at ../../../threadweaver/Weaver/Thread.cpp:95
#6  0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x11169a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x11169a0) at thread/qthread_unix.cpp:298
#8  0x00007ffff1315e9a in start_thread (arg=0x7fffc53d4700) at pthread_create.c:308
#9  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fffc5bd5700 (LWP 6638)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0x10f5920) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x10f5920) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc5bd4e20, parent=0xae28d0, th=0x10f5920) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x10f5920) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x10f5920) at thread/qthread_unix.cpp:298
#10 0x00007ffff1315e9a in start_thread (arg=0x7fffc5bd5700) at pthread_create.c:308
#11 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fffc7358700 (LWP 6637)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86
---Type <return> to continue, or q <return> to quit---
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0x105dde0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ffff28ac9f4 in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0x105dde0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc7357e20, parent=0xae28d0, th=0x105dde0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0x105dde0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007ffff5460fcb in QThreadPrivate::start (arg=0x105dde0) at thread/qthread_unix.cpp:298
#10 0x00007ffff1315e9a in start_thread (arg=0x7fffc7358700) at pthread_create.c:308
#11 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffc7c37700 (LWP 6635)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ffff54614db in wait (time=18446744073709551615, this=0xbe6fa0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xccb980, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffff28aa0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xae28d0, th=0xc6dc60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ffff28ac9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xc10870, th=0xc6dc60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ffff28ab84f in ThreadWeaver::ThreadRunHelper::run (this=0x7fffc7c36e20, parent=0xae28d0, th=0xc6dc60) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007ffff28ab8db in ThreadWeaver::Thread::run (this=0xc6dc60) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007ffff5460fcb in QThreadPrivate::start (arg=0xc6dc60) at thread/qthread_unix.cpp:298
#8  0x00007ffff1315e9a in start_thread (arg=0x7fffc7c37700) at pthread_create.c:308
#9  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffce59b700 (LWP 6632)):
#0  0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x7fffc8000900, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffce59add0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff545dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007ffff553e9ff in QInotifyFileSystemWatcherEngine::run (this=0xaa3a60) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ffff5460fcb in QThreadPrivate::start (arg=0xaa3a60) at thread/qthread_unix.cpp:298
#9  0x00007ffff1315e9a in start_thread (arg=0x7fffce59b700) at pthread_create.c:308
#10 0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffd583e700 (LWP 6630)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fffd7f041ad in LoopRequest (p_playlist=0x8332d8) at playlist/thread.c:537
#2  Thread (data=0x8332d8) at playlist/thread.c:584
#3  0x00007ffff1315e9a in start_thread (arg=0x7fffd583e700) at pthread_create.c:308
#4  0x00007ffff4c044bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7e69780 (LWP 6621)):
#0  0x00007ffff4bf8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fffeeb2c036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeeb2c164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff558f3bf in QEventDispatcherGlib::processEvents (this=0x41aad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ffff6002d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#5  0x00007ffff555ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007ffff555eed7 in QEventLoop::exec (this=0x7fffffffba80, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007ffff5563f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#8  0x000000000040c8b5 in main (argc=3, argv=0x7fffffffdfd8) at /home/myriam/kde/src/amarok/src/main.cpp:306
Comment 2 Myriam Schweingruber 2012-06-18 22:48:56 UTC

*** This bug has been marked as a duplicate of bug 284895 ***