VBlob.ReadRawData
Charles Yeomans
charles at declareSub.com
Mon Nov 20 16:58:08 CST 2006
I am still having problems with VBlob.ReadRawData in a client-server
app. When I read a particular field, I still get VException &h60508,
and VServer crashes --
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
<snick>
Thread 2 Crashed:
0 <<00000000>> 0xffff07c7 __memcpy + 39 (cpu_capabilities.h:228)
1 libvserver_fat_release.dylib 0x0232a2b9
fbl::PacketRcv::get_BinaryParam(void*, unsigned long) + 51
2 libvserver_fat_release.dylib 0x022e2bc1
fbl::VSRV_Gen_FldBlob::I_FldBlob_ReadData_charptr_ulong_handler
(fbl::I_PacketRcv&, fbl::I_PacketSnd&) + 63
3 libvserver_fat_release.dylib 0x022e3a7b
fbl::VSRV_Gen_FldBlob::handle_command(fbl::I_PacketRcv&,
fbl::I_PacketSnd&) + 429
4 libvserver_fat_release.dylib 0x02325af6
VSRV_VText::handle_command(fbl::I_PacketRcv&, fbl::I_PacketSnd&) + 36
5 libvserver_fat_release.dylib 0x02309ba3
VSRV_Client_Handler::handle_input(int) + 695
6 libvserver_fat_release.dylib 0x02349d39
ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&) + 91
7 libvserver_fat_release.dylib 0x0234a921
ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&) + 167
8 libvserver_fat_release.dylib 0x0234aae8
ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 140
9 libvserver_fat_release.dylib 0x0234ab6c
ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 120
10 libvserver_fat_release.dylib 0x023482e0
ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 42
11 libvserver_fat_release.dylib 0x02374f86 V_Thread_Pool::svc() + 102
12 libvserver_fat_release.dylib 0x0234920e ACE_Task_Base::svc_run
(void*) + 58
13 libvserver_fat_release.dylib 0x0235576d
ACE_Thread_Adapter::invoke() + 97
14 libSystem.B.dylib 0x90023d87 _pthread_body + 84
Reading the same data from the database works just fine when the
database is local.
Charles Yeomans
More information about the Valentina-beta
mailing list