×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Mar 2010
    Posts
    3

    epoc won´t start running with user without administrator rights

    Hello All,

    I´ve installed S60 3ed FP1 SDK in a computer and it is working fine when I use it as an administrator.

    If I log in with a normal user, when I try to start the emulator in a command line typing epoc, the process is started but the emulator gui interface is never shown.

    Does anybody know what might be happening ?

    Thank you in advance,

    Paulo

  2. #2
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,166

    Re: epoc won´t start running with user without administrator rights

    I think that at least with Window7 it only works when run as administrator. Though gotta say that I always use all tools only when I'm logged in as an administrator.

  3. #3
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: epoc won´t start running with user without administrator rights

    You can try checking if it says anything wise in its logfile, http://wiki.forum.nokia.com/index.php/Epocwind.out
    It may also matter how you have installed the SDK: being an administrator is not enough, the installer should be executed via right-click+Run as Administrator

  4. #4
    Registered User
    Join Date
    Mar 2010
    Posts
    3

    Re: epoc won´t start running with user without administrator rights

    Hi,

    Thank you for the answers !

    For the user without administrator rights the content of epocwind.out file is:

    PlatSecEnforcement ON
    PlatSecDiagnostics ON
    PlatSecProcessIsolation ON
    PlatSecEnforceSysBin ON
    PlatSecDisabledCaps NONE
    0.000 Thread 009f1280 created @ 0x9f1280 - Win32 Thread ID 0xd28
    0.000 Thread EKern.exe::Supervisor created @ 0xae34ec - Win32 Thread ID 0x428
    0.000 Thread EKern.exe::DfcThread0 created @ 0xae3fa4 - Win32 Thread ID 0xb94
    0.000 Thread EKern.exe::DfcThread1 created @ 0xae43c8 - Win32 Thread ID 0x994
    0.000 FAULT: KERN 0x00000039 (57)
    0.000 Thread EKern.exe::Supervisor Panic KERN-EXEC 3

    For the user with administrator rights after the DfcThread1 was created it shows the creation of:
    0.000 Thread EKern.exe::TimerThread created @ 0xae4ca4 - Win32 Thread ID 0x3dc
    0.070 Thread EKern.exe::FlashThread created @ 0xae6c20 - Win32 Thread ID 0xc5c

    These are probably the threads that could not be created without administrator rights.
    Does this information tell you anything ?

    Regards,

    Paulo

  5. #5
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: epoc won´t start running with user without administrator rights

    Quote Originally Posted by pscorrea View Post
    Does this information tell you anything ?
    Not really, but it is always nice to know :)

    That "KERN 0x00000039 (57)" may be a KERN 57 panic, which is documented...
    Quote Originally Posted by SDK Help
    57
    This fault is raised if initialisation of the RAM drive fails.
    ... just it does not really help too much.
    All devices have a RAM drive, D: - however in the emulator it is a simple directory, epoc32\winscw\d (and epoc32\winscw\c is actually the C: drive of the emulator, you may find it useful later).

    Since the RAM drive is supposed to be empty (in case of a real device), its initialization probably means writing a couple files, and on the PC it may be overwriting existing files. Both of them can easily fail in the lack of user permissions. Try what happens if you give Full Control permissions at least for epoc32\winscw - however if users want to actually use the SDK, they will need to be able to write Data, include, localisation and release folders too, and a folder which does not even exist yet: BUILD (the SDK creates its new folders in all uppercase).

    After all, it may be a solution.

  6. #6
    Registered User
    Join Date
    Mar 2010
    Posts
    3

    Re: epoc won´t start running with user without administrator rights

    Hi,

    Changing the rights of C:\Symbian\9.2\S60_3rd_FP1\Epoc32 folder giving full permission to the user without administrator rights solved the problem.

    Actually I was being tricked by Windows XP Home Edition folder security properties...

    Thank you for the Help !

Similar Threads

  1. Running S60 SDK with user rights
    By jspekki in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2008-04-15, 10:25
  2. User Rights for using the Code Warrior IDE
    By praizada in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2003-11-14, 19:23
  3. Help!! Running Epoc examples??
    By brenaldo in forum Symbian
    Replies: 13
    Last Post: 2003-06-02, 10:48

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×