Mantis - Resin
Viewing Issue Advanced Details
227 minor always 06-01-05 00:00 11-30-05 14:43
ferg  
 
urgent  
closed 3.0.14  
3.0.14 fixed  
none    
none 3.0.15  
0000227: jni_vfs.c segv
RSN-250
(rep by Tom Hintz)

detected a multithreaded program
t@36 (l@36) terminated by signal ABRT (Abort)
0xff31f684: __lwp_kill+0x0008: bgeu,a __lwp_kill+0x1c
Current function is Java_com_caucho_vfs_JniStream_writeNative
  331 sublen = conn->ops->write(conn, buffer, sublen);
(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) where
current thread: t@36
  [1] __lwp_kill(0x0, 0x6, 0x0, 0xff33c000, 0xfedc9f88, 0x1260d0), at
0xff31f684
  [2] raise(0x6, 0x0, 0xe20f9268, 0x6a8c, 0x79b4, 0x7800), at 0xff2d0884
  [3] abort(0x6000, 0xfeef0000, 0xfedc9f24, 0xfef42374, 0x0, 0x346d0), at
0xff2b6cd0
  [4] os::abort(0x1, 0x0, 0xfef22714, 0xfeef0000, 0x6990, 0x6800), at
0xfedc46bc
  [5] VMError::report_and_die(0x0, 0xfef48658, 0xfef4234c, 0x1, 0xfedc8058,
0xfef4234c), at 0xfee38168
  [6] JVM_handle_solaris_signal(0xb, 0xe20f9968, 0xe20f96b0, 0x6c00, 0x11,
0x347690), at 0xfea63f48
  [7] __sighndlr(0xb, 0xe20f9968, 0xe20f96b0, 0xfea634bc, 0x0, 0x0), at
0xff365fec
  [8] call_user_handler(0xb, 0xe20f9968, 0xe20f96b0, 0x0, 0x0, 0x0), at
0xff35fdd8
  [9] sigacthandler(0xb, 0xe20f9968, 0xe20f96b0, 0x4000, 0xe20f9a54, 0x0),
at 0xff35ff88
  ---- called from signal handler with signal 11 (SIGSEGV) ------ =>[10]
Java_com_caucho_vfs_JniStream_writeNative(env = 0x347748, obj = 0xe20fdbdc,
conn_fd = 17979272LL, buf = 0xe20fdbd0, offset = 0, length = 16384), line
331 in "jni_vfs.c"
  [11] 0xf880c280(0x61, 0xe20fdbdc, 0xe20fdb50, 0xffffff80, 0x0, 0x0), at
0xf880c27f
  [12] 0xf880c224(0xea0a0128, 0xb6, 0x0, 0x18, 0x49d110, 0xe20fdb68), at
0xf880c223
  [13] 0xf88058b8(0xea0a0128, 0xb6, 0x0, 0xf8815cc8, 0x1, 0xe20fdc00), at
0xf88058b7
  [14] 0xf8805764(0xec147750, 0xb6, 0xf4ebd758, 0x2b8a30, 0x1, 0xe20fdcb0),
at 0xf8805763
  [15] 0xf8805764(0xec15e5e8, 0xb6, 0x0, 0xf8815cc8, 0xb6, 0xe20fdd48), at
0xf8805763
  [16] 0xf8805764(0xec154868, 0x7, 0x0, 0xf8815cc8, 0x348044, 0xe20fddd0),
at 0xf8805763
  [17] 0xf8805874(0xf8862550, 0x347c50, 0x0, 0xf8815cc8, 0x347690,
0xe20fde78), at 0xf8805873
  [18] 0xf8862580(0xec1486e0, 0x4000, 0x0, 0xf8815cd0, 0xff190000,
0xe20fe240), at 0xf886257f
  [19] 0xf8953518(0xea0a41b0, 0xec1486e0, 0xec148738, 0x0, 0x2032, 0x0), at
0xf8953517
  [20] 0xf886de48(0xebf85d78, 0xb6, 0xe20fe02c, 0x0, 0x0, 0x0), at
0xf886de47
  [21] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815cc8, 0x0, 0xe20fdfd0), at
0xf8805763
  [22] 0xf8805764(0xec1486e0, 0xb7, 0x0, 0xf8815c80, 0x0, 0xe20fe048), at
0xf8805763
  [23] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815ee0, 0x0, 0xe20fe0c0), at
0xf8805763
  [24] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815c80, 0x0, 0xe20fe150), at
0xf8805763
  [25] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815c80, 0xf440b8a8,
0xe20fe1c8), at 0xf8805763
  [26] 0xf8805764(0xeb141eb8, 0xb6, 0x0, 0xf8815cd0, 0xff190000,
0xe20fe240), at 0xf8805763
  [27] 0xf8805764(0xeb50ca10, 0xb6, 0x0, 0xf8815cd0, 0xf440b8a8,
0xe20fe2b8), at 0xf8805763
  [28] 0xf8805764(0xeb50ca30, 0xb6, 0x0, 0xf8815cd0, 0xf44ecbf0,
0xe20fe348), at 0xf8805763
  [29] 0xf8805764(0xeb50b8d8, 0xb6, 0x0, 0xf8815c80, 0xeb5f87c8,
0xe20fe3f0), at 0xf8805763
  [30] 0xf8805764(0xea259930, 0xb6, 0x0, 0xf8815c80, 0xb6, 0xe20fe498), at
0xf8805763
  [31] 0xf8805764(0xea259930, 0x7, 0x0, 0xf8815c80, 0x348044, 0xe20fe538),
at 0xf8805763
  [32] 0xf8805764(0xea259930, 0x7, 0x0, 0xf8815c80, 0x348044, 0xe20fe5c8),
at 0xf8805763
  [33] 0xf8805764(0xeb115a28, 0xb6, 0x0, 0xf8815c80, 0xf4af8870,
0xe20fe6e0), at 0xf8805763
  [34] 0xf8805764(0xeb115a28, 0xb6, 0x0, 0xf8815c80, 0xf4af9308,
0xe20fe760), at 0xf8805763
  [35] 0xf8805764(0xeb115a28, 0xb6, 0x0, 0xf8815c80, 0xf4af62e0,
0xe20fe808), at 0xf8805763
  [36] 0xf8805764(0xeb00bd58, 0xf4a07ff0, 0x0, 0xf8815c80, 0x0, 0xe20fe8b0),
at 0xf8805763
  [37] 0xf8805c2c(0xeb00bd80, 0xf4a07ff0, 0x0, 0xf8816180, 0x0, 0xe20fe958),
at 0xf8805c2b
  [38] 0xf8805c2c(0xeb00a398, 0xb6, 0x0, 0xf8816180, 0xf4af7008,
0xe20fe9d8), at 0xf8805c2b
  [39] 0xf8805764(0xeb00c698, 0xb6, 0x0, 0xf8815c80, 0xf4af8870,
0xe20feae0), at 0xf8805763
  [40] 0xf8805764(0xeb00c698, 0xf4ab0498, 0x0, 0xf8815cd0, 0xf4af8870,
0xe20feb68), at 0xf8805763
  [41] 0xf8805c2c(0xea6f93e0, 0x7, 0x0, 0xf8816180, 0x348044, 0xe20fec08),
at 0xf8805c2b
  [42] 0xf8805764(0xeac7f2d8, 0xb6, 0x0, 0xf8815c80, 0xf4af8870,
0xe20fed48), at 0xf8805763
  [43] 0xf8805764(0xeac7f2d8, 0xb6, 0x0, 0xf8815c80, 0xf4af9308,
0xe20fedc8), at 0xf8805763
  [44] 0xf8805764(0xeac7f2d8, 0xb6, 0x0, 0xf8815c80, 0xf4af62e0,
0xe20fee70), at 0xf8805763
  [45] 0xf8805764(0xeaa8c5d8, 0xf4a07ff0, 0x0, 0xf8815c80, 0x0, 0xe20fef18),
at 0xf8805763
  [46] 0xf8805c2c(0xeaa8c600, 0xf4a07ff0, 0x0, 0xf8816180, 0xf4ed9bb8,
0xe20fefc0), at 0xf8805c2b
  [47] 0xf8805c2c(0xeaa8acf8, 0xb6, 0x0, 0xf8816180, 0xf4af7008,
0xe20ff040), at 0xf8805c2b
  [48] 0xf8805764(0xeaa8cf18, 0xb6, 0x0, 0xf8815c80, 0xf4af8870,
0xe20ff148), at 0xf8805763
  [49] 0xf8805764(0xeaa8cf18, 0xf4ab0498, 0x0, 0xf8815cd0, 0xf4af8870,
0xe20ff1d0), at 0xf8805763
  [50] 0xf8805c2c(0xe92a8df8, 0x7, 0x0, 0xf8816180, 0x348044, 0xe20ff270),
at 0xf8805c2b
  [51] 0xf8805764(0xea97c078, 0xb6, 0x0, 0xf8815c80, 0xf4af8870,
0xe20ff358), at 0xf8805763
  [52] 0xf8805764(0xea97c078, 0xb6, 0x0, 0xf8815c80, 0xf4af9308,
0xe20ff3d8), at 0xf8805763
  [53] 0xf8805764(0xea97c078, 0xb6, 0x0, 0xf8815c80, 0xf4af62e0,
0xe20ff480), at 0xf8805763
  [54] 0xf8805764(0xea7a72e0, 0xf4a07ff0, 0x0, 0xf8815c80, 0xf4c710e0,
0xe20ff528), at 0xf8805763
  [55] 0xf8805c2c(0xea7a7408, 0xf4a07ff0, 0x0, 0xf8816180, 0x49acc0,
0xe20ff5c8), at 0xf8805c2b
  [56] 0xf8805c2c(0xea7a7468, 0xf4a07ff0, 0x0, 0xf8816180, 0xebfa1b28,
0xe20ff678), at 0xf8805c2b
  [57] 0xf8805c2c(0xea7a5e40, 0xb6, 0x0, 0xf8816180, 0xec094938,
0xe20ff6f8), at 0xf8805c2b
  [58] 0xf8805764(0xec147800, 0xf4a81230, 0x0, 0xf8815cd0, 0x348044,
0xe20ff7a0), at 0xf8805763
  [59] 0xf8805c70(0xec147460, 0xf442bc30, 0x0, 0xf8816180, 0xf45e2938,
0xe20ff850), at 0xf8805c6f
  [60] 0xf8805c2c(0xe7fc65f8, 0xb7, 0xf4c96cac, 0xf8816180, 0xe7e85f60,
0xe20ff908), at 0xf8805c2b
  [61] 0xf8805764(0xe7fc65f8, 0xf442bc30, 0x0, 0xf8815ee0, 0xfeef0000,
0xe20ff9b0), at 0xf8805763
  [62] 0xf8805c2c(0x0, 0xfef40508, 0x0, 0xf88161d0, 0x7178, 0xe20ffa28), at
0xf8805c2b
  [63] 0xf8800218(0xe20ffb10, 0xe20ffd10, 0xa, 0xf442ce50, 0xf880a840,
0xe20ffc28), at 0xf8800217
  [64] JavaCalls::call_helper(0x1, 0x347690, 0xe20ffc20, 0xe20ffb20, 0x1,
0xf88001c0), at 0xfe98d978
  [65] JavaCalls::call_virtual(0x7074, 0x347690, 0x347c58, 0x347c64,
0x347c60, 0xe7fc66f8), at 0xfeaacdec
  [66] thread_entry(0xf442eea0, 0x347690, 0x348044, 0xfef531b8, 0xfef53284,
0xfef52ca8), at 0xfeaca754
  [67] JavaThread::run(0x347690, 0x0, 0xfeac6784, 0xfef3ba68, 0x73a0,
0x7000), at 0xfeac68e4
  [68] _start(0x347690, 0x5800, 0x659, 0x47ac, 0xfeef0000, 0x3481f8), at
0xfeabe128
(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)

(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) print conn->ops
conn->ops = (nil)
(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)

(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx) print buffer buffer = "C"
(/opt2/SUNWspro/bin/../WS6U2/bin/sparcv9/dbx)



Notes
(0000258)
ferg   
06-01-05 00:00   
64-bit issues with JNI memory allocation.