Serious enhancement bug

Hi,
The following instance field which is marked in the XML metadata as
persistence-none, is not initialized with the enhancement-provided,
protected, no-args constructor (it remains null):
// this field marked as JDO transient
private DecimalFormat formatter = new DecimalFormat("##0.00");
If I create a public no-args constructor, then the field is initialized
correctly when the no-args constructor is called by your implementation.
David Ezzio

Hello David --
I agree that the behavior you're seeing is not intuitive and a pain in
the ass to deal with, but I don't think it is technically a bug.
When you initialize a member variable where it is declared, like so:
public int foo = 10;
java compilers simply add the initialization code to each of your
declared constructors just after the call to super(). In bytecode there
is no concept of initializing a field 'in-line'.
Because of this, there is absolutely no way to a bytecode parser can
differentiate between inline initializations and code present in the
class constructors. So any JDO implementation that uses bytecode
enhancement (like Kodo) is going to leave all fields -- even
non-persistent ones -- with their default values.
Parsing the .java file is out of the question: JDO is clearly not meant
to rely on the presence of these files for enhancement.
It is sometimes possible to guess at what fields are initialized inline
through tbe bytecode line number table, but there is no way to do so in
a robust manner.
The only real way around the problem is to declare your own default
constructor if you have non-persistent fields that must be initialized.
JDO will then use your constructor instead of creating its own.
At least, that's my take on things.
-- Abe White
Kodo Product Team
David Ezzio wrote:
Hi,
The following instance field which is marked in the XML metadata as
persistence-none, is not initialized with the enhancement-provided,
protected, no-args constructor (it remains null):
// this field marked as JDO transient
private DecimalFormat formatter = new DecimalFormat("##0.00");
If I create a public no-args constructor, then the field is initialized
correctly when the no-args constructor is called by your implementation.
David Ezzio

Similar Messages

  • Serious W7 Bug - ALL ATi Drivers for Thinkpads /w Switchable Graphics Technology bricks OS.

    Alas, i have found one serious bug for my Thinkpad.
    It comes with Switchable Graphics Card Technology, with an Intel GMA 4500MHD and ATi Mobility Radeon 3470 paired together.
    I have initially installed Pre-RTM 7260(ok, i know it's leaked), and faced the problem for the first time after installing the ATi drivers from either Windows Update OR ATi's website. However i have downgraded back to Release Candidate as there was stability issues with EXPLORER.exe
    Anyway, surprising what i've though to be a show-stopper bug was also present in RC 7100. After installing(or rather, midway through) the driver installation, the screen blinks for a moment and after that, Explorer.exe is nowhere to be found with only wallpaper. OS seems to be bricked as restart does nothing. Only a System Restore prior to installation would solve the issue.
    After diagnosing the problem, i have found the issue to be with the Switchable Graphics Card system. In BIOS, it was set to Swithable Graphics, with OS Detection set to Enabled, Thinkpad LCD Display(for output). I tried to set the graphics to either Discrete(ATi) or Integrated(Intel) but when i booted the system up it was in SVGA resolution and DXDIAG stating no graphics found. When it was in Discrete, i tried to install the ATi drivers once again, and although installation was successful, after restarting the same thing happened.
    To be fair, i have repeated the drivers installation EXACTLY the same for both Windows 7 Builds(7100 RC and 7260 Pre-RTM) and the same problem occured. I have also tried to install the ATi drivers before the Intel Chipset(and basically the rest) and it's the same nevertheless.
    I believe that this is a serious issue with Switchable Graphics Technology for Windows 7 Beta, since we have to make do with the generic Microsoft display adapter alone. I hope Lenovo engineers can put priority a solution for this as soon as possible.
     http://img269.imageshack.us/my.php?image=47492934.png
    This is Dxdiag after i set other options than Switchable Graphics
     http://img30.imageshack.us/my.php?image=error3yyt.png
    http://img41.imageshack.us/my.php?image=error2k.png
    This is my updates.
    PS: The Ati card is showing a triangle icon in Device Manager too, but i guess updating it brings the same bricking result.
    Error msg "This device cannot start. (Code 10)"
    Message Edited by ceecookie on 06-22-2009 07:07 AM
    Message Edited by ceecookie on 06-22-2009 07:08 AM
    Message Edited by ceecookie on 06-22-2009 07:41 AM

    Sorry to hear you are having difficulties.
    When I installed RC1 (build 7100), it came with a built-in driver that worked just fine for the discrete graphics in my W500.
    A few weeks later, I installed the current release Vista driver for integrated graphics (this one) and it is working just fine as well.  Installing the Lenovo driver gave me the ATI control panel (not sure what use that is), otherwise, it didn't affect performance either way.
    I have switchable graphics turned off in the BIOS, OS detection turned off, and have the machine set to use the discrete graphics only.  I think it would be a bit much to expect either Microsoft or Lenovo to support the switchable graphics this early in the development of Windows 7.  Besides, the discrete graphics doesn't eat up the battery that much - I still get 3 hours of battery life, which is sufficient for my needs.
    Maybe try turning switchable graphics and switchable graphics detection off in your BIOS, that might get you running again.
    Michael
    W520 (4270 CTO), which replaced a W500 (4062-27U), which replaced a T42P, which replaced an A21P...

  • Serious VM Bug

    Hi ppl,
    In all those years working with Java its the first time I cant find help in internet or in my friends. Im getting a serious trouble in my application that generates the following log:
    # An unexpected error has been detected by Java Runtime Environment:
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x35d5d7c0, pid=924, tid=3184
    # Java VM: Java HotSpot(TM) Client VM (11.2-b01 mixed mode windows-x86)
    # Problematic frame:
    # C [myodbc5.dll+0xd7c0]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    --------------- T H R E A D ---------------
    Current thread (0x35070c00): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3184, stack(0x36320000,0x36370000)]
    siginfo: ExceptionCode=0xc0000005, reading address 0x34e65000
    Registers:
    EAX=0x34e64ff8, EBX=0x000cb6f0, ECX=0x34e64f40, EDX=0x34e64ff9
    ESP=0x3636ede8, EBP=0x00000000, ESI=0x34e65000, EDI=0x00000000
    EIP=0x35d5d7c0, EFLAGS=0x00010202
    Top of Stack: (sp=0x3636ede8)
    0x3636ede8: 34d0c957 35fbcebd 000cb6f0 34d0c957
    0x3636edf8: 34e64ff8 0000ebf4 000b433c 34d0c957
    0x3636ee08: 000b4338 ffffffff 7c91003d 00390032
    0x3636ee18: 34d00000 00000000 35dcf79f 00000000
    0x3636ee28: 34d03df0 00000000 00000000 3636ee24
    0x3636ee38: 3636ee28 3636ee90 35dd2d30 35e147e8
    0x3636ee48: ffffffff 35dcf79f 35dce170 34d03df0
    0x3636ee58: 35dd63a1 35f5d2c8 3636eea0 35dceb94
    Instructions: (pc=0x35d5d7c0)
    0x35d5d7b0: c4 04 d1 e6 eb 13 8b f0 8d 56 01 eb 03 8d 49 00
    0x35d5d7c0: 8a 0e 46 84 c9 75 f9 2b f2 85 ff 75 1d 8b 94 24
    Stack: [0x36320000,0x36370000], sp=0x3636ede8, free space=315k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [myodbc5.dll+0xd7c0]
    [error occurred during error reporting (printing native stack), id 0xc0000005]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j sun.jdbc.odbc.JdbcOdbc.execute(J[B)V+0
    j sun.jdbc.odbc.JdbcOdbc.SQLExecute(J)Z+46
    j sun.jdbc.odbc.JdbcOdbcPreparedStatement.execute()Z+47
    j sun.jdbc.odbc.JdbcOdbcPreparedStatement.executeUpdate()I+28
    j baroni.model.cs.dao.OrderDAO.save(Lbaroni/model/cd/Order;)V+63
    j baroni.model.cs.dao.CheckDAO.save(Lbaroni/model/cd/Check;)V+102
    j baroni.model.cs.services.CashierServices.payCheck(Lbaroni/model/cd/Check;)V+10
    j modules.cashier.ctrl.CashierController.payCheck(Lbaroni/model/cd/PaymentMethod;)V+61
    j modules.cashier.ctrl.PaymentMethodAction.actionPerformed(Ljava/awt/event/ActionEvent;)V+8
    j javax.swing.SwingUtilities.notifyAction(Ljavax/swing/Action;Ljavax/swing/KeyStroke;Ljava/awt/event/KeyEvent;Ljava/lang/Object;I)Z+132
    J javax.swing.JComponent.processKeyBinding(Ljavax/swing/KeyStroke;Ljava/awt/event/KeyEvent;IZ)Z
    J javax.swing.JComponent.processKeyBindings(Ljava/awt/event/KeyEvent;Z)Z
    j javax.swing.JComponent.processKeyEvent(Ljava/awt/event/KeyEvent;)V+51
    j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+121
    j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
    J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    J java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Ljava/awt/event/KeyEvent;)Z
    j java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Ljava/awt/event/KeyEvent;)Z+140
    J java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Ljava/awt/Component;Ljava/awt/AWTEvent;)Z
    J java.awt.DefaultKeyboardFocusManager.dispatchEvent(Ljava/awt/AWTEvent;)Z
    J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
    j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
    J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
    J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
    J java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V
    j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
    j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
    j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
    j java.awt.EventDispatchThread.run()V+9
    v ~StubRoutines::call_stub
    (continues...)

    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x35070c00 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3184, stack(0x36320000,0x36370000)]
    0x34f9a400 JavaThread "Timer-2" [_thread_blocked, id=2080, stack(0x36280000,0x362d0000)]
    0x34f02800 JavaThread "Timer-1" [_thread_blocked, id=2076, stack(0x35360000,0x353b0000)]
    0x003a3800 JavaThread "DestroyJavaVM" [_thread_blocked, id=984, stack(0x00b10000,0x00b60000)]
    0x35111400 JavaThread "AWT-Shutdown" [_thread_blocked, id=1512, stack(0x35310000,0x35360000)]
    0x34edd800 JavaThread "TimerQueue" daemon [_thread_blocked, id=1308, stack(0x360a0000,0x360f0000)]
    0x34ad3000 JavaThread "Laf-Widget fade tracker" daemon [_thread_blocked, id=1288, stack(0x35400000,0x35450000)]
    0x34ad8000 JavaThread "Substance heap status" daemon [_thread_blocked, id=1280, stack(0x353b0000,0x35400000)]
    0x34aa3800 JavaThread "Timer-0" [_thread_blocked, id=1220, stack(0x34e00000,0x34e50000)]
    0x349c8000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1164, stack(0x34d10000,0x34d60000)]
    0x349b7800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1128, stack(0x34c70000,0x34cc0000)]
    0x348e9800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1104, stack(0x34bd0000,0x34c20000)]
    0x348e3400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1100, stack(0x34b80000,0x34bd0000)]
    0x348e1c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=1024, stack(0x34b30000,0x34b80000)]
    0x00abf000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=848, stack(0x34ae0000,0x34b30000)]
    0x00ab0c00 JavaThread "Finalizer" daemon [_thread_blocked, id=968, stack(0x347e0000,0x34830000)]
    0x00a01000 JavaThread "Reference Handler" daemon [_thread_blocked, id=992, stack(0x34790000,0x347e0000)]
    Other Threads:
    0x009fc400 VMThread [stack: 0x34740000,0x34790000] [id=988]
    0x348eb000 WatcherThread [stack: 0x34c20000,0x34c70000] [id=1108]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 36288K, used 23011K [0x02c30000, 0x05390000, 0x06200000)
    eden space 32256K, 66% used [0x02c30000, 0x0410a170, 0x04bb0000)
    from space 4032K, 41% used [0x04fa0000, 0x0513ecc8, 0x05390000)
    to space 4032K, 0% used [0x04bb0000, 0x04bb0000, 0x04fa0000)
    tenured generation total 483968K, used 60101K [0x06200000, 0x23aa0000, 0x2e830000)
    the space 483968K, 12% used [0x06200000, 0x09cb1760, 0x09cb1800, 0x23aa0000)
    compacting perm gen total 15872K, used 15699K [0x2e830000, 0x2f7b0000, 0x32830000)
    the space 15872K, 98% used [0x2e830000, 0x2f784e40, 0x2f785000, 0x2f7b0000)
    No shared spaces configured.
    Dynamic libraries:
    0x00400000 - 0x00424000      C:\Arquivos de programas\PDV\jre6\bin\javaw.exe
    0x7c900000 - 0x7c9b3000      C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c900000      C:\WINDOWS\system32\kernel32.dll
    0x77f50000 - 0x77ffb000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77db0000 - 0x77e42000      C:\WINDOWS\system32\RPCRT4.dll
    0x77f20000 - 0x77f31000      C:\WINDOWS\system32\Secur32.dll
    0x7e360000 - 0x7e3f1000      C:\WINDOWS\system32\USER32.dll
    0x77e50000 - 0x77e99000      C:\WINDOWS\system32\GDI32.dll
    0x7c340000 - 0x7c396000      C:\Arquivos de programas\PDV\jre6\bin\msvcr71.dll
    0x6d800000 - 0x6da56000      C:\Arquivos de programas\PDV\jre6\bin\client\jvm.dll
    0x76b20000 - 0x76b4e000      C:\WINDOWS\system32\WINMM.dll
    0x6d710000 - 0x6d732000      C:\Arquivos de programas\PDV\jre6\bin\splashscreen.dll
    0x746e0000 - 0x7472c000      C:\WINDOWS\system32\MSCTF.dll
    0x77bf0000 - 0x77c48000      C:\WINDOWS\system32\msvcrt.dll
    0x6d290000 - 0x6d298000      C:\Arquivos de programas\PDV\jre6\bin\hpi.dll
    0x76bd0000 - 0x76bdb000      C:\WINDOWS\system32\PSAPI.DLL
    0x6d7b0000 - 0x6d7bc000      C:\Arquivos de programas\PDV\jre6\bin\verify.dll
    0x6d330000 - 0x6d34f000      C:\Arquivos de programas\PDV\jre6\bin\java.dll
    0x6d7f0000 - 0x6d7ff000      C:\Arquivos de programas\PDV\jre6\bin\zip.dll
    0x6d000000 - 0x6d14a000      C:\Arquivos de programas\PDV\jre6\bin\awt.dll
    0x72fb0000 - 0x72fd6000      C:\WINDOWS\system32\WINSPOOL.DRV
    0x76360000 - 0x7637d000      C:\WINDOWS\system32\IMM32.dll
    0x774c0000 - 0x775fd000      C:\WINDOWS\system32\ole32.dll
    0x773b0000 - 0x774b3000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
    0x77ea0000 - 0x77f16000      C:\WINDOWS\system32\SHLWAPI.dll
    0x6d230000 - 0x6d284000      C:\Arquivos de programas\PDV\jre6\bin\fontmanager.dll
    0x7c9c0000 - 0x7d1de000      C:\WINDOWS\system32\shell32.dll
    0x6d610000 - 0x6d623000      C:\Arquivos de programas\PDV\jre6\bin\net.dll
    0x71a70000 - 0x71a87000      C:\WINDOWS\system32\WS2_32.dll
    0x71a60000 - 0x71a68000      C:\WINDOWS\system32\WS2HELP.dll
    0x6d630000 - 0x6d639000      C:\Arquivos de programas\PDV\jre6\bin\nio.dll
    0x68000000 - 0x68036000      C:\WINDOWS\system32\rsaenh.dll
    0x769a0000 - 0x76a55000      C:\WINDOWS\system32\USERENV.dll
    0x5bcb0000 - 0x5bd05000      C:\WINDOWS\system32\netapi32.dll
    0x71a10000 - 0x71a50000      C:\WINDOWS\System32\mswsock.dll
    0x76f00000 - 0x76f27000      C:\WINDOWS\system32\DNSAPI.dll
    0x76d40000 - 0x76d59000      C:\WINDOWS\system32\iphlpapi.dll
    0x76f90000 - 0x76f98000      C:\WINDOWS\System32\winrnr.dll
    0x76f40000 - 0x76f6d000      C:\WINDOWS\system32\WLDAP32.dll
    0x76fa0000 - 0x76fa6000      C:\WINDOWS\system32\rasadhlp.dll
    0x6d1a0000 - 0x6d1c3000      C:\Arquivos de programas\PDV\jre6\bin\dcpr.dll
    0x6d370000 - 0x6d37d000      C:\Arquivos de programas\PDV\jre6\bin\JdbcOdbc.dll
    0x74610000 - 0x7464d000      C:\WINDOWS\system32\ODBC32.dll
    0x76380000 - 0x763c8000      C:\WINDOWS\system32\comdlg32.dll
    0x34ce0000 - 0x34cf8000      C:\WINDOWS\system32\odbcint.dll
    0x35d50000 - 0x35f92000      C:\Arquivos de programas\MySQL\Connector ODBC 5.1\myodbc5.dll
    0x6dad0000 - 0x6daeb000      C:\WINDOWS\system32\odbccp32.dll
    0x77be0000 - 0x77be8000      C:\WINDOWS\system32\VERSION.dll
    0x60b30000 - 0x60b88000      C:\WINDOWS\system32\hnetcfg.dll
    0x71a50000 - 0x71a58000      C:\WINDOWS\System32\wshtcpip.dll
    0x36100000 - 0x36248000      C:\Arquivos de programas\PDV\Daruma32.dll
    0x7df10000 - 0x7dfb2000      C:\WINDOWS\system32\urlmon.dll
    0x77100000 - 0x7718b000      C:\WINDOWS\system32\OLEAUT32.dll
    0x6d570000 - 0x6d603000      C:\Arquivos de programas\PDV\jre6\bin\mlib_image.dll
    VM Arguments:
    jvm_args: -Xms512m -Xmx700m
    java_command: C:\Arquivos de programas\PDV\Cafe Baroni PDV.exe
    Launcher Type: SUN_STANDARD
    Environment Variables:
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\PDV\jre6\\bin
    USERNAME=Administrador
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 22 Stepping 1, GenuineIntel
    --------------- S Y S T E M ---------------
    OS: Windows XP Build 2600 Service Pack 3
    CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 6 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3
    Memory: 4k page, physical 1039856k(595816k free), swap 2501420k(1715296k free)
    vm_info: Java HotSpot(TM) Client VM (11.2-b01) for windows-x86 JRE (1.6.0_12-b04), built on Jan 17 2009 09:57:14 by "java_re" with MS VC++ 7.1
    time: Fri Apr 03 13:20:41 2009
    elapsed time: 2489 seconds
    Any idea of how to fix it?
    Thanks in advance,
    Gabriel

  • Weird and serious LR bug: jpg + nef becomes jpg + jpeg!

    ok, this sounds very strange, but I'm experiencing some serrious issues with LR 1.1. I've done some shootings with raw (nef) + jpg with my Nikon D200 camera.
    I import to LR using the default setting where LR keeps track of both files, but only displays the raw-file (but showing the text: "nef + jpeg" when hovering a thumbnail).
    So far so good.
    But lately I've experienced some bad beaviour.
    When browsing some of these folders with nef + jpegs in LR, suddenly LR starts to work threw the thumbnails, regenerating them a lot brighter (I'm NOT talking about the initial small "adjustment" LR does to raw files).
    And when hovering the affected images, it displays "jpg + jpeg" (!) instead of the usual "nef + jpg" message!
    I'm I the first experiencing this??
    I tried to manually synchronize the affected folder to get it back to the right condition. It didn't work succesfully (reimporting the files, but not grouping jpeg and raw together, and affecting the jpeg files with wrong adjustments). Only fix seemes to be: remove all the images from the folder in LR, reimport the images, and do all keywording, adjustments and final preparations for the images ALL over again.
    None of the files seemes to be damaged or corrupt. I've not changed any folder or file outside of lightroom.
    Because I have to reimport all images when this happens (experienced it with two or three folders now), I loose all my adjustments and work with the raw-files. Thats totally unacceptable, and I hope there is a sollution to this.
    thanks for any help!
    regards
    Carl
    Using Vista, 2GB ram, Intel 2,4ghz C2D

    I too have come across this serious bug, which also occurs in LR 1.2 (see http://www.adobeforums.com/webx/.3c051b42 ). I reported it on Adobe's bug reporting web page. It occurs when a folder is moved within LR and is difficult to recover from (the raw filenames in the lrcat are changed to .jpg). I have not had a problem moving selected photographs from one folder to another - just moveing an entire folder in the folder panel. My advice is not to move any folder within LR, move folders outside first, then go back to LR where the moved folder will be shown as missing (in red). Right click on it and use locate missing folder to restore the moved folder.
    Tony

  • CS 5.5 H.264 Serious Render Bug - bad encoding

    I have Adobe After Effects CS5.5 on Windows 7 SP1. This problem has been reported by dozens of our customers, and happening on many, many videos made by me and my two freelancers. Many of our videos give playback erros on professional presentation software like Media Shout and Pro Presenter. I'm also able to see oddities when playing the videos in QuickTime player and Windows Media Player.
    Windows Media Player plays until the end and then during the final second it gives the error: Windows Media Player encountered a problem while playing the file.
    QuickTime Player: Shows an "extra black looking" first frame. If I press the right arrow key, then it jumps to the end of the video. It also sometimes freezes the previous image when you start the video back over at the beginning. Clearly there is either a header error or some frame(s) is not encoded properly.
    I'm not sure all the exact error messages of the presentation software, but it doesn't play properly and causes problems during presentations.
    Often times I've been able to fix the problem by trimming the rendered extra black off the end of the video, but sometimes this is not possible because of trailing music. I am sometimes (but not always) able to fix the problem by changing the h.264 profile settings. I've had best success by setting HD (1280x720) videos to Profile: Baseline and Level: 3.2 (attached are setting screenshots).
    I have tried 50+ setting varieties on 3 different computers, and I'm starting to think that there is a render bug in Adobe's H.264 encoder. The bug happens regardless if I use either After Effects CS5.5 or Media Encoder CS5.5 to render. Has anyone else had similar problems? Any ideas as to what to try?

    Similar problem here, but not just with H264. I find AE's render capability is seriously flawed. In almost every codec I get frame glitches on any player, including inside PP CS 5.5. I have come to the conclusion that systems design did not do their work. And the other thing that annoys the cr*p out of me is when the cosy lot tell you to upgrade. This is no solution. I have CS 5.5, and expect it to do what it was designed for and which I paid for.
    I bought a program by Corel called Motion Studio 3D, and first out, I was amazed at what it could do, for the price of peanuts, in comparison to AE. The next thing that totally surprised me is how fast the program was. It runs smoothly and renders considerably faster than AE. Yes, for more advanced stuff, you have to use AE. But the reasoning is that much of the advanced capability in AE you may only need after you're dead. All the stuff you need now, you can get with Motion Studio 3D, in a New York minute, with perfectly rendered and playable end result.
    So as far as AE goes, my frustration with it, and generally all the other Adobe programs, has caused me to basically give up on it, because instead of them recognising and admitting to a problem, their answer is generally, spend more money and buy the upgrade. That is unethical. Fix what you proffered as working, and what you got paid for.

  • Serious SDK bug GetReferenceArt

    I detected a serious bug with GetReferenceArt:
    1. Get AIUIDREFRef of a path with NewArtUIDREF(art, &uidref);
    2. Access the art OK with GetReferencedArt using uidref stored in step 1
    3. Drag and move art some where, access it again OK with GetReferencedArtusing uidref stored in step 1.
    4. Undo the moved art, access it again with GetReferencedArtusing uidref stored in step 1, now the art handle becomes null, why?
    This has to be a bug! the undo operation looses the uidref and there is no way to get it back, you can no longer access the art no matter what you do.
    Am I confused or am I correct? An uidref is a reference to the art at all times, then why is it becomes invalid after an undo after the art is moved?
    I would be eternally greatfull if someone can solve this problem because I will be in deep trouble if I can't find away even a software patch would be good.

    I think I'm still a bit confused about the different uses of AIUIDRef vs. AIUIDREFRef.
    AIUIDREFRef seems to be an unnecessary extra layer on top AIUIDRef. I have been up until now using AIUIDREFRef for everything, though at this point I can't remember why I arrived at that solution. What is the purpose of using one vs the other?
    And also, is it necessary to release the reference here? Doesn't this get cleaned up automatically when the variable loses scope?
    I'm not clear on the use of AIUIDREFRef either, except for how what you mention and its similar use in dictionary code. That said, I can pretty much guarantee it doesn't clean itself up because its not a class with no destructor; its just a typedef to a struct, so I don't see how it could release itself.
    I have to admit my main use has been in refereing to layers -- I find that's a much safer way to hang on to a layer than its layer handle. Sometimes I get nasty results & crashes when I talk to layers that are deleted, and sitting somewhere in the undo stack. The AIUIDRefs seem pretty safe. That said, for me they're either stored in dictionaries or refer to layers so maybe that's why they work for me. I can say in those two cases I don't see any of this undo problem.

  • Serious updatexml bug

    Consider this query:
    select updatexml(xmltype('<r>a<z/>b</r>'),'//z','x').getstringval() from dual;I expect the following result:
    <r>axb</r>Instead, I get this:
    <r>abx</r>Now with multiple z elements:
    select updatexml(xmltype('<r>a<z/>b<z/>c</r>'),'//z','x').getstringval() from dual;I expect the following result:
    <r>axbxc</r>Instead, I get this:
    <r>abcxx</r>It seems to me that updatexml concatenates all text nodes first before applying replacements when the replacement is a text.
    How do I log a bug for this?

    Ben
    Let me check with development whether they agree with your conclusion that this is incorrect behavoir. My initial reaction is that I agree with you that this is a bug, and it would not suprise me. To date we've seen very little use of mixed text with XML DB, yet alone someone attempting to replace an element node with a text node in a mixed text parent...
    In terms of how do you file a bug. If you have a valid oracle support contract you can open a tar via Oracle Metalink. The support analysts will then verify that this is a bug and open one on your behalf.
    However since the testcase for this is so simple I'll file it on your behalf, once I get confirmation from development that the behavoir is indeed incorrect. At that point I'll post the bug number here.
    If this is a serious problem that you need a fix for you'll need to open a tar at that point ( assuming you have a valid support contract) and request that a patch for this bug be provided. You'll need to provide a strong business justiificaiton explaining the impact of this on the your project and organization and why you need a fix for this issue.
    I'm guessing you could work around this using DBMS_XMLDOM package if it's absolutely criitical.

  • Photoshop CS4 serious dragging bug

    I'm running Photoshop CS4 in two different MacBook Pro's unibody, both with 10.6.4 installed, both PSD versions are separate copies with different licenses and both are updated to the latest release, 11.0.2.
    In both machines I've experienced a serious dragging issue that so far seems to be related to something in Safari, particularly when I drag an image straight from the browser to the photoshop window. The bug consists of immediately any function that includes dragging something across the screen (painting, scaling, panning, cropping, rotating, you name it) becomes impossible to do, and the screen "stutters" all over the place for several seconds until the issue goes away itself. The problem has become super frequent in one of my computers, the newest one which I mostly use with an intuos 4, the other one I use with an intuos 3, as mentioned before both laptops are unibody, but one i got in december 2008 and the other one in february 2010.
    The issue has gotten to the point where it is almost impossible to work with that computer, as it is happening sometimes up to 5 or 6 times each minute.
    Any thoughts will be greatly appreciated.

    From the PS CS4 manual:
    Change the Color Picker
    Instead of using the Adobe Color Picker, you can choose colors from your computer operating system’s standard Color Picker or from a third party Color Picker.
    1 Choose Edit > Preferences > General (Windows) or Photoshop > Preferences > General (Mac OS).
    2 Choose a Color Picker from the Color Picker menu, and click OK.
    For more information, see your operating system documentation.
    Note: To return to the Adobe Color Picker, choose it from the Color Picker menu in the General Preferences.

  • Enhancement/Bug? - Email always starts off in "All Inbox"

    I have two email accounts set up - one IMAP and one Exchange. When I start the email it always shows me all my inbox messages. I'd like to start it up showing my default (Exchange, in my case) account.
    Is this possible? If so, it's a bug or I'm missing something. If not, can I have it as a feature enhancement?
    Alan
    Post relates to: HP TouchPad (WiFi)
    This question was solved.
    View Solution.

    As with any "default", please give an option to turn it off. That's good user management.
    Alan
    [Yes, I used to be a developer, so I do know what I'm talking about]

  • [SOLVED] Possible Serious Steam Bug

    I do not use steam, nor I am completely sure what it even is.  I am not a gamer.
    But, this little article http://linux.slashdot.org/story/15/01/1 … sers-files over on SlashDot indicates that there may be a serious bug in Steam.  If you move its folder that could (according to the article) lead to loss of all user files.
    I do not know if any of this is valid or applicable to Arch.  I just wanted to flag this to avoid disaster in the event this is real.
    Marked as solved as this has been taken care of upstream.
    Last edited by ewaller (2015-01-23 22:25:54)

    Oh, so that's the reason this bug can happen? Guess I was lucky when I moved it away - didn't even know you could "reset" steam and brutishly ran "find-while-sed-i" over the whole thing instead :3
    holy sh*t(abridged version):
    steam.sh:18:STEAMROOT="$(cd "${0%/*}" && echo $PWD)"
    steam.sh-427-function reset_steam()
    steam.sh-428-{
    steam.sh-447- # Don't let the user interrupt us, or they may corrupt the install
    steam.sh-448- trap ignore_signal INT
    steam.sh-467- # Scary!
    steam.sh:468: rm -rf "$STEAMROOT/"*
    steam.sh-489- return $STATUS
    steam.sh-490-}
    steam.sh:549:if [ "$1" = "--reset" ]; then
    steam.sh:550: reset_steam
    steam.sh-551- exit
    steam.sh-552-fi
    So... at least it looks like that's only possible to occur if you try to reset steam manually by using "steam.sh --reset"? Or is some other (install?) script/executable making use of that function automatically?
    Last edited by whoops (2015-01-16 19:52:38)

  • Serious security bug in weblogic 6.0

    when I use jaas authenticated to weblogic server 6.0. everything is beatiful. but
    I easily bypass the jaas authentication and could login to weblogic server 6.0
    as anybody with any credential. Think about it, if I login as system and with
    wrong password, and I get in , and the caller will be system.
    If anyone inside weblogic team is interested in talking about it, please give
    me a email. I don't want to post the way how I did it right now

    This potential vulnerability has been confirmed and has been fixed in BEA WebLogic
    Server 6.0 Service Pack 1 (SP1). SP1 is currently available for download from
    the BEA Download Center at
    http://commerce.bea.com/downloads/weblogic_server.jsp#wls.
    BEA advises every Service Pack be applied as they are released. Service Packs
    include a roll up of all bug fixes for each version of the product, as well as
    each of the previously released Service Packs.
    BEA treats security issues with the highest degree of urgency and does everything
    possible to ensure the security of all customer assets. As a policy, if there
    are any security-related issues with any BEA product, BEA will distribute an advisory
    and instructions with the appropriate course of action.
    Because the security of your site, data, and code is
    our highest priority, we are committed to communicating all
    security-related issues clearly and openly.
    BEA has established a permission-based emailing list specifically
    targeted for product security advisories. As a policy, if a user has opted in
    to our emailing list and there are any security issues with the BEA product(s)
    he/she is using, BEA will distribute an advisory and instructions via email with
    the appropriate course of action.
    REPORTING SECURITY ISSUES
    For immediate attention, BEA has established an email address to which you can
    send reports of any possible security issues in BEA products.
    These reports should be sent to: [email protected]
    All correspondence to this address will be promptly reviewed and all necessary
    actions taken to ensure the continued security of all customer assets.
    SUBSCRIBE TO EMAIL ALERT
    You may subscribe to the permission-based emailing list to receive alerts of security
    advisories by registering with BEA at:
    http://contact.beasys.com/bea/www/securityelogin.jsp.
    Sincerely,
    Marc Bishop
    Security Product Manager
    BEA WebLogic Server

  • Serious Flash bug?

    Hello. I am a newbie to this forum, so I am sorry if this
    message is off-topic. If it is, I would be obliged if anyone could
    direct me to the correct place.
    I am a veteran programmer but I am new to actionscript. I
    have come across some strange behavour which is driving me mad.
    Following is a part of my code :
    ...[snip]...
    private var pnt:Point = new Point();
    private var dirp:int;
    private var fastp:int;
    private var i:int;
    private var pathB:Array;
    ...[snip]...
    for (dirp=fastp; dirp<=i; dirp++) {
    // BUG!!! If I UNCOMMENT 1 of the 2 following lines, code
    gets mixed up.
    // pnt.x=pathB[dirp][0].x+pathB[dirp][2].x;
    // pnt.y=pathB[dirp][0].y+pathB[dirp][2].y;
    pnt=new
    Point(pathB[dirp][0].x+pathB[dirp][2].x,pathB[dirp][0].y+pathB[dirp][2].y);
    if (addElement(pnt, dirp, pathB[dirp][2], pathB[dirp][3]+1))
    return pathF;
    As I mention above, if I uncomment //pnt.x=... or //pnt.y=...
    or if I even replace them with something like pnt.x=pnt.x+1 ;
    then my code gets mixed up and returns wrong results.
    This is driving me nuts because these two lines shouldn't
    have any effect since right below them there is
    pnt=new Point(...);
    which supposedly "cancels" the 2 previous instructions.
    Right?
    Could anyone, please, show me the obvious that I can't see?
    Many thanks in advance,
    Bill Kotsias

    it's not necessarily a flash bug. there are situations where
    assigning your pnt's x and y properties may trigger some other code
    to execute and re-assigning those properties immediately afterwards
    does not stop the other code from executing.
    you need to isolate the minimum code needed to display the
    issue before anyone will check it. you're nowhere close to that
    now:
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • Blackberry Q10 Suggestion / Enhancements & Bugs

    Blackberry Q10
    Ideas for New Stuff
    - an Option - to assign hard buttons on device to selected actions
    - an option - in accounts - select a folder which will be displayed in the HUB and not just an Account. I would like to see my InBox and not see any other folders if they are synched.
    - an option - to Kill an App when you swipe up - rather than having it still keep running. Do Keep the current operatating option though.
    - On Reminders - show the Outlook email with Follow Up Flags turned on and allow user to manage the OUtlook Follow Up Flag - dates / reminders / etc. from the phone.
    - On the HUB - allow user to configure which folders show up both in LIST and in the HUB folder itself. I may or may not want Twitter or LinkedIn in this list - I would like to be able to include / exclude them.
    - Reminders - allow to view in Calendar mode - it's really effective to see both your appointments and your Tasks and your Follow Up flagged items from OUtlook on the phone in a Calendar View.
    - Reminder - expand Sort / ordering / columns viewed / filtering options.
    - ALL APPS - Have every APP be rquired to have the lower tool bar (bottom of screen) ALWAYS disappear when the user scrolls down. Have them all re-appear when the user then scrolls up. This should be a standard for All Apps. The screen is small and App makers need to confirm to this so users can see more content.
    - ALL APPS - Have every App follow the basic keyboard commands - T (top) - B (bottom) - Spacebar (page down), etc.
    Bugs
    - Add / change a birthday on the device - Contacts app. This birthday does not roll into Outlook Calendar (connected with ActiveSynch) so the Birthday shows up on the calendar. You must - Log On to Outlook - you open the contact - edit the birthday and save it.
    - Reminders / Tasks - make sure the tasks in Reminders synch with Outlook without any issues / bugs when on ActiveSynch. Right now there are a few things which don't synch properly.

    You have your mobile phone number listed as your "My Mobile Provider" or carrier. Putting your phone number out on the internet on these public forums for the world to see, is not wise. To change that, at the top of this page click on My Settings > Personal Profile > Personal Information, and in the entry block for "Carrier" type the name of your mobile provider.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • HELP - serious swapDepths() bug

    Hi,
    I'm trying to create a basic "windowing" setup in a Flash
    app. I have lots of separate "window" symbols, and when I click on
    each one I want it to come to the front, overlapping other windows.
    So I write something like
    myWindow.onPress = function() {
    if (this.getDepth() != this._parent.getNextHighestDepth() -
    1) {
    this.swapDepths(this._parent.getNextHighestDepth() - 1);
    If there are only two or three windows it works. But if there
    are four or five, then sometimes the window I click on doesn't rise
    to the top--*another* window rises to the top.
    I discovered I could get a partial workaround by looping:
    myWindow.onPress = function() {
    while (this.getDepth() != this._parent.getNextHighestDepth()
    - 1) {
    this.swapDepths(this._parent.getNextHighestDepth() );
    Note, crucially, there is no "- 1" on the second
    getNextHighestDepth(). If I keep it, the program hangs. But if I
    always increment the depth, then *eventually* the window I click on
    makes it to the top, even if it has to loop a couple of times.
    Unfortunately, it messes up the order of other windows on the
    way.
    This seems to me to be a clear, strong bug in Flash. I'm
    using CS3 and AS 2.0.
    Has anybody encountered this? Any advice or solid
    workarounds? I'm using depth levels from 1 upwards, and they're all
    MovieClips created at runtime. And I'm not using the timeline or
    anything...
    Thanks
    Michael

    Kgald's right. If your using getNextHighestDepth(), you must
    not have to worry about replacing anything at other depths above
    your starting point, therefore why don't you use a simple counter
    and increament to the next depth. on the main timeline delcare a
    variable, then in each 'button' on handler increament the depth
    when pressed to bring the window's focus to the top.
    var depth:Number = 0;
    myWindow.onPress = function() {
    depth++;
    this.swapDepths(depth);
    }

  • Serious UI Bug!!

    I have PS 11.0.1 on Windows XP SP3.
    I find the tabbed interface a real pain as it really limits dragging and dropping ability. How do you drag a layer or effect? Dragging onto the tab does nothing. But that is entirely off-topic...
    The problem is that when I choose to "Float All in Windows" the windows float ABOVE the palettes! I couldn't figure out what was going on at first - opening a palette and nothing happens. Then I realised they're hidden under the document window. Did the developers forget to test this??

    You can drag an adjustment layer from the image as well. I just tried it and it works! If the adjustment layer is selected and you have the selection tool, click on the image, drag up to the tab, pause until it switches to the new tab, and then let go.
    Seems a shame that you can't drag it from the layers panel though....
    As for the panels. If they are docked then I see the artwork over them. But if they are floating on their own then I see the artwork under them. Certainly a bit hinky.

Maybe you are looking for

  • Ocorreu um Erro Interno....Pedido de Compra / Pedido de Venda/ Vendas

    Pessoal, boa tarde ! Estou com um problema toda vez que eu vou inserir algum tipo de documento está aparecendo a seguinte mensagem para meus usuários: OCORREU UM ERRO INTERNO Exemplo: Inserir o Pedido de Compra, aparece o erro mais mesmo assim o pedi

  • Multiple volumes with the same name

    If I look at my /Volumes folder using Finder>Go>Go to Folder.. I see seven different volumes all starting with the same name: MyName MyName 1 MyName-1 MyName-2 MyName-3 MyName-4 MyName-5 (as well as my external drive and iMac HD) MyName has a folder

  • HD tv show won't load onto iPhone4s?

    i downloaded an HD tv show from the iTunes store to my iMac, and was trying to transfer an episode to my iPhone 4s. I received an error message that this phone cannot play the video. Is this correct? I transferred the show to my iPad 3 without any is

  • Using opendata set  to output a file

    Hi, I have a query in using open dataset command. let us consider this scenario as an example. I need to select 5 fields from mara table and I want to display the output in a flat file.Later, I have to read the data from the flat file and to display

  • JFrame switching to JPanel

    My JFrame is working perfectly. Its got a button on it that when pressed I want my panel to appear. I don't mind if the other one dissapears or stays there. I have created a JPanel in a seperate java file. Its fine aswell, but now I want it to appear