a bug fix...
[IRC.git] / Robust / Transactions / dstm2 / hs_err_pid27741.log
1 #
2 # An unexpected error has been detected by HotSpot Virtual Machine:
3 #
4 #  SIGSEGV (0xb) at pc=0xb77e67ec, pid=27741, tid=2980461456
5 #
6 # Java VM: Java HotSpot(TM) Client VM (1.5.0_14-b03 mixed mode, sharing)
7 # Problematic frame:
8 # V  [libjvm.so+0x1a27ec]
9 #
10
11 ---------------  T H R E A D  ---------------
12
13 Current thread (0x081a81f0):  JavaThread "Thread-8" [_thread_in_vm, id=27761]
14
15 siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000008c
16
17 Registers:
18 EAX=0x00000008, EBX=0xb79d134c, ECX=0x00000ffc, EDX=0xb1a62d5c
19 ESP=0xb1a62cf4, EBP=0xb1a62d2c, ESI=0x00000000, EDI=0x00000004
20 EIP=0xb77e67ec, CR2=0x0000008c, EFLAGS=0x00210202
21
22 Top of Stack: (sp=0xb1a62cf4)
23 0xb1a62cf4:   081a81f0 b1a62cf8 90999ddb b77e10f7
24 0xb1a62d04:   081a81f0 00000000 911c25b0 b1a62d1c
25 0xb1a62d14:   b1a62d44 b2610b3b 88e4cde8 b7f589a8
26 0xb1a62d24:   8ca5d5b0 081a81f0 b1a62d8c b7f5779a
27 0xb1a62d34:   081a82b0 b1a62d58 00000000 00000004
28 0xb1a62d44:   b1a62dec b2610b3b 0000a015 00000000
29 0xb1a62d54:   00000000 b1a62d50 90997dc3 b1a62d7c
30 0xb1a62d64:   911bf418 00000000 00000004 0000a015 
31
32 Instructions: (pc=0xb77e67ec)
33 0xb77e67dc:   ff ff ff 8b 42 04 8b 75 10 83 c0 08 8d 54 72 0c
34 0xb77e67ec:   8b b0 84 00 00 00 8b 45 18 0f af fe 56 57 50 52 
35
36 Stack: [0xb19e3000,0xb1a64000),  sp=0xb1a62cf4,  free space=511k
37 Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
38 V  [libjvm.so+0x1a27ec]
39 C  [libkooni.so+0x79a]  Java_TransactionalIO_core_ExtendedTransaction_nativepwrite+0x8b
40 j  TransactionalIO.core.ExtendedTransaction.nativepwrite([BJILjava/io/FileDescriptor;)I+0
41 j  TransactionalIO.core.ExtendedTransaction.invokeNativepwrite([BJILjava/io/RandomAccessFile;)I+18
42 j  TransactionalIO.core.ExtendedTransaction.commitChanges()V+202
43 j  TransactionalIO.core.Wrapper.commitIO()V+3
44 j  dstm2.Thread.doIt(Ljava/util/concurrent/Callable;)Ljava/lang/Object;+129
45 j  dstm2.benchmark.CustomThread.financialBenchmark()V+380
46 j  dstm2.benchmark.CustomThread.run()V+28
47 j  dstm2.Thread$3.run()V+18
48 j  java.lang.Thread.run()V+11
49 v  ~StubRoutines::call_stub
50 V  [libjvm.so+0x17b2bc]
51 V  [libjvm.so+0x28ff98]
52 V  [libjvm.so+0x17ab15]
53 V  [libjvm.so+0x17abae]
54 V  [libjvm.so+0x1f2b15]
55 V  [libjvm.so+0x2f99f3]
56 V  [libjvm.so+0x290ba8]
57 C  [libpthread.so.0+0x54fb]
58
59 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
60 j  TransactionalIO.core.ExtendedTransaction.nativepwrite([BJILjava/io/FileDescriptor;)I+0
61 j  TransactionalIO.core.ExtendedTransaction.invokeNativepwrite([BJILjava/io/RandomAccessFile;)I+18
62 j  TransactionalIO.core.ExtendedTransaction.commitChanges()V+202
63 j  TransactionalIO.core.Wrapper.commitIO()V+3
64 j  dstm2.Thread.doIt(Ljava/util/concurrent/Callable;)Ljava/lang/Object;+129
65 j  dstm2.benchmark.CustomThread.financialBenchmark()V+380
66 j  dstm2.benchmark.CustomThread.run()V+28
67 j  dstm2.Thread$3.run()V+18
68 j  java.lang.Thread.run()V+11
69 v  ~StubRoutines::call_stub
70
71 ---------------  P R O C E S S  ---------------
72
73 Java Threads: ( => current thread )
74   0x081a91e0 JavaThread "Thread-9" [_thread_blocked, id=27762]
75 =>0x081a81f0 JavaThread "Thread-8" [_thread_in_vm, id=27761]
76   0x081a7218 JavaThread "Thread-7" [_thread_blocked, id=27760]
77   0x081a6260 JavaThread "Thread-6" [_thread_blocked, id=27759]
78   0x081a5270 JavaThread "Thread-5" [_thread_blocked, id=27758]
79   0x081a4280 JavaThread "Thread-4" [_thread_in_native, id=27757]
80   0x081a3290 JavaThread "Thread-3" [_thread_blocked, id=27756]
81   0x081a22a0 JavaThread "Thread-2" [_thread_blocked, id=27755]
82   0x081a1278 JavaThread "Thread-1" [_thread_blocked, id=27754]
83   0x080a6980 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=27747]
84   0x080a53d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=27746]
85   0x080a4330 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=27745]
86   0x0809d760 JavaThread "Finalizer" daemon [_thread_blocked, id=27744]
87   0x0809ca80 JavaThread "Reference Handler" daemon [_thread_blocked, id=27743]
88   0x0805cd58 JavaThread "main" [_thread_blocked, id=27741]
89
90 Other Threads:
91   0x0809b5f8 VMThread [id=27742]
92   0x080a7e70 WatcherThread [id=27748]
93
94 VM state:not at safepoint (normal execution)
95
96 VM Mutex/Monitor currently owned by a thread: None
97
98 Heap
99  def new generation   total 576K, used 532K [0x88950000, 0x889f0000, 0x88e30000)
100   eden space 512K,  96% used [0x88950000, 0x889cbd80, 0x889d0000)
101   from space 64K,  58% used [0x889e0000, 0x889e9518, 0x889f0000)
102   to   space 64K,   0% used [0x889d0000, 0x889d0000, 0x889e0000)
103  tenured generation   total 1408K, used 265K [0x88e30000, 0x88f90000, 0x8c950000)
104    the space 1408K,  18% used [0x88e30000, 0x88e72718, 0x88e72800, 0x88f90000)
105  compacting perm gen  total 8192K, used 1111K [0x8c950000, 0x8d150000, 0x90950000)
106    the space 8192K,  13% used [0x8c950000, 0x8ca65e70, 0x8ca66000, 0x8d150000)
107     ro space 8192K,  68% used [0x90950000, 0x90ed2bd8, 0x90ed2c00, 0x91150000)
108     rw space 12288K,  48% used [0x91150000, 0x91721490, 0x91721600, 0x91d50000)
109
110 Dynamic libraries:
111 08048000-08057000 r-xp 00000000 08:01 15269937   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/bin/java
112 08057000-08059000 rwxp 0000e000 08:01 15269937   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/bin/java
113 08059000-081c3000 rwxp 08059000 00:00 0          [heap]
114 88950000-889f0000 rwxp 88950000 00:00 0 
115 889f0000-88e30000 rwxp 889f0000 00:00 0 
116 88e30000-88f90000 rwxp 88e30000 00:00 0 
117 88f90000-8c950000 rwxp 88f90000 00:00 0 
118 8c950000-8d150000 rwxp 8c950000 00:00 0 
119 8d150000-90950000 rwxp 8d150000 00:00 0 
120 90950000-90ed3000 r-xs 00001000 08:01 15270044   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/classes.jsa
121 90ed3000-91150000 rwxp 90ed3000 00:00 0 
122 91150000-91722000 rwxp 00584000 08:01 15270044   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/classes.jsa
123 91722000-91d50000 rwxp 91722000 00:00 0 
124 91d50000-91e20000 rwxp 00b56000 08:01 15270044   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/classes.jsa
125 91e20000-92150000 rwxp 91e20000 00:00 0 
126 92150000-92154000 r-xs 00c26000 08:01 15270044   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/classes.jsa
127 92154000-92550000 rwxp 92154000 00:00 0 
128 b1800000-b1821000 rwxp b1800000 00:00 0 
129 b1821000-b1900000 ---p b1821000 00:00 0 
130 b1962000-b1965000 ---p b1962000 00:00 0 
131 b1965000-b19e3000 rwxp b1965000 00:00 0 
132 b19e3000-b19e6000 ---p b19e3000 00:00 0 
133 b19e6000-b1a64000 rwxp b19e6000 00:00 0 
134 b1a64000-b1a67000 ---p b1a64000 00:00 0 
135 b1a67000-b1ae5000 rwxp b1a67000 00:00 0 
136 b1ae5000-b1ae8000 ---p b1ae5000 00:00 0 
137 b1ae8000-b1b66000 rwxp b1ae8000 00:00 0 
138 b1b66000-b1b69000 ---p b1b66000 00:00 0 
139 b1b69000-b1be7000 rwxp b1b69000 00:00 0 
140 b1be7000-b1bea000 ---p b1be7000 00:00 0 
141 b1bea000-b1c68000 rwxp b1bea000 00:00 0 
142 b1c68000-b1c6b000 ---p b1c68000 00:00 0 
143 b1c6b000-b1ce9000 rwxp b1c6b000 00:00 0 
144 b1ce9000-b1cec000 ---p b1ce9000 00:00 0 
145 b1cec000-b1d6a000 rwxp b1cec000 00:00 0 
146 b1d6a000-b1d6d000 ---p b1d6a000 00:00 0 
147 b1d6d000-b1deb000 rwxp b1d6d000 00:00 0 
148 b1deb000-b1dee000 rwxp b1deb000 00:00 0 
149 b1dee000-b1e6c000 rwxp b1dee000 00:00 0 
150 b1e6c000-b1e6d000 r-xp 00000000 00:12 19466915   /home/navid/libnativeIO.so
151 b1e6d000-b1e6e000 rwxp 00000000 00:12 19466915   /home/navid/libnativeIO.so
152 b1e6e000-b1e99000 r-xs 00000000 00:12 21938239   /home/navid/TransactionalIO/dist/TransactionalIO.jar
153 b1e99000-b1f1c000 r-xs 00000000 00:12 19730820   /home/navid/dstm2-release/bcel/bcel-5.2/bcel-5.2.jar
154 b1f1c000-b1f1f000 r-xs 00000000 08:01 15257714   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/dnsns.jar
155 b1f1f000-b1fe5000 r-xs 00000000 08:01 15257715   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/localedata.jar
156 b1fe5000-b200c000 r-xs 00000000 08:01 15257713   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/sunjce_provider.jar
157 b200c000-b2037000 r-xs 00000000 08:01 15257763   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/sunpkcs11.jar
158 b2037000-b2038000 ---p b2037000 00:00 0 
159 b2038000-b20b8000 rwxp b2038000 00:00 0 
160 b20b8000-b20bb000 ---p b20b8000 00:00 0 
161 b20bb000-b2139000 rwxp b20bb000 00:00 0 
162 b2139000-b213c000 ---p b2139000 00:00 0 
163 b213c000-b21ba000 rwxp b213c000 00:00 0 
164 b21ba000-b21bd000 ---p b21ba000 00:00 0 
165 b21bd000-b223b000 rwxp b21bd000 00:00 0 
166 b223b000-b2375000 r-xp 00000000 08:01 14418247   /usr/lib/locale/locale-archive
167 b2375000-b2378000 ---p b2375000 00:00 0 
168 b2378000-b23f6000 rwxp b2378000 00:00 0 
169 b23f6000-b23f9000 ---p b23f6000 00:00 0 
170 b23f9000-b2477000 rwxp b23f9000 00:00 0 
171 b2477000-b2478000 ---p b2477000 00:00 0 
172 b2478000-b2509000 rwxp b2478000 00:00 0 
173 b2509000-b2525000 rwxp b2509000 00:00 0 
174 b2525000-b2526000 rwxp b2525000 00:00 0 
175 b2526000-b2543000 rwxp b2526000 00:00 0 
176 b2543000-b2544000 rwxp b2543000 00:00 0 
177 b2544000-b2545000 rwxp b2544000 00:00 0 
178 b2545000-b2547000 rwxp b2545000 00:00 0 
179 b2547000-b2563000 rwxp b2547000 00:00 0 
180 b2563000-b2567000 rwxp b2563000 00:00 0 
181 b2567000-b2583000 rwxp b2567000 00:00 0 
182 b2583000-b2591000 rwxp b2583000 00:00 0 
183 b2591000-b260e000 rwxp b2591000 00:00 0 
184 b260e000-b26be000 rwxp b260e000 00:00 0 
185 b26be000-b460e000 rwxp b26be000 00:00 0 
186 b460e000-b4e7d000 r-xs 00000000 08:01 15257723   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/charsets.jar
187 b4e7d000-b4e92000 r-xs 00000000 08:01 15257716   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/jce.jar
188 b4e92000-b4f17000 r-xs 00000000 08:01 15257711   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/jsse.jar
189 b4f17000-b4f80000 rwxp b4f17000 00:00 0 
190 b4f80000-b75aa000 r-xs 00000000 08:01 15257790   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/rt.jar
191 b75aa000-b75b9000 r-xp 00000000 08:01 15257733   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libzip.so
192 b75b9000-b75bb000 rwxp 0000e000 08:01 15257733   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libzip.so
193 b75bb000-b75dc000 r-xp 00000000 08:01 15257732   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libjava.so
194 b75dc000-b75de000 rwxp 00020000 08:01 15257732   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libjava.so
195 b75de000-b75e7000 r-xp 00000000 08:01 5357751    /lib/i686/cmov/libnss_files-2.7.so
196 b75e7000-b75e9000 rwxp 00008000 08:01 5357751    /lib/i686/cmov/libnss_files-2.7.so
197 b75e9000-b75f1000 r-xp 00000000 08:01 5357777    /lib/i686/cmov/libnss_nis-2.7.so
198 b75f1000-b75f3000 rwxp 00007000 08:01 5357777    /lib/i686/cmov/libnss_nis-2.7.so
199 b75f3000-b7607000 r-xp 00000000 08:01 5357730    /lib/i686/cmov/libnsl-2.7.so
200 b7607000-b7609000 rwxp 00013000 08:01 5357730    /lib/i686/cmov/libnsl-2.7.so
201 b7609000-b760b000 rwxp b7609000 00:00 0 
202 b760b000-b7616000 r-xp 00000000 08:01 15257731   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libverify.so
203 b7616000-b7617000 rwxp 0000b000 08:01 15257731   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libverify.so
204 b7617000-b761f000 rwxs 00000000 08:01 16122659   /tmp/hsperfdata_navid/27741
205 b761f000-b7642000 r-xp 00000000 08:01 5357724    /lib/i686/cmov/libm-2.7.so
206 b7642000-b7644000 rwxp 00023000 08:01 5357724    /lib/i686/cmov/libm-2.7.so
207 b7644000-b79b6000 r-xp 00000000 08:01 15269960   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/libjvm.so
208 b79b6000-b79d4000 rwxp 00372000 08:01 15269960   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/libjvm.so
209 b79d4000-b7dec000 rwxp b79d4000 00:00 0 
210 b7dec000-b7f34000 r-xp 00000000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
211 b7f34000-b7f35000 r-xp 00148000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
212 b7f35000-b7f37000 rwxp 00149000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
213 b7f37000-b7f3b000 rwxp b7f37000 00:00 0 
214 b7f3b000-b7f3d000 r-xp 00000000 08:01 5357723    /lib/i686/cmov/libdl-2.7.so
215 b7f3d000-b7f3f000 rwxp 00001000 08:01 5357723    /lib/i686/cmov/libdl-2.7.so
216 b7f3f000-b7f53000 r-xp 00000000 08:01 5357878    /lib/i686/cmov/libpthread-2.7.so
217 b7f53000-b7f55000 rwxp 00013000 08:01 5357878    /lib/i686/cmov/libpthread-2.7.so
218 b7f55000-b7f57000 rwxp b7f55000 00:00 0 
219 b7f57000-b7f58000 r-xp 00000000 00:12 19467075   /home/navid/libkooni.so
220 b7f58000-b7f59000 rwxp 00000000 00:12 19467075   /home/navid/libkooni.so
221 b7f59000-b7f60000 r-xp 00000000 08:01 5357742    /lib/i686/cmov/libnss_compat-2.7.so
222 b7f60000-b7f62000 rwxp 00006000 08:01 5357742    /lib/i686/cmov/libnss_compat-2.7.so
223 b7f62000-b7f68000 r-xp 00000000 08:01 15269955   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/native_threads/libhpi.so
224 b7f68000-b7f69000 rwxp 00006000 08:01 15269955   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/native_threads/libhpi.so
225 b7f69000-b7f6a000 rwxp b7f69000 00:00 0 
226 b7f6a000-b7f6b000 r-xp b7f6a000 00:00 0 
227 b7f6b000-b7f6d000 rwxp b7f6b000 00:00 0 
228 b7f6d000-b7f87000 r-xp 00000000 08:01 5357576    /lib/ld-2.7.so
229 b7f87000-b7f89000 rwxp 00019000 08:01 5357576    /lib/ld-2.7.so
230 bf847000-bf84a000 ---p bf847000 00:00 0 
231 bf84a000-bfa47000 rwxp bf84a000 00:00 0          [stack]
232 ffffe000-fffff000 r-xp 00000000 00:00 0          [vdso]
233
234 VM Arguments:
235 java_command: dstm2.benchmark.Main_for_Book_BenchMArk -b dstm2.benchmark.FinancialTransaction
236 Launcher Type: SUN_STANDARD
237
238 Environment Variables:
239 PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
240 USERNAME=navid
241 LD_LIBRARY_PATH=/usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client:/usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386:/usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/../lib/i386
242 SHELL=/bin/bash
243 DISPLAY=:0.0
244
245 Signal Handlers:
246 SIGSEGV: [libjvm.so+0x32b7d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
247 SIGBUS: [libjvm.so+0x32b7d0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
248 SIGFPE: [libjvm.so+0x28efd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
249 SIGPIPE: [libjvm.so+0x28efd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
250 SIGILL: [libjvm.so+0x28efd0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
251 SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
252 SIGUSR2: [libjvm.so+0x291420], sa_mask[0]=0x00000004, sa_flags=0x10000004
253 SIGHUP: [libjvm.so+0x290e50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
254 SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
255 SIGQUIT: [libjvm.so+0x290e50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
256 SIGTERM: [libjvm.so+0x290e50], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
257
258
259 ---------------  S Y S T E M  ---------------
260
261 OS:lenny/sid
262
263 uname:Linux 2.6.22-3-686 #1 SMP Sun Feb 10 20:20:49 UTC 2008 i686
264 libc:glibc 2.7 NPTL 2.7 
265 rlimit: STACK 8192k, CORE 0k, NPROC 8108, NOFILE 1024, AS infinity
266 load average:0.58 0.27 0.16
267
268 CPU:total 2 (cores per cpu 2, threads per core 1) family 6 model 15 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2
269
270 Memory: 4k page, physical 1025800k(14152k free), swap 2610520k(160544k free)
271
272 vm_info: Java HotSpot(TM) Client VM (1.5.0_14-b03) for linux-x86, built on Oct  5 2007 01:55:14 by java_re with gcc 3.2.1-7a (J2SE release)
273