ANN: V4RB b15 uploaded
jda
jda at his.com
Tue Sep 7 08:41:50 CDT 2004
>
>Jon,
>
>Our tests show that we can do string searches at least for UTF16 db
>(I think for UTF8 also) for non-indexed fields. So please check this.
>
I'd love to, but my Valentina crashes when I create my preferences
database, and crashes when I try to open a freshly created database.
Let's take the first problem. The crash occurs on this line:
myCursor = new VCursor(PrefsDB, "select * from prefs where false",
Valentina.kServerSide, Valentina.kReadWrite)
The last few lines of the VLog file are:
Database_IsOpen...
PARAM: inDatabase = 26519568
return res = 1
Database_SetSchemaVersion...
PARAM: inDatabase = 26519568
PARAM: inValue = 800
return
Cursor_Ctor...
PARAM: instance = 26531992
PARAM: inDB = 26519568
PARAM: inSQLstr = "select * from prefs where false"
PARAM: inCursorLocation = 2
PARAM: inCursorType = 3
PARAM: inDirection = 1
The crash log is:
Thread 0 Crashed:
0 Kernel_Carbon_Debug.shlb 0x022d7820
put_IsNull__Q23fbl12Value_stringFb + 0x1c
1 Kernel_Carbon_Debug.shlb 0x022d90e0
Assign__Q23fbl12Value_stringFPCwPCw + 0x9c
2 Kernel_Carbon_Debug.shlb 0x022d7154
_ct__Q23fbl12Value_stringFRCQ23fbl12Value_string + 0xac
3 Kernel_Carbon_Debug.shlb 0x022d9b48
_ct__Q23fbl17Value_string_nullFRCQ23fbl17Value_string_null + 0x30
4 Kernel_Carbon_Debug.shlb 0x023b5fb0
_ct__Q23fbl15Value_text_nullFRCQ23fbl15Value_text_null + 0x34
5 Kernel_Carbon_Debug.shlb 0x023b61a8
Clone__Q23fbl15Value_text_nullCFb + 0x70
6 Kernel_Carbon_Debug.shlb 0x023305b8
MakeConvertValue__Q23fbl5VTextFv + 0x60
7 Kernel_Carbon_Debug.shlb 0x0232f3fc
InitCloned__Q23fbl5VTextFQ23fbl26smart_ptr<CQ23fbl7I_Field>Q23fbl25smart_ptr<Q23fbl7I_Table>
+ 0xb0
8 Kernel_Carbon_Debug.shlb 0x0243a05c
CloneField__3fblFQ23fbl26smart_ptr<CQ23fbl7I_Field>Q23fbl25smart_ptr<Q23fbl7I_Table>
+ 0x12c
9 Kernel_Carbon_Debug.shlb 0x022e9f9c
CloneAndAppendField__Q23fbl14Table_IndirectFQ23fbl26smart_ptr<CQ23fbl7I_Field>PCw
+ 0x80
10 Kernel_Carbon_Debug.shlb 0x022e9930
AppendField__Q23fbl14Table_IndirectFQ23fbl25smart_ptr<Q23fbl7I_Field>PCwUl
+ 0x198
11 Kernel_Carbon_Debug.shlb 0x0217a3ac
AppendFieldsTo__Q24vsql20SelectList_Elem_StarFQ23fbl33smart_ptr<Q23fbl14Table_Indirect>
+ 0xac
12 Kernel_Carbon_Debug.shlb 0x0217b0b4
AppendFieldsTo__Q24vsql15Node_SelectListFQ23fbl33smart_ptr<Q23fbl14Table_Indirect>
+ 0x78
13 Kernel_Carbon_Debug.shlb 0x0215087c
CreateResultTable__Q24vsql14Node_TableExprFQ23fbl27smart_ptr<Q23fbl9I_TableEx>Ul
+ 0x124
14 Kernel_Carbon_Debug.shlb 0x0214efb8
Execute_Select_From1_Where__Q24vsql14Node_TableExprFRQ24vsql11Environment
+ 0x24c
15 Kernel_Carbon_Debug.shlb 0x021518fc
Execute_Select_From_Where_Indirect__Q24vsql14Node_TableExprFRQ24vsql11Environment
+ 0x54
16 Kernel_Carbon_Debug.shlb 0x0215182c
Execute_Select_From_Where__Q24vsql14Node_TableExprFRQ24vsql11Environment
+ 0x64
17 Kernel_Carbon_Debug.shlb 0x0214dda0
ExecuteSql__Q24vsql14Node_TableExprFRQ24vsql11Environment + 0x50
18 Kernel_Carbon_Debug.shlb 0x0214a2c4
ExecuteSql__Q24vsql16Node_QuerySelectFRQ24vsql11Environment + 0x64
19 Kernel_Carbon_Debug.shlb 0x021660f4
ExecuteSql__Q24vsql11Node_SelectFRQ24vsql11Environment + 0x30
20 Kernel_Carbon_Debug.shlb 0x02248c70
ProceedCommand__Q24vsql8DatabaseFRQ24vsql11Environment + 0x68
21 Kernel_Carbon_Debug.shlb 0x02247668
SqlSelect__Q24vsql8DatabaseFPCwQ24vsql15ECursorLocationQ24vsql9ELockTypeQ24vsql16ECursorDirectionQ23fbl70smart_ptr<Q23fbl51ArrayOfSmartPtrs<Q23fbl25smart_ptr<Q23fbl7I_Value>>>
+ 0xdc
22 Plugin 0x004fb818
Cursor_Ctor_Param__FP16REALobjectStructP16REALobjectStructP16REALstringStructiii
+ 0x19c
23 main 0x0114341c 0x1008000 + 0x13b41c
24 main 0x011692a4
App.getPreferences%%o<App> + 0xabf8
More information about the Valentina-beta
mailing list