Bug 194582 - Krecipes crash following Database initialization
Summary: Krecipes crash following Database initialization
Status: RESOLVED NOT A BUG
Alias: None
Product: unknown
Classification: Miscellaneous
Component: general (show other bugs)
Version: 0.0.1
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-29 19:27 UTC by Ernest N. Wilcox Jr.
Modified: 2009-05-29 19:47 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 Ernest N. Wilcox Jr. 2009-05-29 19:27:26 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Mandriva RPMs

I installed and ran Krecipies. On the first execution, the initialization function appeared to run successfully. On the second execution, Krecipies crashed. The KDE Crash Handler returned the following:
Application: Krecipes (krecipes), signal SIGSEGV
0x00007f5413f15c00 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f5418752700 (LWP 17054))]

Thread 1 (Thread 0x7f5418752700 (LWP 17054)):
[KCrash Handler]
#5  0x000000000043490e in _start ()

I ran Krecipes in a terminal window and received the following output:

krecipes(17054) KrecipesView::KrecipesView: Beginning wizard
krecipes(17054) KrecipesView::KrecipesView: Wizard finished correctly
krecipes(17054) KrecipesView::KrecipesView: Initializing database    
krecipes(17054) RecipeDB::createDatabase:  type : "SQLite"  file : ""
krecipes(17054) RecipeDB::createDatabase:  f : "/home/ernie/.kde4/share/apps/krecipes/krecipes.krecdb"
krecipes(17054) RecipeDB::createDatabase:                                                             
krecipes(17054) QSqlRecipeDB::QSqlRecipeDB:                                                           
krecipes(17054) LiteRecipeDB::LiteRecipeDB:                                                           
krecipes(17054) RecipeDB::createDatabase:  database : LiteRecipeDB(0x14d9cc0)                         
krecipes(17054) QSqlRecipeDB::connect: "QSqlRecipeDB: Opening Database..."                            
krecipes(17054) QSqlRecipeDB::connect: Parameters:                                                    
        host:  ""                                                                                     
        user:  ""                                                                                     
        table:  "/home/ernie/.kde4/share/apps/krecipes/krecipes.krecdb"                               
krecipes(17054) LiteRecipeDB::qsqlDriver:                                                             
krecipes(17054) KreSQLiteDriver::KreSQLiteDriver:  objectName : "KRE_QSQLITE"                         
krecipes(17054) LiteRecipeDB::qsqlDriver:                                                             
krecipes(17054) KreSQLiteDriver::KreSQLiteDriver:  objectName : "KRE_QSQLITE"                         
krecipes(17054) LiteRecipeDB::qsqlDriver:                                                             
krecipes(17054) KreSQLiteDriver::KreSQLiteDriver:  objectName : "KRE_QSQLITE"                         
krecipes(17054) QSqlRecipeDB::connect:  qsqlDriver() : 0x14da0c0  connectionName  "connection1"       
krecipes(17054) LiteRecipeDB::qsqlDriver:                                                             
krecipes(17054) KreSQLiteDriver::KreSQLiteDriver:  objectName : "KRE_QSQLITE"                         
krecipes(17054) QSqlRecipeDB::connect:  database : QSqlDatabase(driver="""", database="""", host="""", port=-1, user="""", open=false)                                                                                      
krecipes(17054) QSqlRecipeDB::connect:  DBname : "/home/ernie/.kde4/share/apps/krecipes/krecipes.krecdb"      
krecipes(17054) QSqlRecipeDB::connect: "Parameters set. Calling db->open()"                                   
krecipes(17054) KreSQLiteDriver::open:   KreSQLiteDriver::open file :  "/home/ernie/.kde4/share/apps/krecipes/krecipes.krecdb"                                                                                              
krecipes(17054) KreSQLiteDriver::open:  create new database
krecipes(17054) KreSQLiteDriver::open:  db : 0x14db980
krecipes(17054) KreSQLiteDriver::open: KreSQLiteDriver::open 'true'
krecipes(17054) QSqlRecipeDB::databaseVersion:
krecipes(17054) KreSQLiteDriver::createResult:
krecipes(17054) KreSQLiteResult::reset:  query : "SELECT ver FROM db_info"
krecipes(17054) KreSQLiteResult::reset:  driver
krecipes(17054) KreSQLiteResult::reset:  after
krecipes(17054) QSQLiteDB::executeQuery: SQLite error:  no such table: db_info
(Query:  "SELECT ver FROM db_info" )
krecipes(17054) KreSQLiteResult::reset:  after executeQuery
krecipes(17054) KreSQLiteResult::reset:  active
krecipes(17054) KreSQLiteResult::reset:  after active db
krecipes(17054) QSqlRecipeDB::databaseVersion:   dbVersion.isActive() : true  database : QSqlDatabase(driver="""", database=""/home/ernie/.kde4/share/apps/krecipes/krecipes.krecdb"", host="""", port=-1, user="""", open=true)
krecipes(17054) QSqlRecipeDB::databaseVersion:  dbVersion.isSelect() : true
krecipes(17054) KreSQLiteResult::data:  field : 0
krecipes(17054) KreSQLiteResult::data:  QVariant(row.data(field) : QVariant(QByteArray, "")
krecipes(17054) QSqlRecipeDB::databaseVersion:  dbVersion.value( 0 ).toString().toDouble( : 0
krecipes(17054) KreSQLiteResult::data:  field : 0
krecipes(17054) KreSQLiteResult::data:  QVariant(row.data(field) : QVariant(QByteArray, "")
krecipes(17054) QSqlRecipeDB::checkIntegrity:
krecipes(17054) KreSQLiteDriver::tables:
krecipes(17054) KreSQLiteDriver::createQuery:
krecipes(17054) KreSQLiteResult::reset:  query : "SELECT name FROM sqlite_master WHERE type='table'"
krecipes(17054) KreSQLiteResult::reset:  driver
krecipes(17054) KreSQLiteResult::reset:  after
krecipes(17054) KreSQLiteResult::reset:  after executeQuery
krecipes(17054) KreSQLiteResult::reset:  active
krecipes(17054) KreSQLiteResult::reset:  after active db
krecipes(17054) KreSQLiteResult::data:  field : 0
krecipes(17054) KreSQLiteResult::data:  QVariant(row.data(field) : QVariant(QByteArray, "")
krecipes(17054) KreSQLiteResult::fetchNext:
krecipes(17054) QSQLiteResult::next:
<unknown program name>(17053)/: Communication problem with  "krecipes" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

KCrash: Application 'krecipes' crashing...
sock_file=/home/ernie/.kde4/socket-curious.wcs.bex.net/kdeinit4__0

HTH,
Comment 1 Dario Andres 2009-05-29 19:32:26 UTC
Please report this error to the KRecipes maintainers at: http://krecipes.sourceforge.net/?p=authors

This application is not yet supported in this bugtracker. Closing as INVALID
Thanks