Read-only archive of the All About Symbian forum (2001–2013) · About this archive

platforms bugs under lowmem situation

1 replies · 0 views · Started 15 October 2005

Hello,

I've been having troubles with the CAknQueryDialog under lowmem
situations, and thought that reporting them here migth help someone.

The CAknQueryDialog bugs in two ways, depending how you use it:

1)
CAknQueryDialog* dlg = CAknQueryDialog::NewL(*msg);

This will fail with USER 113 if memory is low.

2)
CAknQueryDialog* dlg = new (ELeave) CAknQueryDialog;
dlg->ExecuteLD(resource, *msg);

This will fail with KERN-EXEC 3.

Environment: 6630 / 5.03.03

Also, I have managed to get 7610 to fail with KERN-EXEC 3 even
before the "NewApplication()" call.

PS. I think Symbian Signed page should mention the "Panix Tracer"
software. It really helps tracing down these panics.

- Simo

Simo Salminen wrote:
> Hello,
>
> I've been having troubles with the CAknQueryDialog under lowmem
> situations, and thought that reporting them here migth help someone.
>
> The CAknQueryDialog bugs in two ways, depending how you use it:
>
> 1)
> CAknQueryDialog* dlg = CAknQueryDialog::NewL(*msg);
>
> This will fail with USER 113 if memory is low.
>
> 2)
> CAknQueryDialog* dlg = new (ELeave) CAknQueryDialog;
> dlg->ExecuteLD(resource, *msg);
>
> This will fail with KERN-EXEC 3.
>
> Environment: 6630 / 5.03.03
>
> Also, I have managed to get 7610 to fail with KERN-EXEC 3 even before
> the "NewApplication()" call.
>
>
> PS. I think Symbian Signed page should mention the "Panix Tracer"
> software. It really helps tracing down these panics.
>
> - Simo

Simo, these look like S60 bugs :-/
Can you report the memory threshold you're testing with to get these ?

cheers
/JP