Vserver v4.3
Ivan Smahin
ivan_smahin at paradigmasoft.com
Mon Apr 5 04:00:45 CDT 2010
Hello Stan,
Saturday, April 3, 2010, 1:42:45 PM, you wrote:
> Hi Ruslan,
> Does VServer works with V4RB? I mean, has it been tested? I am
> getting lots of crashes of this kind:
> 0 libSystem.B.dylib 0xffff093c __memcpy + 412
> 1 libvclient_fat_release.dylib 0x1942f2e6
> fbl::PacketRcv::get_BinaryParam(void*, unsigned int) + 72
> 2 libvshared_fat_release.dylib 0x188e0300
> fbl::Value_string::From_OnClientSide(fbl::I_PacketRcv*) + 108
> 3 libvshared_fat_release.dylib 0x188e1a5a
> fbl::Value_string::From(fbl::I_PacketRcv*, bool) + 36
> 4 libvclient_fat_release.dylib 0x1942d851
> fbl::GetValueParam_Simple(fbl::I_PacketRcv&,
> fbl::smart_ptr<fbl::I_Value>&, fbl::smart_ptr<fbl::I_Localizable>) + 155
> 5 libvclient_fat_release.dylib 0x193e5539
> fbl::VC_BufferedPolicy<fbl::StringValue>::GetData(fbl::I_PacketRcv&, bool) + 47
> 6 libvclient_fat_release.dylib 0x193e2ba5
> fbl::VC_String_BufferedPolicy::GetData(fbl::I_PacketRcv&, bool) + 35
> 7 libvclient_fat_release.dylib 0x1939f565
> fbl::RecordBuffer_Imp::ReceiveOne(fbl::I_PacketRcv&) + 87
> 8 libvclient_fat_release.dylib 0x193ef8ac
> fbl::DynamicBuffer::Fill(unsigned int) + 298
> 9 libvclient_fat_release.dylib 0x193eff3d
> fbl::DynamicBuffer::FetchN(char, unsigned int) + 357
> 10 libvclient_fat_release.dylib 0x193f0321
> fbl::DynamicBuffer::put_Position(unsigned int) + 51
> 11 libvclient_fat_release.dylib 0x193d904f
> fbl::VC_Table_imp::put_RecID(unsigned int) + 75
> 12 V4RB.rbx_0.dylib 0x18826ae8
> Table_SetRecID(REALobjectStruct*, int, int) + 140
> 13 com.maxprog.icash 0x002c671b
> VTable.RecID.Set%%o<VTable>i4i4 + 70
> I have tried to open several clean database (that works locally)
> but it always crash. It crashes in loops like:
> Do
> Loop Until not myCursor.NextRecord()
> I mean, it goes through the loop and it finally crashes. Do you know what it could be?
One more question:
From your call-stack
...
12 V4RB.rbx_0.dylib 0x18826ae8 Table_SetRecID(REALobjectStruct*, int, int) + 140
...
But later you wrote about NextRecord()
There are different calls. Probably you call Table_SetRecID inside
this loop?
Could you show whole loop?
--
Best regards,
Ivan Smahin
Senior Software Engineer
Paradigma Software, Inc
Valentina - The Ultra-Fast Database
http://www.valentina-db.com
More information about the Valentina
mailing list