[General problem] s60 3rd simulator cannot be started

Source: Internet
Author: User
Tags perl script

My system: XP SP3
SDK: 3rd Mr
Java: 1.5.0 _ 08
Perl: 5.8.6.811
Program It can be compiled in the past, but there are several problems when starting the simulator:
1. The simulator cannot be started.
2. The simulator can be started, but it automatically exits after being started.
3. The simulation can be started, but there are no icons in the desktop area of the simulator screen.
4. The simulator can be started, but there is a window next to eshell to enter the command line. It does not reflect whether several commands are input.
The above methods for starting the simulator use the command line EPOC, or start the same from the Start Program SDK.
The content in the EPOC. ini file under the SDK-> epoc32-> data directory is as follows, which has not been changed.
Configuration epoc_352x416.ini
Configuration epoc_416x352.ini
Configuration epoc_176x208.ini
Configuration epoc_208x176.ini
Configuration epoc_240x320.ini
Configuration epoc_320x240.ini
# Notice! Below lines are read only for the first resolution (INI file) above.
Platsecdiagnostics on
Platsecenforcesysbin on
Platsecprocessisolation on
Platsecenforcement off
Platsecdisabledcaps none
Logtofile 1
Logtodebugger 1
Justintime debug
_ Epoc_drive_d \ epoc32 \ winscw \ D
_ Epoc_locdrv_1 E:
Megabytesoffreememory 32
Multimediacardsize = 16000
When the simulator is not started, the epocwind. Out file contains the following content:
Platsecenforcement off
Platsecdiagnostics on
Platsecprocessisolation on
Platsecenforcesysbin on
Platsecdisabledcaps none
0.000 thread 0096d874 created @ 0x96d874-Win32 thread ID 0x6c4
0.000 thread ekern.exe: Supervisor created @ 0xa633fc-Win32 thread ID 0x674
0.000 thread ekern.exe: fcthread0 created @ 0xa63ea4-Win32 thread ID 0xd10
0.000 thread ekern.exe: fcthread1 created @ 0xa642b8-Win32 thread ID 0x150
0.000 thread ekern.exe: timerthread created @ 0xa64b6c-Win32 thread ID 0x5c8
0.150 thread ekern.exe: flashthread created @ 0xa69634-Win32 thread ID 0xb34
0.155 thread ekern.exe: multimediacard0 created @ 0xa6a508-Win32 thread ID 0x400
0.155 thread ekern.exe: nandthread created @ 0xa6d1bc-Win32 thread ID 0xde4
0.160 thread efile.exe: Main created @ 0xa6df50-Win32 thread ID 0x8ac
0.160 thread efile.exe: Local-00a75344 created @ 0xa755fc-Win32 thread ID 0xc48
0.160 thread efile.exe: loaderthread created @ 0xa7bc34-Win32 thread ID 0xd30
0.160 thread efile.exe: startupthread created @ 0xa7c6c8-Win32 thread ID 0x7c8
0.165 thread efile.exe: startupthread panic fserv fault 11
0.165 fault: Kern 00000004
The other two cases may be slightly different.
I searched on the Forum and found several solutions for others. I tried them all.
1: In Windows, the values of the % TMP % and % Temp % environment variables include long path names. If these values are set to c: \ Temp, emulator can be started normally.
Note the temp in the user variable ~
Many people say this can be solved. I tried this and the problem persists. It is useless to restart the computer after the change.
2:
This problem is caused by the Data Execution Protection Mechanism of Windows server. There are two solutions:
Right-click my computer> Properties> advanced> performance> Settings> Data Execution Protection
1. here you can select "enable Data Execution Protection for all programs and services in addition to selection", and then put your simulator in the exclusion list, for example, \ Symbian \ 9.2 \ s60_3rd_fp1 \ epoc32 \ release \ winscw \ udeb \ epoc.exe
2. simply select "only enable Data Execution Protection for key Windows programs and services". This is relatively simple, but it will cost the server security. Of course, if Windows 2003 is only used for development rather than for real servers, it doesn't matter.
This method has also been tried.
3.
4: Someone suggested a more direct method to reinstall the system. (Khan ~~)
Currently, I do not want to try the 3 and 4 methods. It is too troublesome. I did not try again.
The address of the post I saw discussing the problem:
Http://discussion.forum.nokia.com/fo...d.php? P = 337233
Http://discussion.forum.nokia.com/fo...ad.php? T = 88514
I would like to ask you if you have any good solutions. Thank you !!!

 

Administrator

Founder of devdiv

Resource score
2453
Passion
705
Available score
122645
Points
208742
UID
1

2#

VincentPosted on| View the author only

Is it Remote Desktop login?

Surging clouds
Windows Phone Development Forum
Android Development Forum
IPhone Development Forum

Comment reply reference

Rating Report Back to Top

Devdiv support

Good luck

Resource score
202
Passion
15
Available score
32558
Points
45263
UID
11297

3#

XPosted on| View the author only

Permissions are required for running the EPOC. You need to confirm that the user is your XP Administrator during installation.
If you are an EPOC installed in another XP account, it cannot be started,
The phenomenon is that the EPOC. EXE appears in the process, but it quickly flashes through.
It is actually a permission issue and has nothing to do with the so-called data protection.

Comment reply reference

Rating Report Back to Top

Senior Engineer

Resource score
4
Passion
0
Available score
925
Points
1289
UID
8485

4#

DynastyPosted on| View the author only

Is it Remote Desktop login?
Vincent posted on

No. The Administrator logs in.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Administrator

Founder of devdiv

Resource score
2453
Passion
705
Available score
122645
Points
208742
UID
1

5#

VincentPublished on| View the author only

Have you debugged a program?

Surging clouds
Windows Phone Development Forum
Android Development Forum
IPhone Development Forum

Comment reply reference

Rating Report Back to Top

Administrator

Founder of devdiv

Resource score
2453
Passion
705
Available score
122645
Points
208742
UID
1

6#

VincentPublished on| View the author only

If not, clear the programs you have debugged from the simulator.
In addition, your Perl script is too high to use 5.6.1

Surging clouds
Windows Phone Development Forum
Android Development Forum
IPhone Development Forum

Comment reply reference

Rating Report Back to Top

Administrator

Founder of devdiv

Resource score
2453
Passion
705
Available score
122645
Points
208742
UID
1

7#

VincentPublished on| View the author only

If not, clear the programs you have debugged from the simulator.
In addition, your Perl script is too high to use 5.6.1

Surging clouds
Windows Phone Development Forum
Android Development Forum
IPhone Development Forum

Comment reply reference

Rating Report Back to Top

Senior Engineer

Resource score
23
Passion
0
Available score
873
Points
1309
UID
7258

8#

GoodwadePublished on| View the author only

It may be that the machine configuration is relatively low.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Junior engineer

Resource score
0
Passion
0
Available score
324
Points
348
UID
11266

9#

Wekl000Published| View the author only

I also think it is the reason for the bottom of the machine configuration. I started the simulator on a notebook with a memory of 1 GB. It was just a flash, or I didn't respond.
Later, I started it smoothly on my 2G machine and everything was normal. The Platform environments installed on these two machines are identical.
While the current memory is cheap, please add one.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Trainee architect

Resource score
50
Passion
0
Available score
2843
Points
4209
UID
11263

10#

CandyPosted on| View the author only

You can try to copy the EPOC installed by others, provided that the installation path is the same as that of the two of you, which is generally easy to use.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Senior Engineer

Resource score
0
Passion
0
Available score
1160
Points
1484
UID
7427

11#

DeepfanPosted on| View the author only

1. If I have never been able to reinstall the SDK with my experience (I have already reinstalled the SDK four times, and now my directories have all changed to s60_3rd_mr_4, And I will add one to the end of the reinstallation );
2. Shut down some processes with relatively high memory consumption if they cannot be started occasionally.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Senior Architect

Resource score
73
Passion
0
Available score
6971
Points
12017
UID
11527

12#

Never115Posted on| View the author only

It's best to use the second method. My machine is the problem, and other methods are unreliable.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Honorary Member

Beat every day

Resource score
273
Passion
0
Available score
10659
Points
18181
UID
12641

13#

One-foot potPosted on| View the author only

1. If I have never been able to reinstall the SDK with my experience (I have already reinstalled the SDK four times, and now my directories have all changed to s60_3rd_mr_4, And I will add one to the end of the reinstallation );
2. Shut down some processes with relatively high memory consumption if they cannot be started occasionally.
Deepfan was published on

You can clear the registry and the tail will be gone.

Devdiv-China's most comprehensive platform mobile development community

Comment reply reference

Rating Report Back to Top

Senior Engineer

Resource score
16
Passion
0
Available score
1777
Points
1164
UID
15711

14#

Mgx820Published on| View the author only

If your development partner installs and uninstalls the s60 3rd edition maintenance SDK Multiple times, the name of the Installation File directory will change constantly, for example, \ Symbian \ 9.1 \ s60_3rd_mr_1 or \ Symbian \ 9.1 \ s60_3rd_mr_2. to remove installation serial numbers 1 or 2, the development partner needs to delete the following registration codes in the Windows registration code database of your PC before installation:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Nokia \ com. Nokia. s60

Road, always there!

Comment reply reference

Rating Report Back to Top

Senior Engineer

It migrant workers

Resource score
4
Passion
0
Available score
364
Points
1082
UID
23106

15#

FullyiopPublished| View the author only

The same problem? I don't know how to solve this problem ..

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.