Bug 300311 - Skrooge crashes with a segfault immediately upon start up.
Summary: Skrooge crashes with a segfault immediately upon start up.
Status: RESOLVED DUPLICATE of bug 300183
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR critical
Target Milestone: ---
Assignee: Guillaume DE BURE
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-19 12:33 UTC by Olle Gladso
Modified: 2012-05-19 13:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olle Gladso 2012-05-19 12:33:45 UTC
Suddenly Skrooge has started to crash. This migh have started after updates on May 18th. The crash happens every start up, whether there is an existing skg file or not. I have reinstalled the application on two different computers, but no joy.
I have included the backtrace here.

Application: Skrooge (skrooge), signal: Segmentation fault
The current source language is "auto; currently asm".
[KCrash Handler]
#5  0x00007f7c00bcf334 in ?? () from /usr/lib/libsqlite3.so.0
#6  0x00007f7c00bd044a in ?? () from /usr/lib/libsqlite3.so.0
#7  0x00007f7c00bd1d9f in ?? () from /usr/lib/libsqlite3.so.0
#8  0x00007f7c00bcd2eb in ?? () from /usr/lib/libsqlite3.so.0
#9  0x00007f7c00bce8a0 in ?? () from /usr/lib/libsqlite3.so.0
#10 0x00007f7c00bcff13 in ?? () from /usr/lib/libsqlite3.so.0
#11 0x00007f7c00bd044a in ?? () from /usr/lib/libsqlite3.so.0
#12 0x00007f7c00bd086a in ?? () from /usr/lib/libsqlite3.so.0
#13 0x00007f7c00bccc3e in ?? () from /usr/lib/libsqlite3.so.0
#14 0x00007f7c00bd8168 in ?? () from /usr/lib/libsqlite3.so.0
#15 0x00007f7c00bdaa9f in ?? () from /usr/lib/libsqlite3.so.0
#16 0x00007f7c00bdd03a in ?? () from /usr/lib/libsqlite3.so.0
#17 0x00007f7c00bdd169 in ?? () from /usr/lib/libsqlite3.so.0
#18 0x00007f7c00bdd28e in ?? () from /usr/lib/libsqlite3.so.0
#19 0x00007f7bf8be5583 in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#20 0x00007f7bf8be2b5a in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#21 0x00007f7c06334726 in QSqlQuery::exec(QString const&) () from /usr/lib/libQtSql.so.4
#22 0x00007f7c0a994c19 in SKGServices::executeSelectSqliteOrder(QSqlDatabase*, QString const&, QList<QStringList>&) () from /usr/lib/libskgbasemodeler.so.0
#23 0x00007f7c0a995f67 in SKGServices::executeSelectSqliteOrder(SKGDocument*, QString const&, QList<QStringList>&) () from /usr/lib/libskgbasemodeler.so.0
#24 0x00007f7c0a96e6c3 in SKGObjectBase::getObjects(SKGDocument*, QString const&, QString const&, QList<SKGObjectBase>&) () from /usr/lib/libskgbasemodeler.so.0
#25 0x00007f7bf923f582 in ?? () from /usr/lib/kde4/skrooge_calculator.so
#26 0x00007f7bf924047a in ?? () from /usr/lib/kde4/skrooge_calculator.so
#27 0x00007f7bf7b354d9 in ?? () from /usr/lib/kde4/skg_dashboard.so
#28 0x00007f7bf7b3691f in ?? () from /usr/lib/kde4/skg_dashboard.so
#29 0x00007f7c0a709b60 in SKGMainPanel::openPage(SKGInterfacePlugin*, int, QString const&, QString const&, QString const&) () from /usr/lib/libskgbasegui.so.0
#30 0x00007f7bf7f6c538 in ?? () from /usr/lib/kde4/skg_bookmark.so
#31 0x00007f7bf7f69d43 in ?? () from /usr/lib/kde4/skg_bookmark.so
#32 0x00007f7bf7f6b678 in ?? () from /usr/lib/kde4/skg_bookmark.so
#33 0x00007f7c0a70c55d in SKGMainPanel::refresh() () from /usr/lib/libskgbasegui.so.0
#34 0x00007f7c0a70fe15 in SKGMainPanel::SKGMainPanel(KSplashScreen*, SKGDocument*, QStringList const&) () from /usr/lib/libskgbasegui.so.0
#35 0x00007f7c0a705125 in SKGUniqueApplication::newInstance() () from /usr/lib/libskgbasegui.so.0
#36 0x00007f7c0ade25c6 in ?? () from /usr/lib/libkdeui.so.5
#37 0x00007f7c0ade2c06 in ?? () from /usr/lib/libkdeui.so.5
#38 0x00007f7c08bbc591 in ?? () from /usr/lib/libQtDBus.so.4
#39 0x00007f7c08bbd79f in ?? () from /usr/lib/libQtDBus.so.4
#40 0x00007f7c08bbe27d in ?? () from /usr/lib/libQtDBus.so.4
#41 0x00007f7c08bbe518 in ?? () from /usr/lib/libQtDBus.so.4
#42 0x00007f7c0888ce29 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#43 0x00007f7c094a969d in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0x00007f7c094a532c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#45 0x00007f7c094ab80b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0x00007f7c0addb796 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#47 0x00007f7c0887d09c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#48 0x00007f7c08880744 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#49 0x00007f7c088a6b73 in ?? () from /usr/lib/libQtCore.so.4
#50 0x00007f7c035366f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0x00007f7c0353a568 in ?? () from /lib/libglib-2.0.so.0
#52 0x00007f7c0353a71c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0x00007f7c088a66b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0x00007f7c0955519e in ?? () from /usr/lib/libQtGui.so.4
#55 0x00007f7c0887b9c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#56 0x00007f7c0887bd9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#57 0x00007f7c08880a2b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#58 0x0000000000401941 in _start ()


Reproducible: Always

Steps to Reproduce:
1. Start Skrooge.

Actual Results:  
Crash.

Expected Results:  
Normal behaviour.

This is a big problem, because all my banking information is stored and now I cannot acces the info with any program.
Comment 1 Guillaume DE BURE 2012-05-19 13:33:36 UTC
We're working on it ! If you can downgrade to SQLite 3.7.11, it will temporarily solve your issue. Stay tuned on the duplicate bug for details when it is solved.

Thanks for the report :)

*** This bug has been marked as a duplicate of bug 300183 ***