Bug 213758 - crash when start program
Summary: crash when start program
Status: RESOLVED DOWNSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Database-Scan (show other bugs)
Version: 0.10.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-08 21:22 UTC by linux.correspondence
Modified: 2017-07-25 13:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description linux.correspondence 2009-11-08 21:22:02 UTC
Application that crashed: digikam
Version of the application: 0.10.0
KDE Version: 4.3.3 (KDE 4.3.3) "release 179"
Qt Version: 4.5.3
Operating System: Linux 2.6.27.37-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0xb2c66700 (LWP 7364))]

Thread 2 (Thread 0xb1368b90 (LWP 7367)):
[KCrash Handler]
#6  0xffffe430 in __kernel_vsyscall ()
#7  0xb4a57990 in raise () from /lib/libc.so.6
#8  0xb4a592c8 in abort () from /lib/libc.so.6
#9  0xb4d152d5 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#10 0xb4d153c1 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0xb4e25b54 in QObjectPrivate::QObjectPrivate(int) () from /usr/lib/libQtCore.so.4
#12 0xb6e55cb2 in QSqlDriver::QSqlDriver(QObject*) () from /usr/lib/libQtSql.so.4
#13 0xb6e4e52a in ?? () from /usr/lib/libQtSql.so.4
#14 0xb6e4e8cb in QSqlDatabase::QSqlDatabase() () from /usr/lib/libQtSql.so.4
#15 0xb670ebf2 in Digikam::DatabaseBackendPriv::databaseForThread() () from /usr/lib/libdigikamdatabase.so.1
#16 0xb6709ab1 in Digikam::DatabaseBackend::open (this=0x84f78f0, parameters=@0x84f0760) at /usr/src/debug/digikam-0.10.0/libs/database/databasebackend.cpp:293
#17 0xb6704053 in Digikam::DatabaseAccess::checkReadyForUse (observer=0x84f4a18) at /usr/src/debug/digikam-0.10.0/libs/database/databaseaccess.cpp:231
#18 0x0828f3de in Digikam::ScanController::run (this=0x84f4a10) at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:420
#19 0xb4d1d592 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb4cbb1b5 in start_thread () from /lib/libpthread.so.0
#21 0xb4afe3ae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2c66700 (LWP 7364)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4cbec35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4d1e5a2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4d1d733 in QThread::wait(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x0828f18e in Digikam::ScanController::shutDown (this=0x84f4a10) at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:264
#5  0x082928c1 in ~ScanController (this=0x84f4a10) at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:247
#6  0x08292a6a in destroy () at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:188
#7  0xb4a5a9b1 in exit () from /lib/libc.so.6
#8  0xb536baeb in ?? () from /usr/lib/libQtGui.so.4
#9  0xb5eeb1da in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#10 0xb5eeb216 in ?? () from /usr/lib/libkdeui.so.5
#11 0xb48703c2 in _XIOError () from /usr/lib/libX11.so.6
#12 0xb4878ab0 in _XSend () from /usr/lib/libX11.so.6
#13 0xb4878c00 in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0xb4860b3f in XEventsQueued () from /usr/lib/libX11.so.6
#15 0xb53a84ea in ?? () from /usr/lib/libQtGui.so.4
#16 0xb451c9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0xb4520083 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0xb4520241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0xb4e3d071 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0xb53a7cc5 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb4e0ff1a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0xb4e10362 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x0828f0d4 in Digikam::ScanController::databaseInitialization (this=0x84f4a10) at /usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:308
#24 0x0821893c in Digikam::AlbumManager::setDatabase (this=0x84ba020, dbPath=@0xbff75570, priority=false) at /usr/src/debug/digikam-0.10.0/digikam/albummanager.cpp:506
#25 0x082b4df0 in main (argc=5, argv=0xbff756a4) at /usr/src/debug/digikam-0.10.0/digikam/main.cpp:158

This bug may be a duplicate of or related to bug 194630

Reported using DrKonqi
Comment 1 caulier.gilles 2009-11-09 08:31:46 UTC
It crash when Databse try to be open. Do you have installed Qt4 Sqlite plugin ?

Gilles Caulier
Comment 2 Dario Andres 2009-11-11 02:08:24 UTC
@Gilles: this look indeed like bug 194630, should them be merged ?
Thanks
Comment 3 caulier.gilles 2009-11-11 19:29:17 UTC
*** Bug 194630 has been marked as a duplicate of this bug. ***
Comment 4 linux.correspondence 2009-11-11 19:39:59 UTC
hello,

you are right, after a comparison with diff is really only the
addressing (hexadecimal) differently, the rest is identical.

For example:

bug 213758:

#9  0xb*5eeb1d*a in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5

bug 194630

#9  0xb*6a3054*a in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5

Best regards

Michael Theis



Dario Andres schrieb:
> https://bugs.kde.org/show_bug.cgi?id=213758
>
>
> Dario Andres <andresbajotierra@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |andresbajotierra@gmail.com
>
>
>
>
> --- Comment #2 from Dario Andres <andresbajotierra gmail com>  2009-11-11 02:08:24 ---
> @Gilles: this look indeed like bug 194630, should them be merged ?
> Thanks
>
>
Comment 5 linux.correspondence 2009-11-11 20:48:16 UTC
-------- Original-Nachricht --------
Betreff: 	Re: [Bug 213758] crash when start program
Datum: 	Wed, 11 Nov 2009 18:29:05 +0100
Von: 	Linux correspondence <linux.correspondence@googlemail.com>
An: 	bug-control@bugs.kde.org
Referenzen: 	<bug-213758-119828@http.bugs.kde.org/>
<20091109073148.1FD6C2633D@immanuel.kde.org>



Gilles Caulier schrieb:
> https://bugs.kde.org/show_bug.cgi?id=213758
>
>
> Gilles Caulier <caulier.gilles@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>           Component|general                     |Database
>             Version|unspecified                 |0.10.0
>
>
>
>
> --- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2009-11-09 08:31:46 ---
> It crash when Databse try to be open. Do you have installed Qt4 Sqlite plugin ?
>
> Gilles Caulier
>
>   
Hello,

yes i have installed the Qt4 Sqlite plugin.

Michael Theis
Comment 6 Marcel Wiesweg 2009-11-13 12:57:24 UTC
Your Qt SQLite plugin is compiled with a different and incompatible Qt version than your main Qt library. I'm sure there is a relevant message on the console.
Comment 7 linux.correspondence 2009-11-13 22:30:43 UTC
Marcel Wiesweg schrieb:
> https://bugs.kde.org/show_bug.cgi?id=213758
>
>
>
>
>
> --- Comment #6 from Marcel Wiesweg <marcel wiesweg gmx de>  2009-11-13 12:57:24 ---
> Your Qt SQLite plugin is compiled with a different and incompatible Qt version
> than your main Qt library. I'm sure there is a relevant message on the console.
>
>   
Hello,

yes it's correct. I have now updated to

libqt4-sql-sqlite-4.5.3-70.3 - Qt 4 sqlite plugin

Now the digikam works.

Thanks

Michael theis