黑莓| CAM:MMAPIVideoViewfinderField CameraRunnable函数(7)java.lang.OutOfMemoryError

时间:2013-11-17 09:04:39

标签: java blackberry

我有一个为OS 6.0开发的初始应用程序。现在我试图在OS 7.1(Blackberry 9790)上运行它。这个应用程序有一个代码,可以录制视频。但是在调用Player.stop()之后,我在另一个线程中看到异常:

Thread [net_rim_services_impl(10)id=228570112] (Suspended (exception OutOfMemoryError)) 
    CameraController.StopViewfinder(int, boolean, boolean) line: 909    
    Camera.pauseViewfinder(int) line: 767   
    MMAPIVideoViewfinderField$CameraRunnable.run() line: 1049   
    Proxy(Application).dispatchInvokeLater(Runnable, Object, int) line: 1807    
    Proxy(Application).doProcessNextMessage(Message) line: 2501 
    Proxy(Application).processNextMessage(Message, boolean) line: 1916  
    Proxy(Application).enterEventDispatcher() line: 1709    
    ServiceStartup.tier0() line: 93 
    ServiceStartup.main(String[]) line: 17

事件日志

[40191.88] CamController:StopVF
[40191.88] CamStopVF buf=0
[40191.88] net_rim_services_impl
[40191.945] RX=29.9M,RF=102.6M,FF=221.1M,OF=1.1M,OS=23.8M,ON=240.9K,OR=0,FR=18K,TR=22.3K,RR=3,IS=25.6K
[40191.945] RA=32.8M,RS=23.8M,RN=142.5K
[40191.945] TA=2.6M,TS=0,TN=3.8K
[40191.945] PA=0,PS=0,PN=10.8K
[40191.945] R0=60.1M,1=3.7M,2=25K,3=199.1K,4=1.3M,7=1.1M,8=7K,9=25.4M,10=58.4K,11=78.3K,12=928.4K,13=20.6K,14=2.[40191.945] 3K,15=767.8K,20=8K,21=1K,22=131.2K,23=271K,24=30K
[40191.953] CAM:MMAPIVideoViewfinderField CameraRunnable function(7) java.lang.OutOfMemoryError
[40191.992] Signal level only changed - ONS not updated
[40192.016] CamController:UnLockSettings: skipping

在OS 6.0版本上,我没有遇到过这个问题

也许有人也面临类似的问题,并知道如何解决它?

UPDATE1 与此帖子http://supportforums.blackberry.com/t5/Java-Development/Getting-quot-Media-Exception-Media-cannot-start-while-another/td-p/1244839

中的问题相同

1 个答案:

答案 0 :(得分:1)

更新到`7.1 Bundle 2039(v7.1.0.714,平台9.16.0.158)帮助我