<div class='quotetop'>(ozkanak @ Dec 8 2005, 10:29 AM) [post=224374]Quoted post[/post]</div><div class='quotemain'>
bu pro ne ederek o hatayı duzeltiyo bilen varmi acaba
[/b][/quote]
nasıl yapıldıgı var bende ama ingilizce
eklerim birazdan
veekliyorum
In Simbisn IP there is such call:
The citation:
Quote:
static void User::Panic(const TDesC& aCategory,TInt aReason);
It finishes the appendix caused it and shows the tablet which will consist of three lines.
The first line always: app. closed.
The second contains a name of the string caused a mistake. At the main string of any appendix a name: main.
The third line usually empty. But it is possible to include display of parameters aCategory and aReason, having created a file c:\system\bootdata\ErrRd. is more detailed - here
Then bothered original n-gage with the version of an insertion 4.03 mistake will become all owners:
Quote:
app. closed
main
ss audio server 4
Actually this mistake is and in an insertion with version 3.30 but as the audioserver in it is loaded when phone is already loaded, it does not result in fatal consequences.
Loading.
Loading - a thing complex enough. To us interestingly following moments.
Scanning of a folder е:\system\apps for aif-files.
Scanning of a folder е:\system\libs on a subject dll.
Scanning of a folder е:\system\recogs on a subject reconaiser.
Loading of an audioserver.
Audioserver.
The audioserver is the special server providing support mp3/aac in n-gage. is written by programmers Nokia. very bad written. A code similar to these:
Quote:
for(int i=0;i<;i++)
{
if(fs.DismountFileSystem(KFat,EDriveE)==KErrNone) break;
User::After(250000); //250 mms
}
Meets pretty often. People, never so do not do. Today it is enough 1 second, and tomorrow it became hot to last also process of 1.001 seconds and all - phone is not started.
Now I hope clearly why manipulations with libs, as well as any others sometimes helped. They indirectly influenced duration of transients and a condition of phone had time to be stabilized.
The decision of a problem.
Who is guilty, we have found out. It are necessary to find out - what to do.
1. To learn, what dog wrote this code and to drown it in the Baltic sea.
2. The code is above resulted not casually, with probability of 99 % - a problem in it. I.e. dsp which plays mp3, at a stage of initialization exclusive access to a card{map} is necessary. But she is borrowed with someone and *fun*. It is unique an opportunity though somehow to decide{solve} this problem, it to dismantle file system in reconaiser where probability of that it will turn out appeared above, than at audio of a server.