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