Bug 100159 - Crash when create or open new database using sql3 with
Summary: Crash when create or open new database using sql3 with
Status: CLOSED DUPLICATE of bug 92563
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Mandrake RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Lucijan Busch
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-24 13:58 UTC by yjacolin
Modified: 2012-08-11 12:46 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 yjacolin 2005-02-24 13:58:37 UTC
Version:           0.1 beta 5 update 1 (using KDE KDE 3.2.3)
Installed from:    Mandrake RPMs
Compiler:          gcc ? 
OS:                Linux

That's seems similar of the bugs #92563
http://bugs.kde.org/show_bug.cgi?id=92563

But i use kexi 0.1 beta 5 Update 1, and it always crash.
I try create or open database with sql3lite.

Y.

----------- Pile d'appel ----------------------
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1099758848 (LWP 28978)]
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0xbfffcfdc in ?? ()
#2  0x00000000 in ?? ()
#3  0x00000000 in ?? ()
#4  0x4018d273 in __waitpid_nocancel () from /lib/tls/libc.so.6
#5  0x4047186e in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.4
#6  <signal handler called>
#7  0xffffe410 in ?? ()
#8  0xbfffd2e0 in ?? ()
#9  0x00000006 in ?? ()
#10 0x00007132 in ?? ()
#11 0x4012b805 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:67
#12 0x4012d1e9 in abort () at ../sysdeps/generic/abort.c:88
#13 0x40124f01 in __assert_fail (assertion=0x6 <Address 0x6 out of bounds>, 
    file=0x6 <Address 0x6 out of bounds>, line=6, 
    function=0x4021e1e0 "\207(­û'â!@'â!@'â!@'â!@'â!@'â!@'â!@(â!@")
    at assert.c:83
#14 0x41b09f92 in sqlite3BtreeOpen () from /usr/lib/libkexisql3.so.3
#15 0x41b1f8a5 in sqlite3BtreeFactory () from /usr/lib/libkexisql3.so.3
#16 0x41b1fdc3 in openDatabase () from /usr/lib/libkexisql3.so.3
#17 0x41af4e92 in KexiDB::SQLiteConnection::drv_useDatabase ()
   from /usr/lib/kde3/kexidb_sqlite3driver.so
#18 0x41af4e26 in KexiDB::SQLiteConnection::drv_createDatabase ()
   from /usr/lib/kde3/kexidb_sqlite3driver.so
#19 0x40d03f3c in KexiDB::Connection::createDatabase ()
   from /usr/lib/libkexidb.so.0
#20 0x40254bb9 in KexiProject::create () from /usr/lib/libkexicore.so.0
#21 0x402cebfa in KexiMainWindowImpl::createBlankProject ()
   from /usr/lib/libkeximain.so.0
#22 0x402d5efc in KexiMainWindowImpl::startup () from /usr/lib/libkeximain.so.0
#23 0x400179b8 in kdemain () from /usr/lib/libkdeinit_kexi.so
#24 0x08048558 in main ()

----------------------- shell ----------------------------
kexi: ARGC==0
kexi: KexiStartupDialog::slotOk()
kexi: int KexiStartupDialog::activePageIndex()0
kexi: KexiStartupDialog::done(1)
kexi: int KexiStartupDialog::activePageIndex()0
kexi: int KexiStartupDialog::activePageIndex()0
kexi: Template key == blank
kexi: startupActions OK
kexi: name=taskbar_popup_menu cname=QPopupMenu
kexi: name=window_popup_menu cname=QPopupMenu
kexi: name=window_menu cname=QPopupMenu
kexi: name=dock_menu cname=QPopupMenu
kexi: name=mdimode_menu cname=QPopupMenu
kexi: name=placing_menu cname=QPopupMenu
kexi: name=file cname=KPopupMenu
kexi: name=project_import cname=KPopupMenu
kexi: name=edit cname=KPopupMenu
kexi: name=view cname=KPopupMenu
kexi: name=create cname=KPopupMenu
kexi: name=data cname=KPopupMenu
kexi: name=data_sort cname=KPopupMenu
kexi: name=window cname=KPopupMenu
kexi: name=tools cname=KPopupMenu
kexi: name=settings cname=KPopupMenu
kexi: name=help cname=KPopupMenu
kexi: &New...   Ctrl+N
kexi: &Open...  Ctrl+O
kexi:
kexi: &Save     Ctrl+S
kexi:
kexi: &Import
kexi: Kexi &Handbook
kexi: What's &This?     Shift+F1
kexi:
kexi: &Report Bug...
kexi: &File
kexi: &Edit
kexi: &View
kexi: &Create
kexi: &Data
kexi: &Window
KexiDB: Object ERROR: 0:
KexiDB: Object ERROR: 0:
kexi: WARNING: KexiConnSelector::KexiConnSelector(): no driver found for 'mysql'!
KexiDB: Object ERROR: 0:
kexi: WARNING: KexiConnSelector::KexiConnSelector(): no driver found for 'postgresql'!
kexi: ********** sender() QPushButton
kexi: ********** sender()==finishButton() ********
kexi: selectedURL() == /home/yves/Documents/New_database.kexi
kexi:  filter == *.kexi
kexi: KexiStartupFileDialog::currentFileName() == /home/yves/Documents/New_database.kexi
kexi: KexiStartupFileDialog::checkURL() path: /home/yves/Documents/New_database.kexi
kexi: selectedURL() == /home/yves/Documents/New_database.kexi
kexi:  filter == *.kexi
kexi: KexiStartupFileDialog::currentFileName() == /home/yves/Documents/New_database.kexi
kexi: selectedURL() == /home/yves/Documents/New_database.kexi
kexi:  filter == *.kexi
kexi: KexiStartupFileDialog::currentFileName() == /home/yves/Documents/New_database.kexi
kexi: selectedURL() == /home/yves/Documents/New_database.kexi
kexi:  filter == *.kexi
kexi: KexiStartupFileDialog::currentFileName() == /home/yves/Documents/New_database.kexi
kexi: Manager::lookup(): kexi/form
kexi: Manager::lookup(): kexi/relation
kexi: Manager::lookup(): kexi/table
kexi: Manager::lookup(): kexi/query
kexi: Manager::lookup(): inserting info to kexi/table
kexi: Manager::lookup(): inserting info to kexi/query
kexi: Manager::lookup(): inserting info to kexi/form
kexi: Manager::lookup(): inserting info to kexi/relation
kexi: btree.c:1043: sqlite3BtreeOpen: Assertion `sizeof(ptr)==sizeof(char*)' failed.
KCrash: Application 'kexi' crashing...
Comment 1 Jarosław Staniek 2005-02-24 14:05:04 UTC
Unless you're compiling that version by your self or grabing mandrake's sources to check if they did really used beta5 update1, you wont be sure.

Sorry, looking at the backtrace, I guess this is not similar to 92563: this is the same.

*** This bug has been marked as a duplicate of 92563 ***
Comment 2 yjacolin 2005-02-24 14:15:37 UTC
Hi JS,
I have compiled this version by myself from the source of the website. The "about menu" tells me that it is the beta 5 update 1.
Y.
Comment 3 Jarosław Staniek 2005-02-24 14:45:38 UTC
Probably you've not-updated your package. Please read the section "2004-12-07" again here:

http://www.kexi-project.org/compiling.html