[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 273390] Tried to perform query on uninitialized MySQL [@
From:       <cobexer () gmail ! com>
Date:       2011-07-31 9:01:23
Message-ID: E1QnRtj-00013P-RI () bugs ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=273390





--- Comment #4 from  <cobexer gmail com>  2011-07-31 09:01:23 ---
Created an attachment (id=62372)
 --> (http://bugs.kde.org/attachment.cgi?id=62372)
New crash information added by DrKonqi

amarok (2.4.1) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

- What I was doing when the application crashed:

amarok:         BEGIN: void CollectionManager::init(const
QList<Plugins::PluginFactory*>&) 
amarok:           BEGIN: void CollectionManager::loadPlugins(const
QList<Collections::CollectionFactory*>&) 
amarok:             [CollectionManager] initializing
"amarok_collection-mysqlecollection" 
110731 10:50:06 InnoDB: The InnoDB memory heap is disabled
110731 10:50:06 InnoDB: Mutexes and rw_locks use GCC atomic builtins
110731 10:50:06 InnoDB: Compressed tables use zlib 1.2.5
110731 10:50:06 InnoDB: Initializing buffer pool, size = 128,0M
110731 10:50:06 InnoDB: Completed initialization of buffer pool
110731 10:50:06 InnoDB: highest supported file format is Barracuda.
110731 10:50:06  InnoDB: Waiting for the background threads to start
amarok:             [ERROR__] MySQL library initialization failed. 
amarok:             [ERROR__] [MySqlStorage] "GREPME MySQLe query failed!
(2000)  on init" 
amarok:             BEGIN: bool DatabaseUpdater::update() 
amarok:               [MySqlStorage] Initialized thread, count== 1 
amarok:               [ERROR__] [MySqlStorage] Tried to perform query on
uninitialized MySQL 
amarok:               Database version:  0 
amarok:               BEGIN: void DatabaseUpdater::createTables() const 
amarok:                 [ERROR__] [MySqlStorage] Tried to perform query on
uninitialized MySQL 


then after a few seconds amarok crashed like this.

since this is the first time i use amarok since the KDE 4.7 update that might
be the problem.

as far as i know I'm using the internal mysql db.

christoph-game:~ # rpm -qa|grep sql|sort
libmysqlclient-devel-5.5.14-1.2.x86_64
libmysqlclient16-5.1.42-69.10.x86_64
libmysqlclient18-32bit-5.5.14-1.2.x86_64
libmysqlclient18-5.5.14-1.2.x86_64
libmysqlclient_r16-32bit-5.1.42-69.10.x86_64
libmysqlclient_r16-5.1.42-69.10.x86_64
libmysqlclient_r18-5.5.14-1.2.x86_64
libmysqlcppconn1-1.0.5-11.4.x86_64
libmysqld-devel-5.5.14-1.2.x86_64
libmysqld18-5.5.14-1.2.x86_64
libqt4-sql-32bit-4.7.3-8.1.x86_64
libqt4-sql-4.7.3-8.1.x86_64
libqt4-sql-mysql-32bit-4.7.3-8.1.x86_64
libqt4-sql-mysql-4.7.3-8.1.x86_64
libqt4-sql-sqlite-32bit-4.7.3-8.1.x86_64
libqt4-sql-sqlite-4.7.3-8.1.x86_64
libreoffice-base-drivers-mysql-3.3.3.1-1.1.x86_64
libsqlite3-0-3.7.7-45.6.x86_64
libsqlite3-0-32bit-3.7.7-45.6.x86_64
mono-data-sqlite-2.10.2-2.2.x86_64
mysql-community-server-5.5.14-1.2.x86_64
mysql-community-server-bench-5.5.14-1.2.x86_64
mysql-community-server-client-5.5.14-1.2.x86_64
mysql-community-server-tools-5.5.14-1.2.x86_64
mysql-proxy-0.6.1-3.75.x86_64
mysql-workbench-5.2.31-33.7.x86_64
perl-DBD-mysql-4.019-2.5.x86_64
php5-mysql-5.3.6.201105291701-1.1.x86_64
php5-pear-MDB2_Driver_mysqli-1.4.1-5.2.noarch
php5-sqlite-5.3.6.201105291701-1.1.x86_64
sqlite2-2.8.17-185.14.x86_64
sqlite3-3.7.7-45.6.x86_64
sqlite3-devel-3.7.7-45.6.x86_64

there is a newer version of amarok available in my repositories, in case that
fixes this bug I'll add this here after updating
amarok                                 2.4.1-114.6 -> 2.4.1-114.8

-- Backtrace (Reduced):
#6  0x00007f98ab866871 in ScanManager::addDirToList (this=0xf15170,
directory=...) at
/usr/src/debug/amarok-2.4.1/src/core-impl/collections/db/ScanManager.cpp:179
#7  0x00007f98ab86714e in ScanManager::requestIncrementalScan (this=0xf15170,
directory=...) at
/usr/src/debug/amarok-2.4.1/src/core-impl/collections/db/ScanManager.cpp:149
#8  0x00007f98ab860cd6 in ScanManager::checkForDirectoryChanges (this=0xf15170)
at /usr/src/debug/amarok-2.4.1/src/core-impl/collections/db/ScanManager.cpp:304
#9  0x00007f98ab866d0c in ScanManager::qt_metacall (this=0xf15170,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff31686c00) at
/usr/src/debug/amarok-2.4.1/build/src/core-impl/collections/db/sql/ScanManager.moc:119
[...]
#11 0x00007f98cd0fd7b9 in QObject::event (this=0xf1bca0, e=<optimized out>) at
kernel/qobject.cpp:1181

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic