Hello,
While executing several = parallel scp(pass, from, dir, opt); tasks in a multithreaded = application, occasionally the following system crash appears = on: FreeBSD test-v40z2.junisphere.local 8.1-RELEASE FreeBSD = 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 r...@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC = amd64 The same software runs = without problems on FreeBSD 6.1-STABLE. Dump (full in the = enclosed file): ======================= ========= test-v40z2.junisphere.net dumped core - see = /var/crash/vmcore.0 Wed May 25 03:29:02 = CEST 2011 FreeBSD test-v40z2.junisphere.net 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 r...@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC = amd64 panic: page fault GNU gdb 6.1.1 = [FreeBSD] Copyright 2004 Free Software = Foundation, Inc. GDB is free software, = covered by the GNU General Public License, and you = are welcome to change it and/or = distribute copies of it under certain conditions. Type "show copying" to see = the conditions. There is absolutely no = warranty for GDB. Type "show warranty" for details. This GDB was configured as = "amd64-marcel-freebsd"... Unread portion of the = kernel message buffer: Fatal trap 12: page = fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = = 0x134 fault = code &nb= sp; = supervisor read data, page not present instruction = pointer = = 0x20:0xffffffff805638d2 stack = pointer = = 0x28:0xffffff8075ffb780 frame = pointer = = 0x28:0xffffff8075ffb7b0 code = segment = = base 0x0, limit 0xfffff, type 0x1b &= nbsp; = = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = = interrupt enabled, resume, IOPL = 0 current process = = 98095 (scp) trap = number &= nbsp; = 12 panic: page = fault cpuid = 0 Uptime: 10h33m40s Physical memory: 4017 = MB Dumping 1360 MB: 1345 1329 1313 1297 = 1281 1265 1249 1233 1217 1201 1185 1169 1153 1137 1121 1105 1089 1073 = 1057 1041 1025 1009 993 977 961 945 929 913 897 881 865 849 833 817 801 = 785 769 753 737 721 705 68 9 673 657 641 625 609 593 577 561 545 529 513 497 481 465 449 433 417 401 385 369 353 337 321 305 289 273 257 241 225 209 193 177 161 145 = 129 113 97 81 65 49 33 17 1 #0 doadump () at = pcpu.h:223 223 pcpu.h: = No such file or directory. in = pcpu.h (kgdb) #0 doadump () at = pcpu.h:223 #1 0xffffffff805a4d29 in boot = (howto=260) at = /usr/src/sys/kern/kern_shutdown.c:416 #2 0xffffffff805a515c in panic (fmt=0xffffffff80964764 = "%s") = at = /usr/src/sys/kern/kern_shutdown.c:590 #3 0xffffffff8088b928 in trap_fatal = (frame=0xffffff009c2b8000, eva=Variable "eva" is not = available. ) at = /usr/src/sys/amd64/amd64/trap.c:777 #4 0xffffffff8088bcf4 in trap_pfault = (frame=0xffffff8075ffb6d0, usermode=0) at = /usr/src/sys/amd64/amd64/trap.c:693 #5 0xffffffff8088c53a in trap = (frame=0xffffff8075ffb6d0) at = /usr/src/sys/amd64/amd64/trap.c:451 #6 0xffffffff80871f03 in calltrap () at = /usr/src/sys/amd64/amd64/exception.S:223 #7 0xffffffff805638d2 in destroy_dev_sched_cb = (dev=0x0, = cb=0xffffffff805f5770 <tty_dealloc>, arg=0xffffff0001742000) at = /usr/src/sys/kern/kern_conf.c:1138 #8 0xffffffff805f5eeb in ttydev_close = (dev=0xffffff009c2a3800, fflag=Variable "fflag" is not = available. ) at = /usr/src/sys/kern/tty.c:340 #9 0xffffffff80530254 in devfs_close = (ap=0xffffff8075ffb850) at = /usr/src/sys/fs/devfs/devfs_vnops.c:513 #10 = 0xffffffff806408e7 in vn_close (vp=0xffffff009c523b10, flags=3, file_cred=0xffffff0001a52b00, td=0xffffff009c2b8000) at vnode_if.h:225 #11 0xffffffff806409ba = in vn_closefile (fp=0xffffff009c0a25f0, td=0xffffff009c2b8000) at = /usr/src/sys/kern/vfs_vnops.c:937 #12 0xffffffff8052e588 in devfs_close_f (fp=Variable = "fp" is not available. ) at = /usr/src/sys/fs/devfs/devfs_vnops.c:528 #13 0xffffffff8056ab23 in _fdrop (fp=0xffffff009c0a25f0, td=Variable "td" is not available. ) at file.h:293 #14 0xffffffff8056bd3b = in closef (fp=0xffffff009c0a25f0, td=0xffffff009c2b8000) at /usr/src/sys/kern/kern_descrip.c:2117 #15 0xffffffff8056cdfc in fdfree = (td=0xffffff009c2b8000) at /usr/src/sys/kern/kern_descrip.c:1826 #16 = 0xffffffff80579df7 in exit1 (td=0xffffff009c2b8000, = rv=0) at = /usr/src/sys/kern/kern_exit.c:281 #17 0xffffffff8057afbe in sys_exit (td=Variable "td" = is not available. ) at = /usr/src/sys/kern/kern_exit.c:109 #18 0xffffffff8088bf07 in syscall = (frame=0xffffff8075ffbc80) at = /usr/src/sys/amd64/amd64/trap.c:945 #19 0xffffffff808721e1 in Xfast_syscall () at = /usr/src/sys/amd64/amd64/exception.S:374 #20 0x0000000800d0033c in ?? () Previous frame inner to this frame (corrupt = stack?) (kgdb) Best = regards Richard = Kartas Senior = Software Engineer 3D"rolldisplay_kompositin_RGB_150dpi" Ju= nisphere Systems AG Glatt Tower P.O. Box 1572 CH-8301 = Glattzentrum Ph= one +41 43 443 31 80 Direct +41 43 443 31 91 Mobile +41 79 832 08 = 86 [1]rkar...@junisphere.net [2]www.junisphere.net = ; Th= is email contains information which is confidential and may be privileged. Unless you are the intended addressee (or authorised to receive for the addressee) you may not use, forward, copy or disclose to = anyone this email or any information contained in this email. If you = have received this email in error, please advise the sender by reply = email immediately and delete this email. References 1. 3D"mailto:rkar...@junisphere.net" 2. 3D"http://www.junisphere.net/"
_______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"