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"

Reply via email to