Bug 284795 - Amarok crashing after startup [@ Collections::SqlCollection::mountPointManager]
Summary: Amarok crashing after startup [@ Collections::SqlCollection::mountPointManager]
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: Collections/Local (show other bugs)
Version: 2.4-GIT
Platform: openSUSE Linux
: NOR crash
Target Milestone: 2.5
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-23 16:31 UTC by Robert Riemann
Modified: 2011-11-07 12:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Riemann 2011-10-23 16:31:42 UTC
Application: amarok (2.4-GIT)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-rc9-1-desktop x86_64
Distribution: "openSUSE 12.1 RC 1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I just started amarok. Got the message "GREPME MySQLe query failed! (2000)  on init" and did nothing. Few seconds later Amarok crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7f248e076760 (LWP 2507))]

Thread 2 (Thread 0x7f246f10b700 (LWP 2509)):
#0  0x00007f248a8d2423 in poll () from /lib64/libc.so.6
#1  0x00007f24821ff1ef in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007f24821f05fc in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007f24821f0c69 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007f24821f0d20 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007f24821ff19f in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007f247da60238 in ?? () from /usr/lib64/libpulsecommon-1.0.so
#7  0x00007f2488a3df05 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f248a8db53d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f248e076760 (LWP 2507)):
[KCrash Handler]
#6  0x00007f248a836d95 in raise () from /lib64/libc.so.6
#7  0x00007f248a8382ab in abort () from /lib64/libc.so.6
#8  0x00007f248bdc29e4 in qt_message_output (msgType=<optimized out>, buf=<optimized out>) at global/qglobal.cpp:2291
#9  0x00007f248bdc2b9f in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f248bf11418 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fffb4194178) at global/qglobal.cpp:2337
#10 0x00007f248bdc2d44 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2520
#11 0x00007f248bdc2d8a in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:2036
#12 0x00007f246864701e in Collections::SqlCollection::mountPointManager (this=0xd91600) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/sql/SqlCollection.cpp:252
#13 0x00007f246863a21d in ScanManager::addDirToList (this=0xd960f0, directory=...) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/ScanManager.cpp:182
#14 0x00007f246863a03e in ScanManager::requestIncrementalScan (this=0xd960f0, directory=...) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/ScanManager.cpp:151
#15 0x00007f246863aa70 in ScanManager::checkForDirectoryChanges (this=0xd960f0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/ScanManager.cpp:297
#16 0x00007f246863d5b7 in ScanManager::qt_metacall (this=0xd960f0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7fffb4194490) at /home/rriemann/Documents/Development/C++/KDE4/amarok/build/src/core-impl/collections/db/sql/ScanManager.moc:119
#17 0x00007f248bec53fa in QMetaObject::activate (sender=0x8b6470, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#18 0x00007f248bec8cd9 in QObject::event (this=0x8b6470, e=<optimized out>) at kernel/qobject.cpp:1190
#19 0x00007f248b281be4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#20 0x00007f248b286a71 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#21 0x00007f248da7de36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#22 0x00007f248beb267c in QCoreApplication::notifyInternal (this=0x7fffb41961e0, receiver=0x8b6470, event=0x7fffb4194b90) at kernel/qcoreapplication.cpp:787
#23 0x00007f248bedf1c8 in sendEvent (event=0x7fffb4194b90, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#24 QTimerInfoList::activateTimers (this=0x7c6920) at kernel/qeventdispatcher_unix.cpp:618
#25 0x00007f248bedc9d8 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#26 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#27 0x00007f24847a258d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f24847a2d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f24847a2f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f248bedd33f in QEventDispatcherGlib::processEvents (this=0x61e8d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f248b324eae in ?? () from /usr/lib64/libQtGui.so.4
#32 0x00007f248beb1882 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f248beb1a7f in QEventLoop::exec (this=0x7fffb4194e90, flags=...) at kernel/qeventloop.cpp:201
#34 0x00007f248b733d56 in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#35 0x00007f248d9e5c9a in KMessageBox::createKMessageBox(KDialog*, QIcon const&, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from /usr/lib64/libkdeui.so.5
#36 0x00007f248d9e64cb in KMessageBox::createKMessageBox(KDialog*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () from /usr/lib64/libkdeui.so.5
#37 0x00007f248d9e710b in KMessageBox::errorListWId(unsigned long, QString const&, QStringList const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib64/libkdeui.so.5
#38 0x00007f248d9e72c5 in KMessageBox::error(QWidget*, QString const&, QString const&, QFlags<KMessageBox::Option>) () from /usr/lib64/libkdeui.so.5
#39 0x00007f2468646b37 in Collections::SqlCollection::SqlCollection (this=0xd91600, id=..., prettyName=..., storage=0xd91ed0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/sql/SqlCollection.cpp:175
#40 0x00007f246864b02f in Collections::SqlCollectionFactory::createSqlCollection (this=0x7fffb41956ef, id=..., prettyName=..., storage=0xd91ed0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/sql/SqlCollectionFactory.cpp:31
#41 0x00007f24688d2d1f in Collections::MySqlEmbeddedCollectionFactory::init (this=0xd79b40) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedCollection.cpp:35
#42 0x00007f248ce431f6 in CollectionManager::loadPlugins (this=0xd518e0, factories=...) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/support/CollectionManager.cpp:202
#43 0x00007f248ce42e0d in CollectionManager::init (this=0xd518e0, factories=...) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/core-impl/collections/support/CollectionManager.cpp:170
#44 0x00007f248cfac079 in Plugins::PluginManager::init (this=0xd51c00) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/PluginManager.cpp:82
#45 0x00007f248cfabcfe in Plugins::PluginManager::PluginManager (this=0xd51c00, parent=0x0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/PluginManager.cpp:64
#46 0x00007f248cfabb44 in Plugins::PluginManager::instance () at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/PluginManager.cpp:43
#47 0x00007f248cc2f22d in The::pluginManager () at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/PluginManager.h:76
#48 0x00007f248cf8b61b in MainWindow::MainWindow (this=0xd50850) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/MainWindow.cpp:139
#49 0x00007f248cf71a51 in App::continueInit (this=0x7fffb41961e0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/App.cpp:542
#50 0x00007f248cf6ef86 in App::App (this=0x7fffb41961e0) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/App.cpp:185
#51 0x000000000040d053 in main (argc=2, argv=0x7fffb41988a8) at /home/rriemann/Documents/Development/C++/KDE4/amarok/src/main.cpp:294

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-10-24 11:46:58 UTC
Do you use the latest git build? I can't reproduce this here, Git version just built, using KDE 4.7.2 and Qt 4.7.4 on Kubuntu 11.10
Comment 2 Myriam Schweingruber 2011-11-07 12:39:31 UTC
Closing correctly.