Caveats to Etherchannel mode "on"
We run our etherchannels between 65xx platforms in "on" mode. This way we don't have to police the allowed VLANS on the trunks and can make VLAN allowed additions/deletions with the trunk and EC staying up. But I've heard that there is a downside to running etherchannel in "on" mode having to do with potential STP loops? Would like to know the detailed explanation. TIA.
William
Spanning Tree Protocol sees an EtherChannel as a single port. This presents a danger of creating forwarding loops if channeling ports are not consistent on both sides of the channel. Cisco has developed a special mechanism to detect and disable channel inconsistency to prevent packet duplication, looping, and other issues associated with inconsistent EtherChannels.
Check this URL:
http://www.cisco.com/warp/public/473/127.html
Similar Messages
-
Best way to migrate cross stack etherchannel mode "on" to "active"
Hey guys,
I've a cross stack etherchannel with mode on between two datacenters and now want to switch to LACP.
Can I just go into the physical interfaces and do a "no channel-group X mode on" -> "channel-group X mode active" or will I have to shut the ports down or completely remove the Port-Channel interface? Can't find any migration document around and don't have test equipment here. :(
Any ideas?
Thanks! :)Sure, Switch-A:
Switch Ports Model SW Version SW Image
* 1 30 WS-C3750X-24 12.2(55)SE1 C3750E-UNIVERSALK9-M
2 30 WS-C3750X-24 12.2(55)SE1 C3750E-UNIVERSALK9-M
interface GigabitEthernet1/0/1
description X
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
channel-group 2 mode active
end
interface GigabitEthernet2/0/3
description X
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
channel-group 2 mode active
end
interface Port-channel2
description X
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
end
Switch-B:
* 1 30 WS-C3750X-24 15.0(1)SE2 C3750E-UNIVERSALK9-M
2 30 WS-C3750X-24 15.0(1)SE2 C3750E-UNIVERSALK9-M
interface GigabitEthernet1/0/1
description Y
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
channel-group 1 mode active
end
interface GigabitEthernet2/0/1
description Y
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
channel-group 1 mode active
end
interface Port-channel1
description Y
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 18,60,64-66,68,100-102,104,105,200,251,900,902
switchport trunk allowed vlan add 903,906,911,934,937,939
switchport mode trunk
end -
Due to the following log messages last Friday night and discovering our AIX connections are Link Aggregated, I am attempting to connection 4 ports to AIX VIO servers using etherchannel. Have not had any success as of yet.
sh log | i %MAC_MOVE-SP-4-NOTIF
Jan 25 16:13:06: %MAC_MOVE-SP-4-NOTIF: Host 0a5d.3c1e.8002 in vlan 1 is flapping between port Gi2/19 and port Gi2/20 - 172.25.3.44
Jan 25 16:13:06: %MAC_MOVE-SP-4-NOTIF: Host 0a5d.3e72.4902 in vlan 1 is flapping between port Gi2/19 and port Gi2/20 - 172.25.3.31
Jan 25 16:13:06: %MAC_MOVE-SP-4-NOTIF: Host 0a5d.3ade.7902 in vlan 1 is flapping between port Gi2/19 and port Gi2/20 - 172.25.3.41
Anyone have knowledge or experience with this? Thank you ahead for any assistance.
Configuration: Cat6509
int port-channel 23
switchport
switchport mode access
no sh
int Gi2/22
switchport
switchport mode access
switchport access vlan 1
spanning-tree portfast
channel-group 23 mode active
int Gi2/24
switchport
switchport mode access
switchport access vlan 1
spanning-tree portfast
channel-group 23 mode active
Configuration: AIX
EtherChannel / Link Aggregation: ent5
Status: Available
Attributes:
adapter_names ent0,ent1 EtherChannel Adapters
alt_addr 0x000000000000 Alternate EtherChannel Address
auto_recovery yes Enable automatic recovery after failover
backup_adapter NONE Adapter used when whole channel fails
hash_mode default Determines how outgoing adapter is chosen
interval long Determines interval value for IEEE 802.3ad mode
mode standard EtherChannel mode of operation
netaddr 0 Address to ping
noloss_failover yes Enable lossless failover after ping failure
num_retries 3 Times to retry ping before failing
retry_time 1 Wait time (in seconds) between pings
use_alt_addr no Enable Alternate EtherChannel Address
use_jumbo_frame no Enable Gigabit Ethernet Jumbo FramesHi,
The configuration you've applied to the switches is to enable a standards based Cisco EtherChannel i.e., IEEE 802.3ad (now IEEE 802.1ax) using the Link Aggregation Control Protocol (LACP).
From reading the IBM AIX Configuring an EtherChannel documentation, the way I understand the AIX configuration you've pasted above, it's not running IEEE 802.3ad Link Aggregation with LACP. I believe mode is the important setting here, and the aforementioned document states the following:
Mode: You can choose from the following modes:
standard: In this mode the EtherChannel uses an algorithm to choose which adapter it will send the packets out on. The algorithm consists of taking a data value, dividing it by the number of adapters in the EtherChannel, and using the remainder (using the modulus operator) to identify the outgoing link. The Hash Mode value determines which data value is fed into this algorithm (see the Hash Mode attribute for an explanation of the different hash modes). For example, if the Hash Mode is standard, it will use the packet's destination IP address. If this is 10.10.10.11 and there are 2 adapters in the EtherChannel, (1 / 2) = 0 with remainder 1, so the second adapter is used (the adapters are numbered starting from 0). The adapters are numbered in the order they are listed in the SMIT menu. This is the default operation mode.
round_robin: In this mode the EtherChannel will rotate through the adapters, giving each adapter one packet before repeating. The packets may be sent out in a slightly different order than they were given to the EtherChannel, but it will make the best use of its bandwidth. It is an invalid combination to select this mode with a Hash Mode other than default. If you choose the round-robin mode, leave the Hash Mode value as default.
netif_backup: To enable Network Interface Backup Mode, you can configure multiple adapters in the primary EtherChannel and a backup adapter. For more information, see Configuring Network Interface Backup.
8023ad: This options enables the use of the IEEE 802.3ad Link Aggregation Control Protocol (LACP) for automatic link aggregation. For more details about this feature, see IEEE 802.3ad Link Aggregation configuration.
You may want to check with the server team again and confirm that they have the same understanding of an aggregate link as you have. With the setup you've shown applied to the Catalyst switch I think they should be running the AIX server with the mode configured as 802.3ad.
Regards -
Channel-group mode for VSS MEC link to WLC
Hello
I have a Cisco 5508 WLC with LAG enabled - this LAG connects to a single VSS chassis (VSS etherchannel mode is "on" as per the WLC documentation)
I'm looking to spread this LAG across both the VSS chassis - Cisco's VSS best practice document below states that for Multi Chassis Etherchannel "Do not use on and off options with PAgP or LACP or Trunk protocol negotiation"
http://www.cisco.com/c/en/us/support/docs/switches/catalyst-6500-virtual-switching-system-1440/109547-vss-best-practices.html
Is anyone else connecting a WLC LAG to a VSS MEC and if so what channel-group mode are they using?
Thanks
AndyHi,
I have never connected a WLC to VSS, but WLC should be threaded just as an access switch and use LACP or PAgP to connect to both VSS switches.
HTH -
Etherchannel and misconfiguration
Hi,
My 2 3750 are connected with 2 GiGe Link with etherchannel mode ON.
i wanted to add a VLAN on the trunk, so i did the "switchport trunk allowed vlan add" command on the 2 giga interface instead of the "logical port channel interface". so the 2 interfaces Giga have been immediatly "suspended" si the etherchannel was down
is it possible to devalidate this feature in order to avoid the type of probleme with a misconfiguration ?Hello,
try the global command:
no spanning-tree etherchannel guard misconfig
Regards,
Nethelper -
External monitor randomly loses signal
Hello,
I have a external monitor connected via a DVI-D/Mini Displayport cable, and maybe once or twice a week the monitor will all of a sudden lose signal. The only way to regain the signal to the monitor is to unplug the cable from my MacbookPro.
Has anyone ever experienced this? Is there any recommended solution? Is it a faulty DVI-D/Mini Displayport cable I am using?
Macbook Pro - Late 2009
Processor Name: Intel Core 2 Duo
Processor Speed: 2.53 GHz
OSX 10.6.7Goobey - you have your monitor set up in extended mode. This gives you the effect of having an extended desktop. You can drag applications to the monitor and have multiple apps on screen at once.
If you prefer to have the same screen display on both monitors then you must select mirror mode. This can be selected in System Preferences - Displays.
If you would prefer to use your external monitor along with an external keyboard you can then run in closed clamshell mode. You would have to attach an external keyboard, mouse and your monitor. Then you close the lid to your MB allowing it to go to sleep. Once it is asleep, you can wake it to the external monitor by pushing the shift key on the external keyboard. This will wake the MB to the external monitor/keyboard/mouse. There is one caveat to this mode. You must be connected to power to run in closed clamshell mode.
Hope this solves your question! -
How many copies of pictures does iPhoto '08 stores on hard drive?
I'm relatively new to Mac and completely new to iPhoto - have used Photoshop, etc, and Graphic Converter for quite some time. Upgraded to iPhoto'08 recently, and have a newbie question - how does iPhoto stores picture files? It seems that it creates at least 2 copies of every picture! And then there are thumbnails folder with same pics. This is insane! I have about 180 GB of pictures I wanted to import and catalogue in iPhoto, but now I have second thoughts cause I don't think I will have enough space to keep 3 copies of everything! Is there a way to tell iPhoto to just use pictures stored somewhere and not make copies for itself, and then another copy for something else? Please help, I realy like iPhotos' user interface, but need to make sure I'm not keeping 2 or more copies of every picture on my hard drive. Thanks!
You can use iPhoto in the alias mode but there are some caveats with that mode. Once a photo is imported into the library as an alias, the original source file cannot be moved or it will brake it's link to the alias in iPhoto. If the external HD is dismounted while working in iPhoto the database file, Library6.iPhoto can get corrupted and without a backup copy (see the tip at the end of my signature) you'll have to start over with a new library.
Do you Twango?
TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. iPhoto doesn't have to be closed to use it, just idle. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file. -
Help with understanding of STG
OK so I am live in the UK have signed up for STG and have registered two UK phones and have STG numbers for some of my contacts abroad. So I can now dial those STG numbers from either of my registered phones here in the UK and I will get to talk to them cheaply. xxxxxxxx
I also have an 'Access Number' and have set up a PIN which I think means (haven't actually done this) that I can use any other non-registered UK phone and, providing I use this xxxxxx access number and PIN, I will be able to contact my friends abroad using the same STG numbers as above and I will again save shed loads of money. xxxxxxxxxx
But what if I go abroad with one of my registered phones? What happens then? Is STG of any use to me in this case? Can I use it to call home cheaply? If so do I need to add my home (and other) UK numbers to my STG list? How does it work?
Any advice (and confirmation or otherwise of my two xxxxxxxxxxxxxxx queries much appreciated.
Bob.I'm having the same issue. I have a 2960S-48TS-L switch. I have 2 of the SFP modules connected via SM fiber to our 6509-E VSS on an etherchannel (mode on, not mode auto). The input copper ports are our Cisco 5508 Wireless controllers, so data is coming from the controllers and transmitting to the core switch.
Traffic out on one port is 150Mbps, and the other port is 70Mbps. Since these are gig ports, I'm not sure how they can be overloaded. -
Hi,
I had an issue where traffic on one of my ESXI port groups stopped passing traffic.
Port Group name :UCM vnic 1&2 - Catalyst 4500 Etherchannel Mode on, access vlan 100
Port Group name :Unity/Uccx vnic 3&4 - Catalyst 4500 Etherchannel Mode on, access vlan 100
My setup was in my UC environment was configured with 2 x vNics for my UCM VMs and 2 x vNics for my Unity/IUCCX VMs.
I am not trunking over the Etherchanels, and my Cisco switches are configured with mode on, and are access ports in Vlan 100.
Traffic stopped passing over Port Group Unity/UCCX and I was unable to access the VMs from the switch side of the network. As all VMs are in the same vlan, I moved my Unity and UCCX VMs into Port Group UCM and then they were reachable from the network. Only Port Group Unity/Uccx had failed.
The only way I could resolve the issue was to power down all VMs and reboot the C210 server.
They had been operational for a period of time before the fault appeared. Any ideas why this may have happed or how to resolve without a complete server reboot would be appreciated.
thanks
Ian.Ian,
I would suggest you to open a TAC service request with following information
ESXi logs ( vm-support command output )
CIMC show tech
Upstream Switch show tech
Approx date & time of the problem event
So it worked when we moved the VMs to other port group on the vSwitch, right ?
We need to look into VMware messages log file for this event.
Padma -
N2248 active-active configuration question
I have a pair of 5548s connected as w/ vPC. I have some 2248s which I wish to connect the the 5548 pair in active-active. Each 2248 is connected to one port on each of the 5548s. The 5548 ports are configured as a port channel. vPC display seems to indicate vPC is working. My problem is the 2248s are each online to only one 5548. If I shutdown their port on which they are "online" to the 5548, they switch to "online" on the other 5548. (both 5548 configurations are identical, except for items like switch name.)
How do I config the 2248s to connect via etherchannel to the 5548s, and to thereby come up online to both 5548s at the same time? What am I doing wrong? I'm happy to post configuration if that would help.
/Chris Thomas, UCLAMy problem was the documentation is comewhat unclear on how to configure the 2248s. It is necessary to configure an identical FEX and port-channel on each 5548. The port-channel defs need to have a matching "vpc n" on each 5548. This statement has nothing to do with the vPC domain number, and must be unique for each 2248. Once this is added, the 2248s come up online to both 5548s at the same time. (There doesn't seem to be a command which specifically says that the 2248s are connected in etherchannel mode.) (The vpn n is how vPC knows which ports are associated with each port-channel.)
-
GigabitEthernet1/1 is up, line protocol is down (notconnect)
Hi All,
I am really curious to investigate a possible reason behind this error message.
During the configuration of a port channel bundled with 2 links I have the error in the subject but only for one side of the connection and only for one link part of the port channel.
On the other side the corrispondent interface was up/up and the other link part of the port channel was able to go up with no issue (for all the configuration is the same).
Background info:
- The link in discussion was connecting the two Multilayer swicthes before the configuration of the port channel with no issue
- The port channel is a L2 etherchannel
- What was done was simply to shutdown the interface on both swicthes, add the command channel group xx mode on on both side of the connection and then bring up the connection with the result above showed: one side up/down (not connect) and the other side up/up
I am excluding problem with the configuration. The reason is simple: i just reply the configuration to the all links (total 2) part of the port channel with no issue.
Can be a cabling problem (SFP)? Again keep in mind that before the change, this link was active with no issue for 4 years.
Thanks all.Hi Peter,
Find below the requested output.
I forgot to mention something:
The etherchannel is a L2
The mode employed to create the port channel was on
In any case what I did in the meanwhile was:
- To check the cable -> It is ok
- I did not check the SFP but I configured the involved interfaces as L3 and I bringed up both with no issue. They are connected so I am assuming that the SFP is ok. Do you agree?
At this point due to the fact that:
Configuration is working properly for the second link part of the same portchannel
The cable and sfp is ok
The only problem that I can see here is the Etherchannel Modes adopted: I heard that on modes is not the best practice. The best is use the LACP
Here the requested output:
show int gi1/1 capa
Dot1x: yes
Model: WS-X6748-SFP
Type: 1000BaseSX
Speed: 1000
Duplex: full
Trunk encap. type: 802.1Q,ISL
Trunk mode: on,off,desirable,nonegotiate
Channel: yes
Broadcast suppression: percentage(0-100)
Flowcontrol: rx-(off,on,desired),tx-(off,on,desired)
Membership: static
Fast Start: yes
QOS scheduling: rx-(1q8t), tx-(1p3q8t)
CoS rewrite: yes
ToS rewrite: yes
Inline power: no
SPAN: source/destination
UDLD yes
Link Debounce: yes
Link Debounce Time: yes
Ports on ASIC: 25,27,29,31,33,35,37,39,41,43,45,47
Port-Security: yes
GigabitEthernet1/1 is up, line protocol is down (notconnect)
Hardware is C6k 1000Mb 802.3, address is 0019.aa70.0000 (bia 0019.aa70.0006)
Description:
MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full-duplex, 1000Mb/s, media type is SX
input flow-control is off, output flow-control is off
Clock mode is auto
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:58, output 02:08:13, output hang never
Last clearing of "show interface" counters 4y10w
Input queue: 0/2000/66318/0 (size/max/drops/flushes); Total output drops: 1731225685
Queueing strategy: fifo
Output queue: 0/40 (size/max)
5 minute input rate 17000 bits/sec, 25 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
1705750435550 packets input, 2106584160022948 bytes, 1 no buffer
Received 245618852 broadcasts (148781910 multicasts)
0 runts, 48 giants, 1 throttles
0 input errors, 0 CRC, 0 frame, 66317 overrun, 0 ignored
0 watchdog, 0 multicast, 0 pause input
0 input packets with dribble condition detected
3762458417011 packets output, 3133012553118384 bytes, 0 underruns
0 output errors, 0 collisions, 4 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 PAUSE output
0 output buffer failures, 0 output buffers swapped out
show interfaces status err-disabled
empty
show etherchannel summary
120 Po120(SU) - Gi1/2(P) Gi1/1(D) -
VSS using Pagp+ Dual Active Detection
I am going to use VSS with a C3750 'Access' switch running 12.2(46)SE that supports Pagp+ for dual active detection. Regarding this topology, i have some questions:
1) Does my Etherchannel towards the C3750 stack need to be a Pagp Etherchannel ? Or can it be a fixed Etherchannel (mode on) ?
2) If the Etherchannel needs to be a Pagp Etherchannel before VSS can use the Pagp+ packets, does this imply that i can't use a cross-stack Etherchannel on the C3750, because cross-stack etherchannel did not support Pagp before ? Is it supported on 12.2(46)SE ?It is -very- easy to configure.
Just connect two interfaces back-to-back together, of course, following a different path as your VSL links, then:
interface GigabitEthernet2/4/14
no switchport
no ip address
dual-active fast-hello
end
interface GigabitEthernet1/4/14
no switchport
no ip address
dual-active fast-hello
end
And that's all.
VSS_SWITCH#sh switch virtual dual-active fast-hello
Fast-hello dual-active detection enabled: Yes
Fast-hello dual-active interfaces:
Port Local State Peer Port Remote State
Gi1/4/14 Link up Gi2/4/14 Link up -
IPS 4270 and VSS (Virtual Switch System)
HI,
I would like to know whether it is possible to connect just One IPS 4270 to a VSS in etherchannel mode (two IPS interfaces per each 6500 Switch).
Thanks in advanceYou can re-use the virtual domain ID as long as the the two VSS chassis are not directly connecting to each other. Take a look at this link:
VVirtual Domain
Defining the domain identifier (ID) is the first step in creating a VSS from two physical chassis. A unique domain ID identifies two switches that are intended to be part of the same VSS pair that defines the VSS domain. Assignment of a domain ID allows multiple virtual switch pairs to be connected in a hierarchical manner. Only one VSS pair can participate in a particular domain. The domain ID can have a value ranging from 1 to 255 and must be unique when multiple VSS pairs are connected together. See Figure 2-2.
Figure 2-2 VSS Domain IDs
http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Campus/VSS30dg/campusVSS_DG/VSS-dg_ch2.html
Hope this helps!
Thanks you for rating useful posts! -
4240 inline mode on etherchannel
Hi, I just wanted to know if the 4240 IPS can be configured to monitor(inline) an etherchannel port? If yes, where can i get a guide?
Thanks in advance!Can you explain your question a little bit more?
Regards
Farrukh -
Need Help - JVM error in Forms 10g in Debug mode
Hello,
This issue has bothered me since I started coding in Forms. If I use an Associative Array with a VARCHAR2 index type, whenever I try to look at the contents of the array, a small JVM aborting messagebox appears with OK as the only option. Once I click OK, I get a Forms error saying it has lost connection with the server. This ONLY happens if I'm trying to look at the contents of the array when it has data. I can see the variable in the debug console just fine when it doesn't have data, but once one value is populated, the JVM aborting message pops up. Another weird caveat is the JVM error will only occur IF you have a debug window open which would display the contents of this array. I can still use arrays of this type IF I don't try and look at the contents in the debugger.
Here is a quick test case. I just have a simple form with one push button. The following code is in the WHEN-BUTTON-PRESSED trigger:
DECLARE
TYPE COLUMN_ARRAY IS TABLE OF VARCHAR2(4000) INDEX BY VARCHAR2(50);
testArray COLUMN_ARRAY;
BEGIN
testArray('col1') := 'value1'; -- break point here
testArray('col2') := 'value2';
testArray('col3') := 'value3';
END;
Put a breakpoint on the first statement and debug it. If you have the local variables debug window up, the JVM aborting error will appear when you step over the first line. We have submitted a metalink bug report about 3 months ago but never heard anything back. I wanted to post something here incase anyone else has encountered this error and might know how to fix it.
Here are some details of the environment we are using.
Forms [32 Bit] Version 10.1.2.3.0 (Production)
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Oracle Toolkit Version 10.1.2.0.2 (Production)
PL/SQL Version 10.1.0.5.0 (Production)
Oracle Procedure Builder V10.1.2.3.0 - Production
PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
Oracle Query Builder 10.1.2.3.0 - Production
Oracle Virtual Graphics System Version 10.1.2.0.2 (Production)
Oracle Tools GUI Utilities Version 10.1.2.0.2 (Production)
Oracle Multimedia Version 10.1.2.0.2 (Production)
Oracle Tools Integration Version 10.1.2.0.2 (Production)
Oracle Tools Common Area Version 10.1.2.0.2
Oracle CORE 10.1.0.5.0 Production
There was also a log file that was created on the error. Here are the contents:
# An unexpected error has been detected by Java Runtime Environment:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x603c0f7b, pid=4184, tid=5384
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 interpreted mode, sharing windows-x86)
# Problematic frame:
# C [orageneric10.dll+0xc0f7b]
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
--------------- T H R E A D ---------------
Current thread (0x010b7400): JavaThread "main" [_thread_in_native, id=5384, stack(0x00030000,0x00130000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000c
Registers:
EAX=0x00000000, EBX=0x00000000, ECX=0x77c421e7, EDX=0x00000001
ESP=0x0012ba60, EBP=0x0012bb60, ESI=0x00c8a47c, EDI=0x00000000
EIP=0x603c0f7b, EFLAGS=0x00210212
Top of Stack: (sp=0x0012ba60)
0x0012ba60: 00000000 0369d8ac 037f6c00 037f6c00
0x0012ba70: 037f6c00 003b65a8 6d9335ec 00000000
0x0012ba80: 00000018 0369d8ac 6d8b83bc 2b193da8
0x0012ba90: 0369d8ac 00000018 6d96abbe 0369d8ac
0x0012baa0: 6d91ad4e 6d97c34f 037f6c00 0369d8a8
0x0012bab0: 0369d8b0 6d97d636 270aba00 00000000
0x0012bac0: 037f6c00 0369d8a8 6d96e711 0369d8b0
0x0012bad0: 037f6c00 0000000a 0369d898 00000010
Instructions: (pc=0x603c0f7b)
0x603c0f6b: 90 55 8b ec 81 ec fc 00 00 00 ff 75 0c 8b 45 08
0x603c0f7b: 8b 50 0c 8b 48 10 89 95 04 ff ff ff 8b 50 14 89
Stack: [0x00030000,0x00130000], sp=0x0012ba60, free space=1006k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [orageneric10.dll+0xc0f7b]
C [oraclient10.dll+0x45fa9]
C [orageneric10.dll+0x2b21d]
C [DEB.dll+0xea2b]
C [DEB.dll+0xcd54]
j oracle.opb.debugger.impl.DbgServer.nGetPackageValues(JJ)[B+0
j oracle.opb.debugger.impl.DbgServer.getPackageValues(IJ)V+5
j oracle.opb.debugger.impl.DbgPacketProcessor.processCommand(Loracle/opb/net/CommandPacket;)Z+624
j oracle.opb.debugger.impl.DbgPacketProcessor.processPacket(Z)Z+30
j oracle.opb.debugger.impl.DbgPacketProcessor.processPacketsUntilRun()V+2
j oracle.opb.debugger.impl.DbgServer.suspended()V+22
v ~StubRoutines::call_stub
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j oracle.opb.debugger.impl.DbgServer.nGetPackageValues(JJ)[B+0
j oracle.opb.debugger.impl.DbgServer.getPackageValues(IJ)V+5
j oracle.opb.debugger.impl.DbgPacketProcessor.processCommand(Loracle/opb/net/CommandPacket;)Z+624
j oracle.opb.debugger.impl.DbgPacketProcessor.processPacket(Z)Z+30
j oracle.opb.debugger.impl.DbgPacketProcessor.processPacketsUntilRun()V+2
j oracle.opb.debugger.impl.DbgServer.suspended()V+22
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x03c28400 JavaThread "Packet Receiver[oracle.opb.net.PacketTransceiver@61de33]" [_thread_in_native, id=5424, stack(0x03da0000,0x03ea0000)]
0x03c27000 JavaThread "Packet Sender[oracle.opb.net.PacketTransceiver@61de33]" [_thread_blocked, id=1660, stack(0x03ca0000,0x03da0000)]
0x0325ec00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3432, stack(0x03880000,0x03980000)]
0x03258800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6132, stack(0x03760000,0x03860000)]
0x03257400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4244, stack(0x03660000,0x03760000)]
0x03253400 JavaThread "Finalizer" daemon [_thread_blocked, id=4212, stack(0x03550000,0x03650000)]
0x0324ec00 JavaThread "Reference Handler" daemon [_thread_blocked, id=6056, stack(0x03440000,0x03540000)]
=>0x010b7400 JavaThread "main" [_thread_in_native, id=5384, stack(0x00030000,0x00130000)]
Other Threads:
0x0324d000 VMThread [stack: 0x03330000,0x03430000] [id=3540]
0x03260400 WatcherThread [stack: 0x03980000,0x03a80000] [id=5840]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 960K, used 538K [0x22990000, 0x22a90000, 0x22e70000)
eden space 896K, 52% used [0x22990000, 0x22a06b08, 0x22a70000)
from space 64K, 100% used [0x22a80000, 0x22a90000, 0x22a90000)
to space 64K, 0% used [0x22a70000, 0x22a70000, 0x22a80000)
tenured generation total 4096K, used 109K [0x22e70000, 0x23270000, 0x26990000)
the space 4096K, 2% used [0x22e70000, 0x22e8b660, 0x22e8b800, 0x23270000)
compacting perm gen total 12288K, used 82K [0x26990000, 0x27590000, 0x2a990000)
the space 12288K, 0% used [0x26990000, 0x269a48c0, 0x269a4a00, 0x27590000)
ro space 8192K, 67% used [0x2a990000, 0x2aef7ea8, 0x2aef8000, 0x2b190000)
rw space 12288K, 53% used [0x2b190000, 0x2b805530, 0x2b805600, 0x2bd90000)
Dynamic libraries:
0x00400000 - 0x00410000 C:\Oracle\Ora10gRep\bin\frmweb.exe
0x7c900000 - 0x7c9b2000 C:\WINNT\system32\ntdll.dll
0x7c800000 - 0x7c8f6000 C:\WINNT\system32\kernel32.dll
0x608d0000 - 0x60963000 C:\Oracle\Ora10gRep\bin\oranls10.dll
0x60730000 - 0x607dc000 C:\Oracle\Ora10gRep\bin\oracore10.dll
0x60c40000 - 0x60c47000 C:\Oracle\Ora10gRep\bin\orauts.dll
0x71ab0000 - 0x71ac7000 C:\WINNT\system32\WS2_32.dll
0x77dd0000 - 0x77e6b000 C:\WINNT\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000 C:\WINNT\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINNT\system32\Secur32.dll
0x77c10000 - 0x77c68000 C:\WINNT\system32\msvcrt.dll
0x71aa0000 - 0x71aa8000 C:\WINNT\system32\WS2HELP.dll
0x76b40000 - 0x76b6d000 C:\WINNT\system32\WINMM.dll
0x77f10000 - 0x77f59000 C:\WINNT\system32\GDI32.dll
0x7e410000 - 0x7e4a1000 C:\WINNT\system32\USER32.dll
0x62b40000 - 0x62b53000 C:\Oracle\Ora10gRep\bin\oraunls10.dll
0x774e0000 - 0x7761d000 C:\WINNT\system32\ole32.dll
0x66220000 - 0x6623c000 C:\Oracle\Ora10gRep\bin\nn.dll
0x64ce0000 - 0x64dbd000 C:\Oracle\Ora10gRep\bin\UIW.dll
0x64ca0000 - 0x64cb1000 C:\Oracle\Ora10gRep\bin\UTL.dll
0x64cd0000 - 0x64cd7000 C:\Oracle\Ora10gRep\bin\UTC.dll
0x64cc0000 - 0x64cc9000 C:\Oracle\Ora10gRep\bin\UTJ.dll
0x64f10000 - 0x64f21000 C:\Oracle\Ora10gRep\bin\UIIM.dll
0x73000000 - 0x73026000 C:\WINNT\system32\WINSPOOL.DRV
0x5d090000 - 0x5d12a000 C:\WINNT\system32\COMCTL32.dll
0x64ed0000 - 0x64ef6000 C:\Oracle\Ora10gRep\bin\UIOLE.dll
0x763b0000 - 0x763f9000 C:\WINNT\system32\comdlg32.dll
0x7c9c0000 - 0x7d1d7000 C:\WINNT\system32\SHELL32.dll
0x77f60000 - 0x77fd6000 C:\WINNT\system32\SHLWAPI.dll
0x663d0000 - 0x66414000 C:\Oracle\Ora10gRep\bin\CA.dll
0x66340000 - 0x6636a000 C:\Oracle\Ora10gRep\bin\mmc.dll
0x616b0000 - 0x61893000 C:\Oracle\Ora10gRep\bin\oraclient10.dll
0x62b60000 - 0x62b66000 C:\Oracle\Ora10gRep\bin\oravsn10.dll
0x60d30000 - 0x60de8000 C:\Oracle\Ora10gRep\bin\oracommon10.dll
0x60300000 - 0x6071c000 C:\Oracle\Ora10gRep\bin\orageneric10.dll
0x629c0000 - 0x629d2000 C:\Oracle\Ora10gRep\bin\orasnls10.dll
0x62b80000 - 0x62c86000 C:\Oracle\Ora10gRep\bin\oraxml10.dll
0x00330000 - 0x00341000 C:\WINNT\system32\MSVCIRT.dll
0x607e0000 - 0x608cc000 C:\Oracle\Ora10gRep\bin\oran10.dll
0x62000000 - 0x6202c000 C:\Oracle\Ora10gRep\bin\oranl10.dll
0x62030000 - 0x62042000 C:\Oracle\Ora10gRep\bin\oranldap10.dll
0x62090000 - 0x62184000 C:\Oracle\Ora10gRep\bin\orannzsbb10.dll
0x61e10000 - 0x61e52000 C:\Oracle\Ora10gRep\bin\oraldapclnt10.dll
0x61f30000 - 0x61f47000 C:\Oracle\Ora10gRep\bin\orancrypt10.dll
0x71ad0000 - 0x71ad9000 C:\WINNT\system32\WSOCK32.dll
0x76d60000 - 0x76d79000 C:\WINNT\system32\iphlpapi.dll
0x77120000 - 0x771ab000 C:\WINNT\system32\OLEAUT32.dll
0x621a0000 - 0x621d7000 C:\Oracle\Ora10gRep\bin\oranro10.dll
0x621f0000 - 0x621fc000 C:\Oracle\Ora10gRep\bin\orantcp10.dll
0x61f70000 - 0x61f76000 C:\Oracle\Ora10gRep\bin\oranhost10.dll
0x61f20000 - 0x61f26000 C:\Oracle\Ora10gRep\bin\orancds10.dll
0x62210000 - 0x62216000 C:\Oracle\Ora10gRep\bin\orantns10.dll
0x60970000 - 0x60c31000 C:\Oracle\Ora10gRep\bin\orapls10.dll
0x62500000 - 0x62507000 C:\Oracle\Ora10gRep\bin\oraslax10.dll
0x627b0000 - 0x628b3000 C:\Oracle\Ora10gRep\bin\oraplp10.dll
0x618b0000 - 0x61906000 C:\Oracle\Ora10gRep\bin\orahasgen10.dll
0x622b0000 - 0x622e6000 C:\Oracle\Ora10gRep\bin\oraocr10.dll
0x622f0000 - 0x62315000 C:\Oracle\Ora10gRep\bin\oraocrb10.dll
0x5b860000 - 0x5b8b5000 C:\WINNT\system32\NETAPI32.dll
0x76bf0000 - 0x76bfb000 C:\WINNT\system32\PSAPI.DLL
0x62a80000 - 0x62af6000 C:\Oracle\Ora10gRep\bin\orasql10.dll
0x66450000 - 0x66538000 C:\Oracle\Ora10gRep\bin\frmw.dll
0x00410000 - 0x004d4000 C:\Oracle\Ora10gRep\bin\frmwcm.dll
0x662f0000 - 0x66320000 C:\Oracle\Ora10gRep\bin\mmi.dll
0x64e30000 - 0x64e93000 C:\Oracle\Ora10gRep\bin\UIREM.dll
0x659a0000 - 0x659ee000 C:\Oracle\Ora10gRep\bin\ROS.dll
0x64ad0000 - 0x64c05000 C:\Oracle\Ora10gRep\bin\VGS.dll
0x66250000 - 0x6627e000 C:\Oracle\Ora10gRep\bin\mmw.dll
0x662a0000 - 0x662b0000 C:\Oracle\Ora10gRep\bin\mmv.dll
0x73b50000 - 0x73b67000 C:\WINNT\system32\AVIFIL32.dll
0x77be0000 - 0x77bf5000 C:\WINNT\system32\MSACM32.dll
0x75a70000 - 0x75a91000 C:\WINNT\system32\MSVFW32.dll
0x662c0000 - 0x662df000 C:\Oracle\Ora10gRep\bin\mms.dll
0x66690000 - 0x6680f000 C:\Oracle\Ora10gRep\bin\DEB.dll
0x627a0000 - 0x627af000 C:\Oracle\Ora10gRep\bin\oraplc10.dll
0x66380000 - 0x66389000 C:\Oracle\Ora10gRep\bin\mma.dll
0x64ff0000 - 0x65003000 C:\Oracle\Ora10gRep\bin\UAT.dll
0x64f70000 - 0x64f94000 C:\Oracle\Ora10gRep\bin\UIA.dll
0x64f30000 - 0x64f45000 C:\Oracle\Ora10gRep\bin\UIDC.dll
0x76390000 - 0x763ad000 C:\WINNT\system32\IMM32.DLL
0x773d0000 - 0x774d3000 C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
0x74720000 - 0x7476c000 C:\WINNT\system32\MSCTF.dll
0x755c0000 - 0x755ee000 C:\WINNT\system32\msctfime.ime
0x71a50000 - 0x71a8f000 C:\WINNT\System32\mswsock.dll
0x76f20000 - 0x76f47000 C:\WINNT\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 C:\WINNT\System32\winrnr.dll
0x76f60000 - 0x76f8c000 C:\WINNT\system32\WLDAP32.dll
0x00d30000 - 0x00d88000 C:\WINNT\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINNT\System32\wshtcpip.dll
0x76fc0000 - 0x76fc6000 C:\WINNT\system32\rasadhlp.dll
0x6d8b0000 - 0x6db06000 C:\Oracle\Ora10gRep\jdk\jre\bin\client\jvm.dll
0x7c340000 - 0x7c396000 C:\WINNT\system32\MSVCR71.dll
0x6d340000 - 0x6d348000 C:\Oracle\Ora10gRep\jdk\jre\bin\hpi.dll
0x6d860000 - 0x6d86c000 C:\Oracle\Ora10gRep\jdk\jre\bin\verify.dll
0x6d3e0000 - 0x6d3ff000 C:\Oracle\Ora10gRep\jdk\jre\bin\java.dll
0x6d8a0000 - 0x6d8af000 C:\Oracle\Ora10gRep\jdk\jre\bin\zip.dll
0x6d6c0000 - 0x6d6d3000 C:\oracle\Ora10gRep\jdk\jre\bin\net.dll
VM Arguments:
jvm_args: -Djava.compiler=NONE abort exit -Xrs -Xbootclasspath/p:C:\Oracle\Ora10gRep\vbroker4\lib\vbjboot.jar
java_command: <unknown>
Launcher Type: generic
Environment Variables:
CLASSPATH=C:\Oracle\Ora10gRep\j2ee\OC4J_BI_Forms\applications\formsapp\formsweb\WEB-INF\lib\frmsrv.jar;C:\Oracle\Ora10gRep\jlib\repository.jar;C:\Oracle\Ora10gRep\jlib\ldapjclnt10.jar;C:\Oracle\Ora10gRep\jlib\debugger.jar;C:\Oracle\Ora10gRep\jlib\ewt3.jar;C:\Oracle\Ora10gRep\jlib\share.jar;C:\Oracle\Ora10gRep\jlib\utj.jar;C:\Oracle\Ora10gRep\jlib\zrclient.jar;C:\Oracle\Ora10gRep\reports\jlib\rwrun.jar;C:\Oracle\Ora10gRep\forms\java\frmwebutil.jar
PATH=C:\Oracle\Ora10gRep\bin;C:\Oracle\Ora10gRep\jdk\jre\bin\client
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows XP Build 2600 Service Pack 3
CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 2 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 1046512k(39192k free), swap 4094688k(2722564k free)
vm_info: Java HotSpot(TM) Client VM (11.3-b02) for windows-x86 JRE (1.6.0_13-b03), built on Mar 9 2009 01:15:24 by "java_re" with MS VC++ 7.1
time: Thu Jul 02 14:35:18 2009
elapsed time: 131 seconds
Any help is appreciated.
Thanks!!!Nobody has any suggestions or comments???
Can anyone confirm they have the same issue when running the sample code I provided below?
Can anyone see the contents of a VARCHAR2 index based array when debugging??
Thanks
Maybe you are looking for
-
I attempted to update my iphone 4 from the settings on my phone to the iOS6 operating system. After doing this and the download appeared to be complete, my screen showed the itunes hook up. I hooked up to itunes, it said that my phone needed to be re
-
Screen Reader/508 Compliance - Robohelp
Hello Fellow Robohelpers! I wanted to see if any of you great minds could assist me with a pending issue. I need to verify with my client that RH truly is "508" compliant. They would like to know how to: - ensure that the text size changes in RH when
-
Hello Friends, Can anybody give me the list of J2EE components, which needs to be deployed for ISA B2B Scenario and User Administration? Thanks in advance. Best Regards Kushal
-
Getting counts from detail tables
I have multiple record bock that displaye a list of cell ids and their attributes; each record also displays record counts of its 3 detail tables. Originally, the POST-QUERY trigger select the counts (3 detail tables) as part of the data block for ea
-
Hi Gurus, I have a question on adding 2 wagetype amounts: Here is the scenario: Wagetype1 (ABCD) has $100 in its amount field. Wagetype2 (EFGH) has $10 in its amount field. Now I want to add both of these and I should get a output as Wagetype1 (ABCD)