Occurred in module "ip" due to a NULL pointer dereference

My solaris 10 x86 server would auto reboot 3 to 4 times at each day.
System Config:-
Dual Pentium III 1GHz
VIA Chips Set main board
512MB RAM
LGI SCSI Interface
Hitaichi 73GB SCSI HDD
Seagate 120GB IDE HDD
Intel VGA Display Card
3Com 3c905 Network Card
I removed all RPC and NFS function.
Installed gcc form Solaris CD pack.
And I compiled new Apache 2.0 + php + MySQL + FastCGI in server.
Base this error problem, I have try to install patch(119076-05) and try to re-compile apache. But the error cannot fix.
The BIG PROBLEM is the solaris 10 always auto reboot. Let my some files and MySQL database error.
And I checked /var/adm/message get the following error message. Anyone can help me
Jul 6 12:41:56 tophkweb unix: [ID 836849 kern.notice]
Jul 6 12:41:56 tophkweb ^Mpanic[cpu0]/thread=d45d3000:
Jul 6 12:41:56 tophkweb genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=d4667acc addr=9d occurred in module "ip" due to a NULL pointer dereference
Jul 6 12:41:56 tophkweb unix: [ID 100000 kern.notice]
Jul 6 12:41:56 tophkweb unix: [ID 839527 kern.notice] httpd:
Jul 6 12:41:56 tophkweb unix: [ID 753105 kern.notice] #pf Page fault
Jul 6 12:41:56 tophkweb unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x9d
Jul 6 12:41:56 tophkweb unix: [ID 243837 kern.notice] pid=271, pc=0xfeaa24b7, sp=0xd6048580, eflags=0x10202
Jul 6 12:41:56 tophkweb unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6d8<xmme,fxsr,pge,mce,pse,de>
Jul 6 12:41:56 tophkweb unix: [ID 936844 kern.notice] cr2: 9d cr3: 14f02000
Jul 6 12:41:56 tophkweb unix: [ID 537610 kern.notice] gs: fea401b0 fs: fea80000 es: d4520160 ds: ffff0160
Jul 6 12:41:56 tophkweb unix: [ID 537610 kern.notice] edi: d57b43c0 esi: 0 ebp: d4667b18 esp: d4667afc
Jul 6 12:41:56 tophkweb unix: [ID 537610 kern.notice] ebx: d60486c0 edx: d528b900 ecx: 0 eax: a1
Jul 6 12:41:56 tophkweb unix: [ID 537610 kern.notice] trp: e err: 0 eip: feaa24b7 cs: 158
Jul 6 12:41:56 tophkweb unix: [ID 717149 kern.notice] efl: 10202 usp: d6048580 ss: d60486c0
Jul 6 12:41:56 tophkweb unix: [ID 100000 kern.notice]
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667a2c unix:die+a7 (e, d4667acc, 9d, 0)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667ab8 unix:trap+f56 (d4667acc, 9d, 0)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667acc unix:cmntrap+83 ()
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667b18 ip:tcp_unfuse+2b (d60486c0)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667bf4 ip:tcp_rput_data+4a (d6048580, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667c0c ip:tcp_input+39 (d6048580, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667c30 ip:squeue_enter+b5 (d3e85f40, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667c68 ip:ip_fanout_tcp+38e (d61cd438, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667cac ip:ip_wput_local+1bb (d61cd438, da979c54,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667d48 ip:ip_wput_ire+1436 (d61cd438, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667da0 ip:ip_output+70a (d60489c0, d57b43c0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667de4 ip:tcp_send_data+5f9 (d6048b00, d61cd438,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667e04 ip:tcp_xmit_end+88 (d6048b00)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667e20 ip:tcp_close_output+115 (d60489c0, d6048d10,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667e44 ip:squeue_enter+1bf (d3e85f40, d6048d10,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667e70 ip:tcp_close+6c (d61cd3b0, 83, dad03)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667e90 genunix:qdetach+8b (d61cd3b0, 1, 83, da)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667ec4 genunix:strclose+2e3 (d45cdcc0, 83, dad03)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667eec sockfs:socktpi_close+d7 (d45cdcc0, 83, 1, 0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667f1c genunix:fop_close+26 (d45cdcc0, 83, 1, 0,)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667f58 genunix:closef+56 (d5b7f180)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667f7c genunix:closeandsetf+2e7 (16, 0)
Jul 6 12:41:56 tophkweb genunix: [ID 353471 kern.notice] d4667f8c genunix:close+d (16, 3, fec1d444, d4)
Jul 6 12:41:56 tophkweb unix: [ID 100000 kern.notice]
Jul 6 12:41:56 tophkweb genunix: [ID 672855 kern.notice] syncing file systems...
Jul 6 12:41:56 tophkweb genunix: [ID 733762 kern.notice] 11
Jul 6 12:41:57 tophkweb genunix: [ID 733762 kern.notice] 9
Jul 6 12:41:58 tophkweb genunix: [ID 733762 kern.notice] 6
Jul 6 12:42:18 tophkweb last message repeated 20 times
Jul 6 12:42:19 tophkweb genunix: [ID 622722 kern.notice] done (not all i/o completed)
Jul 6 12:42:20 tophkweb genunix: [ID 111219 kern.notice] dumping to /dev/dsk/c2t0d0s0, offset 214695936, content: kernel
Jul 6 12:42:29 tophkweb genunix: [ID 409368 kern.notice] ^M100% done: 16280 pages dumped, compression ratio 3.06,
Jul 6 12:42:29 tophkweb genunix: [ID 851671 kern.notice] dump succeeded

I have a server suffering similar symptoms. In fact, it's crashed 16 times since the 29/07/2005! It's been getting worse with more use.
The server runs the latest Big Brother and Apache that shipped with Solaris 10.
The server has the latest patches (via smpatch)
-bash-3.00$ uname -a
SunOS <omitted> 5.10 Generic_118844-08 i86pc i386 i86pc
Jul 27 06:20:32 <omitted> unix: [ID 836849 kern.notice]
Jul 27 06:20:32 <omitted> ^Mpanic[cpu3]/thread=d3b0fa00:
Jul 27 06:20:32 <omitted> genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=cfba4acc addr=9
d occurred in module "ip" due to a NULL pointer dereference
Jul 27 06:20:32 <omitted> unix: [ID 100000 kern.notice]
Jul 27 06:20:32 <omitted> unix: [ID 839527 kern.notice] bb:
Jul 27 06:20:32 <omitted> unix: [ID 753105 kern.notice] #pf Page fault
Jul 27 06:20:32 <omitted> unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x9d
Jul 27 06:20:32 <omitted> unix: [ID 243837 kern.notice] pid=14256, pc=0xfeb06827, sp=0xd6d20580, eflags=0x10202
Jul 27 06:20:32 <omitted> unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6d8<xmme,fxsr,
pge,mce,pse,de>
Jul 27 06:20:32 <omitted> unix: [ID 936844 kern.notice] cr2: 9d cr3: 691ea000
Jul 27 06:20:32 <omitted> unix: [ID 537610 kern.notice] gs: feab01b0 fs: feae0000 es: d0860160 ds: ffff
0160
Jul 27 06:20:32 <omitted> unix: [ID 537610 kern.notice] edi: cfd084c0 esi: 0 ebp: cfba4b18 esp: cfba
4afc
Jul 27 06:20:32 <omitted> unix: [ID 537610 kern.notice] ebx: d6d206c0 edx: d3025540 ecx: 0 eax:
81
Jul 27 06:20:32 <omitted> unix: [ID 537610 kern.notice] trp: e err: 0 eip: feb06827 cs:
158
Jul 27 06:20:32 <omitted> unix: [ID 717149 kern.notice] efl: 10202 usp: d6d20580 ss: d6d206c0
Jul 27 06:20:32 <omitted> unix: [ID 100000 kern.notice]
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4a2c unix:die+a7 (e, cfba4acc, 9d, 3)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4ab8 unix:trap+f56 (cfba4acc, 9d, 3)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4acc unix:cmntrap+83 ()
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4b18 ip:tcp_unfuse+2b (d6d206c0)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4bf4 ip:tcp_rput_data+4a (d6d20580, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4c0c ip:tcp_input+39 (d6d20580, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4c30 ip:squeue_enter+b5 (cff74dc0, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4c68 ip:ip_fanout_tcp+38e (d4d2e6b8, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4cac ip:ip_wput_local+1bb (d4d2e6b8, d071f554,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4d48 ip:ip_wput_ire+1436 (d4d2e6b8, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4da0 ip:ip_output+70a (d3fef140, cfd084c0,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4de4 ip:tcp_send_data+5f9 (d3fef280, d4d2e6b8,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4e04 ip:tcp_xmit_end+88 (d3fef280)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4e20 ip:tcp_close_output+115 (d3fef140, d3fef490
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4e44 ip:squeue_enter+1bf (cff74dc0, d3fef490,)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4e70 ip:tcp_close+6c (d4d2e630, 3, d156a7)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4e90 genunix:qdetach+8b (d4d2e630, 1, 3, d15)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4ec4 genunix:strclose+2e3 (d4c2acc0, 3, d156a7)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4eec sockfs:socktpi_close+d7 (d4c2acc0, 3, 1, 0,
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4f1c genunix:fop_close+26 (d4c2acc0, 3, 1, 0, )
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4f58 genunix:closef+56 (d38bbbe0)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4f7c genunix:closeandsetf+2e7 (3, 0)
Jul 27 06:20:32 <omitted> genunix: [ID 353471 kern.notice] cfba4f8c genunix:close+d (3, 5c, d027b0b8, cf)
Jul 27 06:20:32 <omitted> unix: [ID 100000 kern.notice]
Jul 27 06:20:32 <omitted> genunix: [ID 672855 kern.notice] syncing file systems...
Jul 27 06:21:01 <omitted> unix: [ID 836849 kern.notice]
Jul 27 06:21:01 <omitted> ^Mpanic[cpu3]/thread=d3b0fa00:

Similar Messages

  • Kernel Panic: ...in module "ip" due to a NULL pointer dereference

    I already had 2 panic-s in the IP module over the last 24 hours. I am running Solaris Express 11 - snv_151a - 2010.11.
    I am trying to:
    - decode which function is failing
    - determine what's (who since its network) causing them
    - find a bug fix for the problem
    I have preserved both dumps via snapshots to be analyzed further as needed.
    Here's the details:
    unix: [ID 836849 kern.notice]
    ^Mpanic[cpu4]/thread=ffffff005c995c40:
    genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff005c995040 addr=20 occurred in module "ip" due to a NULL pointer dereference
    unix: [ID 100000 kern.notice]
    unix: [ID 839527 kern.notice] sched:
    unix: [ID 753105 kern.notice] #pf Page fault
    unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x20
    unix: [ID 243837 kern.notice] pid=0, pc=0xfffffffff7c3f005, sp=0xffffff005c995130, eflags=0x10246
    unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
    unix: [ID 624947 kern.notice] cr2: 20
    unix: [ID 625075 kern.notice] cr3: 8c00000
    unix: [ID 625715 kern.notice] cr8: c
    unix: [ID 100000 kern.notice]
    unix: [ID 592667 kern.notice] rdi: 0 rsi: ffffff0d5738c3a0 rdx: 1
    unix: [ID 592667 kern.notice] rcx: 0 r8: ffffff005c995190 r9: ffffff005c99518c
    unix: [ID 592667 kern.notice] rax: 0 rbx: ffffff0df67a1a54 rbp: ffffff005c9952a0
    unix: [ID 592667 kern.notice] r10: 0 r11: 46 r12: ffffff0e29547a40
    unix: [ID 592667 kern.notice] r13: ffffff0d5738c3a0 r14: 1 r15: ffffff0dbddf2a74
    unix: [ID 592667 kern.notice] fsb: 0 gsb: ffffff0d35219080 ds: 4b
    unix: [ID 592667 kern.notice] es: 4b fs: 0 gs: 1c3
    unix: [ID 592667 kern.notice] trp: e err: 0 rip: fffffffff7c3f005
    unix: [ID 592667 kern.notice] cs: 30 rfl: 10246 rsp: ffffff005c995130
    unix: [ID 266532 kern.notice] ss: 38
    unix: [ID 100000 kern.notice]
    genunix: [ID 655072 kern.notice] ffffff005c994f20 unix:die+dd ()
    genunix: [ID 655072 kern.notice] ffffff005c995030 unix:trap+1799 ()
    genunix: [ID 655072 kern.notice] ffffff005c995040 unix:cmntrap+e6 ()
    genunix: [ID 655072 kern.notice] ffffff005c9952a0 ip:tcp_input_data+38ad ()
    genunix: [ID 655072 kern.notice] ffffff005c995330 ip:squeue_enter+440 ()
    genunix: [ID 655072 kern.notice] ffffff005c995400 ip:ip_fanout_v4+48d ()
    genunix: [ID 655072 kern.notice] ffffff005c995480 ip:ire_recv_local_v4+1ce ()
    genunix: [ID 655072 kern.notice] ffffff005c995560 ip:ill_input_short_v4+69e ()
    genunix: [ID 655072 kern.notice] ffffff005c995790 ip:ip_input+23b ()
    genunix: [ID 655072 kern.notice] ffffff005c995820 mac:mac_rx_soft_ring_process+17a ()
    genunix: [ID 655072 kern.notice] ffffff005c995960 mac:mac_rx_srs_proto_fanout+46f ()
    genunix: [ID 655072 kern.notice] ffffff005c9959e0 mac:mac_rx_srs_drain+26e ()
    genunix: [ID 655072 kern.notice] ffffff005c995a70 mac:mac_rx_srs_process+180 ()
    genunix: [ID 655072 kern.notice] ffffff005c995ac0 mac:mac_rx_common+94 ()
    genunix: [ID 655072 kern.notice] ffffff005c995b10 mac:mac_rx+ac ()
    genunix: [ID 655072 kern.notice] ffffff005c995b50 mac:mac_rx_ring+4c ()
    genunix: [ID 655072 kern.notice] ffffff005c995b90 igb:igb_intr_rx+5e ()
    genunix: [ID 655072 kern.notice] ffffff005c995be0 unix:av_dispatch_autovect+7c ()
    genunix: [ID 655072 kern.notice] ffffff005c995c20 unix:dispatch_hardint+33 ()
    genunix: [ID 655072 kern.notice] ffffff005c965a10 unix:switch_sp_and_call+13 ()
    genunix: [ID 655072 kern.notice] ffffff005c965a60 unix:do_interrupt+b1 ()
    genunix: [ID 655072 kern.notice] ffffff005c965a70 unix:cmnint+ba ()
    genunix: [ID 655072 kern.notice] ffffff005c965b60 unix:i86_mwait+d ()
    genunix: [ID 655072 kern.notice] ffffff005c965bb0 unix:cpu_idle_mwait+f1 ()
    genunix: [ID 655072 kern.notice] ffffff005c965be0 unix:cpu_acpi_idle+8d ()
    genunix: [ID 655072 kern.notice] ffffff005c965bf0 unix:cpu_idle_adaptive+19 ()
    genunix: [ID 655072 kern.notice] ffffff005c965c20 unix:idle+112 ()
    genunix: [ID 655072 kern.notice] ffffff005c965c30 unix:thread_start+8 ()
    unix: [ID 100000 kern.notice]
    genunix: [ID 672855 kern.notice] syncing file systems...
    genunix: [ID 904073 kern.notice] done
    genunix: [ID 111219 kern.notice] dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
    ahci: [ID 405573 kern.info] NOTICE: ahci0: ahci_tran_reset_dport port 0 reset port
    ahci: [ID 405573 kern.info] NOTICE: ahci0: ahci_tran_reset_dport port 1 reset port

    I'm not seeing any obvious bugs relating to the stack. There's something similar but it was fixed in b147. Can I suggest and recommend that you raise a Service Request so we can review the data and establish if this is a known or new bug. When creating the new service request it will need to go to the network team so the following will need to be used:
    Product: Oracle Solaris Express
    Component: Protocols and Routing
    Sub-Component: IP - TCP/IP
    Once the SR is raised, we'll need the crash dumps and explorer from the host in question.
    If the crash dumps are of the form vmcore.n, then please gzip them
    If the crash dumps are of the form vmdump.n then they are already in bzip2 format so please do not compress them.
    Prefix the filenames with the SR number and upload them to https://supportfiles.sun.com and select "/cores" from the list of options in Step #2
    Explorer will collect the configuration from the system which is useful for reviewing alongside the crash dump. It should live in /opt/SUNWexplo/bin/ and can be executed using /opt/SUNWexplo/bin/explorer. If it's not installed, please download it from Doc ID 6972175 - "Oracle Services Tools Bundle (STB) - Explorer, SNEEP, LWACT, RDA"
    Regards,
    Steve

  • Panic with Raw Socket-Page fault in module "ip" due to a NULL pointer deref

    I see a panic when using raw sockets with Solaris 10 10/09 (u8). I included a sample program that can cause this issue (panic happens when a udp datagram is received on port 60000). This sample code works as expected with the previous version I was using - 5/08. If I bind with a port number of 0 I don't see the panic but I don't receive anything either.
    I believe I have all the latest patches installed. I'd appreciate any assistance in resolving this. Thanks...
    ^Mpanic[cpu11]/thread=fffffe8000916c60:
    BAD TRAP: type=e (#pf Page fault) rp=fffffe80009166c0 addr=83 occurred in module "ip" due to a NULL pointer dereference
    sched:
    #pf Page fault
    Bad kernel fault at addr=0x83
    pid=0, pc=0xffffffffedf86a10, sp=0xfffffe80009167b0, eflags=0x10246
    cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
    cr2: 83 cr3: 1a345000 cr8: c
    rdi: ffffffffa7092808 rsi: ffffffffb0094e00 rdx: ffffffffa73c9d40
    rcx: 0 r8: fffffe8000916878 r9: fffffe8000916880
    rax: 0 rbx: ffffffffb0094e00 rbp: fffffe8000916800
    r10: ffffffffa7c18840 r11: ffffffffa73c9d40 r12: fffffe8000916880
    r13: ffffffff9b314000 r14: ffffffff9a70b000 r15: 0
    fsb: ffffffff80000000 gsb: ffffffff9c52d800 ds: 43
    es: 43 fs: 0 gs: 1c3
    trp: e err: 0 rip: ffffffffedf86a10
    cs: 28 rfl: 10246 rsp: fffffe80009167b0
    ss: 30
    fffffe80009165d0 unix:die+da ()
    fffffe80009166b0 unix:trap+5e6 ()
    fffffe80009166c0 unix:_cmntrap+140 ()
    fffffe8000916800 ip:ip_udp_check+b0 ()
    fffffe80009168b0 ip:ip_udp_input+15a ()
    fffffe80009169d0 ip:ip_input+c7c ()
    fffffe8000916aa0 dls:i_dls_link_rx+32e ()
    fffffe8000916af0 mac:mac_rx+71 ()
    fffffe8000916b90 bnx:bnx_recv_ring_recv+113 ()
    fffffe8000916ba0 bnx:bnx_rxpkts_intr+17 ()
    fffffe8000916bc0 bnx:bnx_intr_recv+58 ()
    fffffe8000916bf0 bnx:bnx_intr_1lvl+120 ()
    fffffe8000916c40 unix:av_dispatch_autovect+78 ()
    fffffe8000916c50 unix:intr_thread+5f ()
    EXAMPLE USED TO CAUSE ABOVE PANIC
    #include        <unistd.h>
    #include        <stdio.h>
    #include        <stdlib.h>
    #include        <sys/socket.h>
    #include        <arpa/inet.h>
    #define BUFFER_SIZE 2048
    int main(int argc, char *argv[])
            int                     i, j, sd, iosize;
            char                    *ipbuffer;
            struct sockaddr_in      saddr, daddr;
            ipbuffer = calloc( 1, BUFFER_SIZE );
            //if ( ( sd = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) ) < 0 ) {        // Works
            if ( ( sd = socket(PF_INET, SOCK_RAW, IPPROTO_UDP) ) < 0 ) {            // Fails
                    perror("socket() error");
                    exit(-1);
            saddr.sin_family = AF_INET;
            saddr.sin_addr.s_addr = inet_addr( "0.0.0.0" );
            saddr.sin_port = htons( 60000 );
            if ( bind( sd, (struct sockaddr *) &saddr, sizeof( saddr ) ) < 0 ) {
                    perror("bind() error");
                    exit(-1);
            printf( "Awaiting inbound datagrams...\n" );
            for ( i = 1; i <= 10; i++ ) {
                    j = sizeof( daddr );
                    iosize = recvfrom( sd, ipbuffer, BUFFER_SIZE, 0, (struct sockaddr *) &daddr, &j );
                    printf( "Received %d bytes from %s\n", iosize, inet_ntoa( daddr.sin_addr ) );
            close( sd );
            return( 0 );
    }------------------------------------------------------------------

    This issue could be related. Recommend you open a call with support.
    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6882984

  • BUG: unable to handle kernel NULL pointer dereference at 0000000000000

    5月 18 18:18:55 thinkman kernel: [<ffffffff81077683>] do_exit+0x3b3/0xbb0
    5月 18 18:18:55 thinkman systemd[1]: Stopping Create Volatile Files and Directories...
    5月 18 18:18:55 thinkman systemd[1]: Stopped target Local File Systems.
    5月 18 18:18:55 thinkman systemd[1]: Stopping Local File Systems.
    5月 18 18:18:55 thinkman systemd[1]: Unmounting Temporary Directory...
    5月 18 18:18:55 thinkman systemd[1]: Unmounting /boot...
    5月 18 18:18:55 thinkman kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000418
    5月 18 18:18:55 thinkman kernel: IP: [<ffffffffa04d293f>] pppoe_release+0x15f/0x1d0 [pppoe]
    5月 18 18:18:55 thinkman kernel: PGD 0
    5月 18 18:18:55 thinkman kernel: Oops: 0000 [#1] PREEMPT SMP
    5月 18 18:18:55 thinkman kernel: Modules linked in: veth xt_addrtype xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_conntrack_ipv4 n月 18 18:18:55 thinkman kernel: rtl_pci rtlwifi crct10dif_pclmul crc32_pclmul mac80211 crc32c_intel ghash_clmulni_intel aesni_intel i915 aes_x86_64 l月 18 18:18:55 thinkman kernel: CPU: 0 PID: 637 Comm: pppd Tainted: G O 4.0.2-1-ARCH #1
    5月 18 18:18:55 thinkman kernel: Hardware name: LENOVO 20EH0001CD/20EH0001CD, BIOS J5ET42WW (1.13 ) 01/22/2015
    5月 18 18:18:55 thinkman kernel: task: ffff8800ab4d1440 ti: ffff8800a7a00000 task.ti: ffff8800a7a00000
    5月 18 18:18:55 thinkman kernel: RIP: 0010:[<ffffffffa04d293f>] [<ffffffffa04d293f>] pppoe_release+0x15f/0x1d0 [pppoe]
    5月 18 18:18:55 thinkman kernel: RSP: 0018:ffff8800a7a03be8 EFLAGS: 00010202
    5月 18 18:18:55 thinkman kernel: RAX: 0000000000000000 RBX: ffff8802404a9000 RCX: 000000000000002c
    5月 18 18:18:55 thinkman kernel: RDX: ffff880244e67810 RSI: 0000000000000200 RDI: ffffffff8145ce02
    5月 18 18:18:55 thinkman kernel: RBP: ffff8800a7a03c28 R08: 0000000000000000 R09: 0000000000000000
    5月 18 18:18:55 thinkman kernel: R10: ffff880244e67810 R11: 0000000000000001 R12: ffffffffa04d4280
    5月 18 18:18:55 thinkman kernel: R13: ffff8800a7e50000 R14: ffff88024596a920 R15: ffff88024215ce40
    5月 18 18:18:55 thinkman kernel: FS: 0000000000000000(0000) GS:ffff88024f200000(0000) knlGS:0000000000000000
    5月 18 18:18:55 thinkman kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    5月 18 18:18:55 thinkman kernel: CR2: 0000000000000418 CR3: 000000000180b000 CR4: 00000000001407f0
    5月 18 18:18:55 thinkman kernel: Stack:
    5月 18 18:18:55 thinkman kernel: ffff8800a7e50030 0000000000000008 ffff88024596a920 ffff8800a7e50000
    5月 18 18:18:55 thinkman kernel: ffffffffa04d4280 ffff8800a7e50030 ffff88024596a920 ffff88024215ce40
    5月 18 18:18:55 thinkman kernel: ffff8800a7a03c48 ffffffff81458c6f ffff880244e67800 0000000000000008
    5月 18 18:18:55 thinkman kernel: Call Trace:
    5月 18 18:18:55 thinkman kernel: [<ffffffff81458c6f>] sock_release+0x1f/0x90
    5月 18 18:18:55 thinkman kernel: [<ffffffff81458cf2>] sock_close+0x12/0x20
    5月 18 18:18:55 thinkman kernel: [<ffffffff811da04f>] __fput+0x9f/0x200
    5月 18 18:18:55 thinkman kernel: [<ffffffff811da1fe>] ____fput+0xe/0x10
    5月 18 18:18:55 thinkman kernel: [<ffffffff810917b4>] task_work_run+0xd4/0xf0
    5月 18 18:18:55 thinkman kernel: [<ffffffff81077683>] do_exit+0x3b3/0xbb0
    5月 18 18:18:55 thinkman kernel: [<ffffffff81077f0b>] do_group_exit+0x3b/0xb0
    5月 18 18:18:55 thinkman kernel: [<ffffffff81083966>] get_signal+0x246/0x670
    5月 18 18:18:55 thinkman kernel: [<ffffffff812c1c65>] ? kobject_put+0xc5/0x210
    5月 18 18:18:55 thinkman kernel: [<ffffffff810155a7>] do_signal+0x37/0x750
    5月 18 18:18:55 thinkman kernel: [<ffffffff811f9110>] ? mntput_no_expire+0x30/0x1d0
    5月 18 18:18:55 thinkman kernel: [<ffffffff811f92d4>] ? mntput+0x24/0x40
    5月 18 18:18:55 thinkman kernel: [<ffffffff811da0ed>] ? __fput+0x13d/0x200
    5月 18 18:18:55 thinkman kernel: [<ffffffff81015d20>] do_notify_resume+0x60/0x80
    5月 18 18:18:55 thinkman kernel: [<ffffffff81577763>] int_signal+0x12/0x17
    5月 18 18:18:55 thinkman kernel: Code: 89 df e8 15 ab f8 e0 f0 ff 4b 6c 74 3f 31 c0 48 83 c4 18 5b 41 5c 41 5d 41 5e 41 5f 5d c3 66 0f 1f 44 00 00 48 8
    5月 18 18:18:55 thinkman kernel: RIP [<ffffffffa04d293f>] pppoe_release+0x15f/0x1d0 [pppoe]
    5月 18 18:18:55 thinkman kernel: RSP <ffff8800a7a03be8>
    5月 18 18:18:55 thinkman kernel: CR2: 0000000000000418
    5月 18 18:18:55 thinkman kernel: ---[ end trace d82e11cf3d48de5d ]---
    5月 18 18:18:55 thinkman kernel: Fixing recursive fault but reboot is needed!
    5月 18 18:18:55 thinkman systemd[1]: Unmounted Temporary Directory.
    5月 18 18:18:55 thinkman systemd[1]: Unmounted /boot.
    5月 18 18:18:55 thinkman systemd[1]: Reached target Unmount All Filesystems.
    5月 18 18:18:55 thinkman systemd[1]: Starting Unmount All Filesystems.
    5月 18 18:18:55 thinkman systemd[1]: Stopped target Local File Systems (Pre).
    5月 18 18:18:55 thinkman systemd[1]: Stopping Local File Systems (Pre).
    5月 18 18:18:55 thinkman systemd[1]: Stopped Create Static Device Nodes in /dev.
    5月 18 18:18:55 thinkman systemd[1]: Stopping Create Static Device Nodes in /dev...
    5月 18 18:18:55 thinkman systemd[1]: Stopped Remount Root and Kernel File Systems.
    5月 18 18:18:55 thinkman systemd[1]: Stopping Remount Root and Kernel File Systems...
    5月 18 18:18:55 thinkman systemd[1]: Reached target Shutdown.
    5月 18 18:18:55 thinkman systemd[1]: Starting Shutdown.
    5月 18 18:18:55 thinkman systemd[1]: Reached target Final Step.
    5月 18 18:18:55 thinkman systemd[1]: Starting Final Step.
    5月 18 18:18:55 thinkman systemd[1]: Starting Power-Off...
    5月 18 18:18:55 thinkman systemd[1]: Shutting down.
    5月 18 18:18:55 thinkman systemd-shutdown[1]: Sending SIGTERM to remaining processes...
    5月 18 18:18:55 thinkman systemd-journal[138]: Journal stopped

    Head_on_a_Stick wrote:
    https://bbs.archlinux.org/viewtopic.php?id=189808 (different error though)
    Could be a memory error -- run a memtest.
    cxh116 wrote:5月 18 18:18:55 thinkman kernel: Fixing recursive fault but reboot is needed!
    Does it reboot successfully?
    Also, you really need to read this:
    http://www.catb.org/esr/faqs/smart-questions.html
    reboot is success.
    use pppoe,switch to wifi, has this issue.
    hardware: thnkpad e450c 20EH0001CD
    $lspci -nn
    00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 0b)
    00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)
    00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b)
    00:14.0 USB controller [0c03]: Intel Corporation 8 Series USB xHCI HC [8086:9c31] (rev 04)
    00:16.0 Communication controller [0780]: Intel Corporation 8 Series HECI #0 [8086:9c3a] (rev 04)
    00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I218-V [8086:1559] (rev 04)
    00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)
    00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 1 [8086:9c10] (rev e4)
    00:1c.2 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 3 [8086:9c14] (rev e4)
    00:1c.4 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 5 [8086:9c18] (rev e4)
    00:1c.5 PCI bridge [0604]: Intel Corporation 8 Series PCI Express Root Port 6 [8086:9c1a] (rev e4)
    00:1d.0 USB controller [0c03]: Intel Corporation 8 Series USB EHCI #1 [8086:9c26] (rev 04)
    00:1f.0 ISA bridge [0601]: Intel Corporation 8 Series LPC Controller [8086:9c43] (rev 04)
    00:1f.2 SATA controller [0106]: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
    00:1f.3 SMBus [0c05]: Intel Corporation 8 Series SMBus Controller [8086:9c22] (rev 04)
    00:1f.6 Signal processing controller [1180]: Intel Corporation 8 Series Thermal [8086:9c24] (rev 04)
    04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
    05:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900]
    06:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader [10ec:5227] (rev 01)

  • Kernel panic "kernel NULL pointer dereference in pacpi_set_dmamode"

    Hi. After upgrade to linux-3.6.2-1 my PC fails to boot with this panic: http://imageshack.us/photo/my-images/5/imag0085.jpg/ How do I fix it? I can provide more specific info if needed.
    Last edited by thesame (2012-10-31 20:29:41)

    Stebalien wrote:
    thesame wrote:
    Stebalien wrote:Bug: http://www.mail-archive.com/linux-kerne … 321125.htm
    It's 404
    I fixed the link (dropped the l in html).
    glenn69 wrote:How do I accomplish this when I cannot get past boot into the OS?
    Boot a live cd and chroot (see the wiki on chrooting).
    glenn69 wrote:Also, headkase, which log file are you displaying in your post?  I can access my disk via a live cd, but cannot find the appropriate log for my machine.
    That's the content of the email that I failed to link to properly.
    Does anyone know if there is a bug number for this? I'm experiencing this bug on my MacbookPro 7,1 (2010) too (I am forced to use IDE as sata is not supported on this machine in bios compatibility mode afaik). 
    The title of this thread is rather non descriptive. How about name it something like:
    kernel 3.6 panic ("kernel NULL pointer dereference in pacpi_set_dmamode")
    Last edited by rwd (2012-10-28 21:37:26)

  • IPQoS panic: BAD TRAP in module "flowacct" due to NULL pointer.

    I've recently started using IPQoS and the flowacct module to do some very simple tracking of bandwidth usage (along with one tokenmt action to meter traffic to and from one particular zone) on a host with multiple zones, running Solaris 10 x86, 118844-30. This host has been otherwise stable to date. A couple of hours ago, I got a kernel panic, apparently caused by flowacct:
    Dec 21 07:31:46 sol genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=d6e169a4 addr=8 occurred in module "flowacct" due to a NULL pointer dereference
    Dec 21 07:31:46 sol unix: [ID 100000 kern.notice]
    Dec 21 07:31:46 sol unix: [ID 839527 kern.notice] named:
    Dec 21 07:31:46 sol unix: [ID 753105 kern.notice] #pf Page fault
    Dec 21 07:31:46 sol unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x8
    Dec 21 07:31:46 sol unix: [ID 243837 kern.notice] pid=22655, pc=0xf7cad802, sp=0xd, eflags=0x10283
    Dec 21 07:31:46 sol unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6d8<xmme,fxsr,pge,mce,pse,de>
    Dec 21 07:31:46 sol unix: [ID 936844 kern.notice] cr2: 8 cr3: ab02000
    Dec 21 07:31:46 sol unix: [ID 537610 kern.notice]      gs: 1b0 fs: d6250000 es: d6e10160 ds: fe870160
    Dec 21 07:31:46 sol unix: [ID 537610 kern.notice]      edi: d3b25938 esi: d3b26838 ebp: d6e16a18 esp: d6e169d4
    Dec 21 07:31:46 sol unix: [ID 537610 kern.notice]      ebx: db0853b4 edx: d3b26828 ecx: 0 eax: 0
    Dec 21 07:31:46 sol unix: [ID 537610 kern.notice]      trp: e err: 2 eip: f7cad802 cs: 158
    Dec 21 07:31:46 sol unix: [ID 717149 kern.notice]      efl: 10283 usp: d ss: d65fd9c0
    Dec 21 07:31:46 sol unix: [ID 100000 kern.notice]
    Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16904 unix:die+a7 (e, d6e169a4, 8, 0)
    Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16990 unix:trap+fc8 (d6e169a4, 8, 0)
    Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e169a4 unix:cmntrap+83 ()
    Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16a18 flowacct:flowacct_update_flows_tbl+337 (d65fd9c0, d3b25000)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a34 flowacct:flowacct_process+85 (d6e16a4c, d3b25000)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a50 flowacct:flowacct_invoke_action+32 (d, dfa9cd00)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a7c genunix:ipp_packet_process+fc (d6e16a94)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a9c ip:ip_process+85 (2, d6e16ac8, 2)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16ac0 ip:ip_wput_attach_llhdr+92 (dccbf020, d92d61f8,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16b50 ip:ip_wput_ire+1792 (d7196ee0, dccbf020,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16ba8 ip:ip_output+70a (d7414e80, dccbf020,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16bc0 ip:ip_wput+14 (d7196ee0, dccbf020)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16bf4 unix:putnext+1b7 (d7196ee0, dccbf020)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16c40 udp:udp_wput+380 (d5aabc98, dcf78360)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16c74 unix:putnext+1b7 (d5aabc98, dcf78360)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16d54 genunix:strput+16b (d9ad6138, dcf78360,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16d90 genunix:kstrputmsg+1df (d5c24cc0, dcf12660,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e0c sockfs:sosend_dgram+1ca (d5c32d60, dc3504d0,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e50 sockfs:sotpi_sendmsg+3f1 (d5c32d60, d6e16ecc,)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e90 sockfs:sendit+105 (16, d6e16ecc, d6e16)
    Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16f8c sockfs:sendmsg+131 (16, ce4d5cc4, 8000,)
    I had a single "kstat -m flowacct 90" running at the time, but the timing doesn't particularly coincide. My flowacct setting look like this:
    action {
    module flowacct
    name zone1
    params {
    global_stats TRUE
    timer 10000
    timeout 10000
    max_limit 2048
    next_action continue
    Pretty much a cut and paste from the Solaris 10 IPQoS documentation. This configuration didn't suffer any similar problems on a test host.
    I've searched various places, not had any joy. Obviously, I'm down a while on kernel patching (ironically, I've been holding off to minimise downtime for users, and now this.) But, while 118855-19 does replace some of objects in question, I see no mention of any particular fix for this problem. I'm going to go ahead with patching to 118855-19 (and whatever else smpatch recommends) within the next few days, but I've disabled IPQoS. I'm a little nervous about switching it back on on a production server. Shame.
    Anyone had any similar experiences with flowacct?
    Cheers,
    Chris.

    Good news, everyone! A repeat on a test host that's patched up to date as of last week, including kernel 118855-19. I'd tell you what smpatch thinks is missing, but "Failure: Response code was 403".
    Dec 23 09:43:14 crippen ^Mpanic[cpu0]/thread=d3275de0:
    Dec 23 09:43:14 crippen genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=d3275924 addr=8 occurred in module "flowacct" due to a NULL pointer dereference
    Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
    Dec 23 09:43:14 crippen unix: [ID 839527 kern.notice] sched:
    Dec 23 09:43:14 crippen unix: [ID 753105 kern.notice] #pf Page fault
    Dec 23 09:43:14 crippen unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x8
    Dec 23 09:43:14 crippen unix: [ID 243837 kern.notice] pid=0, pc=0xf9a413ae, sp=0x6, eflags=0x10286
    Dec 23 09:43:14 crippen unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 698<xmme,fxsr,pge,pse,de>
    Dec 23 09:43:14 crippen unix: [ID 936844 kern.notice] cr2: 8 cr3: 4cdc000
    Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] gs: fe8801b0 fs: fe830000 es: d4890160 ds: d4890160
    Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] edi: d489b6a0 esi: d489b838 ebp: d32759a0 esp: d327595c
    Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] ebx: d66187f4 edx: d489b828 ecx: 0 eax: 0
    Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] trp: e err: 2 eip: f9a413ae cs: 158
    Dec 23 09:43:14 crippen unix: [ID 717149 kern.notice] efl: 10286 usp: 6 ss: d6d35d80
    Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275884 unix:die+a7 (e, d3275924, 8, 0)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275910 unix:trap+103f (d3275924, 8, 0)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275924 unix:cmntrap+9a (fe8801b0, fe830000,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759a0 flowacct:flowacct_update_flows_tbl+337 (d6d35d80, d489a000)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759b8 flowacct:flowacct_process+85 (d32759d0, d489a000)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759d4 flowacct:flowacct_invoke_action+32 (6, d5441f80)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a00 genunix:ipp_packet_process+fc (d3275a18)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a20 ip:ip_process+85 (2, d3275a4c, 2)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a44 ip:ip_wput_attach_llhdr+92 (d5e61fc0, d67b1ad0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275ad0 ip:ip_wput_ire+1aca (d4186c60, d5e61fc0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b30 ip:ip_output+1715 (da1b7554, d5e61fc0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b48 ip:ip_wput+14 (d4186c60, d5aaff80)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b74 unix:put+164 (d4186c60, d5aaff80)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275bb0 ip:icmp_inbound+97e (d4186bd8, d5e61fc0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c00 ip:ip_proto_input+8ae (d4186bd8, d5e61fc0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c58 ip:ip_input+440 (da1b7554, 0, d5e61f)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c80 ip:ip_rput+f7 (d4186bd8, d5e61fc0)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275cb0 unix:putnext+1b7 (d4186bd8, d5e61fc0)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d40 gld:gld_recv_tagged+ed (d4188800, d5e61fc0,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d54 gld:ri_ste_def+2603276e (d4188800, d5e61fc0)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d88 iprb:iprb_process_recv+1d4 (d4188800)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275da0 iprb:iprb_intr+61 (d4188800, d3275ddc,)
    Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275dac gld:gld_intr+1e (d4188800, 0)
    Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
    Dec 23 09:43:14 crippen genunix: [ID 672855 kern.notice] syncing file systems...
    Dec 23 09:43:14 crippen genunix: [ID 733762 kern.notice] 4
    Dec 23 09:43:15 crippen genunix: [ID 733762 kern.notice] 3
    Dec 23 09:43:16 crippen genunix: [ID 904073 kern.notice] done
    Dec 23 09:43:17 crippen genunix: [ID 111219 kern.notice] dumping to /dev/dsk/c0d0s1, offset 214695936, content: kernel
    Dec 23 09:43:20 crippen genunix: [ID 409368 kern.notice] ^M100% done: 22636 pages dumped, compression ratio 2.72,
    Dec 23 09:43:20 crippen genunix: [ID 851671 kern.notice] dump succeeded

  • BAD TRAP: type=31 rp=2a1002b75b0 addr=d10198 mmu_fsr=0 occurred in module "

    Helllo,
    My solaris recently encounter kernel panic and reboot.
    I suspect it is hardware problem, but I am not sure, could anybody know this problem kindly give some suggestion?
    Following are messages:
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 340138 kern.notice] BAD TRAP: type=31 rp=2a1002b75b0 addr=d10198 mmu_fsr=0 occurred in module "genunix" due to an illegal access to a user address
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 100000 kern.notice]
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 839527 kern.notice] fsck:
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 520581 kern.notice] trap type = 0x31
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 381800 kern.notice] addr=0xd10198
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 101969 kern.notice] pid=70, pc=0x1011c664, sp=0x2a1002b6e51, tstate=0x9900001601, context=0x100a
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 743441 kern.notice] g1-g7: d10000, 10149400, 3000079f5f8, 0, 30000fb0710, 0, 30000f3ede0
    Nov 17 10:05:34 ASB_sim_1_1_5 unix: [ID 100000 kern.notice]
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b71c0 unix:die+80 (31, d10198, 10415298, 0, 2a1002b75b0, f65e6000)
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000008 0000000000000000 00000000ff3dee48 000000000001ec58
    Nov 17 10:05:34 ASB_sim_1_1_5 %l4-7: 00000000ff29f7ac 00000000ff3df9dc 00000000ff21bb60 0000000000000000
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b72a0 unix:trap+8b8 (d10000, 1, 5, 0, 2a1002b75b0, 0)
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000001 0000000000000000 0000030001029538 0000000000000000
    Nov 17 10:05:34 ASB_sim_1_1_5 %l4-7: 0000000000000031 0000030000f3ca58 0000000000010000 0000000000000000
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b73e0 unix:sfmmu_tsb_miss+66c (10429b30, 0, 3000004df88, 0, 3000004df88, 19)
    Nov 17 10:05:34 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000d10000 0000000000000004 0000030000f3ca58 000003100003f160
    Nov 17 10:05:34 ASB_sim_1_1_5 %l4-7: 0000000000d10000 0000000000000000 0000000000000000 0000000000c00003
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b7500 unix:prom_rtt+0 (37, 370, 37, 0, 300000132c0, 3000079f5f8)
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000002 0000000000001400 0000009900001601 000000001001a8ac
    Nov 17 10:05:35 ASB_sim_1_1_5 %l4-7: 0000000000000000 0000000000000001 000000000000000b 000002a1002b75b0
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 562518 kern.notice] 000002a1002b7650 ffffffffffffffff (1046d620, d10198, 20, 0, 0, 30000fb0710)
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 0000008800000003 0000030000e880a0 0000000000000003
    Nov 17 10:05:35 ASB_sim_1_1_5 %l4-7: 0000008800000003 0000030001229938 0000000000000000 0000000000000000
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b7700 genunix:turnstile_block+20c (d10000, 0, 10410108, 30001029538, 0, 30000d1ade0)
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000010047a14 0000030000f3ca58 000003000079f5c8 0000000000000000
    Nov 17 10:05:35 ASB_sim_1_1_5 %l4-7: 0000000010410108 0000000000000000 0000030000f3ede0 0000000000000000
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b77d0 unix:mutex_vector_enter+374 (30000d1ade0, 10415fc8, 10424d10, 0, 1, 0)
    Nov 17 10:05:35 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: fffffff078fd3246 0000030000d1ade0 000000001041c380 0000000000000000
    Nov 17 10:05:35 ASB_sim_1_1_5 %l4-7: 0000000000d10000 0000000000d10000 0000030000f11330 0000030000fb0718
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b7890 genunix:dnlc_purge_vfsp+9c (2a1002b7940, 1043ac64, 1046c3c8, 1042fa88, 0, 30000d1ade0)
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000030000d1add0 0000000000000000 0000030000793908 0000000000000000
    Nov 17 10:05:36 ASB_sim_1_1_5 %l4-7: 0000030000d19120 0000000000000000 0000030000d1adb8 00000000ff3dc890
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b7980 genunix:dounmount+c (30000793908, 0, 300007a7f28, 30001228d78, 30000fb0710, 30000fb0818)
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000010099b7c 0000000000000000 00000000ff3dee48 000000000001ec58
    Nov 17 10:05:36 ASB_sim_1_1_5 %l4-7: 00000000ff29f7ac 00000000ff3df9dc 00000000ff21bb60 0000000000000000
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 723222 kern.notice] 000002a1002b7a30 genunix:umount2+130 (30000793908, 0, 1fbd8, 303ec, 3247c, 0)
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 179002 kern.notice] %l0-3: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
    Nov 17 10:05:36 ASB_sim_1_1_5 %l4-7: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
    Nov 17 10:05:36 ASB_sim_1_1_5 unix: [ID 100000 kern.notice]
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 672855 kern.notice] syncing file systems...
    Nov 17 10:05:36 ASB_sim_1_1_5 genunix: [ID 904073 kern.notice] done
    Nov 17 10:05:37 ASB_sim_1_1_5 genunix: [ID 353387 kern.notice] dumping to /dev/dsk/c0t0d0s1, offset 1048707072
    Nov 17 10:05:42 ASB_sim_1_1_5 genunix: [ID 409368 kern.notice] ^M100% done: 8076 pages dumped, compression ratio 6.53,
    Nov 17 10:05:42 ASB_sim_1_1_5 genunix: [ID 851671 kern.notice] dump succeeded
    Nov 17 10:06:31 ASB_sim_1_1_5 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.8 Version Generic_117350-07 64-bit
    Nov 17 10:06:31 ASB_sim_1_1_5 genunix: [ID 913632 kern.notice] Copyright 1983-2003 Sun Microsystems, Inc. All rights reserved.

    I debug the core file and got following info:
    YJISSG1_sim_1_1_12 SIM009:> mdb -k unix.2 vmcore.2
    Loading modules: [ unix krtld genunix ip usba ]
    ::statusdebugging crash dump vmcore.2 (64-bit) from ASB_sim_1_1_5
    operating system: 5.8 Generic_117350-07 (sun4u)
    panic message:
    BAD TRAP: type=31 rp=2a1002b75b0 addr=d10198 mmu_fsr=0 occurred in module "genunix" due to an illegal access to a user address
    $C000002a1002b6e51 turnstile_interlock+4(1046d620, d10198, 20, 0, 0, 30000fb0710)
    000002a1002b6f01 turnstile_block+0x20c(d10000, 0, 10410108, 30001029538, 0,
    30000d1ade0)
    000002a1002b6fd1 mutex_vector_enter+0x374(30000d1ade0, 10415fc8, 10424d10, 0, 1, 0)
    000002a1002b7091 dnlc_purge_vfsp+0x9c(2a1002b7940, 1043ac64, 1046c3c8, 1042fa88, 0, 30000d1ade0)
    000002a1002b7181 dounmount+0xc(30000793908, 0, 300007a7f28, 30001228d78,
    30000fb0710, 30000fb0818)
    000002a1002b7231 umount2+0x130(30000793908, 0, 1fbd8, 303ec, 3247c, 0)
    000002a1002b72f1 syscall_trap32+0xa8(32638, 0, 1fbd8, 303ec, 3247c, 0)

  • Null Pointer Exception after adding Transient attribute in View Object

    Hello Experts
    I am using Jdev 11.1.2.3. I have added a transient attribute in view object and set default value to another view object attribute via view accessor of view link between view objects. the value of expression is ItemMasterRO.Description, where ItemMasterRO is the name of view accessor define in the view link and Description is the name of attribute which is in other view object.
    Data is retrieving as per my requirements, but when i click on add record button in application module, it is throwing a  null pointer exception. Here is stack trace
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null
        at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1218)
        at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253)
        at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075)
        at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132)
        at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1856)
        at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1967)
        at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:829)
        at oracle.jbo.server.ViewRowImpl.getAttrInvokeAccessor(ViewRowImpl.java:911)
        at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:859)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGetAttributeValueFromRow(JUCtrlValueBinding.java:1213)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:764)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:792)
        at oracle.jbo.uicli.binding.JUCtrlAttrsBinding.updateValuesFromRow(JUCtrlAttrsBinding.java:145)
        at oracle.jbo.uicli.jui.JULabelBinding.updateValuesFromRow(JULabelBinding.java:114)
        at oracle.jbo.uicli.binding.JUIteratorBinding.updateValuesFromRows(JUIteratorBinding.java:349)
        at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:867)
        at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
        at oracle.adf.model.binding.DCIteratorBinding.refreshControl(DCIteratorBinding.java:676)
        at oracle.jbo.uicli.binding.JUIteratorBinding.refreshControl(JUIteratorBinding.java:485)
        at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4555)
        at oracle.adf.model.binding.DCBindingContainer.refreshExecutables(DCBindingContainer.java:3542)
        at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3375)
        at oracle.adf.model.binding.DCBindingContainer.refreshControl(DCBindingContainer.java:2938)
        at oracle.jbo.jbotester.NavigationBar.doInsertAction(NavigationBar.java:143)
        at oracle.jbo.jbotester.NavigationBar.doAction(NavigationBar.java:110)
        at oracle.jbo.uicli.controls.JUNavigationBar$NavButton.actionPerformed(JUNavigationBar.java:118)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6289)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6054)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4652)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4482)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4482)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$2.run(EventQueue.java:617)
        at java.awt.EventQueue$2.run(EventQueue.java:615)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.lang.NullPointerException
        at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.acceptGetProperty(PogoGetPropertySite.java:32)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)
        at bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.run(bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.groovy:1)
        at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200)
        ... 62 more
    ## Detail 0 ##
    java.lang.NullPointerException
        at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.acceptGetProperty(PogoGetPropertySite.java:32)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)
        at bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.run(bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.groovy:1)
        at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200)
        at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253)
        at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075)
        at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132)
        at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1856)
        at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1967)
        at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:829)
        at oracle.jbo.server.ViewRowImpl.getAttrInvokeAccessor(ViewRowImpl.java:911)
        at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:859)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGetAttributeValueFromRow(JUCtrlValueBinding.java:1213)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:764)
        at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:792)
        at oracle.jbo.uicli.binding.JUCtrlAttrsBinding.updateValuesFromRow(JUCtrlAttrsBinding.java:145)
        at oracle.jbo.uicli.jui.JULabelBinding.updateValuesFromRow(JULabelBinding.java:114)
        at oracle.jbo.uicli.binding.JUIteratorBinding.updateValuesFromRows(JUIteratorBinding.java:349)
        at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:867)
        at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
        at oracle.adf.model.binding.DCIteratorBinding.refreshControl(DCIteratorBinding.java:676)
        at oracle.jbo.uicli.binding.JUIteratorBinding.refreshControl(JUIteratorBinding.java:485)
        at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4555)
        at oracle.adf.model.binding.DCBindingContainer.refreshExecutables(DCBindingContainer.java:3542)
        at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3375)
        at oracle.adf.model.binding.DCBindingContainer.refreshControl(DCBindingContainer.java:2938)
        at oracle.jbo.jbotester.NavigationBar.doInsertAction(NavigationBar.java:143)
        at oracle.jbo.jbotester.NavigationBar.doAction(NavigationBar.java:110)
        at oracle.jbo.uicli.controls.JUNavigationBar$NavButton.actionPerformed(JUNavigationBar.java:118)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6289)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6054)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4652)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4482)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4482)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
        at java.awt.EventQueue.access$000(EventQueue.java:85)
        at java.awt.EventQueue$1.run(EventQueue.java:603)
        at java.awt.EventQueue$1.run(EventQueue.java:601)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$2.run(EventQueue.java:617)
        at java.awt.EventQueue$2.run(EventQueue.java:615)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Please advice....
    Thanks

    Hi,
    Just the exception stack without any information like what JDev version, what expression you've used for the default value of the transient attribute etc., is not enough for us to help you.
    -Arun

  • Exception occurred during event dispatching: Null pointer exception

    All,
    i have an applet which opens an applet window. in this applet window i have a list box.
    When a value in the list box is selected, i need to access a method in the applet(held in another class) that launches another window
    however i get the following error:
    Exception occurred during event dispatching: Null pointer exception
    (hope thats clear enough)
    p.s. i have created an instance of the class.

    That is not clear at all, but the cause for the exception is very easy:
    something is null that should not be null :)

  • Module Null pointer exception

    Hi,
    I am having a problem with my module written for Enhancing functionality of file adapter.My module validates a input file for a particular record presence and if that record is present it would be processed normally by XI system.
    But in case, if the input file doesn't contain the particular record the module is supposed to throw an exception and process shuld terminate.In this case XI shuldn't process the input file.
    But in second case(File not containing the record) I am getting Null pointer exception in adapter monitor.Unable to see any message in auditlog since input file is not being read by file adapter.
    My code is like this:
    public ModuleData process(ModuleContext moduleContext, ModuleData inputModuleData)
              throws ModuleException {
              // TODO Auto-generated method stub
              //Declarations
              Message mes = null;
              XMLPayload xmlData = null;
              DocumentBuilderFactory docBuilderFactory = null;
              DocumentBuilder docBuilder = null;
              Document doc = null;
              AuditMessageKey amk = null;
              boolean flag = false;
              // Fetch the Message Data from Module Data
              mes = (Message) inputModuleData.getPrincipalData();
              // For Audit Log Fetch the Audit Message key from the message.
              amk = new AuditMessageKey(mes.getMessageId(), AuditDirection.OUTBOUND);
              Audit.addAuditLogEntry(amk,     AuditLogStatus.SUCCESS, "Amex Validation Module called");
              xmlData = mes.getDocument();
              InputStream instr = xmlData.getInputStream();
              docBuilderFactory = DocumentBuilderFactory.newInstance();
              try {
                   docBuilder = docBuilderFactory.newDocumentBuilder();
              } catch (ParserConfigurationException e) {
                   // TODO Auto-generated catch block
                   Audit.addAuditLogEntry(amk,     AuditLogStatus.ERROR, "Document Builder Factory not generated Properly");
              try {
                   doc = docBuilder.parse(instr);
              } catch (SAXException e1) {
                   // TODO Auto-generated catch block
                   Audit.addAuditLogEntry(amk,     AuditLogStatus.ERROR, "Document Not generated Properly, SAX Exception called, May Data contains Error");
              } catch (IOException e1) {
                   // TODO Auto-generated catch block
                   Audit.addAuditLogEntry(amk,     AuditLogStatus.ERROR, "Document Not generated Properly, Input/Output Error");
              NodeList record = doc.getElementsByTagName("Recordset");
              for (int k = 0; k < record.getLength(); k++) {
                   Node recordnode = record.item(k);
                   NodeList list_rec = recordnode.getChildNodes();
                   for (int l = 0; l < list_rec.getLength(); l++) {
                        String headnodename =
                             list_rec.item(l).getNodeName().toString();
                        if (headnodename.equals("itemType9"))  {
                               flag = true;
              if (flag == true)
                   Audit.addAuditLogEntry(amk,     AuditLogStatus.SUCCESS, "Record Type 9 present in the file, Successfully Processed");
              else{
                   Audit.addAuditLogEntry(amk,     AuditLogStatus.ERROR, "Record Type 9 not present in the file, Not process further");
                   //throw exception
                   ModuleException e = new ModuleException();
                   throw(e);               
              return inputModuleData;

    Are you sure the following statement is going to work always ?
    NodeList record = doc.getElementsByTagName("Recordset");
    In case there are no nodes by the name <b>Recordset</b>, the very next block of code will throw a NullPointerException at the line
    for (int k = 0; k < record.getLength(); k++) {
    because, if record is null, record.getLength() would not work and throw NLP.

  • [svn:bz-trunk] 20680: Tomcat 7 Login Module work, due to the Tomcat 7 Security framework change we need to work out the security integration piece for tomcat 7 .

    Revision: 20680
    Revision: 20680
    Author:   [email protected]
    Date:     2011-03-08 08:23:30 -0800 (Tue, 08 Mar 2011)
    Log Message:
    Tomcat 7 Login Module work, due to the Tomcat 7 Security framework change we need to work out the security integration piece for tomcat 7. So far the ValveBase and tomcat Realm had API changes which will impact on the Login integration with Tomcat 7
    Modified Paths:
        blazeds/trunk/modules/opt/build.xml
    Added Paths:
        blazeds/trunk/modules/opt/lib/catalina-708.jar
        blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatValve708.java

    Revision: 20680
    Revision: 20680
    Author:   [email protected]
    Date:     2011-03-08 08:23:30 -0800 (Tue, 08 Mar 2011)
    Log Message:
    Tomcat 7 Login Module work, due to the Tomcat 7 Security framework change we need to work out the security integration piece for tomcat 7. So far the ValveBase and tomcat Realm had API changes which will impact on the Login integration with Tomcat 7
    Modified Paths:
        blazeds/trunk/modules/opt/build.xml
    Added Paths:
        blazeds/trunk/modules/opt/lib/catalina-708.jar
        blazeds/trunk/modules/opt/src/tomcat/flex/messaging/security/TomcatValve708.java

  • Z10 Cannot repair due to error:(null)

    Hi, im having the reload problem here..
    Z10 cannot repair due to error: (null)
    Its been hanging there for 7 hours and nothing happens.
    It shown a green light on the blackberry, that's it.
    Hope some one can help us here. thanks

    Hi m17x,
    Does anything appear on the screen if you remove and reinsert the battery?
    Thanks.
    -CptS
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Null pointer exception occured in jdbc application

    Hi all,
    I am trying to test a sample application in JDBC. While running it in eclipse IDE I am getting the below result.
    CourseId:25 CourseName: SQL
    CourseId:54 CourseName: XML
    CourseId:61 CourseName: HTML
    java.lang.NullPointerException
    The code i am using is
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }catch(ClassNotFoundException e)
         System.out.println("Expected class not found");
         return;
    try{
         Connection con=DriverManager.getConnection("jdbc:odbc:star"," "," ");
         Statement stmt=con.createStatement();
    ResultSet rs=stmt.executeQuery("select * from ex1");
    while(rs.next())
         System.out.println("CourseId:"+rs.getString(1)+" ourseName: "+rs.getString(2));
    rs.close();
         stmt.close();
         con.close();
    }catch(Exception e){
         System.out.print(e);
    Please let me know what i am doing wrong. What should i do to eliminate that null pointer exception in the result.

    Hi Newbee...
    I jsut ran ur program on my system..
    and it works fine on my system. No exception at
    all...
    ..AmanWhich is why I asked about the data. If this were my program, I would look to see if the data is what I am expecting (no nulls, proper strings, etc).
    Nice of you to actually run Newbee's program though...

  • Null pointer exception in native code

    Hi
    We are running JRockit 1.4.2 and we are having a lot of crashes recently. All of them have this error
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    but the location of the crash differs. Our last one occured in java.util.Hashmap.get(). Another common element is that they appear to occur after deserialisation.
    Has anyone else had similar problems?
    Any help much appreciated.
    Thanks,
    Dave
    Thread Stack Trace:
    at java/util/HashMap.get(Optimized Method)@0x1c9b350
    at java/io/ObjectStreamClass.lookup(Optimized Method)@0x7e6fbde
    at java/io/ObjectStreamClass.initProxy(Unknown Source)@0x5feef04
    at java/io/ObjectInputStream.readProxyDesc(Optimized Method)@0xaa7b0ec
    at java/io/ObjectInputStream.readObject(Optimized Method)@0xa7bee63
    at java/rmi/MarshalledObject.get(Optimized Method)@0xbfe238c
    at org/jnp/interfaces/MarshalledValuePair.get(MarshalledValuePair.java:28)@0x263b571
    at org/jnp/interfaces/NamingContext.lookup(Optimized Method)@0xb08cfe1
    at org/jnp/interfaces/NamingContext.lookup(Optimized Method)@0xbf57275

    Thanks for the reply.
    The version is
    BEA WebLogic JRockit(TM) 1.4.2_04 JVM (build ari-29212-20040415-1332-linux-ia32, Native Threads, GC strategy: parallel)
    I have opened a support case but here is the contents of the dump file. Thanks again for any help.
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 2 days, 03:50:51 on Tue Jan 18 22:27:28 2005
    Additional information is available in:
    /home/ebask11/rel_15_59912-jb-3.2.3-2.19/bin/jrockit.26704.dump
    /home/ebask11/rel_15_59912-jb-3.2.3-2.19/bin/core
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.
    Error Message: Null pointer exception in native code
    Signal info : si_signo=11, si_code=1
    Version : BEA WebLogic JRockit(TM) 1.4.2_04 JVM ari-29212-20040415-1332-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x40000000
    : mmStartCompaction = 0x20000000, mmEndCompaction = 0x22800000
    Number CPUs : 2
    Tot Phys Mem : 4107608064
    OS version : Red Hat Linux release 7.3 (Valhalla)
    Linux version 2.4.22ow1np-ht (root@devbgb0211) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #8 SMP Mon Oct 13 19:54:55 GMT 2003
    State : JVM is running
    Command Line : -Djava.class.path=. -Djava.security.manager=java.rmi.RMISecurityManager -Xmx512m -Xms512m -Djmx.host=prdlog2 -Duser.timezone=GMT -Dprogram.name=run.sh -Djava.class.path=/home/ebask11/live_jboss/server/default/syslib:/home/ebask11/live_jboss/server/default/syslib/jce.zip:/home/ebask11/live_jboss/bin/run.jar:/usr/java/bea/jdk/1.4.2/lib/tools.jar -Dsun.java.command=org.jboss.Main -c default
    Environment : JAVA_HOME=/usr/java/bea/jdk/1.4.2, java.home=/usr/java/bea/jdk/1.4.2/jre, java.class.path=/home/ebask11/live_jboss/server/default/syslib:/home/ebask11/live_jboss/server/default/syslib/jce.zip:/home/ebask11/live_jboss/bin/run.jar:/usr/java/bea/jdk/1.4.2/lib/tools.jar, java.library.path=/usr/java/bea/jdk/1.4.2/jre/lib/i386/jrockit:/usr/java/bea/jdk/1.4.2/jre/lib/i386:/usr/java/bea/jdk/1.4.2/jre/../lib/i386
    C Heap : Good; no memory allocations have failed
    Registers:
    EAX = 33115950 EBX = 25252a50
    ECX = 00000002 EDX = 200da968
    ESI = 21aba548 EDI = 21aba548
    ESP = 0ac20000 EIP = 00000000
    EBP = 21aba548 EFL = 00010206
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 0357 GS = 0357
    Stack:
    0ac20000 :01c9b350 200da968 200da970 200da930 200da920 07e6fbde
    0ac20018 :2233ff08 0adc6cb8 200da936 00000000 00000000 21aba548
    0ac20030 :00000000 25a3c710 24f42f30 200da920 05feef04 21aba548
    0ac20048 :00000000 200f35d8 0aa7b0ec 00000000 271a5318 00000000
    0ac20060 :00000010 00000000 24f19bc8 24f19590 271a5318 0adc6cb8
    0ac20078 :271a5368 245b2710 271a5318 00000001 00000000 200f35d8
    0ac20090 :24f42f30 00000000 21aba548 00000000 00000000 0adc6cb8
    0ac200a8 :0a7bee63 24f1a3b0 00000000 0aa8003e 24f19d78 245b2710
    0ac200c0 :24f1a3f0 0adc6cb8 0b0df368 00000001 24f19d10 ffffffff
    0ac200d8 :24f19cc8 24f19d10 0bfe238c 00000003 205e68f8 245b2710
    0ac200f0 :245b2710 245b26f8 245b1e70 00000000 0b08d69b 00000000
    0ac20108 :205e1590 245b1e70 24f14a70 24f14428 24f144e0 24f14740
    0ac20120 :0000000a 24f14428 0bf57275 00000003 0aa7712b 00000030
    0ac20138 :258174e0 0adc6cb8 00000000 24f13fe0 00000000 258339f8
    0ac20150 :87effc53 00000101 0378e84b 258174e0 0378e525 24f13fe0
    0ac20168 :2585f4e8 2585f4e8 0378e21d 2a280920 24f13fe0 00000001
    0ac20180 :24f128a8 00000000 00000000 2585f4e8 24ed15c8 0378db6f
    0ac20198 :24ed1598 24ed16a0 05ed9299 24ed1730 20085640 24ed15c8
    0ac201b0 :24eb9bc0 00000000 24ed1730 24e9c5a0 24ed15c8 00000000
    0ac201c8 :24eb9b80 391182e8 24e9c5b0 00000000 391182e8 08006231
    0ac201e0 :00000000 24e9c5a0 24e9c5b0 08005bea 00000000 24e9c5a0
    0ac201f8 :24e9c5b0 31a26218 24ec68e8 00000027 0adc6cb8 0000001d
    0ac20210 :00000000 24e9c5a0 24ec6848 27986b80 24e9c5a0 24e9c5b0
    0ac20228 :27968208 24e9c5a0 24e9c5a0 31a263b0 0800fe11 24e9c5b0
    0ac20240 :368dd1e0 24e9c5b0 24e9c5a0 00c448bc 04ab64f4 24e9c5b0
    0ac20258 :0470ae51 24e9c5b0 24ec62e8 ffffffff 24e9c5b0 368dd1e0
    0ac20270 :ffffffff 00000002 3196a2f8 24e9c5a0 24eb9440 0bd5d31a
    0ac20288 :24e9c5b0 24eb9440 0bfa0e4a 24e9c5b0 24e9c5a0 24e9c5b0
    0ac202a0 :03fb5c09 24e9c5b0 24ec6238 00000000 00000000 00000000
    0ac202b8 :00000000 22921d98 24ec6368 25a3c710 03fbdb83 24e9c5b0
    0ac202d0 :03fbdb67 24e9c5b0 0c9ff12c 0adc6cb8 27a28c98 042e5528
    0ac202e8 :00000000 24ec6368 24ec6368 0c0b7c86 24e9c5b0 03fbda44
    0ac20300 :24e9c5a0 24e9c5b0 24e9c5a0 24eb9440 24e9c5a0 24eb9440
    0ac20318 :04ab631e 24e9c5b0 24e9c5b0 368eb0c8 254cd0b0 24e9c5a0
    0ac20330 :24e9c5a0 24eb9440 0bfa0f23 24e9c5b0 24eb9440 24e9c5b0
    0ac20348 :0adc6d44 24e9c5b0 368eb0c8 368eb0c8 368eb0c8 368eb0c8
    0ac20360 :368eb0c8 22921d98 24eb9610 25a3c710 03fbdb83 24e9c5b0
    0ac20378 :03fbdb67 24e9c5b0 0c9ff12c 0adc6cb8 254c4c70 00000000
    0ac20390 :00000000 24eb9610 24eb9610 0c0b7c86 24e9c5b0 03fbda44
    0ac203a8 :24e9c5a0 24e9c5b0 24e9c5a0 24eb9440 00000000 00000001
    0ac203c0 :03fbcc0d 24e9c5b0 07fbaf2f 00000000 24eb9440 3196a3f8
    0ac203d8 :3196a070 24e9c5a0 00000000 24e9c5b0 368dd1e0 24e9c5b0
    0ac203f0 :24e44550 24798b78 00000101 87effc52 00000000 3196a268
    0ac20408 :07fbc349 24e44550 24eb9430 24eb9430 24e44550 02787424
    0ac20420 :24e44550 3196a070 24798b78 0bf9dde1 24e44550 03fbc71d
    0ac20438 :24e44550 24e44550 24e9c698 2f5c12c0 2f5c1cd8 00000004
    0ac20450 :2f5c14a8 07fbc349 24e44550 24e9cc48 00000000 2f5c1d38
    0ac20468 :03fbc428 24e44550 24798b78 24e9cc48 24e44550 00000004
    0ac20480 :2f5c14a8 07fbc371 24e44550 24e9cc48 00000004 09bc5570
    0ac20498 :03fb98ad 24e44550 200a4008 3419b0e0 00000000 24e9c698
    0ac204b0 :24798b78 24e44550 24798b78 24e44550 24e9cc48 319fd4e0
    0ac204c8 :00000004 2f5c14a8 07fbc371 24e44550 24e9cc48 24798b78
    0ac204e0 :24798b78 03fb8a7a 24e44550 3419f128 24e9cc48 24e44550
    0ac204f8 :00000004 2f5c14a8 07fbc371 24e44550 24e9cc48 31a34d88
    0ac20510 :00000101 03fb8934 24e44550 24798b78 87effc52 24e9cc48
    0ac20528 :00000004 2f5c14a8 07fbc371 24e44550 24e9cc48 24e9cc48
    0ac20540 :24e44550 02787424 24e44550 2f5c12c0 24e44550 0bf9dde1
    0ac20558 :24e44550 03fb8875 24e44550 24798b78 00000000 2f5c12c0
    0ac20570 :0bf23542 24e44550 0adc6cb8 22961f38 24798b78 24e9c5c8
    0ac20588 :25a3c710 25a3c710 22921d98 24e44550 00000004 229629e0
    0ac205a0 :07fbc349 24e44550 24e9c688 24798b78 24e44550 0bf2376a
    0ac205b8 :24e44550 00000000 229496f0 00000004 229629e0 07fbc371
    0ac205d0 :24e44550 24e9c688 24e44550 0280d39c 0278d370 24e44550
    0ac205e8 :00000040 24798b78 27f4b688 00000030 229490a0 00000004
    0ac20600 :229629e0 07fbc371 24e44550 24e9c688 3196a070 00000000
    0ac20618 :0bfa040d 24e44550 00000000 00000000 0ad52e9c 22965b90
    0ac20630 :24798b78 00000008 00000000 200c7480 00000000 000e3274
    0ac20648 :00000000 00000000 24798b78 24e44550 24e9c688 00000004
    0ac20660 :229629e0 07fbc371 24e44550 24e9c688 00000004 24e9c688
    0ac20678 :0bf9c372 24e44550 0adc6cb8 25a3c710 00000019 228a5da0
    0ac20690 :00000101 87effc52 01c9b3aa 7025a84b 229127d8 22911f18
    0ac206a8 :229127d8 0bf9e5eb 0adc6cb8 22965b90 24798b78 246934c8
    0ac206c0 :22962a40 24e44550 00000000 00000004 229629e0 07fbc371
    0ac206d8 :24e44550 24e9c688 24e9c688 24e44550 02787424 24e44550
    0ac206f0 :22961f38 0233875c 0bf9dde1 24e44550 02787686 24e44550
    0ac20708 :24798b78 24e44550 22917728 00000000 22912938 07fbc349
    0ac20720 :24e44550 24e9c590 24e9c590 24e44550 02787424 24e44550
    0ac20738 :247963d8 24798b78 0bf9dde1 24e44550 0275384d 24e44550
    0ac20750 :24791f18 24e44550 24e44550 2298ae60 24791348 24791f18
    0ac20768 :0000000a 247963d8 0bf987e2 24791f18 24798b60 0adc6cb8
    0ac20780 :24791348 247912c8 00000055 0adc6cb8 24791b38 24796468
    0ac20798 :247919e0 24791f18 24791348 22981450 24e11ad0 2298d1e0
    0ac207b0 :247912c8 247912c8 0adc6cb8 0bf993f2 24e11ad0 247912c8
    0ac207c8 :24e11b10 0000000d 07cbea65 00000000 0ad52e9c 25a3c710
    0ac207e0 :24e11ad0 247912c8 247912b0 22981450 41ed8d4e 00000002
    0ac207f8 :22981d60 25a3c710 25a3c6e8 22981450 02751c10 24e11ad0
    Code:
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804cd66 /usr/java/bea/jdk/1.4.2/bin/java
    0x00127000-0x0013343a /lib/i686/libpthread.so.0
    0x0013c000-0x0015ca02 /lib/i686/libm.so.6
    0x0015e000-0x0015fbac /lib/libdl.so.2
    0x42000000-0x4212b962 /lib/i686/libc.so.6
    0x00161000-0x003293cf /usr/java/bea/jdk/1.4.2/jre/lib/i386/jrockit/libjvm.so
    0x003c7000-0x003cff0d /lib/libnss_files.so.2
    0x00c29000-0x00c29ffa /usr/lib/gconv/ISO8859-1.so
    0x00c2b000-0x00c3afa5 /usr/java/bea/jdk/1.4.2/jre/lib/i386/libverify.so
    0x01211000-0x012309cf /usr/java/bea/jdk/1.4.2/jre/lib/i386/libjava.so
    0x01233000-0x0124485a /lib/libnsl.so.1
    0x01505000-0x0150e012 /lib/libnss_nisplus.so.2
    0x01625000-0x01627c71 /lib/libnss_dns.so.2
    0x01b0e000-0x01b1b990 /lib/libresolv.so.2
    0x00ddc000-0x00ddc6e9 /usr/java/bea/jdk/1.4.2/jre/lib/i386/librmi.so
    0x0196e000-0x019715c1 /usr/java/bea/jdk/1.4.2/jre/lib/i386/libioser12.so
    Java Thread ID = 0x00003500, lastJavaFrame = (nil), Name = TP-Processor32
    Thread Stack Trace:
    at java/util/HashMap.get(Optimized Method)@0x1c9b350
    at java/io/ObjectStreamClass.lookup(Optimized Method)@0x7e6fbde
    at java/io/ObjectStreamClass.initProxy(Unknown Source)@0x5feef04
    at java/io/ObjectInputStream.readProxyDesc(Optimized Method)@0xaa7b0ec
    at java/io/ObjectInputStream.readObject(Optimized Method)@0xa7bee63
    at java/rmi/MarshalledObject.get(Optimized Method)@0xbfe238c
    at org/jnp/interfaces/MarshalledValuePair.get(MarshalledValuePair.java:28)@0x263b571
    at org/jnp/interfaces/NamingContext.lookup(Optimized Method)@0xb08cfe1
    at org/jnp/interfaces/NamingContext.lookup(Optimized Method)@0xbf57275
    at javax/naming/InitialContext.lookup(Optimized Method)@0xaa7712b
    at com/lastminute/ebasket/basket/JNDIHostedEJBObjectsFactory.lookupBasketHome(JNDIHostedEJBObjectsFactory.java:352)@0x378e84b
    at com/lastminute/ebasket/basket/JNDIHostedEJBObjectsFactory.findBasket(JNDIHostedEJBObjectsFactory.java:310)@0x378e21d
    at com/lastminute/ebasket/basket/JNDIHostedEJBObjectsFactory.findBasket(JNDIHostedEJBObjectsFactory.java:250)@0x378db6f
    at com/lastminute/ebasketx/ui/servlet/AddToBasketAction.perform(AddToBasketAction.java:101)@0x5ed9299
    at org/apache/struts/action/Action.execute(Optimized Method)@0x8006231
    at org/apache/struts/action/RequestProcessor.processActionPerform(RequestProcessor.java:484)@0x5ed8fe1
    at org/apache/struts/action/RequestProcessor.process(Optimized Method)@0x8004b71
    at org/apache/struts/action/ActionServlet.process(Optimized Method)@0x800fe11
    at org/apache/struts/action/ActionServlet.doGet(ActionServlet.java:507)@0x4ab64f4
    at javax/servlet/http/HttpServlet.service(HttpServlet.java:740)@0x470ae51
    at javax/servlet/http/HttpServlet.service(Optimized Method)@0xbd5d31a
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Optimized Method)@0xbfa0e4a
    at org/apache/catalina/core/ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)@0x3fbdb83
    at org/apache/catalina/core/ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)@0x3fbdb67
    at jrockit/vm/AccessController.do_privileged_exc(Optimized Method)@0xc9ff12c
    at jrockit/vm/AccessController.doPrivileged(Optimized Method)@0xc0b7c86
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)@0x3fbda44
    at com/lastminute/ebasketx/ui/helper/SessionFilter.doFilter(SessionFilter.java:56)@0x4ab631e
    at org/apache/catalina/core/ApplicationFilterChain.internalDoFilter(Optimized Method)@0xbfa0f23
    at org/apache/catalina/core/ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)@0x3fbdb83
    at org/apache/catalina/core/ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)@0x3fbdb67
    at jrockit/vm/AccessController.do_privileged_exc(Optimized Method)@0xc9ff12c
    at jrockit/vm/AccessController.doPrivileged(Optimized Method)@0xc0b7c86
    at org/apache/catalina/core/ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)@0x3fbda44
    at org/apache/catalina/core/StandardWrapperValve.invoke(StandardWrapperValve.java:256)@0x3fbcc0d
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc349
    at org/apache/catalina/core/StandardPipeline.invoke(StandardPipeline.java:480)@0x2787424
    at org/apache/catalina/core/ContainerBase.invoke(Optimized Method)@0xbf9dde1
    at org/apache/catalina/core/StandardContextValve.invoke(StandardContextValve.java:191)@0x3fbc71d
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc349
    at org/jboss/web/tomcat/security/JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)@0x3fbc428
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/authenticator/AuthenticatorBase.invoke(AuthenticatorBase.java:494)@0x3fb98ad
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/valves/CertificatesValve.invoke(CertificatesValve.java:246)@0x3fb8a7a
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/jboss/web/tomcat/tc4/statistics/ContainerStatsValve.invoke(ContainerStatsValve.java:76)@0x3fb8934
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/core/StandardPipeline.invoke(StandardPipeline.java:480)@0x2787424
    at org/apache/catalina/core/ContainerBase.invoke(Optimized Method)@0xbf9dde1
    at org/apache/catalina/core/StandardContext.invoke(StandardContext.java:2417)@0x3fb8875
    at org/apache/catalina/core/StandardHostValve.invoke(Optimized Method)@0xbf23542
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc349
    at org/apache/catalina/valves/ErrorDispatcherValve.invoke(Optimized Method)@0xbf2376a
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/valves/ErrorReportValve.invoke(ErrorReportValve.java:172)@0x278d370
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/jboss/web/tomcat/security/SecurityAssociationValve.invoke(Optimized Method)@0xbfa040d
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/valves/AccessLogValve.invoke(Optimized Method)@0xbf9c372
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc371
    at org/apache/catalina/core/StandardPipeline.invoke(StandardPipeline.java:480)@0x2787424
    at org/apache/catalina/core/ContainerBase.invoke(Optimized Method)@0xbf9dde1
    at org/apache/catalina/core/StandardEngineValve.invoke(StandardEngineValve.java:174)@0x2787686
    at org/apache/catalina/core/StandardPipeline$StandardPipelineValveContext.invokeNext(Optimized Method)@0x7fbc349
    at org/apache/catalina/core/StandardPipeline.invoke(StandardPipeline.java:480)@0x2787424
    at org/apache/catalina/core/ContainerBase.invoke(Optimized Method)@0xbf9dde1
    at org/apache/coyote/tomcat4/CoyoteAdapter.service(CoyoteAdapter.java:197)@0x275384d
    at org/apache/jk/server/JkCoyoteHandler.invoke(Optimized Method)@0xbf987e2
    at org/apache/jk/common/HandlerRequest.invoke(Optimized Method)@0xbf993f2
    at org/apache/jk/common/ChannelSocket.invoke(ChannelSocket.java:673)@0x2751c10
    at org/apache/jk/common/ChannelSocket.processConnection(Optimized Method)@0x7fb5e35
    at org/apache/jk/common/SocketConnection.runIt(Optimized Method)@0xbf99f01
    at org/apache/tomcat/util/threads/ThreadPool$ControlRunnable.run(ThreadPool.java:677)@0x224f434
    at java/lang/Thread.run(Optimized Method)@0x7e7473a
    at java/lang/Thread.startThreadFromVM(Optimized Method)@0x1c9c0da
    --- End of stack trace
    Additional information is available in:
    /home/ebask11/rel_15_59912-jb-3.2.3-2.19/bin/jrockit.26704.dump
    /home/ebask11/rel_15_59912-jb-3.2.3-2.19/bin/core
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.

  • Null Pointer Exception when dynamic vo return no row.

    Hi All,
    i am using jedev version 11.1.1.5.0.
    i have created one dynamic vo using application module method.
        public void changeDynamicVoQuery(String sqlStatement) {
            ViewObject dynamicVO = this.findViewObject("DynamicVo1");
            if(dynamicVO!=null)
            dynamicVO.remove();
            dynamicVO = this.createViewObjectFromQueryStmt("DynamicVo1", sqlStatement);
        try
            dynamicVO.executeQuery();
        catch(Exception ex)
            System.out.println("Exception to execute Dynamic vo===>"+ex);
            ex.printStackTrace();
        }when i have passed query which return no row Null pointer Exception raised. and if query return row it is running fine.
    log detail-
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.dynamic.AttributeHelper.getFilteredAttributeDefinitions(AttributeHelper.java:60)
         at oracle.adfinternal.view.faces.dynamic.factories.TableFactory.create(TableFactory.java:95)
         at oracle.adfinternal.view.faces.dynamic.DynamicTable.doCreateChildren(DynamicTable.java:117)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.createChildren(DynamicForm.java:456)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.encodeBegin(DynamicForm.java:280)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:682)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:601)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:358)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:682)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:601)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:358)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1273)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Feb 21, 2013 6:16:51 PM IST> <Error> <HTTP> <BEA-101020> <[ServletContext@14028564[app:DemoApp module:DemoApp-ViewController-context-root path:/DemoApp-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.dynamic.AttributeHelper.getFilteredAttributeDefinitions(AttributeHelper.java:60)
         at oracle.adfinternal.view.faces.dynamic.factories.TableFactory.create(TableFactory.java:95)
         at oracle.adfinternal.view.faces.dynamic.DynamicTable.doCreateChildren(DynamicTable.java:117)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.createChildren(DynamicForm.java:456)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.encodeBegin(DynamicForm.java:280)
         Truncated. see log file for complete stacktrace
    >
    <Feb 21, 2013 6:16:51 PM IST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Feb 21, 2013 6:16:51 PM IST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Feb 21, 2013 6:16:51 PM IST SERVER = DefaultServer MESSAGE = [ServletContext@14028564[app:DemoApp module:DemoApp-ViewController-context-root path:/DemoApp-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.dynamic.AttributeHelper.getFilteredAttributeDefinitions(AttributeHelper.java:60)
         at oracle.adfinternal.view.faces.dynamic.factories.TableFactory.create(TableFactory.java:95)
         at oracle.adfinternal.view.faces.dynamic.DynamicTable.doCreateChildren(DynamicTable.java:117)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.createChildren(DynamicForm.java:456)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.encodeBegin(DynamicForm.java:280)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:682)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:601)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:358)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:682)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:601)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:358)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1273)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:800)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:294)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:214)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)It is very strange. what is wrong with my code? please help.
    Thanks in Advance.

    one important thing is that when i drag dynamic vo in jspx page running fine. but when i used it on fragment page(jsff) then Null poiner exception occur.
    i am using following tutorial to create dynamic table.
    https://blogs.oracle.com/shay/entry/adf_faces_dynamic_tags_-fora
    is there any solution?
    error is following-
    java.lang.NullPointerException
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.isRefreshNecessary(DynamicForm.java:503)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.createChildren(DynamicForm.java:370)
         at oracle.adfinternal.view.faces.dynamic.DynamicForm.encodeBegin(DynamicForm.java:280)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:399)
         at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer._encodeChildren(RegionRenderer.java:278)
         at oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer.encodeAll(RegionRenderer.java:201)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)And when i have refresh page it is running fine.
    Edited by: Manish on २५ दिसंबर, २०१२ ६:२८ अपराह्न

Maybe you are looking for