ASR kernel dump error
Hello All,
After upgrading a Cisco ASR 1001 using sub packages from XE 03.07.00b.S too XE 03.09.01.S (following the instructions detailed in the Cisco documentation but without redundant OS/RP) the device is continually reboots with the following error:
%IOSXEBOOT-4-ABORT: (rp/0): Command ‘cp –r /rmp/sw/rp/0/0/rp_security/mount/3pa/etc/* /etc’ failed
%IOSXEBOOT-4-ABORT: (rp/0): Command ‘cp –r /rmp/sw/rp/0/0/rp_security/mount/3pa/etc/* /etc’ failed
Starting IOS XE Kernel dump from previous failure.
Expected completion time is less than 5 minutes.
System will automatically reboot within 5 minutes.
The original sub packages are still present on this devices bootflash:
As per the documentation II basically copied over the consolidated image, unpacked then copied to the root of bootflash: then used the issu loadversion rp 0 file command to upload rpaccess, rpios and rpcontrol packages. Then used issu commitversion and reloaded.
Hi ,
i have the same problem, new asr1001 router:
the router dont come up, only rebooting.
Initializing Hardware ...
Calculating the ROMMON CRC ... CRC is correct
System Bootstrap, Version 15.0(1r)S, RELEASE SOFTWARE
Copyright (c) 1994-2010 by cisco Systems, Inc.
Current image running: Boot ROM1
Last reset cause: Watchdog/ICH
ASR1000-1RU platform with 4194304 Kbytes of main memory
Warning: filesystem is not clean
Warning: filesystem is not clean
File size is 0x15af15c8
Located asr1001-universalk9.03.06.00.S.152-2.S.bin
Image size 363795912 inode num 12, bks cnt 88818 blk size 8*512
Boot image size = 363795912 (0x15af15c8) bytes
Package header rev 0 structure detected
Calculating SHA-1 hash...done
validate_package: SHA-1 hash:
calculated 3778c900:adb6c5bf:ce04e6c5:2f1e51d8:9692e14d
expected 3778c900:adb6c5bf:ce04e6c5:2f1e51d8:9692e14d
Image validated
%IOSXEBOOT-4-FILESYS_ERRORS_CORRECTED: (rp/0): bootflash 1 contained errors which were auto-corrected.
Starting IOS XE kernel dump from previous failure.
Expected completion time is less than 5 minutes.
System will automatically reboot within 5 minutes.
Initializing Hardware ...
Calculating the ROMMON CRC ... CRC is correct
System Bootstrap, Version 15.0(1r)S, RELEASE SOFTWARE
Copyright (c) 1994-2010 by cisco Systems, Inc.
Current image running: Boot ROM1
Last reset cause: Watchdog/ICH
ASR1000-1RU platform with 4194304 Kbytes of main memory
Warning: filesystem is not clean
Warning: filesystem is not clean
File size is 0x15af15c8
Located asr1001-universalk9.03.06.00.S.152-2.S.bin
Image size 363795912 inode num 12, bks cnt 88818 blk size 8*512
Boot image size = 363795912 (0x15af15c8) bytes
Package header rev 0 structure detected
Calculating SHA-1 hash...done
validate_package: SHA-1 hash:
calculated 3778c900:adb6c5bf:ce04e6c5:2f1e51d8:9692e14d
expected 3778c900:adb6c5bf:ce04e6c5:2f1e51d8:9692e14d
Image validated
%IOSXEBOOT-4-FILESYS_ERRORS_CORRECTED: (rp/0): bootflash 1 contained errors which were auto-corrected.
Starting IOS XE kernel dump from previous failure.
Expected completion time is less than 5 minutes.
System will automatically reboot within 5 minutes.
Initializing Hardware ...
Similar Messages
-
Dump error while creating a new page in smartforms URGENT pls!!!
while creating a new page it is showing me a dump error , that the superior program execption was not intercepted , i have even given the next page field also correctly, i have attached a mainwindow to that page and a text element to that . .
thanks
sridharHi Deena,
This error:
"[2012-07-10T14:50:30.005+05:30] [wls_ods1] [ERROR] [] [oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000JXkC9dU3FClqwsJb6G1FyhO000003D,0] [APP: odsm#11.1.1.2.0] Server Exception during PPR, #7[[
javax.servlet.ServletException: Could not initialize class com.octetstring.vde.admin.services.client.VDEAdminServiceSoapBindingStub"
is known issue
Go to metalink, article: Unable To Connect To OVD 11g Webinterface Using ODSM. [ID 1282757.1]
You need to apply that patch.
I hope this helps,
Thiago Leoncio. -
What is the purpose of short dump error report generated by the system? What r the major parts/section of this report?
hi please look through this:
Whenever any transaction or any process is executed it hits an ABAP code.
If there is any issue in executing the code the situation is called "ABAP DUMP" or 'Short Dump'
Transaction ST22 is used to check any ABAP Dump within a given duration.
U can also fix the issue with the help of ABAP editor (Transaction Code SE38) if u r good with ABAP.
you can select back to the last 14 days if you are
running the SAP_REORG_ABAPDUMPS job (program RSSNAPDL) which deletes te
old ABAP dumps every day, possibly further if you run it weekly or
monthly.
sap-basis sap-basisAll Groups Ignore this text box. It is used to detect spammers.If you enter anything into this text box, no search results will be displayed.
SAP Groups > Technical-functional > sap-basis > Message
About This Group | Invite peers to join this group
<< Prev thread < Prev msg Next msg > Next thread >>
short dump----urgent
Reply from Keith Lewis on 5/2/2003 3:22:00 AM
Good explanation Joy, but it is not only limited to the current day and
yesterday. If you click on the Selection button you can select previous
days as well. In fact you can select back to the last 14 days if you are
running the SAP_REORG_ABAPDUMPS job (program RSSNAPDL) which deletes te
old ABAP dumps every day, possibly further if you run it weekly or
monthly.
Cheers
Keith
SAP R/3 Support Specialist
Information Services International
Tel +44 1664 41 6178 Mobile +44 7887 627818
E-mail email@removed
Archive Page - http://www.ittoolbox.com//I/sap-r3-basis.asp
Dear sreenivas
If you receive an error message in the R/3 System log (SM21), or if you
see
a terminated update in the update service analysis transaction (SM13), or
DB
realated error ,check for dumps using the dump analysis transaction
(transaction ST22), or choose Tools -> Administration -> Monitoring ->
Dump
analysis.
Transaction ST22 enables you to analyze short dumps from the current and
previous day.
The dump analysis function shows you:
What happened
What you can do
How to correct the error
The dump analysis function also provides an error ID and keywords that you
can use to search in SAPNet, as well as information about:
The system environment
Users and transactions
Transaction ST22 enables you to analyze the following data:
Date, time, user, client
Contents of system and data fields
Contents of internal tables and application tables
ST22 is a very nice feature in SAP. This is where all the system errors
and users mistakes showed up. If there is a problem that you cannot
solve and you contact SAP support, they look at this area to analyze it.
This gives us lead where to handle the problems.
Error analysis
How to correct the error
System environment
User, transaction...
Information on where termination occurred
Contents of system fields
Chosen variables
Active calls / events
Internal notes
Active calls in SAP kernel
List of ABAP programs affected
List of internal tables
Directory of application tables (contents)
Directory of data areas (administration information)
Directory of data areas (contents)
ABAP control blocks CONT
End of runtime analysis
i think this would be helpful
regards
sravani -
At the time of RFQ creation dump error
Dear All,
At the time of RFQ creation one Dump error is coiming... please advise to solve this issue...
the error message is :
Runtime errors SYNTAX_ERROR
Occurred on 09.09.2009 at 12:10:27
Syntax error in program "SAPLV61A ".
What happened?
The following syntax error occurred in the program SAPLV61A :
"Incorrect logical expression: Instead of "X" a field, a function or "("
Error in ABAP application program.
The current ABAP program "SAPLMEVA" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "SAPLV61A ".
You can also perform the syntax check from the ABAP/4 Editor.
If the problem persists, proceed as follows:
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
The following syntax error was found in the program SAPLV61A :
"Incorrect logical expression: Instead of "X" a field, a function or "("
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
To obtain this, call the system log with Transaction SM21
and select the "Print" function to print out the relevant
part.
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, you can either use the "PRINT" command in the editor or
print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
System environment
SAP Release.............. "620"
Application server....... "ARCHIVAL"
Network address.......... "172.26.2.145"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "4x Intel 80686"
Character length......... 8 Bits
Pointer length........... 32 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "ARCHIVAL"
Database type............ "MSSQL"
Database name............ "EDP"
Database owner........... "dbo"
Terminal................. "cheeid92corit"
Character set............ "English_United State"
SAP kernel............... "640"
Created on............... "Mar 9 2009 22:54:07"
Created in............... "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
Database version......... "SQL_Server_9.00 "
Patch level.............. "274"
Patch text............... " "
Supported environment....
Database................. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
SAP database version..... "640"
Operating system......... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2,
Windows NT 6.0"
User, transaction...
Client.............. 777
User................ "MMCORE"
Language key........ "E"
Transaction......... "ME47 "
Program............. "SAPLMEVA"
Screen.............. "SAPMM06E 0311"
Screen line......... 54
Information on where terminated
The termination occurred in the ABAP program "SAPLMEVA" in
"ME_LOAD_VARIANTS_PRICING".
The main program was "SAPMM06E ".
The termination occurred in line 55 of the source code of the (Include)
program "LMEVAU08"
of the source code of program "LMEVAU08" (when calling the editor 550).
Source code extract
000250 ENDIF.
000260 *--> Initialisieren
000270 *--> not necessary anymore (Raimond Buchholz)
000280 * CALL FUNCTION 'CUD0_CONFIGURATION_INITIALIZER'.
000290 *--> Preisteile der Varianten besorgen
000300 CALL FUNCTION 'CEI0_GET_CONDITIONS'
000310 EXPORTING
000320 INSTANCE = I_CUOBJ
000330 APPLICATION = 'MM'
000340 TABLES
000350 * CONDITIONS = T_VCKEY. "del 194053
000360 CONDITIONS = T_VCKEY "ins 194053
000370 exceptions "ins 194053
000380 error_message = 01 "ins 194053
000390 others = 02. "ins 194053
000400 *--> Preisteile der Varianten mit Belegnummer versorgen
000410 LOOP AT T_VCKEY.
000420 T_VCKEY-KAPPL = 'M '.
000430 T_VCKEY-VBELN = I_EBELN.
000440 T_VCKEY-POSNR = I_EBELP.
000450 MODIFY T_VCKEY.
000460 ENDLOOP.
000470 ENDIF.
000480
000490 *--> Preisteile der Varianten an Preisfindung übergeben
000500 *- pricing_load_variant_key muß auch bei Positionen ohne Konfiguration
000510 *- laufen, da die Logik im PRICING zu 4.0 umgestellt wurde
000520 IF I_NO_LOAD IS INITIAL.
000530 DATA: I_POSNR LIKE VBAP-POSNR.
000540 I_POSNR = I_EBELP.
CALL FUNCTION 'PRICING_LOAD_VARIANT_KEYS'
000560 EXPORTING
000570 APPLICATION = 'M '
000580 VBELN = I_EBELN
000590 POSNR = I_POSNR
000600 TABLES
000610 TVCKEY = T_VCKEY
000620 EXCEPTIONS
000630 OTHERS = 1.
000640 ENDIF.
000650
000660 ENDFUNCTION.
Contents of system fields
SY field contents..................... SY field contents.....................
SY-SUBRC 0 SY-INDEX 0
SY-TABIX 1 SY-DBCNT 1
SY-FDPOS 1 SY-LSIND 0
SY-PAGNO 0 SY-LINNO 1
SY-COLNO 1 SY-PFKEY GVP
SY-UCOMM
SY-TITLE Maintain Quotation : Item 00001
SY-MSGTY E SY-MSGID AIPLOC
SY-MSGNO 002 SY-MSGV1 303632
SY-MSGV2 SY-MSGV3
SY-MSGV4
Kind regards
P.AnandhakumarHi Anandhakumar,
Debugg the transaction with help of ABAPER.
System will show you the reason for the above error.
Hope this should solve your problem.
Thanks and regards
Gitesh -
Help needed in interpreting panic log from kernel panic error
My G4 iBook has started giving me kernel panic errors, often immediately after starting up. I haven't installed any new software or RAM recently. I've done a clean system install (completely clean - not an archive and install) then downloaded the combo update for 10.4.11. But the kernel panics are still happening from time to time. I've looked at the panic log, but it means nothing to me, so I'm hoping someone can help:
Tue Dec 7 21:53:11 2010
Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x000000005901F81E PC=0x000000000003FFD4
Latest crash info for cpu 0:
Exception state (sv=0x3CFE1280)
PC=0x0003FFD4; MSR=0x00009030; DAR=0x5901F81E; DSISR=0x40000000; LR=0x0003FFBC; R1=0x22073970; XCP=0x0000000C (0x300 - Data access)
Backtrace:
0x000E99BC 0x0002BDCC 0x00304E60 0x00304FDC 0x0030309C 0x0030167C
0x003009AC 0x002FCF6C 0x003009AC 0x002B7464 0x002EB314 0x0008B6E8 0x00029234 0x000233F8
0x000ABEAC 0x3D266C74
Proceeding back via exception chain:
Exception state (sv=0x3CFE1280)
previously dumped as "Latest" state. skipping...
Exception state (sv=0x3CF81C80)
PC=0x9000B348; MSR=0x0200F030; DAR=0xE0064000; DSISR=0x42000000; LR=0x9000B29C; R1=0xBFFF9EA0; XCP=0x00000030 (0xC00 - System call)
Kernel version:
Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC
panic(cpu 0 caller 0xFFFF0003): 0x300 - Data access
Latest stack backtrace for cpu 0:
Backtrace:
0x000954F8 0x00095A10 0x00026898 0x000A8204 0x000ABB80
Proceeding back via exception chain:
Exception state (sv=0x3CFE1280)
PC=0x0003FFD4; MSR=0x00009030; DAR=0x5901F81E; DSISR=0x40000000; LR=0x0003FFBC; R1=0x22073970; XCP=0x0000000C (0x300 - Data access)
Backtrace:
0x000E99BC 0x0002BDCC 0x00304E60 0x00304FDC 0x0030309C 0x0030167C
0x003009AC 0x002FCF6C 0x003009AC 0x002B7464 0x002EB314 0x0008B6E8 0x00029234 0x000233F8
0x000ABEAC 0x3D266C74
Exception state (sv=0x3CF81C80)
PC=0x9000B348; MSR=0x0200F030; DAR=0xE0064000; DSISR=0x42000000; LR=0x9000B29C; R1=0xBFFF9EA0; XCP=0x00000030 (0xC00 - System call)
Kernel version:
Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC
Message was edited by: Lynn StephensonI didn't see anything that would indicate a specific problem. Understanding crash logs isn’t easy and it’s hard (sometimes impossible) to decipher the cause of the problem. Take a look at Apple’s Crash Reporter document at http://developer.apple.com/technotes/tn2004/tn2123.html
Also look at Tutorial: An introduction to reading Mac OS X crash reports
http://www.macfixit.com/article.php?story=20060309075929717
Kernel panics are usually caused by a hardware problem – frequently RAM, a USB device or a Firewire device. What external devices do you have connected?
To eliminate RAM being the problem, Look at this link: *Testing RAM* @ http://guides.macrumors.com/Testing_RAM Then download & use Memtest & Ramber.
Running the Apple Hardware Test in Loop Mode is an excellent troubleshooting step for finding intermittent hardware problems. It is especially useful when troubleshooting intermittent kernel panics. If Loop Mode is supported by the version of the Apple Hardware Test you are using, you run the Extended Test in Loop Mode by pressing Control-L before starting the test. Looping On should appear in the right window. Then click the Extended Test button.The test will run continuously until a problem is found. If a problem is found, the test will cease to loop, indicating the problem it found. If the test fails, be sure to write down the exact message associated with the failure.In some cases, RAM problems did not show up until nearly 40 loops, so give it a good run.
May be a solution on one of these links.
Mac OS X Kernel Panic FAQ
Mac OS X Kernel Panic FAQ
Resolving Kernel Panics
Avoiding and eliminating Kernel panics
12-Step Program to Isolate Freezes and/or Kernel Panics
Cheers, Tom -
Kernel: Read-error on swap-device (8:0:2778448)
Last night I started par2 to repairing part of a large collection of file to make sure that the set of recovery data was good. This morning I was checking on it and saw "bus error (core dump)". I checked the systemd journal and saw the following.
Oct 01 00:12:10 {computer-name} systemd-timesyncd[513]: interval/delta/delay/jitter/drift 2048s/-0.005s/0.083s/0.005s/+6ppm
Oct 01 00:36:39 {computer-name} kernel: ata2.00: exception Emask 0x0 SAct 0x36c SErr 0x0 action 0x0
Oct 01 00:36:59 {computer-name} kernel: ata2.00: irq_stat 0x40000008
Oct 01 00:36:59 {computer-name} kernel: ata2.00: failed command: READ FPDMA QUEUED
Oct 01 00:36:59 {computer-name} kernel: ata2.00: cmd 60/38:40:48:65:2a/00:00:00:00:00/40 tag 8 ncq 28672 in
res 41/40:00:48:65:2a/00:00:00:00:00/40 Emask 0x409 (media error) <F>
Oct 01 00:36:59 {computer-name} kernel: ata2.00: status: { DRDY ERR }
Oct 01 00:37:00 {computer-name} kernel: ata2.00: error: { UNC }
Oct 01 00:37:00 {computer-name} kernel: ata2.00: configured for UDMA/133
Oct 01 00:37:00 {computer-name} kernel: sd 1:0:0:0: [sda] Unhandled sense code
Oct 01 00:37:00 {computer-name} kernel: sd 1:0:0:0: [sda]
Oct 01 00:37:00 {computer-name} kernel: Result: hostbyte=0x00 driverbyte=0x08
Oct 01 00:37:00 {computer-name} kernel: sd 1:0:0:0: [sda]
Oct 01 00:37:00 {computer-name} kernel: Sense Key : 0x3 [current] [descriptor]
Oct 01 00:37:00 {computer-name} kernel: Descriptor sense data with sense descriptors (in hex):
Oct 01 00:37:00 {computer-name} kernel: 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
Oct 01 00:37:00 {computer-name} kernel: 00 2a 65 48
Oct 01 00:37:00 {computer-name} kernel: sd 1:0:0:0: [sda]
Oct 01 00:37:00 {computer-name} kernel: ASC=0x11 ASCQ=0x4
Oct 01 00:37:00 {computer-name} kernel: sd 1:0:0:0: [sda] CDB:
Oct 01 00:37:00 {computer-name} kernel: cdb[0]=0x28: 28 00 00 2a 65 48 00 00 38 00
Oct 01 00:37:00 {computer-name} kernel: end_request: I/O error, dev sda, sector 2778440
Oct 01 00:37:00 {computer-name} kernel: Read-error on swap-device (8:0:2778448)
Oct 01 00:37:01 {computer-name} kernel: Read-error on swap-device (8:0:2778456)
Oct 01 00:37:01 {computer-name} kernel: Read-error on swap-device (8:0:2778464)
Oct 01 00:37:01 {computer-name} kernel: Read-error on swap-device (8:0:2778472)
Oct 01 00:37:01 {computer-name} kernel: Read-error on swap-device (8:0:2778480)
Oct 01 00:37:01 {computer-name} kernel: Read-error on swap-device (8:0:2778488)
Oct 01 00:37:02 {computer-name} kernel: Read-error on swap-device (8:0:2778496)
Oct 01 00:37:02 {computer-name} kernel: ata2: EH complete
Oct 01 00:36:56 {computer-name} systemd-coredump[2139]: Coredump of 667 (par2) is larger than configured processing limit, refusing.
Oct 01 00:36:57 {computer-name} systemd-coredump[2139]: Process 667 (par2) of user 1000 dumped core.
Oct 01 00:46:18 {computer-name} systemd-timesyncd[513]: interval/delta/delay/jitter/drift 2048s/+0.000s/0.071s/0.005s/+6ppm
A quick Google search lead to the assumption that this is due to a bad block, however I just tested it for bad block a few months ago. I'll check it again this after noon after work, but for now I wanted to get some other opinions. See if there is some other explanaition beyound a bad block.
[edit] The result of "smartctl -a /dev/sda". It looks like I might have an issue with my cable or something from the UDMA count.
=== START OF INFORMATION SECTION ===
Model Family: Western Digital VelociRaptor
Device Model: WDC WD6000HLHX-01JJPV0
Serial Number: {redacted}
LU WWN Device Id: 5 0014ee 658312eaa
Firmware Version: 04.05G04
User Capacity: 600,127,266,816 bytes [600 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 10000 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS (minor revision not indicated)
SATA Version is: SATA 2.6, 6.0 Gb/s
Local Time is: Wed Oct 1 15:29:50 2014 EDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 7860) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 84) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SCT capabilities: (0x303d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 234 232 021 Pre-fail Always - 3291
4 Start_Stop_Count 0x0032 099 099 000 Old_age Always - 1120
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 095 095 000 Old_age Always - 3963
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 100 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 1060
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 120
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 999
194 Temperature_Celsius 0x0022 120 114 000 Old_age Always - 30
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 10
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 5 -
# 2 Extended offline Aborted by host 90% 4 -
# 3 Conveyance offline Aborted by host 90% 4 -
# 4 Short offline Completed without error 00% 0 -
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
[edit2] Just to make sure, I checked and found that none of the other drives have UDMA CRC errors, even the one that shares the same controller.
[edit3] Badblocks came back negative, and the previous time I tried this, just the night before, I didn't have any issues. I forgot to mention that last bit.
Last edited by nstgc (2014-10-01 20:02:58)nomorewindows wrote:Try smartctl to see if it is showing anything.
I will when I get home.
I just remembered that I have another thread on these forums about my Steam library disappearing. My steam library is on a raid0 btrfs volume that does not include the drive that the swap partition is on. The point being that if this is a drive issue, it is unrelated to the previous problem. if its a different hardware issue or a software issue, it could still be related.
[edit] The SMART information is in the opening thread now. It looks like it may be a cable issue.
[edit2] Just to make sure, I checked and found that none of the other drives have UDMA CRC errors, even the one that shares the same controller.
[edit3] Badblocks came back negative, and the previous time I tried this, just the night before, I didn't have any issues. I forgot to mention that last bit.
Last edited by nstgc (2014-10-01 20:03:09) -
Dump error in mb1a(SAPSQL_ARRAY_INSERT_DUPREC)
Dear Friends,
We got a dump error(SAPSQL_ARRAY_INSERT_DUPREC)
when relesing particular material of the production order in mb1a. the detail error is as follows.
ABAP runtime errors SAPSQL_ARRAY_INSERT_DUPREC
"SAPSQL_ARRAY_INSERT_DUPREC"
"SAPLIEP1 " or "LIEP1U04 "
"REMAINDER_OF_EQUI_POST"
SAP Release.............. "46C"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "8x Intel 80686"
Database type............ "ORACLE"
Database owner........... "SAPR3"
Character set............ "English_United State"
SAP kernel............... "46D"
Created on............... "Jul 10 2006 21:36:37"
Created in............... "NT 4.0 1381 Service Pack 6 x86 MS VC++ 12.00"
Database version......... "OCI_920_SHARE__OCI_7_API "
Patch level.............. "2257"
Patch text............... " "
Transaction......... "MB1A "
000010 FUNCTION REMAINDER_OF_EQUI_POST.
000020 *"
000030 ""Verbuchungsfunktionsbaustein:
000040 *"
000050 ""Lokale Schnittstelle:
000060 *" TABLES
000070 *" SEREQUZ STRUCTURE EQUZ
000080 *" SERILOA STRUCTURE ILOA
000090 *" SEREQKT STRUCTURE EQKT
000100 *"
000110 DATA: RECORDS_POST LIKE SY-DBCNT.
000120 * Anzahl der zu verbuchenden Sätze fest
000130 DESCRIBE TABLE SEREQUZ LINES RECORDS_
000140
000150 * Zeitsegmente hinzufügen
000160
> INSERT EQUZ FROM TABLE SEREQUZ.
please let me know if you know the solution.
Thanks and Regards,
Shans.Go to transaction code OMBT, click view "Intervals" and make sure the number range for previous fiscal year and current fiscal year is not clashing.
for example:
Year From Number To Number Current Number
2010 4900000000 4999999999 5000533839
2011 5000000000 5999999999 5000135509
In the above case it will give this dump SAPSQL_ARRAY_INSERT_DUPREC. There may be other reason also.
You can also follow this method
Go to T-code SE16N and input table name MKPF.
Step find: Find the highest material document number.
Go to T-code SNUM or SNRO.and Input object MATBELEG ( direct OMBT)
Click on 'Number ranges' button.
Click on 'Intervals' button.
Check 'Current number'
Now compare it with the highest material document number of STEP FIND.
Change 'Current number' to a higher number.
From my experience this normally happens when number ranged is transported from DEV to PRD accidentally during some IMG config. -
¿Why my Windows 7 Pro have Kernel-Power error 41?
Hello, good morning, I installed Windows 7 Professional Edition and each time freezes and restarts, I open the event viewer and I see several critical events would like to see if someone can help me. They say "Event 41, Kernel-Power", I occasionally
happen ... especially when browsing internet through a USB modem ZTE MF-193, but I have also occurred trying to play games like Half Life 1 or Warcraft 3.
My pc specs are as follows. According to the Direct X diagnostics are:
Time of this report: 4/5/2014, 07:24:38
Machine name: FAMILY-PC
Operating System: Windows 7 Professional 64-bit (6.1, Build 7600) (7600.win7_rtm.090713-1255)
Language: Spanish (Regional Setting: Spanish)
System Manufacturer: Intel
System Model: DG41WV
BIOS: BIOS Date: 01/07/09 15:28:41 Ver: 08.00.10
Processor: Pentium(R) Dual-Core CPU E5700 @ 3.00GHz (2 CPUs), ~3.0GHz
Memory: 2048MB RAM
Available OS Memory: 1980MB RAM
Page File: 1317MB used, 2643MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7600.16385 32bit Unicode
System events in XML view say:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" />
<EventID>41</EventID>
<Version>2</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000002</Keywords>
<TimeCreated SystemTime="2014-04-05T11:11:43.116009800Z" />
<EventRecordID>16184</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>Familia-PC</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="BugcheckCode">278</Data>
<Data Name="BugcheckParameter1">0xfffffa8001e65010</Data>
<Data Name="BugcheckParameter2">0xfffff88007225cb0</Data>
<Data Name="BugcheckParameter3">0x0</Data>
<Data Name="BugcheckParameter4">0xc</Data>
<Data Name="SleepInProgress">false</Data>
<Data Name="PowerButtonTimestamp">0</Data>
</EventData>
</Event>
another says:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" />
<EventID>41</EventID>
<Version>2</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000002</Keywords>
<TimeCreated SystemTime="2014-03-27T10:45:49.941213100Z" />
<EventRecordID>9491</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>Familia-PC</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="BugcheckCode">59</Data>
<Data Name="BugcheckParameter1">0xc0000005</Data>
<Data Name="BugcheckParameter2">0xfffff96000686d15</Data>
<Data Name="BugcheckParameter3">0xfffff88002a200d0</Data>
<Data Name="BugcheckParameter4">0x0</Data>
<Data Name="SleepInProgress">false</Data>
<Data Name="PowerButtonTimestamp">0</Data>
</EventData>
</Event>
And the latest says:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" />
<EventID>41</EventID>
<Version>2</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000002</Keywords>
<TimeCreated SystemTime="2014-04-03T15:16:12.334410200Z" />
<EventRecordID>14621</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>Familia-PC</Computer>
<Security UserID="S-1-5-18" />
</System>
- <EventData>
<Data Name="BugcheckCode">0</Data>
<Data Name="BugcheckParameter1">0x0</Data>
<Data Name="BugcheckParameter2">0x0</Data>
<Data Name="BugcheckParameter3">0x0</Data>
<Data Name="BugcheckParameter4">0x0</Data>
<Data Name="SleepInProgress">false</Data>
<Data Name="PowerButtonTimestamp">0</Data>
</EventData>
</Event>
I sincerely appreciate your support, I really like windows 7 but Windows XP I never thought such failures in the last hour I had 2 of them in the last 24 hours I've had 4 and in the last 7 days I've had 25.
It is a very distressing situation.YM
These were called BCC116 and are related to a video timeout/failure
"It's not a true crash, in the sense that the Blue Screen was initiated only because the combination of video driver and video hardware was being unresponsive, and not because of any synchronous processing exception".
Since Vista, the "Timeout Detection and Recovery" (TDR) components of the OS video subsystem have been capable of doing some truly impressive things to try to recover from issues which would have caused earlier OS's like XP to crash.
As a last resort, the TDR subsystem sends the video driver a "please restart yourself now!" command and waits a few seconds.
If there's no response, the OS concludes that the video driver/hardware combo has truly collapsed in a heap, and it fires off that stop 0x116 BSOD.
The first step is to install the newest video driver.
If playing with video driver versions hasn't helped, make sure the box is not overheating.
Try removing a side panel and aiming a big mains fan straight at the motherboard and GPU.
Run it like that for a few hours or days - long enough to ascertain whether cooler temperatures make a difference.
If so, it might be as simple as dust buildup and subsequently inadequate cooling.
I would download cpu-z and gpu-z (both free) and keep an eye on the video temps
For more information please read this blog http://captaindbg.com/bug-check-0x116-video_tdr_error-troubleshooting-tips/
http://msdn.microsoft.com/en-us/library/windows/hardware/ff557263%28v=vs.85%29.aspx
Microsoft (R) Windows Debugger Version 6.3.9600.16384 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [C:\Users\Ken\Desktop\040514-15771-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available
************* Symbol Path validation summary **************
Response Time (ms) Location
Deferred SRV*H:\symbols*http://msdl.microsoft.com/download/symbols
Symbol search path is: SRV*H:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7600 MP (2 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7600.16385.amd64fre.win7_rtm.090713-1255
Machine Name:
Kernel base = 0xfffff800`02a53000 PsLoadedModuleList = 0xfffff800`02c90e50
Debug session time: Sat Apr 5 07:08:35.611 2014 (UTC - 4:00)
System Uptime: 0 days 0:25:10.484
Loading Kernel Symbols
Loading User Symbols
Loading unloaded module list
* Bugcheck Analysis *
Use !analyze -v to get detailed debugging information.
BugCheck 116, {fffffa8001e65010, fffff88007225cb0, 0, c}
Unable to load image \SystemRoot\system32\DRIVERS\igdkmd64.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for igdkmd64.sys
*** ERROR: Module load completed but symbols could not be loaded for igdkmd64.sys
Probably caused by : igdkmd64.sys ( igdkmd64+23cb0 )
Followup: MachineOwner
1: kd> !analyze -v
* Bugcheck Analysis *
VIDEO_TDR_FAILURE (116)
Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: fffffa8001e65010, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff88007225cb0, The pointer into responsible device driver module (e.g. owner tag).
Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 000000000000000c, Optional internal context dependent data.
Debugging Details:
FAULTING_IP:
igdkmd64+23cb0
fffff880`07225cb0 4889542410 mov qword ptr [rsp+10h],rdx
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_TDR_FAULT
CUSTOMER_CRASH_COUNT: 1
BUGCHECK_STR: 0x116
PROCESS_NAME: firefox.exe
CURRENT_IRQL: 0
ANALYSIS_VERSION: 6.3.9600.16384 (debuggers(dbg).130821-1623) amd64fre
STACK_TEXT:
fffff880`061000f8 fffff880`06d3ccbc : 00000000`00000116 fffffa80`01e65010 fffff880`07225cb0 00000000`00000000 : nt!KeBugCheckEx
fffff880`06100100 fffff880`06d3c938 : fffff880`07225cb0 fffffa80`01e65010 fffffa80`034ebd50 fffffa80`03253010 : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`06100140 fffff880`06c0ff07 : fffffa80`01e65010 00000000`00017a38 fffffa80`034ebd50 fffffa80`03253010 : dxgkrnl!TdrIsRecoveryRequired+0x114
fffff880`06100170 fffff880`06c3dd7e : fffffa80`ffffffff 00000000`000179b8 fffff880`061002c0 00000000`00000000 : dxgmms1!VidSchiReportHwHang+0x40b
fffff880`06100250 fffff880`06c23bb1 : fffffa80`034ee000 ffffffff`feced300 00000000`00000000 00000000`00000001 : dxgmms1!VidSchWaitForCompletionEvent+0x196
fffff880`06100290 fffff880`06c3091c : 00000000`0000fea9 00000000`00000000 fffff880`06100798 fffffa80`01ef5010 : dxgmms1!VIDMM_GLOBAL::xWaitForAllEngines+0x1e9
fffff880`06100390 fffff800`02f2fd38 : ffffffff`ffffffff ffffffff`ffffffff 00000000`00000000 00000000`00000000 : dxgmms1!VIDMM_MEMORY_SEGMENT::RotateCopyCallback+0xe0
fffff880`06100400 fffff880`06c3594c : 00000000`0f5c0000 fffff880`061006d8 00000000`00000000 fffff8a0`00000002 : nt!MmRotatePhysicalView+0x6e8
fffff880`06100640 fffff880`06c2feb8 : fffffa80`034eec60 00000000`00100000 00000000`00000000 00000000`00000000 : dxgmms1!VIDMM_PROCESS_HEAP::Rotate+0x148
fffff880`061006d0 fffff880`06c21904 : fffffa80`034fdec0 fffff8a0`03643b00 00000000`00000001 fffff880`06100800 : dxgmms1!VIDMM_MEMORY_SEGMENT::EvictResource+0x6f8
fffff880`06100840 fffff880`06c217e3 : fffffa80`034ee000 fffff880`06c2170a 00000000`00000000 fffffa80`02b253c0 : dxgmms1!VIDMM_GLOBAL::EvictAllAllocationInList+0x40
fffff880`06100880 fffff880`06c1e70d : 00000000`0000005a 00000000`00000000 00000000`00000000 fffffa80`00000000 : dxgmms1!VIDMM_GLOBAL::EvictAllReclaimedAllocation+0x43
fffff880`061008d0 fffff880`06c3865d : 00000000`00000000 fffff8a0`02dd8510 fffffa80`00000000 fffffa80`02b253c0 : dxgmms1!VIDMM_GLOBAL::PrepareDmaBuffer+0xc79
fffff880`06100aa0 fffff880`06c38398 : fffff800`0401c080 fffff880`06c37d00 fffffa80`00000000 fffffa80`00000000 : dxgmms1!VidSchiSubmitRenderCommand+0x241
fffff880`06100c90 fffff880`06c37e96 : 00000000`00000000 fffffa80`019de500 00000000`00000080 fffffa80`03253010 : dxgmms1!VidSchiSubmitQueueCommand+0x50
fffff880`06100cc0 fffff800`02d68166 : 00000000`01b39914 fffffa80`03252620 fffffa80`017e8840 fffffa80`03252620 : dxgmms1!VidSchiWorkerThread+0xd6
fffff880`06100d00 fffff800`02aa3486 : fffff800`02c3de80 fffffa80`03252620 fffff800`02c4bc40 fffff880`01246a90 : nt!PspSystemThreadStartup+0x5a
fffff880`06100d40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_IP:
igdkmd64+23cb0
fffff880`07225cb0 4889542410 mov qword ptr [rsp+10h],rdx
SYMBOL_NAME: igdkmd64+23cb0
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: igdkmd64
IMAGE_NAME: igdkmd64.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4a01d55b
FAILURE_BUCKET_ID: X64_0x116_IMAGE_igdkmd64.sys
BUCKET_ID: X64_0x116_IMAGE_igdkmd64.sys
ANALYSIS_SOURCE: KM
FAILURE_ID_HASH_STRING: km:x64_0x116_image_igdkmd64.sys
FAILURE_ID_HASH: {88759713-193a-fb8a-dab9-6846ea1a48f2}
Followup: MachineOwner
Wanikiya and Dyami--Team Zigzag -
Hi Everyone,
I'm loading 690k odd records to cube
I am facing short dump error while data request is processed to cube.
In ST22 i'm getting Timeout Error.
Buffer time is set for 10mins to process
Can anyone guide me in this issue.
Thanks in advanceHi,
Due to data volume your load took more than 7hrs. in general time out time is 7hrs. so in your case its may exceeded.
Try to increase time out time for your info package.
Go to your info pack--> menu scheduler --> time out time--> increase 7 hrs to 14hrs and trigger your load again. if its full load delete failed load and retrigger.
Thanks -
Short dump error when using count(*)
Hi Experts
I am getting a short dump error when selecting the records >= current date - 30 see the coding and comment please correct the coding I want to know the ztable records it is important for command interface.
I have 1402345 records available after deleting the records but as the memory is not enough it is giving short dump error
select count(*) from ZINT_TABLE
select count(*) from ZINT_MSGS
select * from zint_data
nto table izint_d2 . "PACKAGE SIZE 20000
where STATUS = 'OK' AND CREATED_ON >= w_date1. " VALUE
endselect.**
report z_eslp_command_records.
data: cnt type i.
data: cnt2 type i.
data: cnt3 type i.
data: cnt4 type i.
DATA:
w_date1 like sy-datum .
DATA:
w_date2 like sy-datum.
data: izint_msgs type table of zint_msgs.
data: izint_data type table of zint_data.
data: izint_m2 type table of zint_msgs.
data: izint_d2 type table of zint_data.
INITIALIZATION.
w_date1 = sy-datum - 30.
w_date2 = sy-datum - 30.
select * from zint_data
into table izint_data PACKAGE SIZE 3000
where STATUS = 'OK' AND CREATED_ON <= w_date1. " ZERO
endselect.
select * from zint_msgs
into table izint_msgs PACKAGE SIZE 3000
where CREATED_ON <= w_date2. " ZERO
endselect.
select * from zint_data
into table izint_d2 PACKAGE SIZE 20000
where STATUS = 'OK' AND CREATED_ON >= w_date1. " VALUE
endselect.
select * from zint_msgs
into table izint_m2 PACKAGE SIZE 20000
where CREATED_ON >= w_date2. " VALUE
endselect.
select * from zint_data
into table izint_data2
where STATUS = 'OK' AND CREATED_ON >= CONVERT(CHAR(8), GETDATE() - 30, 112)).
ENDSELECT.
select * from zint_msgs
into table izint_msgs2
where CREATED_ON >= CONVERT(CHAR(8), GETDATE() - 30, 112)).
ENDSELECT.
sort izint_data by created_on ascending.
sort izint_msgs by created_on ascending.
sort izint_d2 by created_on ascending.
sort izint_m2 by created_on ascending.
describe table izint_data lines cnt.
describe table izint_msgs lines cnt2.
describe table izint_d2 lines cnt3.
describe table izint_m2 lines cnt4.
write:/ ' Note: THE RECORDS COUNTED SHOULD SHOW ZERO ELSE THE SCRIPT FAILED TO RUN' color 3.
skip.
write:/ '1. Records counted in ZINT_DATA <=current date - 30 :' color 2, cnt color 4.
write:/ '2. Records available in ZINT_DATA >=current date - 30 'color 4, cnt3 color 4 .
skip.
write:/ '2. Records counted in ZINT_MSGS <=current date - 30 :' color 2 , cnt2 color 4.
write:/ '4. Records available in ZINT_MSGS >=current date - 30 'color 4 , cnt4 color 4 .
TOP-OF-PAGE.
WRITE:/55(60) ' WAGNERS INVESTMENT LIMITED '.
WRITE:/50(40) ' Command Interface Data' CENTERED .
WRITE:/50(40) '----
' CENTERED .
FORMAT INTENSIFIED ON.
SKIP.
"FORMAT COLOR COL_HEADING.
ULINE.
FORMAT COLOR 1.
END-OF-PAGE.Answer
-
Getting a program Dump Error in Herarchial ALV
Hello All,
I am getting a dump error when I am executing the below program. Kindly help as I am not getting the output. However all the subroutines are getting properly populated with data. Getting a dump error while calling the function : REUSE_ALV_HIERSEQ_LIST_DISPLAY
Pasted below are both the question and solution. Copy the solution in SE38 and execute it to check out the dump error.
Kindly help.
Thanks,
Vinod.
QUESTION :-
Objective
Hierarchical ALV for displaying Sales documents per customer
Design
Create a program that will allow the user to display all customers that have placed Sales Orders in the given date range. The user will have an ability to drill-down to see the sales order items per customer.
Selection screen fields
Sales order creation date (range)
Customer number (range)
Output
Header
Customer Number
Customer Name
Total Order value (sum of order values from items below)
Details
Sales order number
Material number
Order quantity
Order value
Reference
Tables: KNA1, VBAK, VBAP
Transaction VA03 (Sales order)
SOLUTION :-
*& Report Z_HALV_32722 *
REPORT Z_HALV_32722 .
TYPE-POOLS: slis.
TABLES : kna1,
vbak.
SELECT-OPTIONS: s_cst_no FOR kna1-kunnr.
SELECT-OPTIONS: s_cr_dt FOR vbak-erdat.
DATA : BEGIN of ty_hdr,
kunnr TYPE vbak-kunnr,
name1 TYPE kna1-name1,
netwr TYPE vbak-netwr,
END of ty_hdr,
gt_hdr LIKE TABLE OF ty_hdr,
gs_hdr LIKE LINE OF gt_hdr.
DATA : BEGIN of ty_ln,
kunnr TYPE vbak-kunnr,
vbeln TYPE vbap-vbeln,
matnr TYPE vbap-matnr,
kwmeng TYPE vbap-kwmeng,
netwr TYPE vbap-netwr,
END of ty_ln,
gt_ln LIKE TABLE OF ty_ln,
gs_ln LIKE LINE OF gt_ln.
DATA : BEGIN of ty_hdr1,
kunnr TYPE vbak-kunnr,
END of ty_hdr1,
gt_hdr1 LIKE TABLE OF ty_hdr1,
gs_hdr1 LIKE LINE OF gt_hdr1.
DATA : gt_fc TYPE slis_t_fieldcat_alv,
gs_fc LIKE LINE OF gt_fc,
gs_k_fld TYPE slis_keyinfo_alv,
gt_layout TYPE slis_layout_alv,
gv_repid TYPE sy-repid.
START-OF-SELECTION.
gv_repid = sy-repid.
perform fetch_data.
perform prepare_fc.
perform prepare_layout.
perform show_output.
*& Form fetch_data
text
--> p1 text
<-- p2 text
form fetch_data .
SELECT kunnr
INTO CORRESPONDING FIELDS OF TABLE gt_hdr1
FROM vbak
WHERE vbak~kunnr IN s_cst_no
AND vbak~erdat IN s_cr_dt.
DELETE ADJACENT DUPLICATES FROM gt_hdr1 COMPARING kunnr.
LOOP AT gt_hdr1 INTO gs_hdr1.
SELECT SINGLE vbakkunnr kna1name1 SUM( vbak~netwr )
INTO (gs_hdr-kunnr, gs_hdr-name1, gs_hdr-netwr)
FROM vbak INNER JOIN kna1
ON vbakkunnr = kna1kunnr
WHERE vbak~kunnr = gs_hdr1-kunnr
GROUP BY vbakkunnr kna1name1.
APPEND gs_hdr TO gt_hdr.
SELECT vbakkunnr vbapvbeln vbapmatnr vbapkwmeng vbap~netwr
INTO CORRESPONDING FIELDS OF TABLE gt_ln
FROM vbap INNER JOIN vbak
ON vbapvbeln = vbakvbeln
WHERE vbak~kunnr = gs_hdr1-kunnr.
ENDLOOP.
endform. " fetch_data
*& Form prepare_fc
text
--> p1 text
<-- p2 text
form prepare_fc .
CLEAR gs_k_fld.
gs_k_fld-header01 = 'KUNNR'.
gs_k_fld-item01 = 'KUNNR'.
CLEAR gs_fc.
gs_fc-fieldname = 'KUNNR'.
gs_fc-tabname = 'GT_HDR'.
gs_fc-seltext_l = text-001.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'NAME1'.
gs_fc-tabname = 'GT_HDR'.
gs_fc-seltext_l = text-002.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'NETWR'.
gs_fc-tabname = 'GT_HDR'.
gs_fc-seltext_l = text-003.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'VBELN'.
gs_fc-tabname = 'GT_LN'.
gs_fc-seltext_l = text-004.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'MATNR'.
gs_fc-tabname = 'GT_LN'.
gs_fc-seltext_l = text-005.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'KWMENG'.
gs_fc-tabname = 'GT_LN'.
gs_fc-seltext_l = text-006.
APPEND gs_fc TO gt_fc.
CLEAR gs_fc.
gs_fc-fieldname = 'NETWR'.
gs_fc-tabname = 'GT_LN'.
gs_fc-seltext_l = text-007.
APPEND gs_fc TO gt_fc.
endform. " prepare_fc
*& Form prepare_layout
text
--> p1 text
<-- p2 text
form prepare_layout .
gt_layout-colwidth_optimize = 'X'.
gt_layout-expand_fieldname = 'TST'.
endform. " prepare_layout
*& Form show_output
text
--> p1 text
<-- p2 text
form show_output .
CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_CALLBACK_PROGRAM = gv_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
IS_LAYOUT = gt_layout
IT_FIELDCAT = gt_fc
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
i_tabname_header = 'GT_HDR'
i_tabname_item = 'GT_LN'
I_STRUCTURE_NAME_HEADER =
I_STRUCTURE_NAME_ITEM =
is_keyinfo = gs_k_fld
IS_PRINT =
IS_REPREP_ID =
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
tables
t_outtab_header = GT_HDR[]
t_outtab_item = GT_LN[]
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endform. " show_outputEverything looks fine with the gt_layout, it is not an internal table, so no need to append to it, it is simply a structure, but you do tell it that TST is the expand field, but there is no field of this name in your internal for the header, so add it like this.
DATA : BEGIN of ty_hdr,
kunnr TYPE vbak-kunnr,
name1 TYPE kna1-name1,
netwr TYPE vbak-netwr,
<b>TST type c,</b>
END of ty_hdr,
Doing so should make you program work correctly.
Regards,
Rich Heilman
Message was edited by:
Rich Heilman -
Dump error when clicked on text elements in SAP Script window
Hi All,
There is an inclusion in SAP Script. I have written the code in driver program. I need to pass the value to SAP Script in the requested position. But when I go to SE71 > Form Name > Change or Display > MAIN Window > Text Elements > I get a dump error.
Category ABAP Programming Error
Runtime Errors DATA_LENGTH_TOO_LARGE
Except. CX_SY_RANGE_OUT_OF_BOUNDS
ABAP Program SAPLSTXK
Application Component BC-SRV-SCR
Date and Time 30.04.2014 20:00:08
Short text
Invalid partial field access: Length is too large
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLSTXK" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS', was not
caught in
procedure "TOKEN_COMMENT" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
In the executed program "SAPLSTXK", the system attempted to access the field
"ITF_TOKEN" of the type "C" and with the length 255 using the length 272.
However, a partial field access with a length specification that is
larger than the field length is not allowed.
How to correct the error
Reduce the length used to access the field.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DATA_LENGTH_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"
"SAPLSTXK" or "LSTXKFRN"
"TOKEN_COMMENT"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
2937 * todo empty comment ???
2938 if g_tm_open eq true or " Section
2939 g_tm_b_close eq true.
2940 l_token = '\chcbpat0'.
2941 l_len = strlen( l_token ).
2942 token_control = true.
2943 assign l_token to <itf1>.
2944 perform put_itf1_new using l_len.
2945 perform token_line_begin changing l_next_token.
2946 else. " without section
2947 concatenate '\chcbpat0\line' g_cf_string l_cbpat_token into l_token.
2948 l_len = strlen( l_token ).
2949 token_control = true.
2950 assign l_token to <itf1>.
2951 perform put_itf1_new using l_len.
2952 endif.
2953 elseif l_next_token-code eq ')L'. " \par
2954 l_token = '\par'.
2955 l_len = strlen( l_token ).
2956 token_control = true.
2957 assign l_token to <itf1>.
2958 perform put_itf1_new using l_len.
2959 elseif l_next_token-code eq '(C' or " \par + format
2960 l_next_token-code eq ')C' or
2961 l_next_token-code eq '(&' or
2962 l_next_token-code eq 'TA' or
2963 l_next_token-code eq 'SC' or
2964 l_next_token-code eq 'ST'.
2965 concatenate '\chcbpat0\par' g_pf_string g_cf_string l_cbpat_token into l_token.
2966 l_len = strlen( l_token ).
>>>>> itf_token(l_len) = l_token.
2968 token_control = true.
2969 assign l_token to <itf1>.
2970 perform put_itf1_new using l_len.
2971 endif.
2972
2973 * Step 7: (L to disarm
2974 if g_compose eq true and
2975 l_next_token-code eq '(L'.
2976 perform read_next_itf_token(rstxscan) using p_token.
2977 endif.
2978
2979 ENDFORM. " token_comment
2980 *&---------------------------------------------------------------------*
2981 *& Form create_lang_info
2982 *&---------------------------------------------------------------------*
2983 * add default language to rtf
2984 *----------------------------------------------------------------------*
2985 * -->P_HEADER text
2986 * <--P_RESULT text
How do I open the text elements? I need to pass the variable inside SAP Script.
Please Help. The requirement is pending from very long. Not able to rectify this issue.
Regards,
RekhaHi,
There is a SAP Note about this problem
566794 - Runtime error: STRING_OFFSET_TOO_LARGE during conversion
Correction Instructions
Correction Instructions
Software Component
Valid from
Valid to
Number
SAP_BASIS
46B
46D
473267
SAP_BASIS
610
620
473185
Support Packages & Patches
Support Packages
Software Component
Release
Support Package
SAP_BASIS
46B
SAPKB46B48
46C
SAPKB46C39
46D
SAPKB46D28
610
SAPKB61027
620
SAPKB62014
Regards
Miguel -
How to get rid of the weblogic.kernel.Default errors and warning?
Hi there,
When i'm running my application deployed on WLS8.1 SP3 and the application is running fine, but the following error and warnings were thrown.
2004-08-05 11:26:30,453 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] ERROR com.bea.wlw.runtime.core.util.Config - Failed to obtain connection to datasource=cgDataSource, using generic DB properties
<Aug 5, 2004 11:26:30 AM SGT> <Error> <WLW> <000000> <Failed to obtain connection to datasource=cgDataSource, using generic DB properties>
2004-08-05 11:27:12,281 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.default.elementattributes
2004-08-05 11:27:12,282 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.default.elementattributes', using defaults.
2004-08-05 11:27:12,308 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.system.groupIdCache.elementattributes
2004-08-05 11:27:12,308 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.system.groupIdCache.elementattributes', using defaults.
2004-08-05 11:27:12,386 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.config.OptionConverter - Could not find value for key jcs.region.CodeTableCache.elementattributes
2004-08-05 11:27:12,386 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN org.apache.jcs.engine.control.CompositeCacheConfigurator - Could not instantiate eAttr named 'jcs.region.CodeTableCache.elementattributes', using defaults.
2004-08-05 11:27:13,527 [ExecuteThread: '13' for queue: 'weblogic.kernel.Default'] WARN com.bea.wlw.netui.script.el.NetUIReadVariableResolver - Could not create a ContextFactory for type "com.bea.netuix.servlets.script.PortalVariableResolver$PortalContextFactory" because the ContextFactory implementation class could not be found.
May i know why this is so? How to get rid of these error and warnings?
Thanks
Derek
Message was edited by derekchan at Aug 4, 2004 8:41 PM
Message was edited by derekchan at Aug 4, 2004 8:42 PMyou didnt seem to have configured the datasource / connection pool / database control with proper db properties
you should check your configuration to see if you have done it right and then you should check your application and the properties settings in the controls to ensure they are right. -
Dump error while creating Invoicing document
Moderator note - this is the same problem as identified in thread Error is generated in Print workbench function ISU_INV_BILL_PREPARE. Thread locked and poster notified of rules violation.
Hi Experts,
I am new to ISU application.Please provide solution for below mentioned dump error.
The error is generated in Print workbench function ISU_INV_BILL_PREPARE which is called from application form IS_U_BILL (/1PWB/SAPL20020100218092657) when I'm trying to generate invoice for the bill in EASIBI.
Error analysis
Short text of error message:
Unexpected ELSE case: field sy-subrc with value 0 (/1PWB/200201002180926
57 )
Long text of error message:
Something has occurred in a CASE or IF construct which the
developer did not expect, or which is not permissible here.
System Response
Procedure
Note the field name and field value from the message as well as the
data pattern which lead to the error. Create a problem message.
Technical information about the message:
Message class....... "E9"
Number.............. 898
Variable 1.......... "sy-subrc"
Variable 2.......... 0
Variable 3.......... "/1PWB/20020100218092657"
| Variable 4.......... " "
Thanks in Advance.
Vaseem
Edited by: William Eastman on Mar 9, 2010 2:34 PM
Edited by: William Eastman on Mar 9, 2010 2:36 PMHi Experts,
Please reply..... It's very important.
Thanks
Vaseem
Moderator note: DO NOT beg for answers, or suggest that you need an immediate reply. Read the rules of engagement here Research Resources and Rules of Engagement
Edited by: William Eastman on Mar 9, 2010 2:24 PM -
I am getting dump error while running one report in one select query
Hi,
While running a report program, I am getting a dump error in one select query. So could you please correct the select query so that I can't face the dump error.
SELECT vbeln parvw kunnr INTO CORRESPONDING FIELDS OF TABLE l_t_vbpa
FROM vbpa
FOR ALL ENTRIES IN l_t_backorder_item
WHERE vbeln = l_t_backorder_item-vbeln AND
( ( parvw = c_we AND kunnr IN rng_shipto ) OR ( parvw = c_ag AND
kunnr IN rng_soldto ) ) .
<removed by moderator>
Best Regards,
BDP
Edited by: Thomas Zloch on Apr 30, 2010 12:31 PMHi Bansidhar,
It would be helpful if you could tell what type of dump it is.
If it is a timeout you should check whether l_t_backorder_item is empty - in this case ALL document numbers are selected. f you get the timeout with a populated table consider converting the l_t_backorder_item table into one ore more ranges tables - the select with ranges tables is way quicker than 'for all entries'. But take care the ranges table has not to many entries - the SAP SQL converter puts this into one huge SQL statement and this might become too big to be handled by the database (depends on the actual underlying database).
I would also consider splitting the SELECT into two (2nd one with 'appending into table') to make the code easier to understand It also helps the database system determining a strategy for the select.
Regards,
Gerd Rother
Maybe you are looking for
-
Photoshop CS5.1 shuts down my Computer
Hi, I write this here, because the Photoshop Macintosh Forum is set to read only, where I found a similar thread (http://forums.adobe.com/message/3647554). I use Master Collection CS5.5 with all the latest patches on an iMac 27" (mid 2010) with 16 GB
-
MIRO post - Invoice Reduction Scenario - Duplicate SPLIT_KEY in RBWS
Hi Experts, I came across a challenging issue... seeking help from you... MIRO posting Vendor is Subjected to withholding tax & INVOICE REDUCTION scenario..... As per SAP Invoice Reduction scenarion, MIRO creates Invoice and subsequent debit memo for
-
Notes on using Object oriented concept in ABAP
Hi , I want somes notes on how to use Object oriented concept in ABAP. Thanks in advance. Chetan
-
Mac OS X v10.6 system update
I currently have a Mac OS X v10.5.8 and need to update to 10.6 at least in order to download latest versions of other software such as Flash Player. Since I can't seem to find this update anywhere, does anyone know how/where I can find this update?
-
Glitch using dm_exec_query_plan
I was experimenting with sys.dm_exec_query_plan the other day and ran into a strange glitch. The select from dm_exec_query_plan does not seem to want to be restricted to specific databases. I know this because one of the databases on my server was se