Looking for JDK binary compiled with debug info

For some reason JTree.startEditingAtPath() is not doing what I expect, and I'd like to step through the JDK code to see what's going on. Back with Java 5 there were debug builds of the JDK that would let me do this. I've been searching, but cannot find the equivalent for Java 6. Are there still debug binaries out there I can grab (and not have to compile the JDK myself)?

JDK is open source. Just get the source and step through it in your debugger.

Similar Messages

  • Packages  compiled with debug info

    Hi,
    How do we check if a package has been compiled with DEBUG information or not?
    The package could have been compiled like this:
    ALTER PACKAGE pk1 COMPILE DEBUG
    Is there any table that I can check?
    Thanks in advance.
    Sanal Krishnan

    Is this a 10g feature?It seems only user_plsql_object_settings is new in 10g.
    all_plsql_object_settings is available in 9i:
    michaels>  select * from dict where table_name like '%PLSQL%'
    TABLE_NAME                     COMMENTS                               
    ALL_PLSQL_OBJECT_SETTINGS      Compiler settings of stored objects acce
                                   ssible to the user                   
    1 row selected.
    michaels>  select name, type,plsql_debug from sys.all_plsql_object_settings where owner = 'SYSTEM'
    NAME                           TYPE         P
    DEF$_PROPAGATOR_TRIG           TRIGGER      
    REPCATLOGTRIG                  TRIGGER      
    michaels>  select * from v$version
    BANNER                                                         
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
    PL/SQL Release 9.2.0.8.0 - Production                          
    CORE     9.2.0.8.0     Production                                      
    TNS for HPUX: Version 9.2.0.8.0 - Production                   
    NLSRTL Version 9.2.0.8.0 - Production                          

  • Compiling with debug info

    Hi!
    I get a question about PL/SQl, How can I compile a Block PL/SQL with debug information, in SQL*Plus?
    Thanks in Advance
    - Pablo

    From the symptoms you describe, it is possible that the shared library contains a bug, but it is more likely that the problem is in your code, passing bad data to the shared library.
    The problem might be a compiler bug, but I think an error in your code is more likely.
    For example, your code as written might have undefined behavior that works by accident when compiling without optimizing, but fails when the compiler improves the runtime code.
    Some examples:
    1. A classic MT programming error is failing to declare a variable volatile when it is shared by more than one thread. In each thread, the compiler assumes it can remember the value of the variable and not reload it between references.
    2. "x = ++x + b;" Modifying a variable twice in an expression withtout sequence points has undefined behavior -- compiler optimization can affect the result.
    3." foo(x, x+=3);" the order of evaluation of function arguments is unspecified, so the actual values passed to foo could depend on optimization.
    With C++ 5.5, you get some warnings from system headers that you can't do anything about, which I suspect is why you have disabled some warnings. Unfortunately, you might be disabling warnings that you need to see. That is, some of the disabled warnings could point to invalid code that results in the program crash.
    I suggest using w instead of w2 (to avoid uninteresting warnings), and fix your code to eliminate the warnings you get.
    In the current compiler, C++ 5.7 in Sun Studio 10, we have made some adjustments to warnings to make w and w2 more useful. You should consider upgrading.You can get a 60-day free trial version here:
    http://www.sun.com/software/products/studio/index.xml
    Also get the current patches for it here:
    http://developers.sun.com/prodtech/cc/downloads/patches/index.html

  • Copied objects are compiled with debug True

    I had an issue with copied packages/triggers/procedures that when they were copied showed up as compiled with debug status.
    My sql developer client has a default setting of compilng PL/SQL code with optimization level = 0 , while our database has a default = 2.
    When modifying this level and setting it to 0, the debug flag is turned on, although not specified in the sql developer client)
    preferences -> database -> PL/SQL -> Optimization Level = 2
    select * from v$parameter where name like 'plsql%' returns
    888         plsql_debug      1             FALSE    FALSE
    889         plsql_optimize_level     3             2             2 after setting the level to 0 the same query returns:
    888         plsql_debug      1             TRUE     TRUE
    889         plsql_optimize_level     3             0             0this compile with debug behavior is shown on oracle 10 and 11 databases.

    I also have sqldeveloper version 3.2.20.09 and look up the value for optimizer in the preferences menu via preferences -> database -> PL/SQL (just as in my first message)
    BTW I can still reproduce this issue (and 15 other dbas and developers at where I work) on both oracle 10 and 11.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    "CORE     10.2.0.4.0     Production"
    TNS for Linux: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    and
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    "CORE     11.2.0.2.0     Production"
    TNS for Linux: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - Production
    BTW We've been using sqldeveloper here since version 2.x. We found a workaround by setting the value for Optimization Level to 2, although you might not reproduce the issue, I suggest to keep it for others, although it seems not many others experience this issue.

  • Release with debug info

    In general, is it proper to release an official distribution with debug info, i.e., compile with -g option? is there a standard on this?
    Thank you
    J.L.

    From my point of view from having worked in a department where we often got 3rd party code...
    This is a customer service issue. If you leave the debug info in, then it will be easier for us (the customer) to understand what's going on when something breaks, and it will be easier for you to fix it.
    You shouldn't remove the debug info unless you're 100% confident that the code is flawless (and you should never be so confident).
    Similarly, you shouldn't obfuscate code unless the documentation is 100% complete. Some vendors are paranoid about their code being stolen, but most people decompile as an aid to understanding what they've purchased, not to steal it. Obfuscation reduces the usability of the product, and creates a hostile vendor/customer relationship.
    Well, I've digressed a bit. The point is that unless there's a very strong reason otherwise, the customer service aspect trumps it and you should leave the debug info in.

  • Looking for a person familar with Livecycle 8 webservices

    These forums are great but I have gotten over my head and instead of posting question after question, I would rather like to hire someone already familar with this subject.
    I am looking for a person familar with Livecycle webservices to assist with my PDF running in an Adobe Reader 8 and 9 enviroment to send and recieve data with my PHP/MySQl Internet server.
    See PHP script snipet code examples: http://www.tylerbutler.com/projects/Pages/ParsingXFDFinPHP.aspx
    Thank you so much
    kpenner36 at yahoo d o t c o m

    Kensington LiquidAUX for iPhone and iPod
    http://store.apple.com/us/product/TR824LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzcxMDg
    no stand, but has a wireless remote.
    Belkin TuneBase Direct with Handsfree for iPhone
    http://store.apple.com/us/product/TY247LL/A?fnode=MTY1NDA0Mw&mco=MTM3NzgxNDQ
    I like this one because it also double as a hands free car kit
    Monster iCarCharger AUX 1000 for iPhone and iPod
    http://store.apple.com/us/product/TW684LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzY3NTI&p=1 &s=topSellers
    Kensington LiquidAUX Deluxe for iPhone and iPod
    http://store.apple.com/us/product/TR951LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzcwODQ
    this one has a wireless remote that you can strap onto your steering wheel to control music playback. it's much easer to use then to try and use your touch screen while driving.
    Message was edited by: Sherman Campbell

  • Looking for a file manager with copy queue

    Hey,
    I'm looking for a file manager with a file-copy-queue feature.
    It is useful when browsing mounted samba shares, and you find something you want to copy.
    You'll then start copying the files, and then spot another useful folder. You start copying that as well
    and suddenly you got 5 different file copies processing at the same time, which decreases the copy speed.
    I also miss the feature when transfering files from my external harddrives.
    If there is a lot of FM's with this feature, I prefer one without kde-dependencies, as I am using xfce.

    Ranguvar wrote:If MC really does have that as a feature, it's once again proved itself _the_ graphical (sorta) file manager.
    sorry for misinformed.
    mc has a background job option while copying, it is not exactly a queue like functionality, but simulating to be a queue, and you can stop/resume a background job.

  • Looking for 12v car charger with AUX

    When my 1st Gen Touch met an untimely end, I bought a 2nd Gen, only to find that my Belkin auto adapter with AUX adapter wouldn't charge the new Touch.
    Any suggestions for alternatives? I'd seem some less than favorable reviews on the Apple Store site for the Kensington Liquid Aux.
    What I'm looking for:
    1) 12v adapter with AUX adapter.
    2) no mounting arms, as in the DLO TransDock Direct or Griffin Tuneflex Aux. Unfortunately, my car's AUX input (and the 12V adapter I'd use) is in the center console, under the armrest. Anything with a thick arm won't let the armrest close--and something like the TransDock Direct won't even fit inside.
    3) I'd like to avoid, if I can, anything with controls on the 12v adapter--again, it's inside the console, and I won't be able to access it.

    Kensington LiquidAUX for iPhone and iPod
    http://store.apple.com/us/product/TR824LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzcxMDg
    no stand, but has a wireless remote.
    Belkin TuneBase Direct with Handsfree for iPhone
    http://store.apple.com/us/product/TY247LL/A?fnode=MTY1NDA0Mw&mco=MTM3NzgxNDQ
    I like this one because it also double as a hands free car kit
    Monster iCarCharger AUX 1000 for iPhone and iPod
    http://store.apple.com/us/product/TW684LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzY3NTI&p=1 &s=topSellers
    Kensington LiquidAUX Deluxe for iPhone and iPod
    http://store.apple.com/us/product/TR951LL/A?fnode=MTY1NDA0Mw&mco=MTA4MzcwODQ
    this one has a wireless remote that you can strap onto your steering wheel to control music playback. it's much easer to use then to try and use your touch screen while driving.
    Message was edited by: Sherman Campbell

  • How to determine if class was compiled with debugging information?

    How may I determine if class was compiled with debugging information? Aside from actually executing the class in a debugger.

    As known, when compiling "javac -g ..." the class
    files contain debugging information.
    my Naive question is WHAT is this information?
    could you please add any links to articles about this
    debugging information?http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html#22856
    http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html#5956

  • Compiling with debug option

    How to give user Compiling with debug option, i have try to by giving grant debug any procedure and debug connect session but it failed.
    Any ideas?
    Edited by: rootsman on Jul 15, 2010 12:00 AM

    Post the error screenshot..
    eg:
    grant DEBUG CONNECT SESSION to username;
    grant DEBUG ANY PROCEDURE to username;
    Check the below explanation:
    DEBUGGING:
    DEBUG CONNECT SESSION
    Connect the current session to a debugger that uses the Java Debug Wire Protocol (JDWP).
    DEBUG ANY PROCEDURE
    Debug all PL/SQL and Java code in any database object; displayinformation on all SQL statements executed by the application
    Note: Granting this privilege is equivalent to granting the DEBUG object privilege on all applicable objects in the database.

  • Looking for a 3g case with a belt clip

    I don't like carrying my 3g around in my pocket, so I've been looking around for a case with a belt clip, but haven't had much luck finding one. I'm looking for something that comes with a hard case for the phone, and a clip I can just snap my phone into when I'm done using it. I have a nice incase case for it now, but I'd like to have something to clip it on my belt.

    Innocase from Seidio

  • Looking for an Access Point with 2 Ethernet ports and powered via PoE

    Hi Gurus,
    I am looking for an Access Point with 2 Ethernet ports and the access point can be powered via PoE. I have been assigned with a requirement where the rooms need to have access point as well as an Ethernet Cable provided from the Access Point as a backup for connectivity.
    The room only has one data cable coming from the main IT room as well does not have a spare power socket to power the Access Point. Will be good if it can be centrally controlled or controller based.
    Any recommendations?
    Regards
    J

    For the backup plan, the cheapest solution may be to just run a couple new cat5e drops to the room(est cost $250). If not then purchase a small Cisco POE switch for the room(est cost $2k). For wireless I would purchase a POE enabled Cisco AP. But you will need to verify the POE switch/blade you will be connecting the AP to can power the AP you buy. I got burned by that issue when we purchased some Cisco 1251 AP's with dual radios and they needed more power than our 4500 POE blades could handle. We were told we would need to purchase new 48 port 10/100/1000 blades or power injectors. Our Cisco sales vendor took the heat for that mistake.
    Posted by WebUser Steven Kinney from Cisco Support Community App

  • Looking for a handheld DMM with an IVI Interface

    I am looking for a handheld DMM with an IVI Interface. I dont need a lab
    instrument. Knows any one a solution?
    Babak

    Hi,
    Yuu can do a search for all the IVI drivers for DMMs that we have on www.ni.com/idnet. There isn't that many drivers (about 15). I'm not familiar with all the instruments in the list, but I think the smallest is our PCMCIA-4060 DMM, which you'd be able to use in a laptop. You can check the list of IVI drivers for DMMs and determine which one fits for needs.
    Diego F
    National Instruments

  • Looking for a SIP VOIP with some free trial credit

    Hi...
    Looking for a SIP VOIP with some free trial credit
    Can anyone suggest any ?
    Harry

    Hi...
    Looking for a SIP VOIP with some free trial credit
    Can anyone suggest any ?
    Harry

  • Looking for App that displays more Battery info?

    Hello
    I looking for an App wo gives me indication if the battery is in good health. This means gives me the actual battery capacity versus the original capacity. Every PowerBook and MacBook gives this info in the System Profiles or with Coconut
    eg.
    Model Information:
    Serial Number: 9G019049ABCDF
    Manufacturer: DP
    Device name: bq20z951
    Pack Lot Code: 0000
    PCB Lot Code: 0000
    Firmware Version: 0301
    Hardware Revision: 0001
    Cell Revision: 0119
    Charge Information:
    Charge remaining (mAh): 12404
    Fully charged: No
    Charging: No
    Full charge capacity (mAh): 13093
    Health Information:
    Cycle count: 13
    Condition: Normal
    Battery Installed: Yes
    Amperage (mA): -3
    Voltage (mV): 8235
    Is their such an App or is it not possible to read out this information out of the iPhone?
    Who knows more?
    Gérard

    I recently purchased the mSecure app for the same purpose but cannot get it to sync with the desktop version via wifi as it is supposed to do. Support response from mSecure has been good but still no luck syncing. All of these types of apps require syncing via wi-fi but not much good if it doesn't work. I've tried all of the suggested work-arounds to no avail. Any suggestions would be welcome. I'm trying to sync to a Windows laptop. I'm reluctant to use the same type of apps that back up to an online storage site for security purposes.

Maybe you are looking for