diff --git a/plugins/sql_history/storage/history-sql-storage.cpp b/plugins/sql_history/storage/history-sql-storage.cpp
index 6c6c199..97547e3 100644
--- a/plugins/sql_history/storage/history-sql-storage.cpp
+++ b/plugins/sql_history/storage/history-sql-storage.cpp
@@ -192,7 +192,7 @@ void HistorySqlStorage::init()
this, SLOT(initializerProgressMessage(QString,QString)));
connect(initializer, SIGNAL(progressFinished(bool,QString,QString)),
this, SLOT(initializerProgressFinished(bool,QString,QString)));
- connect(initializer, SIGNAL(databaseReady(bool)), this, SLOT(databaseReady(bool)));
+ connect(initializer, SIGNAL(databaseReady(bool,QString)), this, SLOT(databaseReady(bool,QString)));
InitializerThread->start();
@@ -234,10 +234,14 @@ void HistorySqlStorage::initializerProgressFinished(bool ok, const QString &icon
ImportProgressWindow->progressFinished(ok, iconName, message);
}
-void HistorySqlStorage::databaseReady(bool ok)
+void HistorySqlStorage::databaseReady(bool ok, const QString &historyFilePath)
{
if (ok)
- Database = QSqlDatabase::database("kadu-history", true);
+ {
+ Database = QSqlDatabase::addDatabase("QSQLITE", "kadu-history");
+ Database.setDatabaseName(historyFilePath);
+ Database.open();
+ }
if (!Database.isOpen() || Database.isOpenError())
{
diff --git a/plugins/sql_history/storage/history-sql-storage.h b/plugins/sql_history/storage/history-sql-storage.h
index 609ac2e..201324c 100644
--- a/plugins/sql_history/storage/history-sql-storage.h
+++ b/plugins/sql_history/storage/history-sql-storage.h
@@ -146,7 +146,7 @@ private slots:
void initializerProgressMessage(const QString &iconName, const QString &message);
void initializerProgressFinished(bool ok, const QString &iconName, const QString &message);
- void databaseReady(bool ok);
+ void databaseReady(bool ok, const QString &historyFilePath);
public:
Q_INVOKABLE explicit HistorySqlStorage(QObject *parent = nullptr);
diff --git a/plugins/sql_history/storage/sql-initializer.cpp b/plugins/sql_history/storage/sql-initializer.cpp
index 5c437ce..7ca5954 100644
--- a/plugins/sql_history/storage/sql-initializer.cpp
+++ b/plugins/sql_history/storage/sql-initializer.cpp
@@ -71,7 +71,8 @@ void SqlInitializer::initialize()
bool ok = Database.isOpen() && !Database.isOpenError();
Database.close();
- emit databaseReady(ok);
+ QString historyFilePath = m_pathsProvider->profilePath() + QStringLiteral(HISTORY_FILE_CURRENT);
+ emit databaseReady(ok,historyFilePath);
deleteLater();
}
diff --git a/plugins/sql_history/storage/sql-initializer.h b/plugins/sql_history/storage/sql-initializer.h
index 1bc1911..f952143 100644
--- a/plugins/sql_history/storage/sql-initializer.h
+++ b/plugins/sql_history/storage/sql-initializer.h
@@ -62,7 +62,7 @@ public slots:
void initialize();
signals:
- void databaseReady(bool ok);
+ void databaseReady(bool ok, const QString &historyFilePath);
void progressMessage(const QString &iconName, const QString &message);
void progressFinished(bool ok, const QString &iconName, const QString &message);
Warning: libpng warning: iCCP: known incorrect sRGB profile
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x55958fb1f859]
[1] kadu(+0x6b0f) [0x55958fb1fb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7f72553da5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7f72553da889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7f72553aabc7]
[5] /usr/lib/libQt5Gui.so.5(+0xd2bff) [0x7f7255afdbff]
[6] /usr/lib/libpng16.so.16(png_chunk_warning+0x41) [0x7f724f1616b1]
[7] /usr/lib/libpng16.so.16(+0x9350) [0x7f724f160350]
[8] /usr/lib/libpng16.so.16(+0x1b1f2) [0x7f724f1721f2]
[9] /usr/lib/libpng16.so.16(png_read_info+0x3c7) [0x7f724f167167]
[10] /usr/lib/libQt5Gui.so.5(+0x1b93e4) [0x7f7255be43e4]
[11] /usr/lib/libQt5Gui.so.5(+0x1b96b2) [0x7f7255be46b2]
[12] /usr/lib/libQt5Gui.so.5(+0x1bb741) [0x7f7255be6741]
[13] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEP6QImage+0xf8) [0x7f7255ba8e28]
[14] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEv+0x36) [0x7f7255ba9486]
[15] /usr/lib/libQt5Gui.so.5(_ZN15QPlatformPixmap8fromFileERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x60) [0x7f7255bc2420]
[16] /usr/lib/libQt5Gui.so.5(_ZN7QPixmap4loadERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x456) [0x7f7255bbba66]
[17] /usr/lib/libQt5WebKit.so.5(+0x19ba244) [0x7f72515d4244]
[18] /usr/lib/libQt5WebKit.so.5(+0x19baefd) [0x7f72515d4efd]
[19] /usr/lib/libQt5WebKitWidgets.so.5(_ZN6WebKit23initializeWebKitWidgetsEv+0x68) [0x7f7257a0c0c8]
[20] /usr/lib/libQt5WebKitWidgets.so.5(+0x26d74) [0x7f72579fed74]
[21] /usr/lib/libQt5WebKitWidgets.so.5(_ZN8QWebPageC2EP7QObject+0x4b) [0x7f7257a0240b]
[22] /usr/lib/libQt5WebKitWidgets.so.5(_ZNK8QWebView4pageEv+0x33) [0x7f7257a0aaf3]
[23] /usr/lib/kadu/libkadu.so(_ZN11KaduWebViewC2EP7QWidget+0x115) [0x7f72566f4355]
[24] /usr/lib/kadu/libkadu.so(+0x2c7ded) [0x7f72566cbded]
[25] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow9createGuiEv+0x11a) [0x7f725677fd8a]
[26] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow4initEv+0xf8) [0x7f7256780468]
[27] /usr/lib/kadu/libkadu.so(+0x37d1ae) [0x7f72567811ae]
[28] /usr/lib/libQt5Core.so.5(_ZNK11QMetaMethod6invokeEP7QObjectN2Qt14ConnectionTypeE22QGenericReturnArgument16QGenericArgumentS5_S5_S5_S5_S5_S5_S5_S5_S5_+0x7ed) [0x7f72555ab75d]
[29] /usr/lib/libinjeqt.so.1(+0xda8c) [0x7f72561c3a8c]
[30] /usr/lib/libinjeqt.so.1(_ZNK6injeqt8internal13injector_core17call_init_methodsEP7QObject+0xc4) [0x7f72561c9514]
[31] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core11inject_intoEP7QObject+0x9c) [0x7f72561d04fc]
[32] /usr/lib/kadu/libkadu.so(_ZN17KaduWindowService12createWindowEv+0x5d) [0x7f725677cead]
[33] /usr/lib/kadu/libkadu.so(_ZN4Core9createGuiEv+0x53) [0x7f7256651cf3]
[34] /usr/lib/kadu/libkadu.so(_ZN4Core7executeERK11QStringListRK7QString+0x29) [0x7f72566589b9]
[35] /usr/lib/kadu/libkadu.so(+0x254ad7) [0x7f7256658ad7]
[36] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7f72565a1b9d]
[37] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7f72566582ea]
[38] kadu(+0x62e6) [0x55958fb1f2e6]
[39] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7f72549f106b]
[40] kadu(_start+0x2a) [0x55958fb1f6ea]
======= END OF BACKTRACE ======
Warning: libpng warning: iCCP: known incorrect sRGB profile
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x55958fb1f859]
[1] kadu(+0x6b0f) [0x55958fb1fb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7f72553da5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7f72553da889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7f72553aabc7]
[5] /usr/lib/libQt5Gui.so.5(+0xd2bff) [0x7f7255afdbff]
[6] /usr/lib/libpng16.so.16(png_chunk_warning+0x41) [0x7f724f1616b1]
[7] /usr/lib/libpng16.so.16(+0x9350) [0x7f724f160350]
[8] /usr/lib/libpng16.so.16(+0x1b1f2) [0x7f724f1721f2]
[9] /usr/lib/libpng16.so.16(png_read_info+0x3c7) [0x7f724f167167]
[10] /usr/lib/libQt5Gui.so.5(+0x1b93e4) [0x7f7255be43e4]
[11] /usr/lib/libQt5Gui.so.5(+0x1b96b2) [0x7f7255be46b2]
[12] /usr/lib/libQt5Gui.so.5(+0x1bb741) [0x7f7255be6741]
[13] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEP6QImage+0xf8) [0x7f7255ba8e28]
[14] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEv+0x36) [0x7f7255ba9486]
[15] /usr/lib/libQt5Gui.so.5(_ZN15QPlatformPixmap8fromFileERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x60) [0x7f7255bc2420]
[16] /usr/lib/libQt5Gui.so.5(_ZN7QPixmap4loadERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x456) [0x7f7255bbba66]
[17] /usr/lib/libQt5WebKit.so.5(+0x19ba536) [0x7f72515d4536]
[18] /usr/lib/libQt5WebKit.so.5(+0x19baefd) [0x7f72515d4efd]
[19] /usr/lib/libQt5WebKitWidgets.so.5(_ZN6WebKit23initializeWebKitWidgetsEv+0x68) [0x7f7257a0c0c8]
[20] /usr/lib/libQt5WebKitWidgets.so.5(+0x26d74) [0x7f72579fed74]
[21] /usr/lib/libQt5WebKitWidgets.so.5(_ZN8QWebPageC2EP7QObject+0x4b) [0x7f7257a0240b]
[22] /usr/lib/libQt5WebKitWidgets.so.5(_ZNK8QWebView4pageEv+0x33) [0x7f7257a0aaf3]
[23] /usr/lib/kadu/libkadu.so(_ZN11KaduWebViewC2EP7QWidget+0x115) [0x7f72566f4355]
[24] /usr/lib/kadu/libkadu.so(+0x2c7ded) [0x7f72566cbded]
[25] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow9createGuiEv+0x11a) [0x7f725677fd8a]
[26] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow4initEv+0xf8) [0x7f7256780468]
[27] /usr/lib/kadu/libkadu.so(+0x37d1ae) [0x7f72567811ae]
[28] /usr/lib/libQt5Core.so.5(_ZNK11QMetaMethod6invokeEP7QObjectN2Qt14ConnectionTypeE22QGenericReturnArgument16QGenericArgumentS5_S5_S5_S5_S5_S5_S5_S5_S5_+0x7ed) [0x7f72555ab75d]
[29] /usr/lib/libinjeqt.so.1(+0xda8c) [0x7f72561c3a8c]
[30] /usr/lib/libinjeqt.so.1(_ZNK6injeqt8internal13injector_core17call_init_methodsEP7QObject+0xc4) [0x7f72561c9514]
[31] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core11inject_intoEP7QObject+0x9c) [0x7f72561d04fc]
[32] /usr/lib/kadu/libkadu.so(_ZN17KaduWindowService12createWindowEv+0x5d) [0x7f725677cead]
[33] /usr/lib/kadu/libkadu.so(_ZN4Core9createGuiEv+0x53) [0x7f7256651cf3]
[34] /usr/lib/kadu/libkadu.so(_ZN4Core7executeERK11QStringListRK7QString+0x29) [0x7f72566589b9]
[35] /usr/lib/kadu/libkadu.so(+0x254ad7) [0x7f7256658ad7]
[36] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7f72565a1b9d]
[37] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7f72566582ea]
[38] kadu(+0x62e6) [0x55958fb1f2e6]
[39] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7f72549f106b]
[40] kadu(_start+0x2a) [0x55958fb1f6ea]
======= END OF BACKTRACE ======
Warning: QObject::connect: No such signal SqlInitializer::databaseReady(bool)
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x55958fb1f859]
[1] kadu(+0x6b0f) [0x55958fb1fb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7f72553da5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7f72553da889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7f72553aabc7]
[5] /usr/lib/libQt5Core.so.5(+0x298cdb) [0x7f72555c3cdb]
[6] /usr/lib/libQt5Core.so.5(_ZN7QObject7connectEPKS_PKcS1_S3_N2Qt14ConnectionTypeE+0x706) [0x7f72555cc496]
[7] /usr/lib/kadu/plugins/libsql_history.so(+0xd5be) [0x7f71dfb755be]
[8] /usr/lib/libQt5Core.so.5(_ZNK11QMetaMethod6invokeEP7QObjectN2Qt14ConnectionTypeE22QGenericReturnArgument16QGenericArgumentS5_S5_S5_S5_S5_S5_S5_S5_S5_+0x7ed) [0x7f72555ab75d]
[9] /usr/lib/libinjeqt.so.1(+0xda8c) [0x7f72561c3a8c]
[10] /usr/lib/libinjeqt.so.1(_ZNK6injeqt8internal13injector_core17call_init_methodsEP7QObject+0xc4) [0x7f72561c9514]
[11] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core15resolve_objectsERKSt6vectorINS0_14implementationESaIS3_EE+0x7f) [0x7f72561cbb5f]
[12] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core15instantiate_allERKNS0_20sorted_unique_vectorINS_2v14typeES4_XadL_ZNS0_14type_from_typeERKS4_EEEE+0x5c2) [0x7f72561cf792]
[13] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core26instantiate_implementationERKNS_2v14typeE+0x121) [0x7f72561cfdf1]
[14] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core21instantiate_interfaceERKNS_2v14typeE+0x2c) [0x7f72561cfefc]
[15] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core30instantiate_all_with_type_roleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x6c) [0x7f72561d018c]
[16] /usr/lib/kadu/libkadu.so(+0x431bc0) [0x7f7256835bc0]
[17] /usr/lib/kadu/libkadu.so(_ZN23PluginActivationService14activatePluginERK7QString+0x40a) [0x7f7256833dea]
[18] /usr/lib/kadu/libkadu.so(_ZN23PluginActivationService30activatePluginWithDependenciesERK7QString+0x3f8) [0x7f7256834438]
[19] /usr/lib/kadu/libkadu.so(_ZN13PluginManager15activatePluginsEv+0x1ac) [0x7f72568644ec]
[20] /usr/lib/kadu/libkadu.so(_ZN4Core15activatePluginsEv+0xa2) [0x7f7256652082]
[21] /usr/lib/kadu/libkadu.so(_ZN4Core7executeERK11QStringListRK7QString+0x3b) [0x7f72566589cb]
[22] /usr/lib/kadu/libkadu.so(+0x254ad7) [0x7f7256658ad7]
[23] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7f72565a1b9d]
[24] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7f72566582ea]
[25] kadu(+0x62e6) [0x55958fb1f2e6]
[26] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7f72549f106b]
[27] kadu(_start+0x2a) [0x55958fb1f6ea]
======= END OF BACKTRACE ======
Debug: ConsoleJumpList::clear()
Debug: ConsoleJumpList::addChat( "{8e1ebfb0-57c7-469c-bbe8-35cfc0eb4f61}" )
Debug: ConsoleJumpList::setVisible( true )
error not show but kadu can't show history from database
]]># $Id: PKGBUILD 208988 2017-01-25 08:21:35Z arojas $
# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Contributor: Mateusz Herych
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
pkgname=kadu
pkgver=4.3
pkgrel=1
pkgdesc='Qt-based Jabber/XMPP and Gadu-Gadu client'
arch=('i686' 'x86_64')
url='http://www.kadu.im/'
license=('GPL')
depends=('enchant' 'hicolor-icon-theme' 'injeqt' 'libarchive' 'libgadu' 'libmpdclient' 'libotr'
'libxss' 'qt5-multimedia' 'qt5-script' 'qt5-svg' 'qt5-webkit' 'qt5-x11extras' 'qxmpp')
makedepends=('cmake' 'qt5-tools')
options=('!emptydirs')
source=(http://download.kadu.im/stable/$pkgname-$pkgver.tar.bz2
gcc7.patch
kadu.patch
history.patch)
md5sums=('011899121ca5a7e653892f29072032e2'
'bc2c5ad95bc492cefd92964b4dfe24ca'
'cdd09db3ec464d12991abe1c8add6b7d'
'15fc3282c64c28b98b704dfe30760388')
prepare() {
cd $pkgname-$pkgver
patch -Np1 -i ../gcc7.patch
patch -Np1 -i ../kadu.patch
patch -Np1 -i ../history.patch
sed -i 's/ENCHANT enchant/ENCHANT enchant-2/' plugins/spellchecker/CMakeLists.txt
sed -i 's/unity_integration//g' Plugins.cmake
sed -i 's/indicator_docking//g' Plugins.cmake
}
build() {
mkdir -p build
cd build
cmake ../$pkgname-$pkgver \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_CXX_STANDARD=14 \
-DENABLE_TESTS=OFF
make
}
package() {
cd build
make DESTDIR="$pkgdir" LIBDIR=/usr/lib install
}
is PKGBUILD correct?
]]>diff --git a/plugins/sql_history/storage/history-sql-storage.cpp b/plugins/sql_history/storage/history-sql-storage.cpp
index 6c6c199..f944b1b 100644
--- a/plugins/sql_history/storage/history-sql-storage.cpp
+++ b/plugins/sql_history/storage/history-sql-storage.cpp
@@ -234,10 +234,14 @@ void HistorySqlStorage::initializerProgressFinished(bool ok, const QString &icon
ImportProgressWindow->progressFinished(ok, iconName, message);
}
-void HistorySqlStorage::databaseReady(bool ok)
+void HistorySqlStorage::databaseReady(bool ok, const QString &historyFilePath)
{
if (ok)
- Database = QSqlDatabase::database("kadu-history", true);
+ {
+ Database = QSqlDatabase::addDatabase("QSQLITE", "kadu-history");
+ Database.setDatabaseName(historyFilePath);
+ Database.open();
+ }
if (!Database.isOpen() || Database.isOpenError())
{
diff --git a/plugins/sql_history/storage/history-sql-storage.h b/plugins/sql_history/storage/history-sql-storage.h
index 609ac2e..201324c 100644
--- a/plugins/sql_history/storage/history-sql-storage.h
+++ b/plugins/sql_history/storage/history-sql-storage.h
@@ -146,7 +146,7 @@ private slots:
void initializerProgressMessage(const QString &iconName, const QString &message);
void initializerProgressFinished(bool ok, const QString &iconName, const QString &message);
- void databaseReady(bool ok);
+ void databaseReady(bool ok, const QString &historyFilePath);
public:
Q_INVOKABLE explicit HistorySqlStorage(QObject *parent = nullptr);
diff --git a/plugins/sql_history/storage/sql-initializer.cpp b/plugins/sql_history/storage/sql-initializer.cpp
index 5c437ce..7ca5954 100644
--- a/plugins/sql_history/storage/sql-initializer.cpp
+++ b/plugins/sql_history/storage/sql-initializer.cpp
@@ -71,7 +71,8 @@ void SqlInitializer::initialize()
bool ok = Database.isOpen() && !Database.isOpenError();
Database.close();
- emit databaseReady(ok);
+ QString historyFilePath = m_pathsProvider->profilePath() + QStringLiteral(HISTORY_FILE_CURRENT);
+ emit databaseReady(ok,historyFilePath);
deleteLater();
}
diff --git a/plugins/sql_history/storage/sql-initializer.h b/plugins/sql_history/storage/sql-initializer.h
index 1bc1911..f952143 100644
--- a/plugins/sql_history/storage/sql-initializer.h
+++ b/plugins/sql_history/storage/sql-initializer.h
@@ -62,7 +62,7 @@ public slots:
void initialize();
signals:
- void databaseReady(bool ok);
+ void databaseReady(bool ok, const QString &historyFilePath);
void progressMessage(const QString &iconName, const QString &message);
void progressFinished(bool ok, const QString &iconName, const QString &message);
Warning: QSqlDatabasePrivate::database: requested database does not belong to the calling thread.
backtrace: ('warning from Qt (above)')
Seems closely related to the issue mumble enountered and definitely a change in QT 5.11 .
Found some more reports, this one is by far the most concise explanation/solution : https://bugreports.qt.io/browse/QTBUG-68486
]]>Warning: libpng warning: iCCP: known incorrect sRGB profile
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x5646745eb859]
[1] kadu(+0x6b0f) [0x5646745ebb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7fd84a60a5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7fd84a60a889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7fd84a5dabc7]
[5] /usr/lib/libQt5Gui.so.5(+0xd2bff) [0x7fd84ad2dbff]
[6] /usr/lib/libpng16.so.16(png_chunk_warning+0x41) [0x7fd8443916b1]
[7] /usr/lib/libpng16.so.16(+0x9350) [0x7fd844390350]
[8] /usr/lib/libpng16.so.16(+0x1b1f2) [0x7fd8443a21f2]
[9] /usr/lib/libpng16.so.16(png_read_info+0x3c7) [0x7fd844397167]
[10] /usr/lib/libQt5Gui.so.5(+0x1b93e4) [0x7fd84ae143e4]
[11] /usr/lib/libQt5Gui.so.5(+0x1b96b2) [0x7fd84ae146b2]
[12] /usr/lib/libQt5Gui.so.5(+0x1bb741) [0x7fd84ae16741]
[13] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEP6QImage+0xf8) [0x7fd84add8e28]
[14] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEv+0x36) [0x7fd84add9486]
[15] /usr/lib/libQt5Gui.so.5(_ZN15QPlatformPixmap8fromFileERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x60) [0x7fd84adf2420]
[16] /usr/lib/libQt5Gui.so.5(_ZN7QPixmap4loadERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x456) [0x7fd84adeba66]
[17] /usr/lib/libQt5WebKit.so.5(+0x19ba244) [0x7fd846804244]
[18] /usr/lib/libQt5WebKit.so.5(+0x19baefd) [0x7fd846804efd]
[19] /usr/lib/libQt5WebKitWidgets.so.5(_ZN6WebKit23initializeWebKitWidgetsEv+0x68) [0x7fd84cc3c0c8]
[20] /usr/lib/libQt5WebKitWidgets.so.5(+0x26d74) [0x7fd84cc2ed74]
[21] /usr/lib/libQt5WebKitWidgets.so.5(_ZN8QWebPageC2EP7QObject+0x4b) [0x7fd84cc3240b]
[22] /usr/lib/libQt5WebKitWidgets.so.5(_ZNK8QWebView4pageEv+0x33) [0x7fd84cc3aaf3]
[23] /usr/lib/kadu/libkadu.so(_ZN11KaduWebViewC2EP7QWidget+0x115) [0x7fd84b924355]
[24] /usr/lib/kadu/libkadu.so(+0x2c7ded) [0x7fd84b8fbded]
[25] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow9createGuiEv+0x11a) [0x7fd84b9afd8a]
[26] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow4initEv+0xf8) [0x7fd84b9b0468]
[27] /usr/lib/kadu/libkadu.so(+0x37d1ae) [0x7fd84b9b11ae]
[28] /usr/lib/libQt5Core.so.5(_ZNK11QMetaMethod6invokeEP7QObjectN2Qt14ConnectionTypeE22QGenericReturnArgument16QGenericArgumentS5_S5_S5_S5_S5_S5_S5_S5_S5_+0x7ed) [0x7fd84a7db75d]
[29] /usr/lib/libinjeqt.so.1(+0xda8c) [0x7fd84b3f3a8c]
[30] /usr/lib/libinjeqt.so.1(_ZNK6injeqt8internal13injector_core17call_init_methodsEP7QObject+0xc4) [0x7fd84b3f9514]
[31] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core11inject_intoEP7QObject+0x9c) [0x7fd84b4004fc]
[32] /usr/lib/kadu/libkadu.so(_ZN17KaduWindowService12createWindowEv+0x5d) [0x7fd84b9acead]
[33] /usr/lib/kadu/libkadu.so(_ZN4Core9createGuiEv+0x53) [0x7fd84b881cf3]
[34] /usr/lib/kadu/libkadu.so(_ZN4Core7executeERK11QStringListRK7QString+0x29) [0x7fd84b8889b9]
[35] /usr/lib/kadu/libkadu.so(+0x254ad7) [0x7fd84b888ad7]
[36] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7fd84b7d1b9d]
[37] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7fd84b8882ea]
[38] kadu(+0x62e6) [0x5646745eb2e6]
[39] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7fd849c2106b]
[40] kadu(_start+0x2a) [0x5646745eb6ea]
======= END OF BACKTRACE ======
Warning: libpng warning: iCCP: known incorrect sRGB profile
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x5646745eb859]
[1] kadu(+0x6b0f) [0x5646745ebb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7fd84a60a5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7fd84a60a889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7fd84a5dabc7]
[5] /usr/lib/libQt5Gui.so.5(+0xd2bff) [0x7fd84ad2dbff]
[6] /usr/lib/libpng16.so.16(png_chunk_warning+0x41) [0x7fd8443916b1]
[7] /usr/lib/libpng16.so.16(+0x9350) [0x7fd844390350]
[8] /usr/lib/libpng16.so.16(+0x1b1f2) [0x7fd8443a21f2]
[9] /usr/lib/libpng16.so.16(png_read_info+0x3c7) [0x7fd844397167]
[10] /usr/lib/libQt5Gui.so.5(+0x1b93e4) [0x7fd84ae143e4]
[11] /usr/lib/libQt5Gui.so.5(+0x1b96b2) [0x7fd84ae146b2]
[12] /usr/lib/libQt5Gui.so.5(+0x1bb741) [0x7fd84ae16741]
[13] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEP6QImage+0xf8) [0x7fd84add8e28]
[14] /usr/lib/libQt5Gui.so.5(_ZN12QImageReader4readEv+0x36) [0x7fd84add9486]
[15] /usr/lib/libQt5Gui.so.5(_ZN15QPlatformPixmap8fromFileERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x60) [0x7fd84adf2420]
[16] /usr/lib/libQt5Gui.so.5(_ZN7QPixmap4loadERK7QStringPKc6QFlagsIN2Qt19ImageConversionFlagEE+0x456) [0x7fd84adeba66]
[17] /usr/lib/libQt5WebKit.so.5(+0x19ba536) [0x7fd846804536]
[18] /usr/lib/libQt5WebKit.so.5(+0x19baefd) [0x7fd846804efd]
[19] /usr/lib/libQt5WebKitWidgets.so.5(_ZN6WebKit23initializeWebKitWidgetsEv+0x68) [0x7fd84cc3c0c8]
[20] /usr/lib/libQt5WebKitWidgets.so.5(+0x26d74) [0x7fd84cc2ed74]
[21] /usr/lib/libQt5WebKitWidgets.so.5(_ZN8QWebPageC2EP7QObject+0x4b) [0x7fd84cc3240b]
[22] /usr/lib/libQt5WebKitWidgets.so.5(_ZNK8QWebView4pageEv+0x33) [0x7fd84cc3aaf3]
[23] /usr/lib/kadu/libkadu.so(_ZN11KaduWebViewC2EP7QWidget+0x115) [0x7fd84b924355]
[24] /usr/lib/kadu/libkadu.so(+0x2c7ded) [0x7fd84b8fbded]
[25] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow9createGuiEv+0x11a) [0x7fd84b9afd8a]
[26] /usr/lib/kadu/libkadu.so(_ZN10KaduWindow4initEv+0xf8) [0x7fd84b9b0468]
[27] /usr/lib/kadu/libkadu.so(+0x37d1ae) [0x7fd84b9b11ae]
[28] /usr/lib/libQt5Core.so.5(_ZNK11QMetaMethod6invokeEP7QObjectN2Qt14ConnectionTypeE22QGenericReturnArgument16QGenericArgumentS5_S5_S5_S5_S5_S5_S5_S5_S5_+0x7ed) [0x7fd84a7db75d]
[29] /usr/lib/libinjeqt.so.1(+0xda8c) [0x7fd84b3f3a8c]
[30] /usr/lib/libinjeqt.so.1(_ZNK6injeqt8internal13injector_core17call_init_methodsEP7QObject+0xc4) [0x7fd84b3f9514]
[31] /usr/lib/libinjeqt.so.1(_ZN6injeqt8internal13injector_core11inject_intoEP7QObject+0x9c) [0x7fd84b4004fc]
[32] /usr/lib/kadu/libkadu.so(_ZN17KaduWindowService12createWindowEv+0x5d) [0x7fd84b9acead]
[33] /usr/lib/kadu/libkadu.so(_ZN4Core9createGuiEv+0x53) [0x7fd84b881cf3]
[34] /usr/lib/kadu/libkadu.so(_ZN4Core7executeERK11QStringListRK7QString+0x29) [0x7fd84b8889b9]
[35] /usr/lib/kadu/libkadu.so(+0x254ad7) [0x7fd84b888ad7]
[36] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7fd84b7d1b9d]
[37] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7fd84b8882ea]
[38] kadu(+0x62e6) [0x5646745eb2e6]
[39] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7fd849c2106b]
[40] kadu(_start+0x2a) [0x5646745eb6ea]
======= END OF BACKTRACE ======
Debug: ConsoleJumpList::clear()
Debug: ConsoleJumpList::setVisible( false )
Warning: QSqlDatabasePrivate::database: requested database does not belong to the calling thread.
backtrace: ('warning from Qt (above)')
======= BEGIN OF BACKTRACE =====
[0] kadu(+0x6859) [0x5646745eb859]
[1] kadu(+0x6b0f) [0x5646745ebb0f]
[2] /usr/lib/libQt5Core.so.5(+0xaf5e1) [0x7fd84a60a5e1]
[3] /usr/lib/libQt5Core.so.5(+0xaf889) [0x7fd84a60a889]
[4] /usr/lib/libQt5Core.so.5(_ZNK14QMessageLogger7warningEPKcz+0xaf) [0x7fd84a5dabc7]
[5] /usr/lib/libQt5Sql.so.5(+0x10edf) [0x7fd7d8a33edf]
[6] /usr/lib/libQt5Sql.so.5(_ZN12QSqlDatabase8databaseERK7QStringb+0x20) [0x7fd7d8a3e3c0]
[7] /usr/lib/kadu/plugins/libsql_history.so(+0xdf77) [0x7fd7d8c7bf77]
[8] /usr/lib/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0xe2) [0x7fd84a7f72e2]
[9] /usr/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x84) [0x7fd84c36d984]
[10] /usr/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x21b) [0x7fd84c37525b]
[11] /usr/lib/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0x179) [0x7fd84a7ccbc9]
[12] /usr/lib/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x1dc) [0x7fd84a7cfc5c]
[13] /usr/lib/libQt5Core.so.5(+0x2c5864) [0x7fd84a820864]
[14] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2e8) [0x7fd842c99368]
[15] /usr/lib/libglib-2.0.so.0(+0x4c5b1) [0x7fd842c995b1]
[16] /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2e) [0x7fd842c9963e]
[17] /usr/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x69) [0x7fd84a81fe49]
[18] /usr/lib/libQt5XcbQpa.so.5(+0xd5b32) [0x7fd838574b32]
[19] /usr/lib/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x13c) [0x7fd84a7cb85c]
[20] /usr/lib/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x96) [0x7fd84a7d3b56]
[21] /usr/lib/kadu/libkadu.so(+0x254b22) [0x7fd84b888b22]
[22] /usr/lib/kadu/libkadu.so(+0x19db9d) [0x7fd84b7d1b9d]
[23] /usr/lib/kadu/libkadu.so(_ZN4Core13executeSingleERK18ExecutionArguments+0x20a) [0x7fd84b8882ea]
[24] kadu(+0x62e6) [0x5646745eb2e6]
[25] /usr/lib/libc.so.6(__libc_start_main+0xeb) [0x7fd849c2106b]
[26] kadu(_start+0x2a) [0x5646745eb6ea]
======= END OF BACKTRACE ======
]]>Kadu dependencies don't seem to include any sql implementation, maybe it needs a specific one.
ELNinjo, can you start kadu from an x-terminal and post the full output ?
]]> emit progressFinished(false, "dialog-error", tr("Unable to open database: %1").arg(Database.lastError().text()));
or kadu-4.3/plugins/sql_history/storage/history-sql-storage.cpp line 244
initializerProgressFinished(false, "dialog-error",
tr("Opening database failed. Error message:\n%1").arg(Database.lastError().text()));
Edit:
Does a dialog box appear with one of the those two error messages?
If its the second it could be connected to https://github.com/mumble-voip/mumble/pull/3419
@Lone_Wolf any thoughts?
]]>