Beta 3 crash on startup

Tim Bocek tim.bocek at gmail.com
Sat Nov 22 20:14:15 UTC 2008


Running kubuntu hardy with kde 4.1.  Had to install from sources myself,
since apparently no new amarok packages are being released for Hardy now
that Intrepid's out (dissapointing on its own, intrepid doesn't work for me
for a multitude of reasons).  It looks to have something to failing to
initialize the mysql connection (I installed libmysqlclient15-dev, I thought
that was the right one?  And I thought the move to mysql embedded meant that
it should work without any configuration on my part?)  At any rate, even if
the problem is with the mysql connection something is causing it to crash in
this case rather than gracefully handle the error. Here's the backtrace I
get, any ideas?

 Application: Amarok (amarok), signal SIGSEGV

[Thread debugging using libthread_db enabled]

[New Thread 0xb42606c0 (LWP 26982)]

[New Thread 0xb0830b90 (LWP 26988)]

[New Thread 0xb1031b90 (LWP 26987)]

[New Thread 0xb1874b90 (LWP 26986)]

[New Thread 0xb20e5b90 (LWP 26983)]

[KCrash handler]

#6 0xb697ff55 in QString::fromAscii_helper () from /usr/lib/libQtCore.so.4

#7 0xb698000c in QString::fromAscii () from /usr/lib/libQtCore.so.4

#8 0xaf9b902c in QDebug::operator<< (this=0xbfd30d1c,

t=0x55 <Address 0x55 out of bounds>)

at /usr/include/qt4/QtCore/qdebug.h:108

#9 0xaf9f501c in MySqlEmbeddedCollection::reportError (this=0x85812c8,

message=@0xbfd30da8)

at
/home/tim/Downloads/amarok-1.94/src/collection/sqlcollection/MySqlEmbeddedCollection.cpp:281

#10 0xaf9f5c12 in MySqlEmbeddedCollection (this=0x85812c8, id=@0xbfd30e30,

prettyName=@0xbfd30e34)

at
/home/tim/Downloads/amarok-1.94/src/collection/sqlcollection/MySqlEmbeddedCollection.cpp:135

#11 0xaf9d209b in SqlCollectionFactory::init (this=0x857fa60)

at
/home/tim/Downloads/amarok-1.94/src/collection/sqlcollection/SqlCollection.cpp:66

#12 0xb7d7ea03 in CollectionManager::init (this=0x857ff80)

at /home/tim/Downloads/amarok-1.94/src/collection/CollectionManager.cpp:142

#13 0xb7d7eb4c in CollectionManager (this=0x857ff80)

at /home/tim/Downloads/amarok-1.94/src/collection/CollectionManager.cpp:86

#14 0xb7d7eb89 in CollectionManager::instance ()

at /home/tim/Downloads/amarok-1.94/src/collection/CollectionManager.cpp:68

#15 0xb7d27fac in ServiceFactory (this=0x818c318)

at /home/tim/Downloads/amarok-1.94/src/services/ServiceBase.cpp:41

#16 0xaff0fdb9 in OpmlDirectoryServiceFactory (this=0x818c318)

at
/home/tim/Downloads/amarok-1.94/src/services/opmldirectory/OpmlDirectoryService.h:39

#17 0xaff0e6c5 in create_plugin ()

at
/home/tim/Downloads/amarok-1.94/src/services/opmldirectory/OpmlDirectoryService.cpp:38

#18 0xb7e01195 in PluginManager::createFromService (service=@0xbfd31044)

at /home/tim/Downloads/amarok-1.94/src/PluginManager.cpp:108

#19 0xb7d36f1f in ServicePluginManager::collect (this=0x84bc928)

at /home/tim/Downloads/amarok-1.94/src/services/ServicePluginManager.cpp:67

#20 0xb7d371a8 in ServicePluginManager (this=0x84bc928)

at /home/tim/Downloads/amarok-1.94/src/services/ServicePluginManager.cpp:44

#21 0xb7d371e3 in ServicePluginManager::instance ()

at /home/tim/Downloads/amarok-1.94/src/services/ServicePluginManager.cpp:34

#22 0xb7cffc87 in Model (this=0x84bc988)

at /home/tim/Downloads/amarok-1.94/src/playlist/PlaylistModel.cpp:82

#23 0xb7d00289 in Playlist::Model::instance ()

at /home/tim/Downloads/amarok-1.94/src/playlist/PlaylistModel.cpp:55

#24 0xb7d002bb in The::playlistModel ()

at /home/tim/Downloads/amarok-1.94/src/playlist/PlaylistModel.cpp:745

#25 0xb7dd3770 in StatusBar (this=0x839c448, parent=0x82346d0)

at /home/tim/Downloads/amarok-1.94/src/statusbar/StatusBar.cpp:91

#26 0xb7dfa044 in MainWindow (this=0x806de30)

at /home/tim/Downloads/amarok-1.94/src/MainWindow.cpp:124

#27 0xb7de4a1d in App::continueInit (this=0xbfd3147c)

at /home/tim/Downloads/amarok-1.94/src/App.cpp:535

#28 0xb7de7792 in App (this=0xbfd3147c)

at /home/tim/Downloads/amarok-1.94/src/App.cpp:193

#29 0x0804c065 in main (argc=1, argv=0xbfd31974)

at /home/tim/Downloads/amarok-1.94/src/main.cpp:127

#0 0xb7efe410 in __kernel_vsyscall ()


And here's the log when I run in a terminal:
amarok: BEGIN: App::App()
amarok: BEGIN: void
App::continueInit()

amarok: BEGIN:
EngineController::EngineController()

amarok(26982) Phonon::KdePlatformPlugin::createBackend: using backend:
"Xine"
amarok:       [EngineController] Tick Interval (actual):
100
amarok: END__: EngineController::EngineController() - Took
0.56s
amarok: BEGIN:
MainWindow::MainWindow()

amarok:        p before:
QPoint(0,-30)

amarok:        p after:
QPoint(0,-30)

amarok: BEGIN:
Playlist::Model::Model()

amarok:          ServiceBrowser
starting...
amarok: BEGIN:
ServiceListDelegate::ServiceListDelegate(QListView*)

amarok: END__: ServiceListDelegate::ServiceListDelegate(QListView*) - Took
9e-05s
amarok: BEGIN: void
ServicePluginManager::collect()

amarok:           [PluginManager] Plugin trader constraint:
"[X-KDE-Amarok-framework-version] == 36 and [X-KDE-Amarok-plugintype] ==
'service' and [X-KDE-Amarok-rank] >
0"

amarok:            Received [ "7" ] collection plugin
offers

amarok:           [PluginManager] Trying to load:
"amarok_service_opmldirectory"

amarok: BEGIN: void
CollectionManager::init()

amarok:             [PluginManager] Plugin trader constraint:
"[X-KDE-Amarok-framework-version] == 36 and [X-KDE-Amarok-plugintype] ==
'collection' and [X-KDE-Amarok-rank] >
0"

amarok:             [CollectionManager] Received [ "3" ] collection plugin
offers
amarok:             [PluginManager] Trying to load:
"libamarok_collection-sqlcollection"

amarok:
[PluginManager]

"            " PluginManager Service
Info:

"            "
---------------------------

"            " name                          : "SQL
Collection"

"            " library                       :
"libamarok_collection-sqlcollection"

"            " desktopEntryPath              :
"amarok_collection-sqlcollection.desktop"

"            " X-KDE-Amarok-plugintype       :
"collection"

"            " X-KDE-Amarok-name             :
"sql-collection"

"            " X-KDE-Amarok-authors          : ("Maximilian
Kossick")
"            " X-KDE-Amarok-rank             :
"100"

"            " X-KDE-Amarok-version          : "1"
"            " X-KDE-Amarok-framework-version: "36"

amarok:              [ERROR!] MySQL library initialization failed.
<unknown program name>(26981)/: 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 = <unknown> pid = 26982
sock_file=/home/tim/.kde4/socket-c-sec/kdeinit4__0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok/attachments/20081122/edcaf848/attachment.html>


More information about the Amarok mailing list