Linux Kernel 2.2.16 breaks JDK1.2.2!

Linux Kernel 2.2.16 breaks JDK1.2.2!

Post by Carl Boye » Sun, 06 Aug 2000 04:00:00



I've just patched my kernel to 2.2.16 and it's broken java.

I get the following stack trace when executing any awt/swing based app:

can anyone help!!!

SIGSEGV   11*  segmentation violation
    si_signo [11]: SIGSEGV   11*  segmentation violation
    si_errno [0]: Success
    si_code [0]: SI_USER [pid: 0, uid: 0]
        stackpointer=0xbfffeba0

Full thread dump Classic VM (1.2.2_006, green threads):
    "Image Fetcher 0" (TID:0x41a90838, sys_thread_t:0x87578f8, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:163)
        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
    "AWT-Motif" (TID:0x41a89260, sys_thread_t:0x86f0108, state:R) prio=5
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:475)
    "SunToolkit.PostEventQueue-0" (TID:0x41a881c8,
sys_thread_t:0x86a0a78, state:CW) prio=5
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.awt.PostEventQueue.run(SunToolkit.java:409)
    "AWT-EventQueue-0" (TID:0x41a88260, sys_thread_t:0x83a9e08,
state:CW) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.awt.EventQueue.getNextEvent(EventQueue.java:219)
        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:96)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:79)
    "Finalizer" (TID:0x419fa320, sys_thread_t:0x810b950, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)
    "Reference Handler" (TID:0x419fa3b0, sys_thread_t:0x8106fc0,
state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x419fa3e0, sys_thread_t:0x81054f8,
state:CW) prio=5
    "main" (TID:0x419fa1e0, sys_thread_t:0x804ce58, state:R) prio=5
        at sun.awt.motif.MToolkit.loadSystemColors(Native Method)
        at java.awt.SystemColor.updateSystemColors(SystemColor.java:342)
        at java.awt.SystemColor.<clinit>(SystemColor.java:335)
        at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:164)
        at sun.awt.motif.MToolkit.createFrame(MToolkit.java:140)
        at
com.borland.jbuilder.designer.toolkit.LMToolkit.createFrame(LMToolkit.java:51)
        at java.awt.Frame.addNotify(Frame.java:270)
        at
javax.swing.plaf.metal.BumpBuffer.createComponent(MetalBumps.java:233)
        at javax.swing.plaf.metal.BumpBuffer.<init>(MetalBumps.java:147)
        at javax.swing.plaf.metal.MetalBumps.createBuffer(MetalBumps.java:61)
        at javax.swing.plaf.metal.MetalBumps.setBumpColors(MetalBumps.java:96)
        at javax.swing.plaf.metal.MetalBumps.<init>(MetalBumps.java:53)
        at
javax.swing.plaf.metal.MetalBorders$ToolBarBorder.<init>(MetalBorders.java:277)
        at
javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:372)
        at
javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:61)
        at
javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:710)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:359)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:386)
        at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:846)
        at javax.swing.UIManager.initialize(UIManager.java:922)
        at javax.swing.UIManager.maybeInitialize(UIManager.java:944)
        at javax.swing.UIManager.getLookAndFeel(UIManager.java:329)
        at
com.borland.dbswing.IntlSwingSupport.localizeEnvironment(IntlSwingSupport.java:85)
        at
com.borland.dbswing.IntlSwingSupport.setLocale(IntlSwingSupport.java:91)
        at
com.borland.dbswing.IntlSwingSupport.<init>(IntlSwingSupport.java:70)
        at
com.borland.dbswing.IntlSwingSupport.<init>(IntlSwingSupport.java:58)
        at com.borland.jbuilder.IntlSwing.localizeSwingResources(Unknown
Source)
        at com.borland.jbuilder.IntlSwing.initOpenTool(Unknown Source)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.borland.primetime.PrimeTime.b(Unknown Source)
        at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source)
        at com.borland.primetime.info.InfoDialog.uiSetup(Unknown Source)
        at com.borland.jbuilder.info.JBuilderInfo.showInfoDialog(Unknown
Source)
        at com.borland.jbuilder.info.JBuilderInfo.b(Unknown Source)
        at com.borland.jbuilder.info.JBuilderInfo.isEntEnabled(Unknown Source)
        at com.borland.jbuilder.node.JspFileNode.initOpenTool(Unknown Source)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.borland.primetime.PrimeTime.b(Unknown Source)
        at com.borland.primetime.PrimeTime.initializeOpenTools(Unknown Source)
        at com.borland.primetime.PrimeTime.start(Unknown Source)
        at com.borland.jbuilder.JBuilder.main(Unknown Source)
Monitor Cache Dump:
    java.lang.Object@41AAC520/4217F0B8: owner "main" (0x804ce58) 1 entry
    java.util.Vector@41A90860/4208D090: <unowned>
        Waiting to be notified:
            "Image Fetcher 0" (0x87578f8)
    sun.awt.PostEventQueue@41A881C8/41FEE080: <unowned>
        Waiting to be notified:
            "SunToolkit.PostEventQueue-0" (0x86a0a78)
    java.awt.EventQueue@41A88038/41FED5C0: <unowned>
        Waiting to be notified:
            "AWT-EventQueue-0" (0x83a9e08)
    java.awt.Component$AWTTreeLock@41AA66F8/42149C88: owner "main"
(0x804ce58) 1 entry
    java.lang.ref.ReferenceQueue$Lock@419FA338/41B96690: <unowned>
        Waiting to be notified:
            "Finalizer" (0x810b950)
    java.lang.Class@41A254D8/41CF6A18: owner "main" (0x804ce58) 1 entry
    java.lang.ref.Reference$Lock@419FA3C0/41B96188: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x8106fc0)
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x804ce58) 1 entry
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x81054f8)
    Child death monitor: <unowned>
    I/O monitor: owner "AWT-Motif" (0x86f0108) 1 entry
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x80582c0)
    Thread queue lock: owner "main" (0x804ce58) 1 entry
    Monitor registry: owner "main" (0x804ce58) 1 entry

 
 
 

1. need help with kernel patching 2.2.16 -> 2.2.16-1

Hello,

I am trying to get a clean 2.2.16-1 kernel source so I can do some LRP
development. I have downloaded the kernel-2.2.16-1.i386.srpm from
sourceforge and installed it. Inside of that I have untarred the 2.2.16
clean source. The problem I am having is that applying the patches produces
many errors. I have no idea about which order to apply them in and I think
this is the reason.

Can anyone tell me how to apply all the patches in the SRPM in the correct
order? Is there a shell script or something I am missing?

Thanks.

Erik Myllymaki

2. ***********I apologize!!!!!!!!!!*******************

3. Kernel 2.2.16 build breaks

4. Probs networking Linux/WfWg/Linux network

5. Upgrading kernel 2.2.12 to kernel 2.2.16, keeping same options

6. Slackware 2.1

7. Suddenly unable to boot Linux (using kernel 2.2.16)

8. Problems with Nessus scanner

9. Audio with Linux (2.4.2/2.2.16) kernel and Asus AV7133

10. Netgear FA311 under redhat 7.0 (linux kernel 2.2.16-22)

11. Linux Kernel 2.2.16 compilation

12. Linux 2.2.16 Kernel

13. CDRW support broken in 2.2.16/17?