a bug fix...
[IRC.git] / Robust / Transactions / dstm2 / hs_err_pid27828.log
1 #
2 # An unexpected error has been detected by HotSpot Virtual Machine:
3 #
4 #  SIGSEGV (0xb) at pc=0xb776e7ec, pid=27828, tid=2984197008
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 (0x08199da8):  JavaThread "Thread-0" [_thread_in_vm, id=27839]
14
15 siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000008c
16
17 Registers:
18 EAX=0x00000008, EBX=0xb795934c, ECX=0x00000ffc, EDX=0xb1df2cdc
19 ESP=0xb1df2c74, EBP=0xb1df2cac, ESI=0x00000000, EDI=0x00000004
20 EIP=0xb776e7ec, CR2=0x0000008c, EFLAGS=0x00210202
21
22 Top of Stack: (sp=0xb1df2c74)
23 0xb1df2c74:   08199da8 b1df2c78 90999ddb b77690f7
24 0xb1df2c84:   08199da8 00000000 911c25b0 b1df2c9c
25 0xb1df2c94:   b1df2cc4 b2598b3b 88e4cde8 b7ee09a8
26 0xb1df2ca4:   8ca5d5b0 08199da8 b1df2d0c b7edf79a
27 0xb1df2cb4:   08199e68 b1df2cd8 00000000 00000004
28 0xb1df2cc4:   b1df2d6c b2598b3b 00006419 00000000
29 0xb1df2cd4:   00000000 b1df2cd0 90997dc3 b1df2cfc
30 0xb1df2ce4:   911bf418 00000000 00000004 00006419 
31
32 Instructions: (pc=0xb776e7ec)
33 0xb776e7dc:   ff ff ff 8b 42 04 8b 75 10 83 c0 08 8d 54 72 0c
34 0xb776e7ec:   8b b0 84 00 00 00 8b 45 18 0f af fe 56 57 50 52 
35
36 Stack: [0xb1d73000,0xb1df4000),  sp=0xb1df2c74,  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   0x081a9200 JavaThread "Thread-9" [_thread_blocked, id=27848]
75   0x081a8210 JavaThread "Thread-8" [_thread_blocked, id=27847]
76   0x081a7220 JavaThread "Thread-7" [_thread_blocked, id=27846]
77   0x081a5240 JavaThread "Thread-5" [_thread_blocked, id=27844]
78   0x081a4250 JavaThread "Thread-4" [_thread_blocked, id=27843]
79   0x081a3230 JavaThread "Thread-3" [_thread_blocked, id=27842]
80   0x081a2260 JavaThread "Thread-2" [_thread_blocked, id=27841]
81   0x081a10d0 JavaThread "Thread-1" [_thread_blocked, id=27840]
82 =>0x08199da8 JavaThread "Thread-0" [_thread_in_vm, id=27839]
83   0x080a6980 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=27837]
84   0x080a53d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=27836]
85   0x080a4330 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=27835]
86   0x0809d760 JavaThread "Finalizer" daemon [_thread_blocked, id=27834]
87   0x0809ca80 JavaThread "Reference Handler" daemon [_thread_blocked, id=27833]
88   0x0805cd58 JavaThread "main" [_thread_blocked, id=27828]
89
90 Other Threads:
91   0x0809b5f8 VMThread [id=27832]
92   0x080a7e70 WatcherThread [id=27838]
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 86K [0x88950000, 0x889f0000, 0x88e30000)
100   eden space 512K,   4% used [0x88950000, 0x889559f0, 0x889d0000)
101   from space 64K, 100% used [0x889d0000, 0x889e0000, 0x889e0000)
102   to   space 64K,   0% used [0x889e0000, 0x889e0000, 0x889f0000)
103  tenured generation   total 1408K, used 476K [0x88e30000, 0x88f90000, 0x8c950000)
104    the space 1408K,  33% used [0x88e30000, 0x88ea70d0, 0x88ea7200, 0x88f90000)
105  compacting perm gen  total 8192K, used 1111K [0x8c950000, 0x8d150000, 0x90950000)
106    the space 8192K,  13% used [0x8c950000, 0x8ca65e90, 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-081d1000 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 b1700000-b1721000 rwxp b1700000 00:00 0 
129 b1721000-b1800000 ---p b1721000 00:00 0 
130 b18ea000-b18ed000 ---p b18ea000 00:00 0 
131 b18ed000-b196b000 rwxp b18ed000 00:00 0 
132 b196b000-b196e000 ---p b196b000 00:00 0 
133 b196e000-b19ec000 rwxp b196e000 00:00 0 
134 b19ec000-b19ef000 ---p b19ec000 00:00 0 
135 b19ef000-b1a6d000 rwxp b19ef000 00:00 0 
136 b1a6d000-b1a70000 rwxp b1a6d000 00:00 0 
137 b1a70000-b1aee000 rwxp b1a70000 00:00 0 
138 b1aee000-b1af1000 ---p b1aee000 00:00 0 
139 b1af1000-b1b6f000 rwxp b1af1000 00:00 0 
140 b1b6f000-b1b72000 ---p b1b6f000 00:00 0 
141 b1b72000-b1bf0000 rwxp b1b72000 00:00 0 
142 b1bf0000-b1bf3000 ---p b1bf0000 00:00 0 
143 b1bf3000-b1c71000 rwxp b1bf3000 00:00 0 
144 b1c71000-b1c74000 ---p b1c71000 00:00 0 
145 b1c74000-b1cf2000 rwxp b1c74000 00:00 0 
146 b1cf2000-b1cf5000 ---p b1cf2000 00:00 0 
147 b1cf5000-b1d73000 rwxp b1cf5000 00:00 0 
148 b1d73000-b1d76000 ---p b1d73000 00:00 0 
149 b1d76000-b1df4000 rwxp b1d76000 00:00 0 
150 b1df4000-b1df5000 r-xp 00000000 00:12 19466915   /home/navid/libnativeIO.so
151 b1df5000-b1df6000 rwxp 00000000 00:12 19466915   /home/navid/libnativeIO.so
152 b1df6000-b1e21000 r-xs 00000000 00:12 21938239   /home/navid/TransactionalIO/dist/TransactionalIO.jar
153 b1e21000-b1ea4000 r-xs 00000000 00:12 19730820   /home/navid/dstm2-release/bcel/bcel-5.2/bcel-5.2.jar
154 b1ea4000-b1ea7000 r-xs 00000000 08:01 15257714   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/dnsns.jar
155 b1ea7000-b1f6d000 r-xs 00000000 08:01 15257715   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/localedata.jar
156 b1f6d000-b1f94000 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 b1f94000-b1fbf000 r-xs 00000000 08:01 15257763   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/ext/sunpkcs11.jar
158 b1fbf000-b1fc0000 ---p b1fbf000 00:00 0 
159 b1fc0000-b2040000 rwxp b1fc0000 00:00 0 
160 b2040000-b2043000 ---p b2040000 00:00 0 
161 b2043000-b20c1000 rwxp b2043000 00:00 0 
162 b20c1000-b20c4000 ---p b20c1000 00:00 0 
163 b20c4000-b2142000 rwxp b20c4000 00:00 0 
164 b2142000-b2145000 ---p b2142000 00:00 0 
165 b2145000-b21c3000 rwxp b2145000 00:00 0 
166 b21c3000-b22fd000 r-xp 00000000 08:01 14418247   /usr/lib/locale/locale-archive
167 b22fd000-b2300000 ---p b22fd000 00:00 0 
168 b2300000-b237e000 rwxp b2300000 00:00 0 
169 b237e000-b2381000 ---p b237e000 00:00 0 
170 b2381000-b23ff000 rwxp b2381000 00:00 0 
171 b23ff000-b2400000 ---p b23ff000 00:00 0 
172 b2400000-b2491000 rwxp b2400000 00:00 0 
173 b2491000-b24ad000 rwxp b2491000 00:00 0 
174 b24ad000-b24ae000 rwxp b24ad000 00:00 0 
175 b24ae000-b24cb000 rwxp b24ae000 00:00 0 
176 b24cb000-b24cc000 rwxp b24cb000 00:00 0 
177 b24cc000-b24cd000 rwxp b24cc000 00:00 0 
178 b24cd000-b24cf000 rwxp b24cd000 00:00 0 
179 b24cf000-b24eb000 rwxp b24cf000 00:00 0 
180 b24eb000-b24ef000 rwxp b24eb000 00:00 0 
181 b24ef000-b250b000 rwxp b24ef000 00:00 0 
182 b250b000-b2519000 rwxp b250b000 00:00 0 
183 b2519000-b2596000 rwxp b2519000 00:00 0 
184 b2596000-b2646000 rwxp b2596000 00:00 0 
185 b2646000-b4596000 rwxp b2646000 00:00 0 
186 b4596000-b4e05000 r-xs 00000000 08:01 15257723   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/charsets.jar
187 b4e05000-b4e1a000 r-xs 00000000 08:01 15257716   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/jce.jar
188 b4e1a000-b4e9f000 r-xs 00000000 08:01 15257711   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/jsse.jar
189 b4e9f000-b4f08000 rwxp b4e9f000 00:00 0 
190 b4f08000-b7532000 r-xs 00000000 08:01 15257790   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/rt.jar
191 b7532000-b7541000 r-xp 00000000 08:01 15257733   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libzip.so
192 b7541000-b7543000 rwxp 0000e000 08:01 15257733   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libzip.so
193 b7543000-b7564000 r-xp 00000000 08:01 15257732   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libjava.so
194 b7564000-b7566000 rwxp 00020000 08:01 15257732   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libjava.so
195 b7566000-b756f000 r-xp 00000000 08:01 5357751    /lib/i686/cmov/libnss_files-2.7.so
196 b756f000-b7571000 rwxp 00008000 08:01 5357751    /lib/i686/cmov/libnss_files-2.7.so
197 b7571000-b7579000 r-xp 00000000 08:01 5357777    /lib/i686/cmov/libnss_nis-2.7.so
198 b7579000-b757b000 rwxp 00007000 08:01 5357777    /lib/i686/cmov/libnss_nis-2.7.so
199 b757b000-b758f000 r-xp 00000000 08:01 5357730    /lib/i686/cmov/libnsl-2.7.so
200 b758f000-b7591000 rwxp 00013000 08:01 5357730    /lib/i686/cmov/libnsl-2.7.so
201 b7591000-b7593000 rwxp b7591000 00:00 0 
202 b7593000-b759e000 r-xp 00000000 08:01 15257731   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libverify.so
203 b759e000-b759f000 rwxp 0000b000 08:01 15257731   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/libverify.so
204 b759f000-b75a7000 rwxs 00000000 08:01 16122659   /tmp/hsperfdata_navid/27828
205 b75a7000-b75ca000 r-xp 00000000 08:01 5357724    /lib/i686/cmov/libm-2.7.so
206 b75ca000-b75cc000 rwxp 00023000 08:01 5357724    /lib/i686/cmov/libm-2.7.so
207 b75cc000-b793e000 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 b793e000-b795c000 rwxp 00372000 08:01 15269960   /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre/lib/i386/client/libjvm.so
209 b795c000-b7d74000 rwxp b795c000 00:00 0 
210 b7d74000-b7ebc000 r-xp 00000000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
211 b7ebc000-b7ebd000 r-xp 00148000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
212 b7ebd000-b7ebf000 rwxp 00149000 08:01 5357719    /lib/i686/cmov/libc-2.7.so
213 b7ebf000-b7ec3000 rwxp b7ebf000 00:00 0 
214 b7ec3000-b7ec5000 r-xp 00000000 08:01 5357723    /lib/i686/cmov/libdl-2.7.so
215 b7ec5000-b7ec7000 rwxp 00001000 08:01 5357723    /lib/i686/cmov/libdl-2.7.so
216 b7ec7000-b7edb000 r-xp 00000000 08:01 5357878    /lib/i686/cmov/libpthread-2.7.so
217 b7edb000-b7edd000 rwxp 00013000 08:01 5357878    /lib/i686/cmov/libpthread-2.7.so
218 b7edd000-b7edf000 rwxp b7edd000 00:00 0 
219 b7edf000-b7ee0000 r-xp 00000000 00:12 19467075   /home/navid/libkooni.so
220 b7ee0000-b7ee1000 rwxp 00000000 00:12 19467075   /home/navid/libkooni.so
221 b7ee1000-b7ee8000 r-xp 00000000 08:01 5357742    /lib/i686/cmov/libnss_compat-2.7.so
222 b7ee8000-b7eea000 rwxp 00006000 08:01 5357742    /lib/i686/cmov/libnss_compat-2.7.so
223 b7eea000-b7ef0000 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 b7ef0000-b7ef1000 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 b7ef1000-b7ef2000 rwxp b7ef1000 00:00 0 
226 b7ef2000-b7ef3000 r-xp b7ef2000 00:00 0 
227 b7ef3000-b7ef5000 rwxp b7ef3000 00:00 0 
228 b7ef5000-b7f0f000 r-xp 00000000 08:01 5357576    /lib/ld-2.7.so
229 b7f0f000-b7f11000 rwxp 00019000 08:01 5357576    /lib/ld-2.7.so
230 bf724000-bf727000 ---p bf724000 00:00 0 
231 bf727000-bf924000 rwxp bf727000 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.16 0.21 0.14
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(22628k free), swap 2610520k(160556k 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