LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PDA: LV2009 Mobile hangs with multiple events in one event structure

I have three Clusters of user settings that need to meet certain criteria before they can be saved.  Two clusters contain six strings and the third contains 7 booleans.  If I have all three value change events in one event case, the application crashes.  With only the two clusters that contain six strings combined, it still crashes.

 

In LV 8.6 Mobile, the panel crashed and also closed.  The simple work-around is to separate the three events.

Michael Munroe, CLD, CTD, MCP
Automate 1M+ VI Search, Sort and Edit operations with Property Inspector 5.0, now with a new Interactive Window Manager!
Now supports full project automation using one-click custom macros or CLI.
0 Kudos
Message 1 of 6
(3,290 Views)

Hi Michael,

 

I have built a bit of code that does what you are describing but it does not crash.  What OS are you using on the PDA?  Can you post the offending code without any subVIs or dependencies?  That is, break it down to the smallest piece of code that still shows the behavior.

Stephen Meserve
National Instruments
0 Kudos
Message 2 of 6
(3,266 Views)

Hi Stephen,

 

Here is a stripped down vi with no sub-vis or typedefs.  The desired behavior allows the configuration to be saved only if all enabled channels have both channel name and serial number.  I added a loop counter display to verify that the vi has crashed.

 

I have an HP IPAQ 2490C running Windows Moblile 5.0 (5.1.1702) with 64MB or RAM with 38.3MB free.

Michael Munroe, CLD, CTD, MCP
Automate 1M+ VI Search, Sort and Edit operations with Property Inspector 5.0, now with a new Interactive Window Manager!
Now supports full project automation using one-click custom macros or CLI.
0 Kudos
Message 3 of 6
(3,224 Views)

Hi Michael,

 

Actually, I can't run this because the file 'PDA Prog State Machine.ctl' is not included.

Stephen Meserve
National Instruments
0 Kudos
Message 4 of 6
(3,207 Views)
Here is the same vi without referencing the typedef.
Michael Munroe, CLD, CTD, MCP
Automate 1M+ VI Search, Sort and Edit operations with Property Inspector 5.0, now with a new Interactive Window Manager!
Now supports full project automation using one-click custom macros or CLI.
0 Kudos
Message 5 of 6
(3,200 Views)

Hi Michael,

 

If you can, I would separate the events.  I was able to see the same behavior as you.  Specifically, I got:

 

"App failed. Error code 170353002.  Unable to allocate memory."

 

This was reported to R&D (#184443) for further investigation. For now, please use your workaround.  Thanks!

Stephen Meserve
National Instruments
0 Kudos
Message 6 of 6
(3,185 Views)