FS#20271 - [sqliteman] crashes due to Signal #11

Attached to Project: Community Packages
Opened by Andres Rand (arand) - Saturday, 24 July 2010, 20:29 GMT
Last edited by Laurent Carlier (lordheavy) - Wednesday, 11 August 2010, 09:19 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Dan Griffiths (Ghost1227)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Starting Sqliteman shows messagebox stating:

"Sqliteman crashes due to Signal #11"


Additional info:
* package version(s)
community/sqliteman 1.2.2-1
extra/qscintilla 2.4.4-2

* config and/or log files etc.
Starting program: /usr/bin/sqliteman
[Thread debugging using libthread_db enabled]
Checking for sqlite3 :
[New Thread 0xb45abb70 (LWP 5505)]
3.6.23.1
Checking for Qt version: 4.6.3
[New Thread 0xb38c9b70 (LWP 5507)]

Program received signal SIGSEGV, Segmentation fault.
0xb7168446 in QsciScintillaBase::SendScintilla(unsigned int, unsigned long, long) const () from /usr/lib/libqscintilla2.so.5
(gdb) bt
#0 0xb7168446 in QsciScintillaBase::SendScintilla(unsigned int, unsigned long, long) const () from /usr/lib/libqscintilla2.so.5
#1 0xb71647b3 in QsciScintilla::recolor(int, int) () from /usr/lib/libqscintilla2.so.5
#2 0xb7165fda in QsciScintilla::startAutoCompletion(QsciScintilla::AutoCompletionSource, bool, bool) () from /usr/lib/libqscintilla2.so.5
#3 0xb7166618 in QsciScintilla::autoCompleteFromAll() () from /usr/lib/libqscintilla2.so.5
#4 0xb7166dde in QsciScintilla::setLexer(QsciLexer*) () from /usr/lib/libqscintilla2.so.5
#5 0x080d0c81 in SqlEditorWidget::SqlEditorWidget(QWidget*) ()
#6 0x08093292 in Ui_DataViewer::setupUi(QMainWindow*) ()
#7 0x0808fe8f in DataViewer::DataViewer(QWidget*) ()
#8 0x0809df71 in LiteManWindow::initUI() ()
#9 0x080a898c in LiteManWindow::LiteManWindow(QString const&) ()
#10 0x080ae1af in main ()
(gdb)

Steps to reproduce:
Full system update with pacman.
Install sqliteman from community repo, start sqliteman.
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Wednesday, 11 August 2010, 09:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with sqliteman-1.2.2-2
Comment by Andreas Radke (AndyRTR) - Sunday, 25 July 2010, 10:05 GMT
Are you running sqlite 3.7.0 from testing? Then you may need to recompile the apps for the new version.
Comment by Damjan Dimitrioski (gnu_D) - Sunday, 25 July 2010, 16:40 GMT
Hi,

My system has sqlite3 3.6.23.1-1 and sqliteman-1.2.2-1, when I started sqliteman after some upgrade, that same error pop-out.
I downloaded the PKGBUILD for the same version and recompiled it, but with !strip option, now sqliteman starts successfully.

Hope it helps :).

P.S: running sqliteman with gdb made a segment fault on sqliteman, now gdb works too.
Comment by Andres Rand (arand) - Monday, 26 July 2010, 07:32 GMT
I used PKGBUILD from ABS and it works fine. Even with striping debug symbols.

It seems that this bug has creeped in during packaging.

To maintainer I suggest to build new package and push it to repo.
Comment by Andreas Radke (AndyRTR) - Wednesday, 04 August 2010, 22:18 GMT
Dan please rebuild sqliteman for new sqlite 3.7.0.1!

Loading...