Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User nagkumar's Avatar
    Join Date
    Nov 2005
    Posts
    158
    We are observing class format error 40 when a perticular class is being loaded by our j2me application. This class a very simple form which is supposed to show a form with rms data.

    The jad/jar works fine on other phones such as nokia 6600, v3x etc..

    Are there any clues what could be the issue w.r.t to N73 and this error message.

    Regards,
    Raja Nagendra Kumar,
    C.T.O
    www.tejasoft.com
    Competant and Reliable Offshore Development Partners

  2. #2
    Registered User syazwan_m's Avatar
    Join Date
    May 2007
    Location
    Malaysia
    Posts
    7
    I'm also having problem with N73. My MIDlet works fine for N70, but does not start on N73. I'm still waiting for someone to shed some light unto this matter.
    I think its about Symbian OS new version or something.

  3. #3
    Super Contributor jimgilmour1's Avatar
    Join Date
    Dec 2005
    Location
    England,UK
    Posts
    1,600
    hi
    I think you are suffering similar problems to mine with the N73. The device needs an firmware upgrade

    The N73 may need a firmware update to view Live TV, continuous video streaming using an on mobile phone application.
    Java ™ Platform, Micro Edition versions by all suppliers appear affected.
    The symptoms are the video starts in a windows then a second later stops with an Media Event error.
    see article in Forum Wiki
    http://wiki.forum.nokia.com/index.ph...ideo_streaming.

    Good Luck
    Jim,

  4. #4
    Registered User nagkumar's Avatar
    Join Date
    Nov 2005
    Posts
    158
    Our further investigation on this is giving the following clue..

    We don't see the class format error if the code is not obfuscated. Only in obfuscated code we see such thing.

    Ya, this seems to be happening only on N73 phone and not on 6600 or other motorola phones. I think there is some issue kvm class loading and perticular combination of symbols etc. Need to try the firware upgrade and see if this fixed.

    Regards,
    Raja Nagendra Kumar,
    C.T.O
    www.tejasoft.com

  5. #5
    Registered User pjreez's Avatar
    Join Date
    Jun 2007
    Posts
    5
    I'm observing the same problem on a E65 phone. ClassFormatError 40 is thrown when a particular class is being instantiated. The problem disappears when the code is not obfuscated.
    @nagkumar: Could you tell me if updating the firmware solved the problem for you? Thanks

  6. #6
    Registered User grahamhughes's Avatar
    Join Date
    Jun 2003
    Location
    Cheshire, UK
    Posts
    7,394
    What obfuscator are you using?

    Some Series 60 devices do seem to have occasional problems with obfuscated code. Try disabling any optimization options your obfuscator has. If you're using Proguard 4, make sure you have the latest (non-Beta!) version. Always avoid using Beta versions of development tools. If you are using the latest, try using Proguard 3 instead.

    Graham.

Similar Threads

  1. Java Application running on WTK but not on S60 SDK
    By roman.benz in forum Mobile Java Tools & SDKs
    Replies: 6
    Last Post: 2009-06-09, 14:38
  2. Any simple example using SIP Stack?
    By kkoon50 in forum Symbian C++
    Replies: 35
    Last Post: 2007-04-18, 08:32
  3. Class 1 to Class 2&3?
    By freeinkeroinen in forum Bluetooth Technology
    Replies: 2
    Last Post: 2006-05-03, 07:03
  4. Replies: 3
    Last Post: 2004-07-16, 13:09
  5. Message class type 2
    By dheeraj_anand in forum General Messaging
    Replies: 3
    Last Post: 2003-03-04, 02:49

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved