This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Amarok 2.0.1.1 crashes after splash screen on Arch Linux

Tags: None
(comma "," separated)
Zine
Registered Member
Posts
1
Karma
0
Hi there.!
I have been eagerly awaiting release of Amarok2 ever since KDE4 came out.But now that I finally have it, it crashes with console output as follows:
[quote][zine@paradiso ~]$ amarok
amarok(7064)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-zine/ksycoca4"                                                                           
amarok(7064)/kdecore (KLibLoader) kde4Factory: The library "" does not offer a qt_plugin_instance function.                                                                                           
amarok(7064)/kdecore (KLibLoader) kde3Factory: The library "" does not offer an "init_phonon_xine" function.                                                                                           
amarok(7064) Phonon::KdePlatformPlugin::createBackend: using backend:  "Xine"                     
amarok(7064)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-mtpcollection.so"                                                                 
amarok(7064)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-sqlcollection.so"                                                                 
InnoDB: The log sequence number in ibdata files does not match                                     
InnoDB: the log sequence number in the ib_logfiles!                                               
090130 16:47:39  InnoDB: Database was not shut down normally!                                     
InnoDB: Starting crash recovery.                                                                   
InnoDB: Reading tablespace information from the .ibd files...                                     
InnoDB: Restoring possible half-written data pages from the doublewrite                           
InnoDB: buffer...                                                                                 
amarok(7064)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-ipodcollection.so"                                                               
amarok(7064)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-daapcollection.so"                                                               
Object::connect: No such slot MainWindow::showStatistics()
Object::connect:  (receiver name: 'MainWindow')
amarok(7064)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(7064)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(7064)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(7064)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
amarok(7064)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QLayout: Attempting to add QLayout "" to MainWindow "MainWindow", which already has a layout
link XMLID_7_ hasn't been detected!
link XMLID_7_ hasn't been detected!
Couldn't resolve property: radialGradient3986
link XMLID_7_ hasn't been detected!
link XMLID_7_ hasn't been detected!
Couldn't resolve property: radialGradient3986
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
QWidget::insertAction: Attempt to insert null action
(7063)/: Communication problem with  "amarok" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

[zine@paradiso ~]$ KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = amarok path = pid = 7064
sock_file=/home/zine/.kde4/socket-paradiso/kdeinit4__0

[zine@paradiso ~]$[\quote]
I am really clueless as to what is going wrong here.My KDE version is 4.2.00 (KDEmod) and I have installed amarok for [kdemod-extragear] repository.Any help.?
Thanks in advance,
Zine.
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
User avatar
giucam
KDE Developer
Posts
62
Karma
1
OS
it happens to mee to :-(

one thing that i noticed is that the last time i closed amarok it was really slower to shut down than the others times. then it refused to start again. i don't know if it is relevant but maybe it's useful.

anyway i don't think it is a problem of amarok, but of mysql because googling e.g. "InnoDB: The log sequence number in ibdata files does not match" it shows plenty of issues, and from what i could argue, i think the database is somehow corrupted.

removing the directory ~/.kde4/share/apps/amarok/mysqle doesn't solve the problem but changes the output a bit:

amarok(7335)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-giulio/ksycoca4"
amarok(7335)/kdecore (KLibLoader) kde4Factory: The library "" does not offer a qt_plugin_instance function.                 
amarok(7335)/kdecore (KLibLoader) kde3Factory: The library "" does not offer an "init_phonon_xine" function.               
amarok(7335) Phonon::KdePlatformPlugin::createBackend: using backend:  "Xine"                                               
amarok(7335)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-sqlcollection.so"                                                                                                                   
InnoDB: The first specified data file /home/giulio/.kde4/share/apps/amarok/mysqle/ibdata1 did not exist:                   
InnoDB: a new database to be created!                                                                                       
090131 22:48:00  InnoDB: Setting file /home/giulio/.kde4/share/apps/amarok/mysqle/ibdata1 size to 10 MB                     
InnoDB: Database physically writes the file full: wait...                                                                   
090131 22:48:01  InnoDB: Log file /home/giulio/.kde4/share/apps/amarok/mysqle/ib_logfile0 did not exist: new to be created 
InnoDB: Setting log file /home/giulio/.kde4/share/apps/amarok/mysqle/ib_logfile0 size to 5 MB                               
InnoDB: Database physically writes the file full: wait...                                                                   
090131 22:48:02  InnoDB: Log file /home/giulio/.kde4/share/apps/amarok/mysqle/ib_logfile1 did not exist: new to be created 
InnoDB: Setting log file /home/giulio/.kde4/share/apps/amarok/mysqle/ib_logfile1 size to 5 MB                               
InnoDB: Database physically writes the file full: wait...                                                                   
InnoDB: Doublewrite buffer not found: creating new                                                                         
InnoDB: Doublewrite buffer created                                                                                         
InnoDB: Creating foreign key constraint system tables                                                                       
InnoDB: Foreign key constraint system tables created                                                                       
amarok(7335)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-ipodcollection.so"                                                                                                                 
amarok(7335)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-daapcollection.so"                                                                                                                 
QDBusObjectPath: invalid path ""
amarok(7335)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libamarok_collection-mtpcollection.so"
amarok(7335) KNetworkAccessManager::createRequest: GetOperation:  QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&api_sig=1a8e06e80d621081a92c717a4d02e385&authToken=56f4aa4cf333a11aa8cebe3b526cb1fc&method=auth.getMobileSession&sk=&username=giulio90&api_sig=1f480dd9dd66f393ee6eaf5d5e3bccb6" )
amarok(7335) KNetworkAccessManager::createRequest: GetOperation:  QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&method=user.getNeighbours&sk=&user=giulio90&api_sig=8a3b2e967e67ee03e8ae82c2ad5ca689" )
amarok(7335) KNetworkAccessManager::createRequest: GetOperation:  QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&method=user.getFriends&sk=&user=giulio90&api_sig=ebc1ed577480d6d4698a6dcbace5ca92" )
(7334)/: Communication problem with  "amarok" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = amarok path = pid = 7364                         
sock_file=/home/giulio/.kde4/socket-pcfisso/kdeinit4__0                               
090131 22:50:44  InnoDB: Error: Write to file /home/giulio/.kde4/share/apps/amarok/mysqle/ibdata1 failed at offset 0 1048576.
InnoDB: 262144 bytes should have been written, only -1 were written.
InnoDB: Operating system error number 9.
InnoDB: Check that your OS and file system support files of this size.
InnoDB: Check also that the disk is not full or a disk quota exceeded.
InnoDB: Error number 9 means 'Descrittore di file non valido'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.0/en/ ... codes.html
090131 22:50:44InnoDB: Assertion failure in thread 2861964176 in file fil0fil.c line 4023
InnoDB: Failing assertion: ret
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.0/en/ ... overy.html
InnoDB: about forcing recovery.
Unable to start Dr. Konqi


p.s.:the disk is not empty
p.p.s.:"Descrittore di file non valido" means not valid file descryptor

p.p.p.s.:i attached the backtrace

Last edited by giucam on Sat Jan 31, 2009 9:54 pm, edited 1 time in total.
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
giucam wrote:it happens to mee to :-(

one thing that i noticed is that the last time i closed amarok it was really slower to shut down than the others times. then it refused to start again. i don't know if it is relevant but maybe it's useful.

anyway i don't think it is a problem of amarok, but of mysql because googling e.g. "InnoDB: The log sequence number in ibdata files does not match" it shows plenty of issues, and from what i could argue, i think the database is somehow corrupted.


Ouch, there is a lot wrong with your debug output. One problem I see is that "InnoDB" is mentioned many times, which Amarok 2 does not currently support. Only the "MyISAM" MySQL backend is supported.

So there is probably something wrong with the packaging. Please ask your package provider / Linux distro for advice.


--
Mark Kretschmann - Amarok Developer


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]