_smalloc cause core dump
Hi:
I got a core dump on _smalloc. Is it due to memory corruption on my application ? The frame stack on gdb is attached:
#0 0xff0456c8 in _smalloc () from /usr/lib/libc.so.1
(gdb) bt
#0 0xff0456c8 in _smalloc () from /usr/lib/libc.so.1
#1 0xff04570c in malloc () from /usr/lib/libc.so.1
#2 0x1fde4 in debug_malloc (nsize=11, ntype=1 '\001') at comm_utility.cpp:312
#3 0x1c144 in LNXSocket_OnReceive (sockfd=12) at comm_connect.cpp:418
#4 0x1cbc8 in Select_socket () at comm_connect.cpp:612
#5 0x1e028 in main () at comm.cpp:177
(gdb) quit
Thanks and Regards
We have seen core dumps in system calls earlier and have tried to debug them. We did not have the exact same stack as you but the core used to show up a stack in _malloc.
As it turned out that we had out of bound array reads (used purify to detect this) and which resulted in this dump. So the stack shown in this case could be totally misleading and the real cause could be somewhere else.
Hope this helps.
Similar Messages
-
Value type exception causes core dump
Hi,
Here is the situation: Session EJB (SynchronousAdapterBean) running on WebLogic
7.0 is being called by C++ client using Tuxedo 8.1 Solaris 8. The SynchronousAdapterBean
has a find method which throws a user defined exception (SynchronousAdapterException)
resulting in a core dump.
I have read through much documentation on the newsgroups, edocs.bea.com, and
the examples coming with WebLogic.
Here some of the things I did:
1.
When using the 'idl' command to generate the C++ code, I did not forget to use
a '-i' to generate the implementation files: SynchronousAdapterException_i.cpp
and SynchronousAdapterException_i.h.
In my "play with it to make it work" phase, I also did this for: SynchronousAdapterEx_i.cpp
and SynchronousAdapterEx_i.h.
2.
In my C++ client, I did not forget to register the factory as such:
orb->register_value_factory
((char* const)com::trs::cv::comm::cnja::synchadapter::_tc_SynchronousAdapterException->id(),
(CORBA::ValueFactory)
new com_trs_cv_comm_cnja_synchadapter_SynchronousAdapterException_factory());
This seemed to work because I actually put debug cout statements in the 'com_trs_cv_comm_cnja_synchadapter_SynchronousAdapterException_factory'
in the file SynchronousAdapterEx_i.cpp and it confirmed that it was constructed
and the reference count was incremented.
3.
I know for sure that it is a 'SynchronousAdapterException' being thrown on the
server side because all the find method does it this point is:
throw new SynchronousAdapterException("test1");
Questions:
1. I read at a few places that one only has to register the "most derived" class
being thrown (in my case 'SynchronousAdapterException'). What does one do with
all the other exceptions generated:
EJBException_c.h
EJBException_c.cpp
EJBEx_c.h
EJBEx_c.cpp
CreateEx_c.h
CreateEx_c.cpp
CreateException_c.h
CreateException_c.cpp
RemoveEx_c.h
RemoveEx_c.cpp
RemoveException_c.h
RemoveException_c.cpp
RuntimeEx_c.h
RuntimeEx_c.cpp
RuntimeException_c.cpp
RuntimeException_c.h
SynchronousAdapterEx_c.cpp
SynchronousAdapterEx_c.h
SynchronousAdapterEx_i.cpp
SynchronousAdapterEx_i.h
Exc.cpp
Exc.h
Exceptionc.cpp
Exceptionc.h
2. What step could I have missed?
AlexHi Andy,
1.
Well no new member classes in SynchronousAdapterException it just looks like this:
public class SynchronousAdapterException extends Exception {
public SynchronousAdapterException() {
super();
Not available in 1.3.1, but is available in 1.4
public SynchronousAdapterException(String message, Throwable ex) {
super(message, ex);
public SynchronousAdapterException(String message) {
super(message);
Not available in 1.3.1, but is available in 1.4
public SynchronousAdapterException(Throwable ex) {
super(ex);
2.
We are using:
java version "1.3.1_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_03-b03)
Java HotSpot(TM) Client VM (build 1.3.1_03-b03, mixed mode)
3.
dbx produces the following, anything ring a bell?
Reading libdl.so.1
Reading libaio.so.1
Reading libmp.so.2
Reading libc_psr.so.1
Reading liborbiiop.so.71
Reading liborbtcp.so.71
detected a multithreaded program
t@2 (l@2) terminated by signal ABRT (Abort)
0xfec9bbd4: lwpkill+0x0008: bgeu,a lwpkill+0x1c
Current function is operator>>
218 mb.UnMarshalValue(::com::trs::cv::comm::cnja::synchadapter::_tc_SynchronousAdapterException,
obj);
(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
current thread: t@2
[1] lwpkill(0x0, 0x2, 0x0, 0x6, 0x197f0, 0x4c6e0), at 0xfec9bbd4
[2] raise(0x6, 0x0, 0xffffffff, 0xc00cc, 0x8, 0xfee355c0), at 0x4c6e8
[3] abort(0xd2040, 0xbeaf8, 0xff3b2aac, 0xfee34684, 0x15398, 0xfee34874), at
0x4c6a8
[4] __Cimpl::ex_terminate(0x0, 0x0, 0xfee4a500, 0xff1edf90, 0xff09ecd0, 0x1),
at 0xfee34684
---- hidden frames, use 'where -h' to see them all ----
[6] OBB::MarshalBuf::UnMarshalValue(0xfeaf9a28, 0xc9dd8, 0xfeaf99b0, 0xff1edf90,
0xff1edfd0, 0xfed2ebb8), at 0xff0a3980
=>[7] operator>>(mb = CLASS, obj = CLASS), line 218 in "SynchronousAdapterExc.cpp"
[8] _tcr_com_trs_cv_comm_cnja_synchadapter_SynchronousAdapterEx_unmarsh(mh =
0xce520, obj = 0xfeaf9b7c, flags = 130U), line 259 in "SynchronousAdapterEx_c.cpp"
[9] TCInterpreter::DecodeByTypeCode(0x16, 0xff1d674c, 0xfeaf9b7c, 0xce520, 0x82,
0xfeaf9b07), at 0xff0f3aec
[10] TCInterpreter::DecodeById(0xcbaa0, 0xcf230, 0xfeaf9b7c, 0xce520, 0x82,
0xfeaf9f98), at 0xff0f3c94
[11] ReplyMessage::DecodeMessageBody(0x18000, 0xcd820, 0xfeaf9f98, 0xbf358,
0xfebcffb0, 0xfed2ebb8), at 0xff0e1938
[12] GIOPMessage::DecodeBody(0xce240, 0xfeaf9f98, 0xff0dd494, 0xff0dd494, 0xffffffd0,
0xfeb93e24), at 0xff0c23a0
[13] IiopProtocol::Reply(0xd0958, 0xce240, 0xce148, 0xfeaf9f98, 0x100, 0xfebd0010),
at 0xfeb94064
[14] IiopMsgReceiver::MsgReceived(0xca5a0, 0xce240, 0xce148, 0xfeaf9f98, 0x0,
0xfeaf9f98), at 0xfeb9bc74
[15] GiopMessageProtocol::MsgReceived(0xcb358, 0xfeaf9dd8, 0xd1160, 0xfeaf9f98,
0x0, 0xfeaf9f98), at 0xfebac6fc
[16] MessageManager::RecvMsgFirstTime(0xcf8c0, 0xce240, 0xd1160, 0xcb358, 0xd11d0,
0xfeaf9f98), at 0xfebab1b0
[17] MessageManager::AvailableForRecvMsg(0xcf8c0, 0xd1160, 0xcb358, 0xfeaf9f98,
0x3e8, 0xd1170), at 0xfebaa030
[18] ChannelManager::DoReadWork(0xff1d674c, 0xfebd0038, 0xd1160, 0x0, 0x0, 0xcfd58),
at 0xfeba54dc
[19] ChannelManager::DoIt(0xcb3b0, 0xfeaf9f98, 0x0, 0xfebcffd0, 0xcfda0, 0xfebcffd0),
at 0xfeba0750
[20] WorkerManager::DoWorkerThread(0x0, 0xca648, 0xfeaf9f98, 0xcfda0, 0xfeba9924,
0x0), at 0xfeba7894
[21] WorkerThread(0xcfd98, 0xfeafa000, 0x0, 0x0, 0x0, 0x0), at 0xfeba9974
(/opt/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)
Thanks,
Alex
Andy Piper <[email protected]> wrote:
"Alex" <[email protected]> writes:
It sounds like you have done all the right steps. More comments in-line:
1.
When using the 'idl' command to generate the C++ code, I did not forgetto use
a '-i' to generate the implementation files: SynchronousAdapterException_i.cpp
and SynchronousAdapterException_i.h. Ok.
In my "play with it to make it work" phase, I also did this for: SynchronousAdapterEx_i.cpp
and SynchronousAdapterEx_i.h.This should not be necessary - XXXEx is an IDL exception.
2.
In my C++ client, I did not forget to register the factory as such:
orb->register_value_factory
((char* const)com::trs::cv::comm::cnja::synchadapter::_tc_SynchronousAdapterException->id(),
(CORBA::ValueFactory)
new com_trs_cv_comm_cnja_synchadapter_SynchronousAdapterException_factory());Ok. What does the Exception actually look like in Java? (Incidentally
the _i file creates a useful helper function called _register() which
will do this step for you). Did you register all member classes? You
are correct about most derived types being the important ones, but you
need to also register member classes if they are not standard.
This seemed to work because I actually put debug cout statements inthe 'com_trs_cv_comm_cnja_synchadapter_SynchronousAdapterException_factory'
in the file SynchronousAdapterEx_i.cpp and it confirmed that it wasconstructed
and the reference count was incremented.
3.
I know for sure that it is a 'SynchronousAdapterException' being thrownon the
server side because all the find method does it this point is:
throw new SynchronousAdapterException("test1");Ok (incidentally you are not running the server on JDK 1.4 are
you. This would cause problems).
Questions:
1. I read at a few places that one only has to register the "most derived"class
being thrown (in my case 'SynchronousAdapterException'). What doesone do with
Yes.
all the other exceptions generated:These are just needed at compile time so that you don't get undefined
symbols.
2. What step could I have missed?Its not clear. You should try running in a debugger and seeing where
its falling over.
andy -
Pro*c program causing core dump in 11g
hello every one,
I am trying to debug a pro*c program which is resulting in a core dump. It used to work fine in with Oracle 10g precompiler but is causing a core dump with 11g. When I run dbx here is what I get.
dbx wreg309
Type 'help' for help.
[using memory image in core]
reading symbolic information ...
Segmentation fault in u_fsetcodepage_3_8 at 0x9000000014f4f70 ($t1)
0x9000000014f4f70 (u_fsetcodepage_3_8+0x68) f87f0010 std r3,0x10(r31)
Any ideas what this means ? Thanks.Hi,
I came across your problem on the Oracle Discussions Forum from back on June of 2009.
I am working with a pro*c program, in Banner 8. I getting the same message from a core dump,, that you got. I was hoping
you might have written down what you did to resolve it.
My pro*c program is key to running all the SQR code we have. So it's very important. The version of sqr that gets
linked into it is 32-bit and our environment is 64-bit. Our contract with Oracle for SQR has lapsed (it's a long
and expensive story and this is probably not the place). My whole migration to Oracle 11 is being held up by this.
I realize it's been a while since you worked on it but if you could tell me how you resolved your problem, I might be
able to do the same.
Thanks,
Tom Mayne
North Shore Community College
Danvers MA
[email protected]
cell 978 423 6867 -
OCI connect error reported to cause core dump
I use OCI in my developped library. Other developers use my library for their development purposes. Last night, the oracle server went down for patching, and a user reported a core dump that I recognized it is comming from my OCI section of library.
I do OCI initialization, select, execute a query, and cleanup.
Has there been any reports as for the case, when a connection is initialized, and the server goes down after successful initialization but before calls to execute a query or commit?
Any comment???
I have the error message below, and replace prepriotory info with xxxxxxx.
thanks,
--M
Fatal NI connect error 12541, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxxxxx)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxxx)(CID=(PROGRAM=xxxxxx@fashing)(HOST=xxxxxx)(USER=xxxxx))))
VERSION INFORMATION:
TNS for Solaris: Version 10.1.0.4.0 - Production
TCP/IP NT Protocol Adapter for Solaris: Version 10.1.0.4.0 - Production
Time: 15-FEB-2007 15:49:09
Tracing not turned on.
Tns error struct:
ns main err code: 12541
TNS-12541: TNS:no listener
ns secondary err code: 12560
nt main err code: 511
TNS-00511: No listenerWe have seen core dumps in system calls earlier and have tried to debug them. We did not have the exact same stack as you but the core used to show up a stack in _malloc.
As it turned out that we had out of bound array reads (used purify to detect this) and which resulted in this dump. So the stack shown in this case could be totally misleading and the real cause could be somewhere else.
Hope this helps. -
Xcelsius Causes core dump when importing a workbook
When I try to import a certain workbook a message comes up saying that the server is busy and switch to the application. Switching to the application does nothing and the only way to get out of this is to kill Xcelsius which then causes a blue screen and core dump. Does anyone know how to address this problem?
Hi there,
I have posted a suggestion via this link [Server Busy issue with Xcelsius|Re: Server Busy; or you can refer to my following steps:
1. Open the Windows Task Manager.
2. Go to tab Applications and look for task Microsoft Excel - Compatibility Check and double click on it. This action will bring you to the small windows of Excel which alerts you about the compatibility check of the Excel file.
3. Click button Continue to process the import.
4. Go back to Xcelsius and click Retry button to import the Excel sheet.
Well, the issue is solved.
Hopefully this tips will be useful for you.
Cheers,
Danny Pham -
/AdminMain causes core dump
I've installed WebLogic on a Solaris (SPARC) 2.7, JDK 1.2.2.
I'm just going through WebLogic and testing the various functionalities.
When I load then /AdminMain page the first time, it works beutifully.
However, if I click on any of the links or reload the page, the web server
goes down in flames (Core Dump)
Any Ideas?
I have attached two files, the one listing the webserver's output at startup
and the second being the webserver's output when it dies.
Regards
Johan Locke
http://www.JohanLocke.co.za
Certified Oracle 8 & 8i DBA
Certified Oracle Developer
Dimension Data i-Commerce Internet Services
Direct Line: +27 11 283 5789
mailto:[email protected]
http://www.is.co.za
[webLogic_startup.txt]
[web_logic_dump.txt]Yes there is a problem with JD 1.2.2_05a. It's documented on our platform support
page
Check out: http://www.weblogic.com/platforms/index.html#solaris
Kumar
Cliff Hafen wrote:
I have the same problem and can't go back to an earlier jdk. Running Solcaris
2.7, WL5.1sp4. I can provide more info if needed.
Cliff
First Last wrote:
I got the same problem with 122-05a but the problem goes away once I change it
back to 121_04. Is there a problem with running weblogic51 under jdk122_05a ?
Michael Girdley wrote:
Are you on JDK version 1.2.2_05 a?
Thanks,
Michael
Michael Girdley
BEA Systems Inc
"Johan Locke" <[email protected]> wrote in message
news:[email protected]..
I've installed WebLogic on a Solaris (SPARC) 2.7, JDK 1.2.2.
I'm just going through WebLogic and testing the various functionalities.
When I load then /AdminMain page the first time, it works beutifully.
However, if I click on any of the links or reload the page, the web server
goes down in flames (Core Dump)
Any Ideas?
I have attached two files, the one listing the webserver's output atstartup
and the second being the webserver's output when it dies.
Regards
Johan Locke
http://www.JohanLocke.co.za
Certified Oracle 8 & 8i DBA
Certified Oracle Developer
Dimension Data i-Commerce Internet Services
Direct Line: +27 11 283 5789
mailto:[email protected]
http://www.is.co.za -
SRW.APPLY_DEFINITION cause (core dumped) Segmentation fault
When I run report under Concurrent manager, i.e. within Oracle Applications I get this error:
(core dumped) Segmentation fault.
I use SRW.APPLY_DEFINITION in After Parameter Form. When I remove SRW.APPLY_DEFINITION report runs fine.
I tried following in the command line:
$ ar60runb report=/PATH_TO_RDF_FILE/NAME.rdf batch=yes destype=file desname=/PATH_TO_OUTPUT_FILE/NAME.out desformat=XML
and I get this error:
ar60runb: uisfz.c:173: uisfzfn_Fns: Assertion `0' failed.
Aborted (core dumped)
When I remove "batch=yes" or use "batch=no" everything passed fine.
I get the same result when I use .RDF file without SRW.APPLY_DEFINITION in the code.
I have applied the solution from Note:368457.1 but it didn't help.
I want to set "batch=no" when I run report under Oracle Applications or just resolve this problem somehow.
Platform SUSE \ UnitedLinux x86-64
Product Version 11.5.10.2Come on, guys. Help! :(
-
ReplyTo header field from Java JMS read by C JMS API causes core dump...
Hi,
First step is to add the option -Xcheck:jni to your java command line. It will flag common JNI errors.
If that doesn't identify the problem, then compile your jni code with debugging symbols (-g) and add the following option to the java command line when you run your test: -XX:+ShowMessageBoxOnError. When you hit the problem again, the VM will keep the process alive instead of calling abort(). Then you can use dbx to attach to the live process and should be able to get a better idea of what went wrong. -
I have created a shared lib on both AIX 5.2 and Tru64 UNIX 5.1A which calls the OCILogon() function to logon to the database. In a driver program, I dynamically load the shared library using dlopen() and call the function that contains the OCILogon() call. The driver program crashes when it tries to exit after calling dlclose(). Looking at the stack trace on Tru64 it appears to crash unloading the libc.so shared library.
0 0x3ff800ddee8 in exit(0x3ffc008a060, 0x0, 0x1000000, 0x3ffc0184000, 0x0, 0x1) in /usr/shlib/libc.so#1 0x3ff800ddee4 in exit(0x3ffc008a060, 0x0, 0x1000000, 0x3ffc0184000, 0x0, 0x1) in /usr/shlib/libc.so
#2 0x1200013f8 in __start(0x3ffc008a060, 0x0, 0x1000000, 0x3ffc0184000, 0x0, 0x1) in driver
On AIX I am not able to get a stack trace. The reason that I think the problem is in the OCILogon function is because when I take it out, the code does not crash. Any ideas?My guess is that this is purely security/access permissions problem. Client probably needs to open up security on port or something to allow permissions. Perhaps something in java.policy can be edited to allow? Hope that helps somewhat.
-
We were having the same trouble with 5.1.0 SP9
using Oracle Client 8.1.5, Oracle Server 8.1.7.
Also using Solaris 2.7 and JDK 1.3.1.
and OCI JDBC drivers supplied by Weblogic.
This gave us sporatic failures identical to below.
Thin drivers were too slow and also produced other
'wierd' side effects.
SP10 allows upgrade to Oracle 8.1.7 client drivers.
The combination upgrade to SP10 and Oracle 8.1.7 client
drivers appears to fix the problem.
--Rich
================
Kumar Allamraju <[email protected]> wrote:
type-4 driver is pure java. It doesn't use native code at all..
Kumar
arun wrote:
I treid using Oracle's type-4 jdbc driver and it work fine - no coredumps so far!
Arun.
Kumar Allamraju wrote:
I don't think SP-5 is causing core dump. The following stack trace
doesn't show me that JVM has core
dumped
on this particular native call. Post the full thread dump here ,so that we can analyze further.
If you take out SP4, don't you see this problem? Could you try type-4driver also?
Kumar
arun wrote:
Hi,
I'm getting a core dump on
SunOS packet 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-250
WebLogic Build: 5.1.0 Service Pack 5 08/17/2000 07:21:55 #79895
I'm including the relevant(?) stack trace below:
"ExecuteThread-9" (TID:0xf1171580, sys_thread_t:0x552570, state:R,
native ID:0x13) prio=5
at weblogic.db.oci.OciCursor.execAndFetch(Native Method)
at weblogic.db.oci.OciCursor.oci_execAndFetch(OciCursor.java,
Compiled Code)
at weblogic.jdbcbase.oci.Statement.executeQuery(Statement.java,
Compiled Code)
at weblogic.jdbc.pool.Statement.executeQuery(Statement.java,
Compiled Code)
at com.avulet.db.DataDock.getUser(DataDock.java, Compiled
Code)
at com.avulet.db.DataDock.getUser(DataDock.java, CompiledCode)
at
com.avulet.webapp.archive.ArchiveBean.getTop(ArchiveBean.java,Compiled
Code)
at
jsp_servlet._reservation._createRes._jspService(_createRes.java,
Compiled Code)
at weblogic.servlet.jsp.JspBase.service(JspBase.java, Compiled
Code)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java,
Compiled Code)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java,
Compiled Code)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java,
Compiled Code)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java,
Compiled Code)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java,
Compiled Code)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java,
Compiled Code)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java,
Compiled Code)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java,
Compiled Code)
This started happening ever since I applied the service pack 5.Any
ideas on how to get past this?
Thanks,
Arun. -
OWB 9.03.35.3 + Oracle 9.2 + Core dumps
We have big problems, after we migrate to Oracle 9.2 Database with our packages, we use a selfimplemented Flowmanager like the Oracle one based on a web application using oracle specific functions, but after we migrate to 9.2 no package works, most of them causes core dumps!!!!!
Here is the info we send to Metalink.
Do someone have an idea what may cause this problems!!!!
Erik Heindel (DBA)
Metalink Infos:
Resolution History
13-MAR-03 16:58:03
Can you easily recover from, bypass or work around the problem? = NO
Does your system or application continue normally after the problem occurs? =
YES
Are the standard features of the system or application still available; is the
loss of service minor? = NO
### Platform and O/S version, including patchset or service pack level? ###
HP-UX 64Bit
### What version and patchset level of the database are you running? ###
9.2.0.2
### Are you running the most recent patchset? ###
Yes
### Please describe your problem: ###
Jobs/Packages generated with OWB results in a core dump.
### If you are receiving errors, please list exact error messages and text: ###
see attached file 'core'
### Did the error generate a trace file? ###
No
### Please list all files that you plan to upload: ###
core dump file
### What was being done at time of error? Any changes since this last worked? ##
Database was upgraded from 8.1.7.4 to 9.2.0.2
### Can error be generated if SQL is run in SQL*Plus or Server Manager? ###
Yes
### What is the frequency of the error? ###
Consistently
### What is the impact to your business because of this problem? ###
DWH can't go live!!! Packages where needed to load the data into the
Datawarehouse-DB.
### Are you running any third-party applications? ###
NO
### If your current issue involves a 3rd party software, has this vendor been co
Does Not Apply
Contact me via : E-mail -> [email protected]
13-MAR-03 17:02:05
Country: GERMANY
The customer has uploaded the following file via MetaLink:
C:\test\coreErik,
Can you identify whether the problem is Warehouse Builder specific or whether it is caused by the database? I will contact the email address that is mentioned in your message.
Thanks,
Mark. -
Hello All,
I am developing shared libraries for Solaris 5.8 using CC v5.4 (Sun Forte 7).
These libraries are integrated with application software built with CC v5.6 (Sun Studio 9) also on Solaris 5.8.
The libraries I supply are accessed via a defined C API by the application using "dlopen".
My libraries in turn depend on other, such as libxerces, libCstd and others.
I have verified that the software libraries work correctly when run in a test harness, whether this is compiled using CC v5.4 or CC v5.6.
The application experiences the following fault:
t@4 (l@4) terminated by signal SEGV (no mapping at the fault address)
0xfeec1c98: _smalloc+0x008c: ld [%o1 + 8], %o0
The business end of the stack trace is as follows:
[5] std::valarray<double>::valarray(
[4] __rwstd::_RW_array<double>::_initial_size(
[3] operator new(0x0, ...
[2] malloc(0x1, ...
[1] _smalloc(0x8, ...
I am looking for developers with similar experiences or knowledge of this problem to try and narrow down the possible causes.
I am currently investigating the following possibilities:
Compiler patch or use -xarch=v8plus.
Inconsistent use of "-DRW_MULTI_THREAD -mt" compiler/linker options.
Incompatibility between libCstd & libstlport.
I have already referred to the following forum entries.
http://forum.java.sun.com/thread.jspa?forumID=850&threadID=5069618
http://forum.java.sun.com/thread.jspa?threadID=5071063
The code causing this core dump is in the initialisation section of the constructor of a C++ object.
class c {
public:
c(); // constructor
protected:
std:valarray m;
a::a()
// Initialisation.
: m(0) { <<<<<<<<<< The core dump occurs in the constructor of this valarray member variable.
// Constructor code.
best regards
Geoff Krechting
Edited by: Geoff.Krechting on Apr 23, 2008 5:14 AM
Edited by: Geoff.Krechting on Apr 23, 2008 7:25 AMBoth C++ 5.4 and 5.6 are End Of Life, and little support is available for them. I recommend you upgrade to Sun Studio 11, the most recent compiler that still supports Solaris 8 (which is also End Of Life). Studio 11 is free for all uses, and rebuilding your code using it should not present any problems. You can get it here:
[http://developers.sun.com/sunstudio/products/previous/11/index.jsp]
If you don't want to change compilers, you can still mix binary code from C++ 5.4 and 5.6. The rule is that you can link binaries created by an older compiler into a program or shared library built with a newer compiler, but not the other way around. That is, you need to use C++ 5.6 for all linking steps, not C++ 5.4.
The problem you are running into might be due to a compiler bug, a bug in the runtime library, or a bug in your code.
You can reduce the chances of compiler or library bugs by getting all the current patches for your compilers and libraries here:
[http://developers.sun.com/sunstudio/downloads/patches/index.jsp]
Be sure to update the C++ runtime libraries not only on the computer where you build, but on computers where the application is run.
The crash you are seeing looks like it's due to memory corruption. Memory corruption can be caused by
- using an uninitialized pointer
- using an invalid pointer:
--- points to a deleted object
--- points to an object whose lifetime has ended
- deleting an object more than once
- mis-matched new/delete operations
Using Run-Time Checking in dbx can help you find some of these problems.
% dbx myprog
% check -all
% run -
Application cause java core dump, how can i do?
Hi
In the case, we're using JDK 1.4 and Hibernate on Aix 64 bit, but seems we've got lots of java core even occupied full hard space and cause application crash
system info :
JavaVersion is J2RE 1.4.2 IBM AIX 5L for PowerPC (64 bit JVM)
build caix64142ifx-20051115 (SR3 + 94164 + 97403 + 97482)
(note the 64 bit JVM).
-Xmx=1024 and -xms=512, free heap is 330,415,568 bytes, and allocated
is 1073,740,288 bytes.
some core dump :
WebContainer : 4
at java.io.ObjectInputStream.readString()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0() at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readArray()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readObject()
at java.util.HashMap.readObject()
at sun.reflect.GeneratedMethodAccessor399.invoke()
at sun.reflect.DelegatingMethodAccessorImpl.invoke()
at java.lang.reflect.Method.invoke()
at java.io.ObjectStreamClass.invokeReadObject()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.defaultReadFields()
at java.io.ObjectInputStream.readSerialData()
at java.io.ObjectInputStream.readOrdinaryObject()
at java.io.ObjectInputStream.readObject0()
at java.io.ObjectInputStream.readObject()
at com.ibm.ws.naming.util.Serialization$1.run()
at com.ibm.ws.security.util.AccessController.doPrivileged()
at com.ibm.ws.naming.util.Serialization.deserializeObject()
at com.ibm.ws.naming.util.Helpers
.processSerializedObjectForLookupExt()
at com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookup()
at com.ibm.ws.naming.jndicos.CNContextImpl.processResolveResults()
at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup()
at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup()
at com.ibm.ws.naming.jndicos.CNContextImpl.lookupExt()
at com.ibm.ws.naming.jndicos.CNContextImpl.lookup()
at com.ibm.ws.naming.util.WsnInitCtx.lookup()
at javax.naming.InitialContext.lookup()
at com.ibm.wsspi.RegistryLoader.getPluginRegistry()
at com.ibm.wsspi.IPluginRegistryFactory.getPluginRegistry()
at ibmjsp.com2E_ibm_2E_ws_2E_console_2E_appmanagement
._collectionTableLayout._jspService()
at com.ibm.ws.jsp.runtime.HttpJspBase.service()
at javax.servlet.http.HttpServlet.service()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper
.handleRequest()
at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper
.handleRequest()
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include()
at org.apache.jasper.runtime.JspRuntimeLibrary.include()
at org.apache.jasper.runtime.PageContextImpl.include()
at org.apache.struts.tiles.TilesUtilImpl.doInclude()
at org.apache.struts.tiles.TilesUtil.doInclude()
at org.apache.struts.taglib.tiles.InsertTag.doInclude()
at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag()
at org.apache.struts.taglib.tiles.InsertTag.doEndTag()
at ibmjsp.secure.layouts.vboxLayout._jspService()
at com.ibm.ws.jsp.runtime.HttpJspBase.service()
at javax.servlet.http.HttpServlet.service()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
... more stack lines not shown ===================================
"WebContainer: 2" shows much
the same stack trace, but extends to include
@com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState()
at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter()
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter()
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter()
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
Through IBM, we got those answer :
Looking at the javacore files, we're seeing OOM errors. However,
looking at a heapdump, we're not seeing total heap space exhaustion -
around half of the heap is occupied, and occupancy by the vartious
objects seems, to me at least, to be normal.
The threads
seem to be using the compound class loader to load the customer's
"Hibernate" code - and in the largest of the threads in the heapdump -
(it consumes 258,720,168 bytes), the class org/hibernate/impl/Session
Impl and its children - consume 129,540,864 bytes.
The other 128,785,680 is consumed by org/hibernate/proxy/CGLIBLazyInitia
lizer. There are some other classes that make up the small difference
if you added these numbers.
The class com/softleader/hibernate/util/HibernateUtil and its children
consume 74,932,848 bytes.
I could go on through the heapdump, but there are very large classes
in here, and it may be more advantageous to get a verbosegc turned on
to show the patterns of JVM Heap requirements.
I suppose that the customer is developing this app for a 32bit
architecture market, since they are keeping their JVM Heap within the
32 bit limits. If this is the case, then Xmx=1280 and Xms=384 seems a
more reasonable JVM setting. If they are not, and they want to try
Xmx above 1280, then we have not yet had much experience with 64 bit
but I'd expect that the larger heapsize would benefit the application.
Either way, we need verbosegc turned on to monitor the heap requests.
That mean, i have to turn up JVM Heap size? or what can i do for it?
Thanks a lot.I'd hook up a profiler to your app and monitor it to see what's happening and what objects aren't playing nice.
-
Hotspot core dumping during JVM garbage collection ?
We have an application which calls a 3rd party supplied server API which has recently been upgraded to use Java 1.5
We are getting the following error reported by our client application. The application is also now running Java 1.5 but references many classes in jar files which would have quite old code in.
The supplier of the API has stated that the problem requires us to recompile all our jar files using v 1.5 ( including things like jconnect and jms ?!?!? ). This sounds like a bit of a cop-out to me, not to mention being impossible since we don't have the source for things like jconnect.
I suspect that there is a garbage collection problem at the bottom of all this, but I'm not sure how I can "prove" this, nor do I currently have any real clue as to how to fix any GC problem that may exist.
The application is supposed to wait for a message on a MQSeries queue and then transforms it via Xalan XSLT and sends it to a Server application. I've tried playing around with heap sizes etc but that just seems to make it worse. If I leave it at the settings that the previous version used then the client at least manages to process a couple of messages before core dumping. There doesn't seem to be a consistent trigger event to cause the core dump ( it's not a message arriving on a queue for example ) but it does seem to be fairly consistent timewise, i.e. after
Any ideas gratefully accepted.
Here's a logfile excerpt from my applications showing the Hotspot error message :
=====================================================================================
08-Jul-2008 10:01:05 Waiting for messages from COLT.BBFS
08-Jul-2008 10:02:05 Waiting for messages from COLT.BBFS
08-Jul-2008 10:03:05 Waiting for messages from COLT.BBFS
405.815: [GC [PSYoungGen: 17331K->9244K(37632K)] 111702K->103615K(192128K), 0.1615910 secs]
405.977: [Full GC#
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGBUS (0xa) at pc=0xfe141348, pid=2600, tid=8
# Java VM: Java HotSpot(TM) Server VM (1.5.0_03-b07 mixed mode)
# Problematic frame:
# V [libjvm.so+0x141348]
# An error report file with more information is saved as hs_err_pid2600.log
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
=====================================================================================
The logfile referred to in the error message contains the following.
=====================================================================================
# An unexpected error has been detected by HotSpot Virtual Machine:
# SIGBUS (0xa) at pc=0xfe141348, pid=2600, tid=8
# Java VM: Java HotSpot(TM) Server VM (1.5.0_03-b07 mixed mode)
# Problematic frame:
# V [libjvm.so+0x141348]
--------------- T H R E A D ---------------
Current thread (0x001484d8): VMThread [id=8]
siginfo:si_signo=10, si_errno=0, si_code=1, si_addr=0x0000080f
Registers:
O0=0x00487588 O1=0xfe7d6454 O2=0x000079b0 O3=0x00007800
O4=0x00008868 O5=0x00147d48 O6=0xf8781460 O7=0xfe0f7938
G1=0xe52aaae8 G2=0x00000003 G3=0x00000003 G4=0x001484d8
G5=0xf8781d98 G6=0x00000002 G7=0xf8781d98 Y=0x805683e2
PC=0xfe141348 nPC=0xfe14134c
Top of Stack: (sp=0xf8781460)
0xf8781460: fe786000 00c6ba20 fe10013c e54bab68
0xf8781470: 0000080f e54bab6c 0000080f 00000004
0xf8781480: 00487588 00000134 e54bab6c 00000004
0xf8781490: 00000001 00000000 f87814c0 fe17aef4
0xf87814a0: fe6485b4 fe7d899c 001484d8 0011da40
0xf87814b0: 00148988 00148c10 00148d7c f8781880
0xf87814c0: 007c3389 007c3c0e 00000f87 00008868
0xf87814d0: 00008800 00487588 fe141310 fe7d6454
Instructions: (pc=0xfe141348)
0xfe141338: ec 06 c0 1a 80 a5 a0 00 22 40 00 0a ba 07 60 01
0xfe141348: f2 05 a0 00 ae 0e 60 03 80 a5 e0 03 22 40 00 05
Stack: [0xf8702000,0xf8781d98), sp=0xf8781460, free space=509k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x141348]
V [libjvm.so+0x17aefc]
V [libjvm.so+0x2d557c]
V [libjvm.so+0x300ef8]
V [libjvm.so+0x301e84]
V [libjvm.so+0x2ff950]
V [libjvm.so+0x29df30]
V [libjvm.so+0x362b44]
V [libjvm.so+0x6436f0]
VM_Operation (0xe03012b0): parallel gc system gc, mode: safepoint, requested by thread 0x0031bca0
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00b2c028 JavaThread "Thread-4" [_thread_in_native, id=85]
0x007f5048 JavaThread "Thread-0" [_thread_blocked, id=84]
0x00c27cf0 JavaThread "Notification Delivery" [_thread_blocked, id=81]
0x0026fa08 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=73]
0x00821048 JavaThread "RMI RenewClean-[162.11.2.32:44425]" daemon [_thread_blocked, id=70]
0x0031bca0 JavaThread "GC Daemon" daemon [_thread_blocked, id=67]
0x00cd5d28 JavaThread "RMI Reaper" [_thread_blocked, id=66]
0x003c9300 JavaThread "Timer-0" daemon [_thread_blocked, id=65]
0x00929fe0 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=64]
0x0089bf18 JavaThread "SeedGenerator Thread" daemon [_thread_blocked, id=42]
0x00c47248 JavaThread "Pool thread #7" daemon [_thread_blocked, id=38]
0x00c466a0 JavaThread "Pool thread #6" daemon [_thread_blocked, id=37]
0x00311850 JavaThread "Pool thread #5" daemon [_thread_blocked, id=36]
0x00287a40 JavaThread "Pool thread #4" daemon [_thread_blocked, id=35]
0x00286e98 JavaThread "Pool thread #3" daemon [_thread_blocked, id=34]
0x00c134b0 JavaThread "Pool thread #2" daemon [_thread_blocked, id=33]
0x00ad09e0 JavaThread "Pool thread #1" daemon [_thread_blocked, id=32]
0x00286cd8 JavaThread "PoolThreadManager" daemon [_thread_blocked, id=31]
0x00c129e0 JavaThread "Channel Reaper" daemon [_thread_blocked, id=30]
0x00c669e8 JavaThread "ORB Daemon Thread" daemon [_thread_blocked, id=29]
0x00b10170 JavaThread "Worker for ServerProtocol: (iiop) /0.0.0.0:20168" daemon [_thread_blocked, id=22]
0x008a17e0 JavaThread "Syn~ Client" daemon [_thread_blocked, id=21]
0x003dc378 JavaThread "PoolScavenger0" daemon [_thread_blocked, id=20]
0x0015a928 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=15]
0x00159880 JavaThread "CompilerThread1" daemon [_thread_blocked, id=14]
0x00158a18 JavaThread "CompilerThread0" daemon [_thread_blocked, id=13]
0x00157b98 JavaThread "AdapterThread" daemon [_thread_blocked, id=12]
0x00156dc8 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=11]
0x0014ccd8 JavaThread "Finalizer" daemon [_thread_blocked, id=10]
0x0014ad90 JavaThread "Reference Handler" daemon [_thread_blocked, id=9]
0x00038238 JavaThread "main" [_thread_in_native, id=1]
Other Threads:
=>0x001484d8 VMThread [id=8]
0x0015c3b0 WatcherThread [id=16]
VM state:at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00037728/0x00037758] Threads_lock - owner thread: 0x001484d8
[0x00033650/0x00037ba8] Heap_lock - owner thread: 0x0031bca0
Heap
PSYoungGen total 37632K, used 9244K [0xf2eb0000, 0xf7ba0000, 0xf8400000)
eden space 28352K, 0% used [0xf2eb0000,0xf2eb0000,0xf4a60000)
from space 9280K, 99% used [0xf4a60000,0xf5367080,0xf5370000)
to space 25216K, 0% used [0xf6300000,0xf6300000,0xf7ba0000)
PSOldGen total 154496K, used 94371K [0xe8400000, 0xf1ae0000, 0xf2eb0000)
object space 154496K, 61% used [0xe8400000,0xee028e78,0xf1ae0000)
PSPermGen total 35584K, used 18260K [0xe4400000, 0xe66c0000, 0xe8400000)
object space 35584K, 51% used [0xe4400000,0xe55d5158,0xe66c0000)
Dynamic libraries:
0x00010000 /dsdvlp/java/jvm/jdk1.5.0_03/bin/java
0xff350000 /usr/lib/libthread.so.1
0xff340000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff390000 /usr/platform/SUNW,Sun-Fire-880/lib/libc_psr.so.1
0xfe000000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/server/libjvm.so
0xff1e0000 /usr/lib/libsocket.so.1
0xff2d0000 /usr/lib/libsched.so.1
0xff1b0000 /usr/lib/libCrun.so.1
0xff160000 /usr/lib/libm.so.1
0xff080000 /usr/lib/libnsl.so.1
0xff060000 /usr/lib/libmp.so.2
0xff030000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/native_threads/libhpi.so
0xfdfc0000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/libverify.so
0xfdf80000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/libjava.so
0xfdf50000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/libzip.so
0xfb7e0000 /usr/lib/locale/en_GB.ISO8859-1/en_GB.ISO8859-1.so.2
0xe4190000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/libnet.so
0xe3bd0000 /dsdvlp/lib/5/libSolarisNatives.so
0xe3e90000 /dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/librmi.so
VM Arguments:
jvm_args: -Djava.ext.dirs=/dsdvlp/java/tmijar/firs7/lib/cli:/dsdvlp/java/tmijar/firs7/lib/cli/ext:/dsdvlp/java/tmijar/firs7/lib/cmn/OpenORB:/dsdvlp/java/tmijar/firs7/lib/cmn/OpenORB/ext:/dsdvlp/java/tmijar/firs7/lib/cmn:/dsdvlp/java/tmijar/firs7/lib/cmn/ext:/dsdvlp/java/tmijar/firs7/daemonlib -Duser.dir=/dsdvlp/java/tmijar/firs7 -Dopenorb.config=file:/dsdvlp/java/tmijar/firs7/configs/OpenORB/config/SynOpenORB.xml -Dopenorb.home=file:/dsdvlp/java/tmijar/firs7/configs/OpenORB -Dcom.coexis.syn.general.orbbinding=com.coexis.syn.general.orbbinding.openorb.OpenORBBinding_1_4 -Dsun.rmi.dgc.client.gcInterval=360000 -Dsun.rmi.dgc.server.gcInterval=360000000 -Xms32m -Xmx256m -Dcom.coexis.syn.clientcommandsconfiglocation=file://localhost//dsdvlp/java/tmijar/firs7/configs/clientcommands.xml -Dcom.coexis.syn.clientconfiglocation=file://localhost//dsdvlp/java/tmijar/firs7/configs/fsbbtd_client.xml -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
java_command: com.coexis.syn.mqmessaging.daemon.RunDaemon -p /dsdvlp/bin/5/lndsfsd_fsbbtd.properties start
Environment Variables:
JAVA_HOME=/dsdvlp/java/jvm/jdk150
CLASSPATH=.:/dsdvlp/java/jar/jconnect520.jar:/dsdvlp/java/jar/vbjapp340.jar:/dsdvlp/java/jar/vbjorb340.jar:/dsdvlp/java/jar/javax_jndi120.jar
PATH=/usr/local/etc:/usr/lang:/usr/openwin/bin:/usr/ucb:/bin:/usr/etc:/usr/local/5/bin:/dsdvlp/bin/5:/dsdvlp/bin/4:/home/app/sybase/5/bin:/home/app/sybase/5/localscripts:/home/app/sybase/5/sqr:/home/app/lang:/home/app/lang/SC2.0.1:/usr/ccs/bin:/usr/local/opt/Acrobat3/bin:/dsdvlp/bin:.
LD_LIBRARY_PATH=/dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc/server:/dsdvlp/java/jvm/jdk1.5.0_03/jre/lib/sparc:/dsdvlp/java/jvm/jdk1.5.0_03/jre/../lib/sparc:/usr/lib:/usr/openwin/lib:/usr/local/5/lib:/dsdvlp/lib/5:/dstest/lib/5:/home/app/sybase/5/lib:/dstest/cats/sun4/lib:/tmitest/Opus/opus/lib
SHELL=/bin/csh
DISPLAY=CLI00184.mfil.local:1.0
OS=5
--------------- S Y S T E M ---------------
OS: Solaris 8 2/02 s28s_u7wos_08a SPARC
Copyright 2002 Sun Microsystems, Inc. All Rights Reserved.
Assembled 18 December 2001
uname:SunOS 5.8 Generic_117350-20 sun4u (T1 libthread)
rlimit: STACK 8192k, CORE 9216k, NOFILE 4096, AS infinity
load average:2.24 2.67 2.68
CPU:total 4 has_v8, has_v9, has_vis1, has_vis2, is_ultra3
Memory: 8k page, physical 8388608k(166384k free)
vm_info: Java HotSpot(TM) Server VM (1.5.0_03-b07) for solaris-sparc, built on Apr 13 2005 03:31:26 by unknown with unknown Workshop:0x550The very first suggestion I have is to move your VM to a more recent update of 1.5.0.
It looks like you are crashing with 5.0u3, and I'm pretty sure 5.0u16 is available. You
don't want to waste your time chasing a bug that's already been fixed. -
JOB RSGENYTT - System core dump
Hi SDN,
While trying to upgrade our 4.6B system to ERP, JOB_RSGENYTT phase stops with a core dump, this is what i've in ST22
Someone knows how i can analyse this :S
regards
Pedro Rodrigues
ABAP runtime errors SYSTEM_CORE_DUMPED
Occurred on 17.11.2007 at 19:53:23
Process terminated by signal 0.
What happened?
Error in the SAP Basis system
ABAP/4 processor detected an internal system error.
The current ABAP program "RSGENYTT " had to be terminated because the ABAP
processor discovered an invalid system state.
What can you do?
Please make a note of the actions and input which caused the error.
Please make a note of the actions and input which caused the error.
To resolve the problem, contact your
SAP system administrator.
Choose "Print" for a hard coopy of the termination message. You can
display and adminster short dump messages using Transaction ST22.
Error analysis
An SAP System process was terminated by an operating system signal.
Possible reasons for this are:
1. Internal SAP System error.
2. Process was terminated externally (by the system administrator).
Last error logged in SAP kernel
Component............ "Taskhandler"
Place................ "SAP-Server appserver_DEV_00 on host appserver (wp 0)"
Version.............. 1
Error code........... 11
Error text........... "ThSigHandler: signal"
Description.......... " "
System call.......... " "
Module............... "thxxhead.c"
Line................. 8628
The error reported by the operating system is:
Error number..... " "
Error text....... " "
How to correct the error
The SAP System work directory (e.g. /usr/sap/c11/D00/work ) often
contains a file called 'core'.
Save this file under another name.
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.............. "46B"
Application server....... "appserver"
Network address.......... "192.39.0.2"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "4x Intel 80686"
Database server.......... "appserver"
Database type............ "MSSQL"
Database name............ "DEV"
Database owner........... "dev"
Character set............ "English_United State"
SAP kernel............... "46D"
Created on............... "Aug 16 2007 21:26:12"
Created in............... "NT 4.0 1381 Service Pack 6 x86 MS VC++ 12.00"
Database version......... "SQL_Server_7.00 "
Patch level.............. "2337"
Patch text............... " "
Supported environment....
Database................. "MSSQL 6.5.213 or higher, MSSQL 7.0.1 or higher"
SAP database version..... "46D"
Operating system......... "Windows NT 4.0, Windows NT 5.0, Windows NT 5.1,
Windows NT 5.2, , System build information:,
, LCHN : "
User, transaction...
Client.............. 000
User................ "DDIC"
Language key........ "E"
Transaction......... "SE38 "
Program............. "RSGENYTT "
Screen.............. "SAPMSSY0 1000"
Screen line......... 6
Information on where termination occurred
The termination occurred in the ABAP/4 program "RSGENYTT " in
The main program was "RSGENYTT ".
The termination occurred in line 0
of the source code of program " " (when calling the editor 00).
Contents of system fields
SY field contents..................... SY field contents.....................
SY-SUBRC 0 SY-INDEX 0
SY-TABIX 1 SY-DBCNT 1260
SY-FDPOS 0 SY-LSIND 0
SY-PAGNO 0 SY-LINNO 1
SY-COLNO 1
Chosen variables
Name.......................... Contents.1....+....2....+....3....+....4
LV_COUNT 0
0000
0000
LV_INDEX 0
0000
0000
LT_DDYTT Table[initial]
0000FFFD
0000FFFF
LT_DDYTF Table[initial]
0000FFFD
0000FFFF
LT_PUTTB_SHD ############################ #######ï###
000000000000000000000000000020000000E000
00000000000000000000000040000A001000F400
... + 40 ####ð###ð###################$###xæ-?ð#/?
1000F000F000000000008000000020007E23F823
00000800040000000000C0002000430086DF02FF
... + 80 #?4?########################5###
93330000000000000000000000003000
8F4F0000000000000000000000005000
LS_PUTTB_SHD /BEV1/CADD03VTV
2445324444335552222222222222222222222222
F2561F3144036460000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80 002 7
2222222222222222333222222222222222232222
0000000000000000002000000000000000070000
... + 120 VLE
22222544
000006C
LV_SHD_DDXTT DDXTT~
445557222222222222222222222222
44844E000000000000000000000000
GC_BASREL_UPDATED U
5
5
LS_PUTTB_SHD-TABNAME /BEV1/CADD03VTV
244532444433555222222222222222
F2561F314403646000000000000000
LS_DDYTT ######
2222222222222222222222222222222222000000
0000000000000000000000000000000000000000
... + 40 ##########
0000000000222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80 ##########
2222222222220000000000222222222222222222
0000000000000000000000000000000000000000
... + 120 ###### #########
22222222
0000000
SYST ############ï###########################
000000000000E000000000000000000000000000
000000001000F400000000000000000000000000
... + 40 ì#######################################
E000000000000000000000000000000000008000
C40000001000000010000000000000000000C000
... + 80 ########################################
0000000000000000000000000000000000000000
0000000000000000200000000000000000000000
... + 120 ########################################
00000000
0000000
SY-SUBRC 0
0000
0000
%_SSCR[] ############################`###########
0000000000000000000000000000600000000000
0000000000000000000000004000030000000000
... + 40 ################ÿÿÿÿ####################
1000000000000000FFFF00000000000000000000
0000000000001000FFFF41F07000430000000000
... + 80 ################################
00000000000000000000000000000000
00000000000000000000000000000000
10032c92 807d1400 cmp byte ptr ,0x0 ss:062ce90a=00
10032c96 7422 jz dsql_db_init+0x30d0a (10032cba)
10032c98 394e08 cmp ,ecx ds:070aeb72=????????
10032c9b 751d jnz dsql_db_init+0x30d0a (10032cba)
10032c9d 8d047f lea eax,[edi+edi*2] ds:00000000=????????
10032ca0 c1e003 shl eax,0x3
10032ca3 8bd0 mov edx,eax
10032ca5 8b4518 mov eax,[ebp+0x18] ss:062ce90a=00000000
10032ca8 2bc2 sub eax,edx
10032caa 99 cdq
FAULT-> 10032cab f7fb idiv ebx
10032cad 0fbfd0 movsx edx,ax
10032cb0 eb0b jmp dsql_db_init+0x30d0d (10032cbd)
10032cb2 6a02 push 0x2
10032cb4 58 pop eax
10032cb5 e9df040000 jmp dsql_db_init+0x311e9 (10033199)
10032cba 6a01 push 0x1
10032cbc 5a pop edx
10032cbd 803dd95a1d1000 ds:101d5ad9=00
cmp byte ptr ,0x0
10032cc4 7409 jz dsql_db_init+0x30d1f (10032ccf)
10032cc6 833dac591d1006 ds:101d59ac=00000006
cmp dword ptr ,0x6
10032ccd 7416 jz dsql_db_init+0x30d35 (10032ce5)
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
031688dc 1000d5df 00000000 018b4eb8 00000000 00000001 dbmssslib!dsql_db_init
03168978 10001cb3 03f41f80 018b6470 018b4eb8 00000035 dbmssslib!dsql_db_init
031689c4 008f47dc 010035d0 00000035 00000001 018b6470 dbmssslib!DbSlVersion
031689f4 008f1120 00000001 00000000 3f2db20c 00000000 disp+work!
054fffb8 77e64829 03e7bf20 00000000 00000000 03e7bf20 MSVCRT!endthreadex
054fffec 00000000 77bcb4bc 03e7bf20 00000000 00000000 kernel32!GetModuleHandleA
List of ABAP programs affected
Type Program Gen. date time LoadSize RollSize
Prg RSGENYTT 17.11.2007 18:56:44 112 3 840 loade
Prg SAPMSSY0 26.03.2001 12:10:18 1 6 512 loade
Prg RSDBRUNT 26.03.2001 12:09:07 19 22 376 loade
Prg RSDBSPBL 26.03.2001 11:21:26 24 6 512 loade
Prg SAPDB__S 01.06.1999 12:10:01 36 1 408 loade
Prg RSDBSPMC 01.06.1999 12:09:54 34 7 728 loade
Typ DDSHDESCR 03.09.1997 03:05:16 955 048 loade
Typ SPPARAMS 07.05.1997 13:10:38 956 024 loade
Prg SAPLSABE 01.06.1999 12:10:15 100 1 288 loade
Prg SAPLSECU 04.04.2001 18:30:22 28 6 608 loade
Prg SAPMSSY3 26.03.2001 10:57:11 269 5 368 loade
Typ ABDBG 25.05.1999 15:31:57 716 1 360 loade
Prg SAPMSSYD 22.03.2001 18:03:09 12 1 336 loade
Prg SAPFSPOR 19.10.1999 09:39:27 59 216 loade
Prg SAPLSCNT 01.06.1999 12:10:15 15 2 624 loade
Prg SAPLSVSM 22.03.2001 17:23:10 61 2 552 loade
Prg SAPLSGUI 26.03.2001 12:08:56 4 3 768 loade
Prg SAPLSTTM 22.03.2001 15:09:40 2 5 392 loade
Prg SAPLSBDC 22.03.2001 15:09:07 6 6 560 loade
Prg CL_DATAPROVIDER=============== 22.03.2001 16:53:29 62 4 128 loade
Typ OBJ_RECORD 14.02.1998 08:30:43 883 048 loade
Prg SAPLSTUP 26.03.2001 11:45:52 16 9 160 loade
Prg SAPLCNDP 26.03.2001 10:57:04 3 15 744 loade
Prg SAPSHDTV 26.03.2001 11:45:07 14 3 864 loade
Prg SAPFGUICNTL 26.03.2001 10:42:02 10 1 408 loade
Prg CL_GUI_CFW==================== 26.03.2001 11:21:21 11 13 192 loade
Prg SAPLOLEA 17.11.2007 13:23:33 5 7 656 loade
Prg SAPLSFES 26.03.2001 12:08:50 7 10 544 loade
Prg SAPLGRFC 22.03.2001 15:08:46 60 1 384 loade
Prg SAPLSTRF 17.11.2007 13:23:33 217 10 424 loade
Prg SAPLSTFI 26.03.2001 12:10:04 216 5 296 loade
Prg SAPLSUGI 17.11.2007 18:56:44 673 35 280 loade
Typ PUTTB_SHD 17.11.2007 11:26:20 682 120 loade
Prg SAPLSUGN 17.11.2007 18:56:44 691 5 296 loade
Typ DDFTX 05.11.1997 02:52:59 224 072 loade
Prg SAPLSDNT 17.11.2007 18:56:44 135 18 368 loade
Prg SAPLSDB1 17.11.2007 11:26:20 114 6 464 loade
Prg SDB1FMSS 04.04.2001 18:30:57 113 4 104 loade
Typ DDXTT 17.11.2007 18:56:44 235 048 loade
Prg RDTCMPTB 17.11.2007 18:56:44 414 10 376 loade
Prg SAPLSDB2 17.11.2007 18:56:44 225 39 216 loade
Prg SAPLSDB3 17.11.2007 18:56:44 271 9 136 loade
Prg SAPLSDD0 17.11.2007 13:23:33 133 5 200 loade
Prg RADIXTOL 01.06.1999 12:09:34 150 2 504 loade
Prg SDB2FDBS 17.11.2007 17:43:27 215 11 784 loade
Prg SAPLSDD2 01.06.1999 12:10:16 237 3 888 loade
Prg SDB2FMSS 17.11.2007 17:43:27 190 17 152 loade
Typ UVERS 16.07.1997 14:46:33 347 072 loade
Typ DD092526V 20.08.1998 11:15:55 781 048 loade
Typ X030L 05.11.1997 03:07:56 709 096 loade
Prg RADBTOUT 01.06.1999 12:09:34 124 10 448 loade
Prg SAPCNVE 01.06.1999 12:10:01 101 168 loade
Prg SAPLSDAD 17.11.2007 18:56:44 935 71 752 loade
List of internal tables
Header of PROG=RSGENYTTDATA=GT_PROT[]
TABH+ 0(20) = 0000000000000000000000000000000000000000
TABH+ 20(20) = 0000000004000000500700000000000007000000
TABH+ 40(20) = 1E0000001E0000001E0000001E000000FFFFFFFF
TABH+ 60(20) = E3000000020000000403000018972D3F00000000
TABH+ 80(20) = 0000000000000000000000000000000000000000
TABH+100(12) = 000000000000000013000000
id = 19 (0x13000000)
fill = 7 (0x07000000)
lineAdmin = 30 (0x1E000000)
lineAlloc = 30 (0x1E000000)
tabi = 0x18972D3F
pghook = 0x00000000
index = 0x00000000
hshook = 0x00000000
btree = 0x00000000
reghook = 0x00000000
lopc = 0 (0x00000000)
occu = 30 (0x1E000000)
rank = 30 (0x1E000000)
loop = -1 (0xFFFFFFFF)
leng = 227 (0xE300)
fcnt = 0 (0x0000)
lock = 0
shrd = 0
access = 1 (stdAccess)
idxKind = 0 (noIndex)
unique = 2 (nonUnique)
cmpMode = 2 (cmpSingleMcmp)
pb_func = 0x00000000
pb_handle = 0x00000000
Directory of application tables (contents)
Program
Name.......... Contents.1........2........3....+....
Directory of data areas (administration information)
Program
No.. Name.......... Lgth Ofsg Type Next Gen date Gen time
SYST
L not assigned 751 0 IN
M /%_LISTTABLE 750 1 CO 0
T global stack 749 1 2 GL
RSGENYTT
A global data 0 3 DA
L constant dat 1 4 LI .0 .0472
L constant dat 2 5 LI .0 .0367
L not assigned 3 6 IN
L SYST 4 7 TA 00
L SY 5 8 TA
L RSJOBINFO 6 9 TA
M /%_SYS%% 7 0 CO
M field symbol 8 1 FS
M /%_SSCR 9 2 CO 0
L VARI 10 3 TA
L PUTTB_SHD 11 4 TA
L DDYTT 12 5 TA
L DDYTF 13 6 TA
M field symbol 14 7 FS
M field symbol 15 8 FS
M field symbol 16 9 FS
SAPMSSY0
A global data 0 0 DA
L constant dat 1 1 LI .0 .077E
L constant dat 2 2 LI .0 .06B8
L not assigned 3 3 IN
L SYST 4 4 TA
L SY 5 5 TA
L RSJOBINFO 6 6 TA
M /%_SYS%% 7 7 CO
M field symbol 8 8 FS
M /%_LISTTABLE 9 9 CO
M /%_SYS000 10 0 CO
L TFDIR 11 1 TA
M field symbol 12 2 FS
M field symbol 13 3 FS
L TRDIR 14 4 TA
L ABMSG 15 5 TA
M field symbol 16 6 FS
L text pool 17 7 TP
RSDBRUNT
A global data 0 8 DA
L constant dat 1 9 LI .0 .1B8A
L constant dat 2 0 LI .0 .1780
L not assigned 3 1 IN
L SYST 4 2 TA
L SY 5 3 TA
L RSJOBINFO 6 4 TA
M /%_SYS%% 7 5 CO
M field symbol 8 6 FS
M /%_SSCR 9 7 CO
L VARI 10 8 TA
L TRDIR 11 9 TA
L TUVID 12 0 TA
L RSVUVINT 13 1 TA
L VARID 14 2 TA
L DFIES 15 3 TA
L SSCRTEXTS 16 4 TA
L SSCRFIELDS 17 5 TA
M /%_DYN_SEL 18 6 CO
M /%_FIELD_SEL 19 7 CO
M /%_RUNT_XX_% 20 8 CO
M field symbol 21 9 FS
M field symbol 22 0 FS
M field symbol 23 1 FS
M field symbol 24 2 FS
M field symbol 25 3 FS
L text pool 26 4 TP
RSDBSPBL
A global data 0 5 DA
L constant dat 1 6 LI .0 .09CE
L constant dat 2 7 LI .0 .0908
L not assigned 3 8 IN
L SYST 4 9 TA
L SY 5 0 TA
L RSJOBINFO 6 1 TA
M /%_SYS%% 7 2 CO
M field symbol 8 3 FS
M /%_RUNT_XX_% 9 4 CO
L text pool 10 5 TP
SAPDB__S
A global data 0 6 DA
L constant dat 1 7 LI .0 .020D
L constant dat 2 8 LI .0 .01B0
L not assigned 3 9 IN
L SYST 4 0 TA
L SY 5 1 TA
L RSJOBINFO 6 2 TA
M /%_SYS%% 7 3 CO
M field symbol 8 4 FS
M /%_SSCR 9 5 CO
L VARI 10 6 TA
L text pool 11 7 TP
A global data 12 8 DA 0
RSDBSPMC
A global data 0 9 DA
L constant dat 1 0 LI .0 .0BD7
L constant dat 2 1 LI .0 .0AE8
L not assigned 3 2 IN
L SYST 4 3 TA
L SY 5 4 TA
L RSJOBINFO 6 5 TA
M /%_SYS%% 7 6 CO
M field symbol 8 7 FS
M /%_SSCR 9 8 CO
M /%_RUNT_XX_% 10 9 CO
1 L DD23L 11 0 TA
1 L DD23T 12 1 TA
1 L RSMDY 13 2 TA
1 M field symbol 14 3 FS
1 L text pool 15 4 TP
SAPLSABE
1 A global data 0 5 DA
1 L constant dat 1 6 LI .0 .014A
1 L constant dat 2 7 LI .0 .0101
1 L not assigned 3 8 IN
1 L SYST 4 9 TA
1 L SY 5 0 TA
1 L RSJOBINFO 6 1 TA
1 M /%_SYS%% 7 2 CO
1 M field symbol 8 3 FS
1 L TRDIR 9 4 TA
1 M field symbol 10 5 FS
1 L text pool 11 6 TP
SAPLSECU
1 A global data 0 7 DA
1 L constant dat 1 8 LI .0 .0918
1 L constant dat 2 9 LI .0 .070B
1 L not assigned 3 0 IN
1 L SYST 4 1 TA
1 L SY 5 2 TA
1 L RSJOBINFO 6 3 TA
1 M /%_SYS%% 7 4 CO
1 M field symbol 8 5 FS
1 L TSL1D 9 6 TA
1 L TPFYPROPTY 10 7 TA
1 M field symbol 11 8 FS
1 L text pool 12 9 TP
RSGENYTT
1 L ABDBG 127 0 TA
SAPMSSY3
1 A global data 0 1 DA
1 L constant dat 1 2 LI .0 .0A38
1 L constant dat 2 3 LI .0 .09BF
1 L not assigned 3 4 IN
1 L SYST 4 5 TA
1 L SY 5 6 TA
1 L RSJOBINFO 6 7 TA
1 M /%_SYS%% 7 8 CO
1 M field symbol 8 9 FS
1 M /%_LISTTABLE 9 0 CO
1 M /%_SYS000 10 1 CO
1 L ABDBG 11 2 TA
1 M field symbol 12 3 FS
1 Y 13 4 LA 0
1 Y 14 5 LA 0
1 Y 15 6 LA 0
1 Y 16 7 LA 0
1 Y 17 8 LA 0
1 Y 18 9 LA 0Hi lucio,
thanks for your quick answer, update of DW didn't work, here you are dev_w22 trace
trc file: "dev_w22", trc level: 1, release: "46D"
ACTIVE TRACE LEVEL 1
ACTIVE TRACE COMPONENTS all, M
B
B Mon Nov 19 18:30:29 2007
B create_con (con_name=R/3)
B Loading DB library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' ...
B Library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' loaded
B Version of library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' is "46D.00", patchlevel (0.2328)
B New connection 0 created
M relno 4640
M patchlevel 0
M patchno 2352
M intno 0
M pid 5400
M
M ***LOG Q0Q=> tskh_init, WPStart (Workproc22 5400) [dpxxdisp.c 976]
I MtxInit: -2 0 0
I
I Mon Nov 19 18:30:31 2007
I *** ERROR => New Process with the same PID
ERROR_INVALID_ADDRESS: Attempt to access invalid address. [semnt.c 1513]
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
M <ES> Memory Reset enabled
X ES initialized.
M ThSysUsrCheck: clear T22
M calling db_connect ...
C Thank You for using the SLOLEDB-interface
C Using dynamic link library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll'
C dbmssslib.dll patch info
C patchlevel 0
C patchno 2328
C patchcomment MSSQL: Transaction inconsistencies HOTNEWS (1067103)
C SQLOLEDB Provider Release:08.10.3959
C Using shared procedure name cache (APPSERVER_DEVDEV_MEM,1320040 bytes,10000 procs) initialized by another process
C Using shared TEMP procedure cache (APPSERVER_DEVDEV_TSP,7040024 bytes,10000 procs) initialized by another process
C Connected to db server : [appserver], dbname: DEV, dbuser: dev
B Connection 0 opened
B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time
B 000 000 R/3 000000 ACTIVE NO YES NO 20071119 183031
M db_connect o.k.
I MtxInit: 22 0 0
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
X ES initialized.
B db_con_shm_ini: WP_ID = 22, WP_CNT = 31
B dbtbxbuf: Buffer TABL (addr: 0BA400C8, size: 6000000, end: 0BFF8E48)
B dbexpbuf: Buffer EIBUF (addr: 0C2100D0, size: 4194304, end: 0C6100D0)
B dbexpbuf: Buffer CUA (addr: 0C6200D0, size: 3072000, end: 0C90E0D0)
M rdisp/reinitialize_code_page -> 0
M rdisp/hold_keeps_time_slice -> 0
M rdisp/no_hooks_for_sqlbreak -> 0
M PfReadDBVersion: use compatibility mode for stat-files
M CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
S *** init spool environment
S initialize debug system
T Stack direction is downwards.
T debug control: prepare exclude for printer trace
T new memory block 07D86F10
S spool kernel/ddic check: Ok
S using table TSP02FX for frontend printing
S 1 spool work process(es) found
S frontend print via spool service enabled
S printer list size is 150
S printer type list size is 50
S queue size (profile) = 300
S hostspool list size = 3000
S option list size is 30
S found processing queue enabled
S found spool memory service RSPO-RCLOCKS at 0D760098
S doing lock recovery
S setting server cache root
S found spool memory service RSPO-SERVERCACHE at 0D760798
S using messages for server info
S immediate print option for implicitely closed spool requests is disabled
A
A -PXA--
A PXA INITIALIZATION
A Attached to PXA (address 28230040, size 154674K)
A abap/pxa = shared
A PXA INITIALIZATION FINISHED
A -PXA--
A
A RFC rfc/dump_client_info not set, use default -1
A RFC rfc/bc_ignore_thcmaccp_retcode not set, use default value: 0
A RFC rfc/bc_no_gui_cp_refresh not set, use default value: 0
A RFC Method> initialize RemObjDriver for ABAP Objects
M SsfSapSecin: putenv(SECUDIR=D:\usr\sap\DEV\DVEBMGS00\sec): ok
M
M =================================================
M === SSF INITIALIZATION:
M ===...SSF Security Toolkit name SAPSECULIB .
M ===...SSF trace level is 0 .
M ===...SSF library is D:\usr\sap\DEV\SYS\exe\run\sapsecu.dll .
M ===...SSF hash algorithm is SHA1 .
M ===...SSF symmetric encryption algorithm is DES-CBC .
M ===...sucessfully completed.
M =================================================
E Replication is disabled
E EnqCcInitialize: local lock table initialization o.k.
E EnqId_SuppressIpc: local EnqId initialization o.k.
E EnqCcInitialize: local enqueue client init o.k.
B
B Mon Nov 19 18:40:15 2007
B dbtran INFO (init_connection '<DEFAULT>' [MSSQL:46D.00]):
B max_blocking_factor = 50, max_in_blocking_factor = 255,
B min_blocking_factor = 5, min_in_blocking_factor = 10,
B prefer_union_all = 1, prefer_union_for_select_all = 0,
B prefer_fix_blocking = 0, prefer_in_itab_opt = 0,
B convert AVG = 1, alias table FUPD = 0,
B escape_as_literal = 0, opt GE LE to BETWEEN = 0,
B select * = 0x0,
B use_hints = abap->1, dbif->1, upto->0, rule_in->0,
B rule_fae->0, concat_fae->0, concat_fae_or->0
C The IRow interface is supported by this OLEDB provider
M
M Mon Nov 19 18:40:18 2007
M call semaphore clean-up function ...
M ***LOG Q0E=> DpSigGenHandler, Exception (c0000094) [dpnttool.c 390]
M -
C-STACK -
SAP (R) - R/3(TM) Callstack, Version 1.0
Copyright (C) SAP AG. All rights reserved.
Application exception occurred:
Exception : c0000094 (Divide by zero)
App : disp+work.EXE (pid=5400)
When : 11/19/2007 18:40:18.134
Threads : 2
Computer Name : APPSERVER
User Name : SAPServiceDEV
Number of Processors: 4
Processor Type: x86 Family 6 Model 15 Stepping 6
Windows Version : 5.2 Current Build: 3790
Stack Dump for Thread Id 151c
eax=0000a000 ebx=00000000 ecx=00000000 edx=00000000 esi=03f48b54 edi=00000000
eip=10032cab esp=031688b0 ebp=031688dc iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
function : <nosymbols>
10032c92 807d1400 cmp byte ptr [ebp+0x14],0x0 ss:062cfc7a=00
10032c96 7422 jz dsql_db_init+0x30d0a (10032cba)
10032c98 394e08 cmp [esi+0x8],ecx ds:070afef2=????????
10032c9b 751d jnz dsql_db_init+0x30d0a (10032cba)
10032c9d 8d047f lea eax,[edi+edi*2] ds:00000000=????????
10032ca0 c1e003 shl eax,0x3
10032ca3 8bd0 mov edx,eax
10032ca5 8b4518 mov eax,[ebp+0x18] ss:062cfc7a=00000000
10032ca8 2bc2 sub eax,edx
10032caa 99 cdq
FAULT-> 10032cab f7fb idiv ebx
10032cad 0fbfd0 movsx edx,ax
10032cb0 eb0b jmp dsql_db_init+0x30d0d (10032cbd)
10032cb2 6a02 push 0x2
10032cb4 58 pop eax
10032cb5 e9df040000 jmp dsql_db_init+0x311e9 (10033199)
10032cba 6a01 push 0x1
10032cbc 5a pop edx
10032cbd 803dd95a1d1000 ds:101d5ad9=00
cmp byte ptr [EndFastload+0x19644f (101d5ad9)],0x0
10032cc4 7409 jz dsql_db_init+0x30d1f (10032ccf)
10032cc6 833dac591d1006 ds:101d59ac=00000006
cmp dword ptr [EndFastload+0x196322 (101d59ac)],0x6
10032ccd 7416 jz dsql_db_init+0x30d35 (10032ce5)
--> Stack Back Trace <--
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
031688dc 1000d5df 00000000 018b76f0 00000000 00000001 dbmssslib!dsql_db_init
03168978 10001cb3 03f41f90 018b8ca8 018b76f0 00000035 dbmssslib!dsql_db_init
031689c4 008f4765 010056b8 00000035 00000001 018b8ca8 dbmssslib!DbSlVersion
031689f4 008f10a9 00000001 00000000 3f26827c 00000000 disp+work!<nosymbols>
03168a74 008f05ff 00000000 3f26827c 00000000 3f2682ec disp+work!<nosymbols>
03168a9c 008a2873 00000000 018b769c 3f2682ec 00000000 disp+work!<nosymbols>
03168b48 0089ef88 00000000 3f26827c 3f2682ec 03168d0c disp+work!<nosymbols>
03168b5c 008a1714 3f261654 00000000 00000000 00000000 disp+work!<nosymbols>
03168d0c 0089d4ec 00000000 3f26827c 3f2682ec 00000000 disp+work!<nosymbols>
03168ea0 0061f5f7 00000000 3f26827c 3f2682ec ffffffff disp+work!<nosymbols>
03168edc 00616212 00000007 03168ef8 0316f130 00000000 disp+work!<nosymbols>
03168f1c 005bf6a0 00000008 29339f2c 00000000 3f2918e0 disp+work!<nosymbols>
0316f140 00629e43 00000000 00000000 0316f170 00000001 disp+work!<nosymbols>
00e5bc44 00000000 49444553 00000000 4f525f25 0000544f disp+work!<nosymbols>
Stack Dump for Thread Id 5f4
eax=00000001 ebx=00000103 ecx=7c829f59 edx=00380000 esi=00000000 edi=00000000
eip=7c8285ec esp=054ffc74 ebp=054ffcb8 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
function : KiFastSystemCallRet
7c8285ec c3 ret
7c8285ed 8da42400000000 lea esp,[esp] ss:054ffc74=7c8270fb
7c8285f4 8d642400 lea esp,[esp] ss:08667013=00000000
--> Stack Back Trace <--
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
054ffcb8 00c3475c 00000688 00000000 00000000 03e7be00 ntdll!KiFastSystemCallRet
054fff84 77bcb530 00000000 00000000 00000000 03e7be98 disp+work!<nosymbols>
054fffb8 77e64829 03e7be98 00000000 00000000 03e7be98 MSVCRT!endthreadex
054fffec 00000000 77bcb4bc 03e7be98 00000000 00000000 kernel32!GetModuleHandleA
M -
M call clean-up function ...
M in_ThErrHandle: 1
M ThSigHandler: signal (step 4, th_errno 11, action 4)
M
M Info for wp 22
M
M stat = 4
M reqtype = 4
M act_reqtype = 4
M tid = 22
M mode = 0
M len = 24
M rq_id = 139
M rq_source = 1
M rq_info = 8576
M last_tid = 22
M last_mode = 0
M int_checked_resource = 0
M ext_checked_resource = 0
M report = > <
M action = 0
M tab_name = > <
M
M Modeinfo for User T22/M0
M
M tm state = 2
M uid = 23
M term type = 0x0
M display = 0x0
M cpic_no = 0
M cpic_idx = -1
M usr = >DDIC <
M terminal = > <
M client = >000<
M conversation_ID = > <
M appc_tm_conv_idx = -1
M blockSoftCanel = NO
M imode = 2
M mode state = 0x42
M mode clean_state = 1
M th_errno = 11
M rollout_reason = 0
M last_rollout_level = 7
M async_receives = 0
M cpic_receive = 0
M em handle = 1
M roll state = 4
M abap state = 4
M em state = 3
M eg state = 1
M spa state = 3
M enq state = 0
M next hook = T-1/U-1/M255
M master hook = T-1/U-1/M255
M slave hook = T-1/U-1/M255
M debug_tid = -1
M mode type = 0x1
M debug = 0
M tcode = > <
M client conversation_ID = > <
M server conversation_ID = > <
M lock = 0
M max enq infos = 0
M act enq infos = 0
M em_hyper_hdl = NULL
M
M
M *****************************************************************************
M *
M * LOCATION SAP-Server appserver_DEV_00 on host appserver (wp 22)
M * ERROR ThSigHandler: signal
M *
M * TIME Mon Nov 19 18:40:18 2007
M * RELEASE 46D
M * COMPONENT Taskhandler
M * VERSION 1
M * RC 11
M * MODULE thxxhead.c
M * LINE 8628
M * COUNTER 1
M *
M *****************************************************************************
M
M Entering TH_CALL_HOOKS
M ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
M Entering ThSetStatError
M *** WARNING => sql break failed (-1)
M ThErrHandle: don't try rollback again
M ThErrHandle: call ThrCoreInfo
A ** RABAX: level LEV_RX_ROLLBACK entered.
A ** RABAX: level LEV_RX_ROLLBACK completed.
A ** RABAX: level LEV_RX_DB_ALIVE entered.
A ** RABAX: level LEV_RX_DB_ALIVE completed.
A ** RABAX: level LEV_RX_HOOKS entered.
A ** RABAX: level LEV_RX_HOOKS completed.
A ** RABAX: level LEV_RX_STANDARD entered.
C HandleOledbError [RpcExec,line 22204]: Error/Message: (err 8144, sev 0), Procedure or function ##Y8APPSERVEDEV00000054000000000014183031 has too many arguments specified.
C RpcExec failed. HR 80040e14 DBSL retcode 99. proc: [##Y8APPSERVEDEV00000054000000000014183031]
C HandleOledbError [RpcExec,line 22204]: Error/Message: (err 8144, sev 0), Procedure or function ##Y8APPSERVEDEV00000054000000000014183031 has too many arguments specified.
C RpcExec failed. HR 80040e14 DBSL retcode 99. proc: [##Y8APPSERVEDEV00000054000000000014183031]
C retry with SQL statement string
A ** RABAX: level LEV_RX_STANDARD completed.
A ** RABAX: level LEV_RX_C_STACK entered.
A ** RABAX: level LEV_RX_C_STACK completed.
A ** RABAX: level LEV_RX_MEMO_CHECK entered.
A ** RABAX: level LEV_RX_MEMO_CHECK completed.
A ** RABAX: level LEV_RX_INTERFACES entered.
A ** RABAX: level LEV_RX_INTERFACES completed.
A ** RABAX: level LEV_RX_GET_MESS entered.
A ** RABAX: level LEV_RX_GET_MESS completed.
A ** RABAX: level LEV_RX_INIT_SNAP entered.
A ** RABAX: level LEV_RX_INIT_SNAP completed.
A ** RABAX: level LEV_RX_WRITE_SYSLOG entered.
A ** RABAX: level LEV_RX_WRITE_SYSLOG completed.
A ** RABAX: level LEV_RX_WRITE_SNAP entered.
A ** RABAX: level LEV_SN_END completed.
A ** RABAX: level LEV_RX_SET_ALERT entered.
A ** RABAX: level LEV_RX_SET_ALERT completed.
A ** RABAX: level LEV_RX_COMMIT entered.
A ** RABAX: level LEV_RX_COMMIT completed.
A ** RABAX: level LEV_RX_SNAP_SYSLOG entered.
A ** RABAX: level LEV_RX_SNAP_SYSLOG completed.
A ** RABAX: level LEV_RX_RESET_PROGS entered.
A ** RABAX: level LEV_RX_RESET_PROGS completed.
A ** RABAX: level LEV_RX_STDERR entered.
A ** RABAX: level LEV_RX_STDERR completed.
A ** RABAX: level LEV_RX_RFC_ERROR entered.
A ** RABAX: level LEV_RX_RFC_ERROR completed.
A ** RABAX: level LEV_RX_RFC_CLOSE entered.
A ** RABAX: level LEV_RX_RFC_CLOSE completed.
A ** RABAX: level LEV_RX_IMC_ERROR entered.
A ** RABAX: level LEV_RX_IMC_ERROR completed.
A ** RABAX: level LEV_RX_DATASET_CLOSE entered.
A ** RABAX: level LEV_RX_DATASET_CLOSE completed.
A ** RABAX: level LEV_RX_ERROR_SAVE entered.
A ** RABAX: level LEV_RX_ERROR_SAVE completed.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
A ** RABAX: level LEV_RX_END entered.
A ** RABAX: level LEV_RX_END completed.
A ** RABAX: end RX_RETURN
M ThIErrHandle: Entering ThErrHdlUser
M ThErrHdlUser: set th_errno (11)
M ThErrHdlUser: save context
B Disconnecting from ALL connections:
B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time
B 022 000 R/3 000000 ACTIVE YES YES NO 20071119 183031
B Disconnected from connection 0
B statistics db_con_commit (com_total=5, com_forced=1, com_tx=1)
B statistics db_con_rollback (roll_total=0, roll_forced=0, roll_tx=0)
M ***LOG Q02=> wp_halt, WPStop (Workproc22 5400) [dpnttool.c 310]
M return from clean-up function ...
trc file: "dev_w22", trc level: 1, release: "46D"
ACTIVE TRACE LEVEL 1
ACTIVE TRACE COMPONENTS all, M
B
B Mon Nov 19 18:40:34 2007
B create_con (con_name=R/3)
B Loading DB library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' ...
B Library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' loaded
B Version of library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' is "46D.00", patchlevel (0.2328)
B New connection 0 created
M relno 4640
M patchlevel 0
M patchno 2352
M intno 0
M pid 432
M
M ***LOG Q0Q=> tskh_init, WPStart (Workproc22 432) [dpxxdisp.c 976]
I MtxInit: -2 0 0
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
M <ES> Memory Reset enabled
X ES initialized.
M calling db_connect ...
C Thank You for using the SLOLEDB-interface
C Using dynamic link library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll'
C dbmssslib.dll patch info
C patchlevel 0
C patchno 2328
C patchcomment MSSQL: Transaction inconsistencies HOTNEWS (1067103)
C SQLOLEDB Provider Release:08.10.3959
C Using shared procedure name cache (APPSERVER_DEVDEV_MEM,1320040 bytes,10000 procs) initialized by another process
C Using shared TEMP procedure cache (APPSERVER_DEVDEV_TSP,7040024 bytes,10000 procs) initialized by another process
C Connected to db server : [appserver], dbname: DEV, dbuser: dev
B Connection 0 opened
B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time
B 000 000 R/3 000000 ACTIVE NO YES NO 20071119 184034
M db_connect o.k.
I MtxInit: 22 0 0
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
X ES initialized.
B db_con_shm_ini: WP_ID = 22, WP_CNT = 31
B dbtbxbuf: Buffer TABL (addr: 0BA400C8, size: 6000000, end: 0BFF8E48)
B dbexpbuf: Buffer EIBUF (addr: 0C2100D0, size: 4194304, end: 0C6100D0)
B dbexpbuf: Buffer CUA (addr: 0C6200D0, size: 3072000, end: 0C90E0D0)
M rdisp/reinitialize_code_page -> 0
M rdisp/hold_keeps_time_slice -> 0
M rdisp/no_hooks_for_sqlbreak -> 0
M PfReadDBVersion: use compatibility mode for stat-files
M CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
S *** init spool environment
S initialize debug system
T Stack direction is downwards.
T debug control: prepare exclude for printer trace
T new memory block 07D86BF0
S spool kernel/ddic check: Ok
S using table TSP02FX for frontend printing
S 1 spool work process(es) found
S frontend print via spool service enabled
S printer list size is 150
S printer type list size is 50
S queue size (profile) = 300
S hostspool list size = 3000
S option list size is 30
S found processing queue enabled
S found spool memory service RSPO-RCLOCKS at 0D760098
S doing lock recovery
S setting server cache root
S found spool memory service RSPO-SERVERCACHE at 0D760798
S using messages for server info
S immediate print option for implicitely closed spool requests is disabled
A
A -PXA--
A PXA INITIALIZATION
A Attached to PXA (address 28230040, size 154674K)
A abap/pxa = shared
A PXA INITIALIZATION FINISHED
A -PXA--
A
A RFC rfc/dump_client_info not set, use default -1
A RFC rfc/bc_ignore_thcmaccp_retcode not set, use default value: 0
A RFC rfc/bc_no_gui_cp_refresh not set, use default value: 0
A RFC Method> initialize RemObjDriver for ABAP Objects
M SsfSapSecin: putenv(SECUDIR=D:\usr\sap\DEV\DVEBMGS00\sec): ok
M
M =================================================
M === SSF INITIALIZATION:
M ===...SSF Security Toolkit name SAPSECULIB .
M ===...SSF trace level is 0 .
M ===...SSF library is D:\usr\sap\DEV\SYS\exe\run\sapsecu.dll .
M ===...SSF hash algorithm is SHA1 .
M ===...SSF symmetric encryption algorithm is DES-CBC .
M ===...sucessfully completed.
M =================================================
E Replication is disabled
E EnqCcInitialize: local lock table initialization o.k.
E EnqId_SuppressIpc: local EnqId initialization o.k.
E EnqCcInitialize: local enqueue client init o.k.
M ThCheckPrevUser: clean previous user T22/U23/M0/I2
M
M Modeinfo for User T22/M0
M
M tm state = 2
M uid = 23
M term type = 0x0
M display = 0x0
M cpic_no = 0
M cpic_idx = -1
M usr = >DDIC <
M terminal = > <
M client = >000<
M conversation_ID = > <
M appc_tm_conv_idx = -1
M blockSoftCanel = NO
M imode = 2
M mode state = 0x42
M mode clean_state = 1
M th_errno = 11
M rollout_reason = 0
M last_rollout_level = 7
M async_receives = 0
M cpic_receive = 0
M em handle = 1
M roll state = 3
M abap state = 3
M em state = 2
M eg state = 1
M spa state = 3
M enq state = 0
M next hook = T-1/U-1/M255
M master hook = T-1/U-1/M255
M slave hook = T-1/U-1/M255
M debug_tid = -1
M mode type = 0x1
M debug = 0
M tcode = > <
M client conversation_ID = > <
M server conversation_ID = > <
M lock = 0
M max enq infos = 0
M act enq infos = 0
M em_hyper_hdl = NULL
M
M ThCheckPrevUser: reset spa state for user T22/U23/M0
M LOCK WP ca_blk 216
M LOCK APPC ca_blk 72
M set task type ZTTABTC
M ThCleanPrevUser: clean U23 T22 M0 I2 clean state DP_DEFAULT_CLEANING from previous wp
M ThCleanPrevUser: saved MODE_REC = 40
M PfStatDisconnect: disconnect statistics
M ThCheckEmState: check ATTACH for em hdl 1
M ThCheckEmState: call EmContextAttach (em_hdl=1)
M ThIAMDel: delete tid/mode 22/0 (th_errno 23, release 1)
M ThTSCancel: set T22 M0 in status MODE_CANCEL
M ThIDeleteMode (22, 0, 3, ><, 0, 255, TRUE)
M ThIDeleteMode: no modes found ..
M no sub modes
M ThSUsrDel: delete system user
M ThSUsrDel: clean batch after error (23)
C The IRow interface is supported by this OLEDB provider
M ThScheduler: server name: appserver_DEV_00
M ThISendMsg: send message (5) to server (wp) with name >appserver_DEV_00 <
M ThISndName: send to name: >appserver_DEV_00 <
M ThISend: (tm/user/type = 22/DDIC /0x2000, mode_deleted=0)
M MSG_NAME
M ThRqOutCheck: o.k.
M abap strategy ROLL / O.K.
M ThNewWpStat: new state of T22/M0 = 0xc2
M ThISend: new wp stat: 0x0
M Adresse Offset Message by name (one way)
M -
M 0639A0C0 000000 00000000 05000000 255f4556 454e545f |........%%_EVENT_|
M 0639A0D0 000016 53434845 44554c45 52002020 20202020 |SCHEDULER. |
M -
M ThMkReq: send output to canceled mode
M make DISP owner of wp_ca_blk 216
M put request into queue (reqtype 0, prio LOW, rq_id 158)
M -OUT- sender_id WORK_PROCESS tid 22 wp_ca_blk 216 wp_id 22
M -OUT- action SEND_MSG_ONEWAY uid 23 appc_ca_blk -1 type NOWP
M -OUT- new_stat NO_CHANGE mode 0 len 268 rq_id 158
M -OUT- forward DIA
M -OUT- req_info CANCELMODE MSG_WITH_REQ_BUF MSG_WITH_OH
M NiPHostToAddr: read hostaddr 127.0.0.1 from operating system
M NiIHostToAddr: hostname localhost = addr 127.0.0.1
M NiPServToNo: read servno 3200 from operating system
M NiIServToNo: servicename sapdp00 = port 0C.80/3200
M NiCreateHandle: state nihandle-socket 1-1024 NI_INITIAL
M NiIDgSend: init datagram send_handle 1-1024
M CPU byte order: little endian, reverse network, low val .. high val
M NiIDgSend: send dgram to: host 127.0.0.1, port 0C.80/3200, fam 2 (low adr..high adr)
M LOCK WP ca_blk 217
M ThResFree: free resources of U23 M0 I2 (normal mode, complete free) at level 3, db_action=TH_DB_NO_ACTION
M ThResFree: reset spa state for user T22/U23/M0
M ThCallHooks: call hook >SpoolHandleHook< for event SOS_HOOK_BEFORE_SESSION_CANCEL
M PfStatDisconnect: disconnect statistics
M ThDealComm: T22/U23/M0 has no cpic conns
M ***LOG R47=> ThResFree, delete (001023) [thxxmode.c 1099]
M ThGetEnqInfo: no enq info found
M ThVBIRollBack: initialize TH-hooks
M SosRegisterHook: add hook >ThVBICmRbHook< for event AFTER_COMMIT
M SosRegisterHook: add hook >ThVBICmRbHook< for event AFTER_ROLLBACK
M ThRmLocQueue: no async request found
M ThInvalidateRfcCliId: invalidate RfcCliId at 5DA68C48
M ThRmFree: cleanup resources for T22 M0
M RmCleanUpResources2: hdr/tbl/ext_tbl = 04037058/00000000/0
M RmCleanUpResources2: no resources registered
M ThRmFree: reset eg state of T22 M0
M ThRmFree cleanup resources for T22
M RmCleanUpResources2: hdr/tbl/ext_tbl = 04037BB8/5DA68D20/1
M RmCleanUpResources2: call resource handler 0047A981 for key/entry 3/0
M ThFreeRollMemory: release eg adr 5DA68C48 for T22
M RmInitResourceTblEntry: free resource description at 5DA693A8 (ext_tbl=1)
M ThFreeRollMemory: release eg adr 5DA693A8 for T22
M RmIFreeTable: free resource table at 5DA68D20 (ext_tbl=1)
M ThFreeRollMemory: release eg adr 5DA68D20 for T22
M ThRmFree: reset eg state of T22
M ThEmFree: call EmContextDelete (em_hdl=1)
M ThResFree: save spa pointer 7FDCE7E0 and install dummy spa
M ThCheckComOrRb (event=1, full_commit=1)
M ThCallHooks: call hook >ASTAT-collect commit handling< for event BEFORE_COMMIT
M ThCallHooks: call hook >rsts_before_commit< for event BEFORE_COMMIT
M ThCheckComOrRb (event=3, full_commit=1)
M ThCallHooks: call hook >ThVBICmRbHook< for event AFTER_COMMIT
M ThVBICmRbHook: called for commit
M ThCallHooks: call hook >ThNoClearPrevErr< for event AFTER_COMMIT
M ThNoClearPrevErr: clear prev no err
M ThCallHooks: call hook >rsts_after_commit< for event AFTER_COMMIT
M ThCallHooks: call hook >SpoolHandleHook< for event AFTER_COMMIT
M ThISend: (tm/user/type = 22/SAPSYS /0x41, mode_deleted=1)
M TASK_SWITCH
M DISP
M ThRqOutCheck: o.k.
M ThISend: allowed rq_type of T22/M0 = 0
M abap strategy ROLL / O.K.
M ThNewWpStat: new MODE_REC = 40
M ThNewWpStat: new state of T22/M0 = 0xc1
M ThISend: new wp stat: 0x2
M ThMkReq: send output to canceled mode
M ThISend: complete stat record
M make DISP owner of wp_ca_blk 217
M put request into queue (reqtype 0, prio LOW, rq_id 159)
M -OUT- sender_id WORK_PROCESS tid 22 wp_ca_blk 217 wp_id 22
M -OUT- action SEND_TO_DP uid 23 appc_ca_blk -1 type NOWP
M -OUT- new_stat WP_WAIT mode 0 len 8 rq_id 159
M -OUT- req_info CANCELMODE
M NiIDgSend: send dgram to: host 127.0.0.1, port 0C.80/3200, fam 2 (low adr..high adr)
M REL APPC ca_blk 72
M ThISend: th_wp_waits_for_rq = TH_WP_WAITS_FOR_RQPfClearAllRec: clear statistic area
M PfStatDisconnect: disconnect statistics
M ThSysUsrCheck(1,1): check system user T22/U23/M0
M ThSysUsrCheck: clear T22
M DpITmSlotClear: clear slot 22
M DpListRemove: elem 22 not in tmadm_free_list
M DpListInsert: elem 22 already in tmadm_inuse_list
M rdisp/wp_auto_restart = 0
M rdisp/wp_abap_restart = 0
M ThSetThToolParam : restartable_wp[0] = FALSE
M ThSetThToolParam : restartable_wp[1] = TRUE
M ThSetThToolParam : restartable_wp[2] = TRUE
M ThSetThToolParam : restartable_wp[3] = FALSE
M ThSetThToolParam : restartable_wp[4] = TRUE
M ThSetThToolParam : restartable_wp[5] = TRUE
M ThSetThToolParam : restartable_wp[6] = TRUE
M ThCallHooks: call hook >HttpResetPtr< for event BEFORE_TASK_SWITCH
M TskhLoop: switch back to normal tracel level 1
B
B Mon Nov 19 20:15:39 2007
B dbtran INFO (init_connection '<DEFAULT>' [MSSQL:46D.00]):
B max_blocking_factor = 50, max_in_blocking_factor = 255,
B min_blocking_factor = 5, min_in_blocking_factor = 10,
B prefer_union_all = 1, prefer_union_for_select_all = 0,
B prefer_fix_blocking = 0, prefer_in_itab_opt = 0,
B convert AVG = 1, alias table FUPD = 0,
B escape_as_literal = 0, opt GE LE to BETWEEN = 0,
B select * = 0x0,
B use_hints = abap->1, dbif->1, upto->0, rule_in->0,
B rule_fae->0, concat_fae->0, concat_fae_or->0
M call semaphore clean-up function ...
M ***LOG Q0E=> DpSigGenHandler, Exception (c0000094) [dpnttool.c 390]
M -
C-STACK -
SAP (R) - R/3(TM) Callstack, Version 1.0
Copyright (C) SAP AG. All rights reserved.
Application exception occurred:
Exception : c0000094 (Divide by zero)
App : disp+work.EXE (pid=432)
When : 11/19/2007 20:15:39.822
Threads : 2
Computer Name : APPSERVER
User Name : SAPServiceDEV
Number of Processors: 4
Processor Type: x86 Family 6 Model 15 Stepping 6
Windows Version : 5.2 Current Build: 3790
Stack Dump for Thread Id 10c8
eax=0000a000 ebx=00000000 ecx=00000000 edx=00000000 esi=03f48b44 edi=00000000
eip=10032cab esp=031688b0 ebp=031688dc iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
function : <nosymbols>
10032c92 807d1400 cmp byte ptr [ebp+0x14],0x0 ss:062cfc7a=00
10032c96 7422 jz dsql_db_init+0x30d0a (10032cba)
10032c98 394e08 cmp [esi+0x8],ecx ds:070afee2=????????
10032c9b 751d jnz dsql_db_init+0x30d0a (10032cba)
10032c9d 8d047f lea eax,[edi+edi*2] ds:00000000=????????
10032ca0 c1e003 shl eax,0x3
10032ca3 8bd0 mov edx,eax
10032ca5 8b4518 mov eax,[ebp+0x18] ss:062cfc7a=00000000
10032ca8 2bc2 sub eax,edx
10032caa 99 cdq
FAULT-> 10032cab f7fb idiv ebx
10032cad 0fbfd0 movsx edx,ax
10032cb0 eb0b jmp dsql_db_init+0x30d0d (10032cbd)
10032cb2 6a02 push 0x2
10032cb4 58 pop eax
10032cb5 e9df040000 jmp dsql_db_init+0x311e9 (10033199)
10032cba 6a01 push 0x1
10032cbc 5a pop edx
10032cbd 803dd95a1d1000 ds:101d5ad9=00
cmp byte ptr [EndFastload+0x19644f (101d5ad9)],0x0
10032cc4 7409 jz dsql_db_init+0x30d1f (10032ccf)
10032cc6 833dac591d1006 ds:101d59ac=00000006
cmp dword ptr [EndFastload+0x196322 (101d59ac)],0x6
10032ccd 7416 jz dsql_db_init+0x30d35 (10032ce5)
--> Stack Back Trace <--
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
031688dc 1000d5df 00000000 018b76f0 00000000 00000001 dbmssslib!dsql_db_init
03168978 10001cb3 03f41f80 018b8ca8 018b76f0 00000035 dbmssslib!dsql_db_init
031689c4 008f4765 010056b8 00000035 00000001 018b8ca8 dbmssslib!DbSlVersion
031689f4 008f10a9 00000001 00000000 3f26827c 00000000 disp+work!<nosymbols>
03168a74 008f05ff 00000000 3f26827c 00000000 3f2682ec disp+work!<nosymbols>
03168a9c 008a2873 00000000 018b769c 3f2682ec 00000000 disp+work!<nosymbols>
03168b48 0089ef88 00000000 3f26827c 3f2682ec 03168d0c disp+work!<nosymbols>
03168b5c 008a1714 3f261654 00000000 00000000 00000000 disp+work!<nosymbols>
03168d0c 0089d4ec 00000000 3f26827c 3f2682ec 00000000 disp+work!<nosymbols>
03168ea0 0061f5f7 00000000 3f26827c 3f2682ec ffffffff disp+work!<nosymbols>
03168edc 00616212 00000007 03168ef8 0316f130 00000000 disp+work!<nosymbols>
03168f1c 005bf6a0 00000008 29339f2c 00000000 3f2918e0 disp+work!<nosymbols>
0316f140 00629e43 00000000 00000000 0316f170 00000001 disp+work!<nosymbols>
00e5bc44 00000000 49444553 00000000 4f525f25 0000544f disp+work!<nosymbols>
Stack Dump for Thread Id 10c4
eax=00000001 ebx=00000103 ecx=7c829f59 edx=00380000 esi=00000000 edi=00000000
eip=7c8285ec esp=054ffc74 ebp=054ffcb8 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
function : KiFastSystemCallRet
7c8285ec c3 ret
7c8285ed 8da42400000000 lea esp,[esp] ss:054ffc74=7c8270fb
7c8285f4 8d642400 lea esp,[esp] ss:08667013=00000000
--> Stack Back Trace <--
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
054ffcb8 00c3475c 00000688 00000000 00000000 03e7bdf0 ntdll!KiFastSystemCallRet
054fff84 77bcb530 00000000 00000000 00000000 03e7be88 disp+work!<nosymbols>
054fffb8 77e64829 03e7be88 00000000 00000000 03e7be88 MSVCRT!endthreadex
054fffec 00000000 77bcb4bc 03e7be88 00000000 00000000 kernel32!GetModuleHandleA
M -
M call clean-up function ...
M in_ThErrHandle: 1
M ThSigHandler: signal (step 4, th_errno 11, action 4)
M
M Info for wp 22
M
M stat = 4
M reqtype = 4
M act_reqtype = 4
M tid = 22
M mode = 0
M len = 24
M rq_id = 1131
M rq_source = 1
M rq_info = 8576
M last_tid = 22
M last_mode = 0
M int_checked_resource = 0
M ext_checked_resource = 0
M report = > <
M action = 0
M tab_name = > <
M
M Modeinfo for User T22/M0
M
M tm state = 2
M uid = 23
M term type = 0x0
M display = 0x0
M cpic_no = 0
M cpic_idx = -1
M usr = >DDIC <
M terminal = > <
M client = >000<
M conversation_ID = > <
M appc_tm_conv_idx = -1
M blockSoftCanel = NO
M imode = 2
M mode state = 0x42
M mode clean_state = 1
M th_errno = 11
M rollout_reason = 0
M last_rollout_level = 7
M async_receives = 0
M cpic_receive = 0
M em handle = 1
M roll state = 4
M abap state = 4
M em state = 3
M eg state = 1
M spa state = 3
M enq state = 0
M next hook = T-1/U-1/M255
M master hook = T-1/U-1/M255
M slave hook = T-1/U-1/M255
M debug_tid = -1
M mode type = 0x1
M debug = 0
M tcode = > <
M client conversation_ID = > <
M server conversation_ID = > <
M lock = 0
M max enq infos = 0
M act enq infos = 0
M em_hyper_hdl = NULL
M
M
M *****************************************************************************
M *
M * LOCATION SAP-Server appserver_DEV_00 on host appserver (wp 22)
M * ERROR ThSigHandler: signal
M *
M * TIME Mon Nov 19 20:15:39 2007
M * RELEASE 46D
M * COMPONENT Taskhandler
M * VERSION 1
M * RC 11
M * MODULE thxxhead.c
M * LINE 8628
M * COUNTER 1
M *
M *****************************************************************************
M
M Entering TH_CALL_HOOKS
M ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
M Entering ThSetStatError
M *** WARNING => sql break failed (-1)
M ThErrHandle: don't try rollback again
M ThErrHandle: call ThrCoreInfo
A ** RABAX: level LEV_RX_ROLLBACK entered.
A ** RABAX: level LEV_RX_ROLLBACK completed.
A ** RABAX: level LEV_RX_DB_ALIVE entered.
A ** RABAX: level LEV_RX_DB_ALIVE completed.
A ** RABAX: level LEV_RX_HOOKS entered.
A ** RABAX: level LEV_RX_HOOKS completed.
A ** RABAX: level LEV_RX_STANDARD entered.
C HandleOledbError [RpcExec,line 22204]: Error/Message: (err 8144, sev 0), Procedure or function ##Y8APPSERVEDEV00000054000000000014183031 has too many arguments specified.
C RpcExec failed. HR 80040e14 DBSL retcode 99. proc: [##Y8APPSERVEDEV00000054000000000014183031]
C retry with SQL statement string
A ** RABAX: level LEV_RX_STANDARD completed.
A ** RABAX: level LEV_RX_C_STACK entered.
A ** RABAX: level LEV_RX_C_STACK completed.
A ** RABAX: level LEV_RX_MEMO_CHECK entered.
A ** RABAX: level LEV_RX_MEMO_CHECK completed.
A ** RABAX: level LEV_RX_INTERFACES entered.
A ** RABAX: level LEV_RX_INTERFACES completed.
A ** RABAX: level LEV_RX_GET_MESS entered.
A ** RABAX: level LEV_RX_GET_MESS completed.
A ** RABAX: level LEV_RX_INIT_SNAP entered.
A ** RABAX: level LEV_RX_INIT_SNAP completed.
A ** RABAX: level LEV_RX_WRITE_SYSLOG entered.
A ** RABAX: level LEV_RX_WRITE_SYSLOG completed.
A ** RABAX: level LEV_RX_WRITE_SNAP entered.
A ** RABAX: level LEV_SN_END completed.
A ** RABAX: level LEV_RX_SET_ALERT entered.
A ** RABAX: level LEV_RX_SET_ALERT completed.
A ** RABAX: level LEV_RX_COMMIT entered.
A ** RABAX: level LEV_RX_COMMIT completed.
A ** RABAX: level LEV_RX_SNAP_SYSLOG entered.
A ** RABAX: level LEV_RX_SNAP_SYSLOG completed.
A ** RABAX: level LEV_RX_RESET_PROGS entered.
A ** RABAX: level LEV_RX_RESET_PROGS completed.
A ** RABAX: level LEV_RX_STDERR entered.
A ** RABAX: level LEV_RX_STDERR completed.
A ** RABAX: level LEV_RX_RFC_ERROR entered.
A ** RABAX: level LEV_RX_RFC_ERROR completed.
A ** RABAX: level LEV_RX_RFC_CLOSE entered.
A ** RABAX: level LEV_RX_RFC_CLOSE completed.
A ** RABAX: level LEV_RX_IMC_ERROR entered.
A ** RABAX: level LEV_RX_IMC_ERROR completed.
A ** RABAX: level LEV_RX_DATASET_CLOSE entered.
A ** RABAX: level LEV_RX_DATASET_CLOSE completed.
A ** RABAX: level LEV_RX_ERROR_SAVE entered.
A ** RABAX: level LEV_RX_ERROR_SAVE completed.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
A ** RABAX: level LEV_RX_END entered.
A ** RABAX: level LEV_RX_END completed.
A ** RABAX: end RX_RETURN
M ThIErrHandle: Entering ThErrHdlUser
M ThErrHdlUser: set th_errno (11)
M ThErrHdlUser: save context
B Disconnecting from ALL connections:
B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time
B 022 000 R/3 000000 ACTIVE YES YES NO 20071119 184034
B Disconnected from connection 0
B statistics db_con_commit (com_total=6, com_forced=2, com_tx=2)
B statistics db_con_rollback (roll_total=0, roll_forced=0, roll_tx=0)
M ***LOG Q02=> wp_halt, WPStop (Workproc22 432) [dpnttool.c 310]
M return from clean-up function ...
trc file: "dev_w22", trc level: 1, release: "46D"
ACTIVE TRACE LEVEL 1
ACTIVE TRACE COMPONENTS all, M
B
B Mon Nov 19 20:15:54 2007
B create_con (con_name=R/3)
B Loading DB library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' ...
B Library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' loaded
B Version of library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll' is "46D.00", patchlevel (0.2328)
B New connection 0 created
M relno 4640
M patchlevel 0
M patchno 2352
M intno 0
M pid 4492
M
M ***LOG Q0Q=> tskh_init, WPStart (Workproc22 4492) [dpxxdisp.c 976]
I MtxInit: -2 0 0
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
M <ES> Memory Reset enabled
X ES initialized.
M calling db_connect ...
C Thank You for using the SLOLEDB-interface
C Using dynamic link library 'D:\usr\sap\DEV\SYS\exe\run\dbmssslib.dll'
C dbmssslib.dll patch info
C patchlevel 0
C patchno 2328
C patchcomment MSSQL: Transaction inconsistencies HOTNEWS (1067103)
C SQLOLEDB Provider Release:08.10.3959
C Using shared procedure name cache (APPSERVER_DEVDEV_MEM,1320040 bytes,10000 procs) initialized by another process
C Using shared TEMP procedure cache (APPSERVER_DEVDEV_TSP,7040024 bytes,10000 procs) initialized by another process
C Connected to db server : [appserver], dbname: DEV, dbuser: dev
B Connection 0 opened
B Wp Hdl ConName ConCnt ConState TX PRM RCT Date Time
B 000 000 R/3 000000 ACTIVE NO YES NO 20071119 201554
M db_connect o.k.
I MtxInit: 22 0 0
X EmInit: MmSetImplementation( 2 ).
X <ES> client 22 initializing ....
X Using implementation std
X ES initialized.
B db_con_shm_ini: WP_ID = 22, WP_CNT = 31
B dbtbxbuf: Buffer TABL (addr: 0BA400C8, size: 6000000, end: 0BFF8E48)
B dbexpbuf: Buffer EIBUF (addr: 0C2100D0, size: 4194304, end: 0C6100D0)
B dbexpbuf: Buffer CUA (addr: 0C6200D0, size: 3072000, end: 0C90E0D0)
M rdisp/reinitialize_code_page -> 0
M rdisp/hold_keeps_time_slice -> 0
M rdisp/no_hooks_for_sqlbreak -> 0
M PfReadDBVersion: use compatibility mode for stat-files
M CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
S *** init spool environment
S initialize debug system
T Stack direction is downwards.
T debug control: prepare exclude for printer trace
T new memory block 07D86BF0
S spool kernel/ddic check: Ok
S using table TSP02FX for frontend printing
S 1 spool work process(es) found
S frontend print via spool service enabled
S printer list size is 150
S printer type list size is 50
S queue size (profile) = 300
S hostspool list size = 3000
S option list size is 30
S found processing queue enabled
S found spool memory service RSPO-RCLOCKS at 0D760098
S doing lock recovery
S setting server cache root
S found spool memory service RSPO-SERVERCACHE at 0D760798
S using messages for server info
S immediate print option for implicitely closed spool requests is disabled
A
A -PXA--
A PXA INITIALIZATION
A Attached to PXA (address 28230040, size 154674K)
A abap/pxa = shared
A PXA INITIALIZATION FINISHED
A -PXA--
A
A RFC rfc/dump_client_info not set, use default -1
A RFC rfc/bc_ignore_thcmaccp_retcode not set, use default value: 0
A RFC rfc/bc_no_gui_cp_refresh not set, use default value: 0
A RFC Method> initialize RemObjDriver for ABAP Objects
M SsfSapSecin: putenv(SECUDIR=D:\usr\sap\DEV\DVEBMGS00\sec): ok
M
M =================================================
M === SSF INITIALIZATION:
M ===...SSF Security Toolkit name SAPSECULIB .
M ===...SSF trace level is 0 .
M ===...SSF library is D:\usr\sap\DEV\SYS\exe\run\sapsecu.dll .
M ===...SSF hash algorithm is SHA1 .
M ===...SSF symmetric encryption algorithm is DES-CBC .
M ===...sucessfully completed.
M =================================================
E Replication is disabled
E EnqCcInitialize: local lock table initialization o.k.
E EnqId_SuppressIpc: local EnqId initialization o.k.
E EnqCcInitialize: local enqueue client init o.k.
M ThCheckPrevUser: clean previous user T22/U23/M0/I2
M
M Modeinfo for User T22/M0
M
M tm state = 2
M uid = 23
M term type = 0x0
M display = 0x0
M cpic_no = 0
M cpic_idx = -1
M usr = >DDIC <
M terminal = > <
M client = >000<
M conversation_ID = > <
M appc_tm_conv_idx = -1
M blockSoftCanel = NO
M imode = 2
M mode state = 0x42
M mode clean_state = 1
M th_errno = 11
M rollout_reason = 0
M last_rollout_level = 7
M async_receives = 0
M cpic_receive = 0
M em handle = 1
M roll state = 3
M abap state = 3
M em state = 2
M eg state = 1
M spa state = 3
M enq state = 0
M next hook = T-1/U-1/M255
M master hook = T-1/U-1/M255
M slave hook = T-1/U-1/M255
M debug_tid = -1
M mode type = 0x1
M debug = 0
M tcode = > <
M client conversation_ID = > <
M server conversation_ID = > <
M lock = 0
M max enq infos = 0
M act enq infos = 0
M em_hyper_hdl = NULL
M
M ThCheckPrevUser: reset spa state for user T22/U23/M0
M LOCK WP ca_blk 216
M LOCK APPC ca_blk 72
M set task type ZTTABTC
M ThCleanPrevUser: clean U23 T22 M0 I2 clean state DP_DEFAULT_CLEANING from previous wp
M ThCleanPrevUser: saved MODE_REC = 40
M PfStatDisconnect: disconnect statistics
M ThCheckEmState: check ATTACH for em hdl 1
M ThCheckEmState: call EmContextAttach (em_hdl=1)
M ThIAMDel: delete tid/mode 22/0 (th_errno 23, release 1)
M ThTSCancel: set T22 M0 in status MODE_CANCEL
M ThIDeleteMode (22, 0, 3, ><, 0, 255, TRUE)
M ThIDeleteMode: no modes found ..
M no sub modes
M ThSUsrDel: delete system user
M ThSUsrDel: clean batch after error (23)
C The IRow interface is supported by this OLEDB provider
M ThScheduler: server name: appserver_DEV_00
M ThISendMsg: send message (5) to server (wp) with name >appserver_DEV_00 <
M ThISndName: send to name: >appserver_DEV_00 <
M ThISend: (tm/user/type = 22/DDIC /0x2000, mode_deleted=0)
M MSG_NAME
M ThRqOutCheck: o.k.
M abap strategy ROLL / O.K.
M ThNewWpStat: new state of T22/M0 = 0xc2
M ThISend: new wp stat: 0x0
M Adresse Offset Message by name (one way)
M -
M 0639A0C0 000000 00000000 05000000 255f4556 454e545f |........%%_EVENT_|
M 0639A0D0 000016 53434845 44554c45 52002020 20202020 |SCHEDULER. |
M -
M ThMkReq: send output to canceled mode
M make DISP owner of wp_ca_blk 216
M put request into queue (reqtype 0, prio LOW, rq_id 1165)
M -OUT- sender_id WORK_PROCESS tid 22 wp_ca_blk 216 wp_id 22
M -OUT- action SEND_MSG_ONEWAY uid 23 appc_ca_blk -1 type NOWP
M -OUT- new_stat NO_CHANGE mode 0 len 268 rq_id 1165
M -OUT- forward DIA
M -OUT- req_info CANCELMODE MSG_WITH_REQ_BUF MSG_WITH_OH
M NiPHostToAddr: read hostaddr 127.0.0.1 from operating system
M NiIHostToAddr: hostname localhost = addr 127.0.0.1
M NiPServToNo: read servno 3200 from operating system
M NiIServToNo: servicename sapdp00 = port 0C.80/3200
M NiCreateHandle: state nihandle-socket 1-1024 NI_INITIAL
M NiIDgSend: init datagram send_handle 1-1024
M CPU byte order: little endian, reverse network, low val .. high val
M NiIDgSend: send dgram to: host 127.0.0.1, port 0C.80/3200, fam 2 (low adr..high adr)
M LOCK WP ca_blk 217
M ThResFree: free resources of U23 M0 I2 (normal mode, complete free) at level 3, db_action=TH_DB_NO_ACTION
M ThResFree: reset spa state for user T22/U23/M0
M ThCallHooks: call hook >SpoolHandleHook< for event SOS_HOOK_BEFORE_SESSION_CANCEL
M PfStatDisconnect: disconnect statistics
M ThDealComm: T22/U23/M0 has no cpic conns
M ***LOG R47=> ThResFree, delete (001023) [thxxmode.c 1099]
M ThGetEnqInfo: no enq info found
M ThVBIRollBack: initialize TH-hooks
M SosRegisterHook: add hook >ThVBICmRbHook< for event AFTER_COMMIT
M SosRegisterHook: add hook >ThVBICmRbHook< for event AFTER_ROLLBACK
M ThRmLocQueue: no async request found
M ThInvalidateRfcCliId: invalidate RfcCliId at 5DA68C48
M ThRmFree: cleanup resources for T22 M0
M RmCleanUpResources2: hdr/tbl/ext_tbl = 04037058/00000000/0
M RmCleanUpResources2: no resources registered
M ThRmFree: reset eg state of T22 M0
M ThRmFree cleanup resources for T22
M RmCleanUpResources2: hdr/tbl/ext_tbl = 04037BB8/5DA68D20/1
M RmCleanUpResources2: call resource handler 0047A981 for key/entry 3/0
M ThFreeRollMemory: release eg adr 5DA68C48 for T22
M RmInitResourceTblEntry: free resource description at 5DA693A8 (ext_tbl=1)
M ThFreeRollMemory: release eg adr 5DA693A8 for T22
M RmIFreeTable: free resource table at 5DA68D20 (ext_tbl=1)
M ThFreeRollMemory: release eg adr 5DA68D20 for T22
M ThRmFree: reset eg state of T22
M ThEmFree: call EmContextDelete (em_hdl=1)
M ThResFree: save spa pointer 7FDCE7E0 and install dummy spa
M ThCheckComOrRb (event=1, full_commit=1)
M ThCallHooks: call hook >ASTAT-collect commit handling< for event BEFORE_COMMIT
M ThCallHooks: call hook >rsts_before_commit< for event BEFORE_COMMIT
M ThCheckComOrRb (event=3, full_commit=1)
M ThCallHooks: call hook >ThVBICmRbHook< for event AFTER_COMMIT
M ThVBICmRbHook: called for commit
M ThCallHooks: call hook >ThNoClearPrevErr< for event AFTER_COMMIT
M ThNoClearPrevErr: clear prev no err
M ThCallHooks: call hook >rsts_after_commit< for event AFTER_COMMIT
M ThCallHooks: call hook >SpoolHandleHook< for event AFTER_COMMIT
M ThISend: (tm/user/type = 22/SAPSYS /0x41, mode_deleted=1)
M TASK_SWITCH
M DISP
M ThRqOutCheck: o.k.
M ThISend: allowed rq_type of T22/M0 = 0
M abap strategy ROLL / O.K.
M ThNewWpStat: new MODE_REC = 40
M ThNewWpStat: new state of T22/M0 = 0xc1
M ThISend: new wp stat: 0x2
M ThMkReq: send output to canceled mode
M ThISend: complete stat record
M make DISP owner of wp_ca_blk 217
M put request into queue (reqtype 0, prio LOW, rq_id 1166)
M -OUT- sender_id WORK_PROCESS tid 22 wp_ca_blk 217 wp_id 22
M -OUT- action SEND_TO_DP uid 23 appc_ca_blk -1 type NOWP
M -OUT- new_stat WP_WAIT mode 0 len 8 rq_id 1166
M -OUT- req_info CANCELMODE
M NiIDgSend: send dgram to: host 127.0.0.1, port 0C.80/3200, fam 2 (low adr..high adr)
M
Maybe you are looking for
-
Dashboard Designer Error - You do not have sufficient permissions to complete the request.
Hi all I have created a PerformancePoint Data Source library and a PerformancePoint Reports list on a SharePoint site. The PerformancePoint site collection and site features are also both activated. The data source library is in the 'trusted data sor
-
direct2d acceleration on FF4 causes really bad font rendering problems for my site. Text goes on to of each other and behind pictures making it impossible to read for some parts. Disabling HW acceleration fixes the problem. Is there a script that I c
-
Webservice error in browser. Not in SoapUI
Hi everybody, I hope you can help me in solving a webservice issue... We are having a server in our network. This server has the IP 10.42.42.104. If you want to connect from the outside you must call 213.23.42.104. Then the firewall will redirect you
-
Hi all; I wonder if it is doable to download from the Internet files that contains 3D "meshed" objects (triangulated, for eg.), so that I can open them form a java3D application and play with them? Regards;
-
Need to install Adobe Document Services in ABAP system
Hi Experts, We have a requirement for installing ADS on a SAP SRM ABAP NW7.4 system. I have seen the installation guide but it refers to a JAVA system. Can you please guide me regarding the same? I have seen this doc as well as it refers to JAVA and