Public bug reported:
Binary package hint: amarok-kde4
On a upgraded/updated Ubuntu Intrepid using Gnome running:
rm ~/.kde/share/apps/amarok/collection.db
amarok -d
from terminal, i get a crash, on collection rescan, i have just no
scanned update my long collection before.
"The application Amarok (amarok) crashed and caused the signal 11
(SIGSEGV)."
This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents
creation of proper backtraces, or the stack frame was seriously corrupted in
the crash.
Below i report some terminal copied error during collection scan:
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table urls_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE urls_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,deviceid INTEGER,rpath
VARCHAR(1024),directory INTEGER,uniqueid VARCHAR(128) UNIQUE);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index urls_id_rpath_temp already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX urls_id_rpath_temp ON
urls_temp(deviceid, rpath);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index urls_temp_uniqueid already exists
amarok: [ERROR!] on query: "CREATE INDEX urls_temp_uniqueid ON
urls_temp(uniqueid);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table directories_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE directories_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,deviceid INTEGER,dir
VARCHAR(1024),changedate INTEGER);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table artists_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE artists_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(255) NOT NULL);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index artists_temp_name already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX artists_temp_name ON
artists_temp(name);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table albums_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE albums_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(255) NOT NULL,artist
INTEGER,image INTEGER);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index albums_temp_name already exists
amarok: [ERROR!] on query: "CREATE INDEX albums_temp_name ON
albums_temp(name);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index albums_temp_artist already exists
amarok: [ERROR!] on query: "CREATE INDEX albums_temp_artist ON
albums_temp(artist);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index albums_temp_image already exists
amarok: [ERROR!] on query: "CREATE INDEX albums_temp_image ON
albums_temp(image);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index albums_temp_name_artist already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX albums_temp_name_artist
ON albums_temp(name,artist);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table genres_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE genres_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(255) NOT NULL);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index genres_temp_name already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX genres_temp_name ON
genres_temp(name);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table composers_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE composers_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(255) NOT NULL);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index composers_temp_name already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX composers_temp_name ON
composers_temp(name);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table years_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE years_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(255) NOT NULL);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index years_temp_name already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX years_temp_name ON
years_temp(name);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table images_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE images_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,path VARCHAR(255) NOT NULL);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index images_temp_name already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX images_temp_name ON
images_temp(path);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] table tracks_temp already exists
amarok: [ERROR!] on query: "CREATE TEMPORARY TABLE tracks_temp (id
INTEGER PRIMARY KEY AUTOINCREMENT,url INTEGER,artist INTEGER,album
INTEGER,genre INTEGER,composer INTEGER,year INTEGER,title VARCHAR(255),comment
TEXT,tracknumber INTEGER,discnumber INTEGER,bitrate INTEGER,length
INTEGER,samplerate INTEGER,filesize INTEGER,filetype INTEGER,bpm
FLOAT,createdate INTEGER,modifydate INTEGER);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] index tracks_temp_url already exists
amarok: [ERROR!] on query: "CREATE UNIQUE INDEX tracks_temp_url ON
tracks_temp(url);"
amarok: END__: void DatabaseUpdater::createTemporaryTables() - Took 0.021s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00035s
amarok: [ERROR!] sqlite_step error.
amarok: [ERROR!] PRIMARY KEY must be unique
amarok: [ERROR!] on query: "INSERT INTO directories_temp SELECT * FROM
directories;"
amarok: BEGIN: void DatabaseUpdater::copyToPermanentTables()
amarok: END__: void DatabaseUpdater::copyToPermanentTables() - Took 2.1s
amarok: BEGIN: void DatabaseUpdater::removeTemporaryTables()
amarok: END__: void DatabaseUpdater::removeTemporaryTables() - Took 0.089s
amarok: Sending changed signal
amarok: BEGIN: ScanResultProcessor::~ScanResultProcessor()
amarok: END__: ScanResultProcessor::~ScanResultProcessor() - Took 0.0053s
amarok: END__: virtual void XmlParseJob::run() - Took 13s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok(14011) KDE::ProgressBar::~ProgressBar: " "
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0013s
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE deviceid = -1
AND rpath = './home/danilo/musica/disco_mp3/Joan Baez - Will the Circle.mp3';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE
uniqueid='amarok-sqltrackuid://289f90e2cadc9d95edf61986f60cb37f';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on insert: "INSERT INTO
urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 220, -1,
'./home/danilo/musica/disco_mp3/Joan Baez - Will the Circle.mp3',
'amarok-sqltrackuid://289f90e2cadc9d95edf61986f60cb37f' );"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: tracks_temp
amarok: [ERROR!] on query: "REPLACE INTO
tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate)
VALUES ( 1762,235,438,3,1,3,'Will the Circle be
Unbroken','',1,0,160,260,44100,5204096,0,0,0,0);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: artists_temp
amarok: [ERROR!] on query: "SELECT id FROM artists_temp WHERE name =
'Johannes Brahms';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: artists_temp
amarok: [ERROR!] on insert: "INSERT INTO artists_temp( name ) VALUES
('Johannes Brahms');"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: albums_temp
amarok: [ERROR!] on query: "SELECT id FROM albums_temp WHERE artist = 1762
AND name = '';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: albums_temp
amarok: [ERROR!] on insert: "INSERT INTO albums_temp(artist, name) VALUES(
1762, '' );"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE deviceid = -1
AND rpath = './home/danilo/musica/disco_mp3/Johannes Brahms - Hungarian Dance
No. 6.mp3';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE
uniqueid='amarok-sqltrackuid://0c04b7f639ec3bbf8c5f0f9de8f4e45c';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on insert: "INSERT INTO
urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 220, -1,
'./home/danilo/musica/disco_mp3/Johannes Brahms - Hungarian Dance No. 6.mp3',
'amarok-sqltrackuid://0c04b7f639ec3bbf8c5f0f9de8f4e45c' );"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: tracks_temp
amarok: [ERROR!] on query: "REPLACE INTO
tracks_temp(url,artist,album,genre,composer,year,title,comment,tracknumber,discnumber,bitrate,length,samplerate,filesize,filetype,bpm,createdate,modifydate)
VALUES ( 1762,1762,1762,1,1,3,'Hungarian Dance No.
6','',0,0,192,179,44100,4292429,0,0,0,0);"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: artists_temp
amarok: [ERROR!] on query: "SELECT id FROM artists_temp WHERE name =
'Patrick Riley';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: artists_temp
amarok: [ERROR!] on insert: "INSERT INTO artists_temp( name ) VALUES
('Patrick Riley');"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: albums_temp
amarok: [ERROR!] on query: "SELECT id FROM albums_temp WHERE artist = 1762
AND name = 'Miscellaneous II';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: albums_temp
amarok: [ERROR!] on insert: "INSERT INTO albums_temp(artist, name) VALUES(
1762, 'Miscellaneous II' );"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: genres_temp
amarok: [ERROR!] on query: "SELECT id FROM genres_temp WHERE name =
'genre';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: genres_temp
amarok: [ERROR!] on insert: "INSERT INTO genres_temp( name ) VALUES
('genre');"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE deviceid = -1
AND rpath = './home/danilo/musica/disco_mp3/Johannes Brahms - Ninna Nanna -
Chitarra Classica.mp3';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on query: "SELECT id FROM urls_temp WHERE
uniqueid='amarok-sqltrackuid://5b09d1001c18f8847b1f2a1810529066';"
amarok: [ERROR!] sqlite3_compile error:
amarok: [ERROR!] no such table: urls_temp
amarok: [ERROR!] on insert: "INSERT INTO
urls_temp(directory,deviceid,rpath,uniqueid) VALUES ( 220, -1,
'./home/danilo/musica/disco_mp3/Johannes Brahms - Ninna Nanna - Chitarra
Classica.mp3', 'amarok-sqltrackuid://5b09d1001c18f8847b1f2a1810529066' );"
..
...
...
Amarok end messages before crash:
[EMAIL PROTECTED]:~$ amarok: BEGIN: void
ScanManager::slotError(QProcess::ProcessError)
amarok: BEGIN: void ScanManager::handleRestart()
amarok: Collection scanner crashed, restart count is 1
amarok: BEGIN: virtual void XmlParseJob::requestAbort()
amarok: END__: virtual void XmlParseJob::requestAbort() - Took 8.1e-05s
amarok: END__: void ScanManager::handleRestart() - Took 0.00047s
amarok: END__: void ScanManager::slotError(QProcess::ProcessError) - Took
0.00074s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok(14392) KDE::ProgressBar::~ProgressBar: " "
amarok: END__: virtual XmlParseJob::~XmlParseJob() - Took 0.0011s
amarok: BEGIN: void ScanManager::restartScanner()
amarok: BEGIN: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*)
amarok(14392) KDE::ProgressBar::ProgressBar: " "
amarok: p before: QPoint(2,-15)
amarok: p after: QPoint(14,690)
amarok: BEGIN: KDE::ProgressBar& KDE::ProgressBar::setAbortSlot(QObject*, const
char*)
amarok: END__: KDE::ProgressBar& KDE::ProgressBar::setAbortSlot(QObject*, const
char*) - Took 0.00064s
amarok: END__: XmlParseJob::XmlParseJob(ScanManager*, SqlCollection*) - Took
0.14s
amarok: BEGIN: virtual void XmlParseJob::run()
amarok: BEGIN: ScanResultProcessor::ScanResultProcessor(SqlCollection*)
amarok: END__: ScanResultProcessor::ScanResultProcessor(SqlCollection*) - Took
0.0001s
amarok: END__: void ScanManager::restartScanner() - Took 0.15s
QSocketNotifier: Invalid socket 25 and type 'Read', disabling...
KCrash: Application 'amarok' crashing...
sock_file=/home/danilo/.kde/socket-ubuntu/kdeinit4__0
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 11 and type 'Read', disabling...
amarok: Fatal IO error: client killed
amarok: BEGIN: virtual TrackToolTip::~TrackToolTip()
amarok: END__: virtual TrackToolTip::~TrackToolTip() - Took 0.0002s
amarok: BEGIN: virtual MountPointManager::~MountPointManager()
amarok: END__: virtual MountPointManager::~MountPointManager() - Took 0.00015s
amarok: BEGIN: Amarok::MessageQueue::~MessageQueue()
amarok: END__: Amarok::MessageQueue::~MessageQueue() - Took 9.2e-05s
amarok: BEGIN: SvgHandler::~SvgHandler()
amarok: END__: SvgHandler::~SvgHandler() - Took 0.00015s
amarok: BEGIN: virtual CurrentEngine::~CurrentEngine()
amarok: END__: virtual CurrentEngine::~CurrentEngine() - Took 0.00012s
amarok: BEGIN: virtual ContextObserver::~ContextObserver()
amarok: BEGIN: void ContextSubject::detach(ContextObserver*)
amarok: END__: void ContextSubject::detach(ContextObserver*) - Took 7e-05s
amarok: END__: virtual ContextObserver::~ContextObserver() - Took 0.00027s
amarok: BEGIN: virtual PaletteHandler::~PaletteHandler()
amarok: END__: virtual PaletteHandler::~PaletteHandler() - Took 0.00012s
amarok: BEGIN: virtual CollectionManager::~CollectionManager()
QProcess: Destroyed while process is still running.
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
Unable to start Dr. Konqi
** Affects: amarok-kde4 (Ubuntu)
Importance: Undecided
Status: New
--
[ intrepid ] amarok-kde4 crash on upgrading collection at startup
https://bugs.launchpad.net/bugs/264426
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs