Lazarus
Programming => Operating Systems => Android => Topic started by: Robert Gilland on June 14, 2021, 05:06:10 am
-
No Idea why this is happening:
I/frmModuleMenu(25300): pre set calling form frmStockTakeHdr
I/frmModuleMenu(25300): pre init frmStockTakeHdr
E/dalvikvm(25300): JNI ERROR (app bug): attempt to use stale local reference 0x4b00019
E/dalvikvm(25300): VM aborting
F/libc (25300): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 25300
code is below:
if frmStockTakeHdr = nil then
begin
LogMessage( pCallingForm.Text, 'pre create frmStockTakeHdr' );
gApp.CreateForm(TfrmStockTakeHdr, frmStockTakeHdr);
LogMessage( pCallingForm.Text, 'pre set calling form frmStockTakeHdr' );
frmStockTakeHdr.pCallingForm := pCallingForm;
LogMessage( pCallingForm.Text, 'pre init frmStockTakeHdr' );
frmStockTakeHdr.InitShowing(gApp);
LogMessage( pCallingForm.Text, 'pre set call back' );
frmStockTakeHdr.SetCloseCallBack(pOnCloseCallback, pCallingForm );
end
else
begin
frmStockTakeHdr.pCallingForm := pCallingForm;
frmStockTakeHdr.Show;
frmStockTakeHdr.SetCloseCallBack(pOnCloseCallback, pCallingForm );
end;