Mantis Bugtracker

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000227 [Resin] minor always 06-01-05 00:00 11-30-05 14:43
Reporter ferg View Status public  
Assigned To
Priority urgent Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.0.15 Product Version 3.0.14
  Product Build 3.0.14
Summary 0000227: jni_vfs.c segv
Description 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
  [2] raise(0x6, 0x0, 0xe20f9268, 0x6a8c, 0x79b4, 0x7800), at 0xff2d0884
  [3] abort(0x6000, 0xfeef0000, 0xfedc9f24, 0xfef42374, 0x0, 0x346d0), at
  [4] os::abort(0x1, 0x0, 0xfef22714, 0xfeef0000, 0x6990, 0x6800), at
  [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
  [8] call_user_handler(0xb, 0xe20f9968, 0xe20f96b0, 0x0, 0x0, 0x0), at
  [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
  [12] 0xf880c224(0xea0a0128, 0xb6, 0x0, 0x18, 0x49d110, 0xe20fdb68), at
  [13] 0xf88058b8(0xea0a0128, 0xb6, 0x0, 0xf8815cc8, 0x1, 0xe20fdc00), at
  [14] 0xf8805764(0xec147750, 0xb6, 0xf4ebd758, 0x2b8a30, 0x1, 0xe20fdcb0),
at 0xf8805763
  [15] 0xf8805764(0xec15e5e8, 0xb6, 0x0, 0xf8815cc8, 0xb6, 0xe20fdd48), at
  [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
  [20] 0xf886de48(0xebf85d78, 0xb6, 0xe20fe02c, 0x0, 0x0, 0x0), at
  [21] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815cc8, 0x0, 0xe20fdfd0), at
  [22] 0xf8805764(0xec1486e0, 0xb7, 0x0, 0xf8815c80, 0x0, 0xe20fe048), at
  [23] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815ee0, 0x0, 0xe20fe0c0), at
  [24] 0xf8805764(0xec1486e0, 0xb6, 0x0, 0xf8815c80, 0x0, 0xe20fe150), at
  [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
  [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
  [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

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

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

Steps To Reproduce
Additional Information
Attached Files

- Relationships

- Notes
06-01-05 00:00

64-bit issues with JNI memory allocation.

- Issue History
Date Modified Username Field Change
06-01-05 00:00 ferg New Issue
11-30-05 00:00 administrator Fixed in Version  => 3.0.15
11-30-05 14:43 ferg Status resolved => closed

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
28 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker