Skip to main content

Kenyth Zeng's Library tagged bug   View Popular

[#SPR-3034] Circular Reference while using both @Configurable and @Entity beans depending on Hibernate SessionFactory or Hibernate EntityManagerFactory - Spring Projects Issue Tracker

  • is that the EntityManagerFactory is going to be initialized. During the init, it will instantiate the Account class for its internal needs. During this initialization, the AnnotationBeanConfigurerAspect.aj aspect will wire the Account class dependencies, namely the WhateverDao, which in turn requires the EntityManagerFactory, which leads to a cyclic dependency.
24 Aug 09

Bug ID: 6210541 sun.nio.ch.Util.java: releaseTemporaryDirectBuffer() SoftReference GC

1) include cases where there are a lot threads that do some I/O with a non-direct buffer, cases where there are short-lived threads doing I/O, and cases where entries in the cache are replaced with ever larger buffers

2) The gathering write and scattering read also needs to be re-examined

bugs.sun.com/...view_bug.do - Preview

bug Java NIO memory leak

  • once a large buffer has been allocated in a thread it is unlikely to ever disappear if the Java Heap is appropriately sized
  • include cases where there are a lot threads that do some I/O with a non-direct buffer, cases where there are short-lived threads doing I/O, and cases where entries in the cache are replaced with ever larger buffers
  • 1 more annotations...

Bug ID: 6214569 (ch) Channel.write(ByteBuffer[]) leaks Native Memory w/ NonDirect ByteBuffer

  • When the Channel.write method is invoked using a non-direct ByteBuffer in a ByteBuffer array, over time the Native Memory leaks and causes an Out Of Memory error during a large file write.
  • it appears that in the Channel.write, a new ByteBuffer is created that is Direct. The direct is mapped to Native memory. It appears that it is being pooled and not reused properly.
  • 2 more annotations...
23 Aug 09

Bug ID: 4724038 (fs) Add unmap method to MappedByteBuffer

  • Once a file has been mapped a number of operations on that
    file will fail until the mapping has been released
  • the programmer can't control accurately the time at
    which the unmapping takes place --- typically it depends on
    the processing of finalization or a PhantomReference queue.
  • 2 more annotations...
21 Aug 09

Networking - Problem on Linux with terminated client and Selector.select()

  • The issue on linux is that, if we kill a client that is not currently in the middle of a read or a write, no IOException is thrown on the server, and the select() keeps returning with zero ready channels. On Windows and Mac OS X, the select returns a ready channel for the killed client, and the selection key says that it is ready for a read. When the server tries to read from the channel, an IOException is thrown, and we shut down the connection properly.
  • It means that a client socket channel must go through all the following stages:



    1. creation

    2. set non-blocking

    3. connect

    4. register for OP_CONNECT only

    5. get OP_CONNECT, try finishConnect(), if true register for OP_READ and/or OP_WRITE only, getting rid of OP_CONNECT at this stage.

    6. When you read -1 or get a SocketException or IOException, close the channel.

    7. If that would terminate your select loop, call selectNow() once to really close the channel.

Bug #259830 in Gwibber: “Honor gnome proxy setting”

  • Unfortunately there is a problem upstream with using proxies via urllib2 for secure https connections -- http://bugs.python.org/issue1424152


    Therefore, to fix this bug, we would also need to switch to only using http methods when the proxy is enabled.

16 Jul 09

sinkEvents performance enhacements - Google Web Toolkit Contributors | Google Groups

  • an average GWT application
    sinks lots of events on Labels that are never used, but still result in
    calls to onBrowserEvent.
  • assigning events (even to null) in JavaScript is very expensive on most
    browsers
  • 2 more annotations...
15 Jun 09

Bug #347376 in pulseaudio (Ubuntu): “[jaunty] Choppy video playback and high CPU usage when watching online video”

  • Basically when I playback ANY video (not just YouTube/Vimeo HD) using Adobe's Flash Player with Mozilla Firefox, my video playback is incredibly choppy to the point of unwatchable.
  • I think this is not a problem with flash itself, but something higher, like pulseaudio or X.
  • 1 more annotations...

Deploy IOException: Too many open files - Google App Engine for Java | Google Groups

  • Raising the limit (ulimit -n 10000) fixed the problem
  • It does look like there are parts of the code

    where we're starting up processes, but not actually closing the file handles

    associated with them.
  • 2 more annotations...
1 - 20 of 29 Next ›
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo