sudden crash in ulpt (stack)

Mikhail Teterin mi+kde at aldan.algebra.com
Mon Jun 11 03:22:27 UTC 2007


Sent something to the ulpt... Sudden crash.

Please, advise.

	-mi

-------------- next part --------------
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x70
fault code		= supervisor write data, page not present
instruction pointer	= 0x8:0xffffffff80260360
stack pointer	        = 0x10:0xffffffffb1b1cb40
frame pointer	        = 0x10:0x4
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 15 (swi4: clock sio)
trap number		= 12
panic: page fault
cpuid = 0
Uptime: 1d4h31m17s
Dumping 2047 MB (2 chunks)
  chunk 0: 1MB (156 pages) ... ok
  chunk 1: 2047MB (524016 pages) (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  2031 2015 1999 (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  1983 1967 1951 1935 1919 1903 1887 1871 1855 1839 1823 1807 1791 1775 1759 1743 (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  1727 1711 1695 1679 1663 1647 1631 1615 1599 1583 1567 1551 1535 1519 1503 1487 1471 1455 1439 1423 1407 1391 1375 1359 1343 1327 1311 1295 1279 1263 1247 1231 1215 1199 1183 1167 1151 1135 1119 1103 1087 1071 1055 1039 1023 1007 991 (CTRL-C to abort)  975 (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abor!
 t)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  (CTRL-C to abort)  959 943 927 911 895 879 863 847 831 815 799 783 767 751 735 719 703 687 671 655 639 623 607 591 575 559 543 527 511 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15

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"...

warning: "/var/crash/vmcore.5": no core file handler recognizes format, using default

warning: you won't be able to access this core file until you terminate
your kernel core files.; do ``info files''
(kgdb) #0  doadump () at pcpu.h:172
#1  0x0000000000000004 in ?? ()
#2  0xffffffff802b12b7 in boot (howto=260)
    at /var/src/sys/kern/kern_shutdown.c:409
#3  0xffffffff802b1951 in panic (fmt=0xffffff007ba0f000 "XC¡{")
    at /var/src/sys/kern/kern_shutdown.c:565
#4  0xffffffff80410faf in trap_fatal (frame=0xffffff007ba0f000, 
    eva=18446742976272089944) at /var/src/sys/amd64/amd64/trap.c:668
#5  0xffffffff8041132c in trap_pfault (frame=0xffffffffb1b1ca90, usermode=0)
    at /var/src/sys/amd64/amd64/trap.c:580
#6  0xffffffff804115e3 in trap (frame=
      {tf_rdi = 0, tf_rsi = 0, tf_rdx = -1097442317056, tf_rcx = -1099496394752, tf_r8 = 4096, tf_r9 = 5, tf_rax = 1, tf_rbx = -1097442317056, tf_rbp = 4, tf_r10 = 0, tf_r11 = 0, tf_r12 = 6, tf_r13 = 4, tf_r14 = -1097442317056, tf_r15 = -2145016880, tf_trapno = 12, tf_addr = 112, tf_flags = -2144570235, tf_err = 2, tf_rip = -2144992416, tf_cs = 8, tf_rflags = 66118, tf_rsp = -1313748136, tf_ss = 0}) at /var/src/sys/amd64/amd64/trap.c:353
#7  0xffffffff803f825b in calltrap ()
    at /var/src/sys/amd64/amd64/exception.S:168
#8  0xffffffff80260360 in usbd_open_pipe () at /var/src/sys/dev/usb/usbdi.c:183
#9  0xffffffff8025a420 in ulpt_tick (xsc=0xffffff007b572d00)
    at /var/src/sys/dev/usb/ulpt.c:835
#10 0xffffffff802c0b95 in softclock (dummy=0x0)
    at /var/src/sys/kern/kern_timeout.c:290
#11 0xffffffff80297ba8 in ithread_loop (arg=0xffffff0000050640)
    at /var/src/sys/kern/kern_intr.c:682
#12 0xffffffff80296347 in fork_exit (
    callout=0xffffffff80297a60 <ithread_loop>, arg=0xffffff0000050640, 
    frame=0xffffffffb1b1cc50) at /var/src/sys/kern/kern_fork.c:821
#13 0xffffffff803f85be in fork_trampoline ()
    at /var/src/sys/amd64/amd64/exception.S:394
#14 0x0000000000000000 in ?? ()
#15 0x0000000000000000 in ?? ()
#16 0x0000000000000001 in ?? ()
#17 0x0000000000000000 in ?? ()
#18 0x0000000000000000 in ?? ()
#19 0x0000000000000000 in ?? ()
#20 0x0000000000000000 in ?? ()
#21 0x0000000000000000 in ?? ()
#22 0x0000000000000000 in ?? ()
#23 0x0000000000000000 in ?? ()
#24 0x0000000000000000 in ?? ()
#25 0x0000000000000000 in ?? ()
#26 0x0000000000000000 in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000000000000 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x000000000081d000 in ?? ()
#47 0xffffff007ba0f000 in ?? ()
#48 0xffffff0000050640 in ?? ()
#49 0x0000000000000001 in ?? ()
#50 0xffffff007ba14358 in ?? ()
#51 0xffffff005dfeebe0 in ?? ()
#52 0xffffffffb1b1cb58 in ?? ()
#53 0xffffff007ba0f000 in ?? ()
#54 0xffffffff802c7a86 in sched_switch (td=0xffffff0000050640, newtd=0x0, 
    flags=0) at /var/src/sys/kern/sched_4bsd.c:973
#55 0x0000000000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000000 in ?? ()
#89 0x0000000000000000 in ?? ()
#90 0x0000000000000000 in ?? ()
#91 0x0000000000000000 in ?? ()
#92 0x0000000000000000 in ?? ()
#93 0x0000000000000000 in ?? ()
#94 0x0000000000000000 in ?? ()
#95 0x0000000000000000 in ?? ()
#96 0x0000000000000000 in ?? ()
#97 0x0000000000000000 in ?? ()
#98 0x0000000000000000 in ?? ()
#99 0x0000000000000000 in ?? ()
#100 0x0000000000000000 in ?? ()
#101 0x0000000000000000 in ?? ()
#102 0x0000000000000000 in ?? ()
#103 0x0000000000000000 in ?? ()
#104 0x0000000000000000 in ?? ()
#105 0x0000000000000000 in ?? ()
#106 0x0000000000000000 in ?? ()
#107 0x0000000000000000 in ?? ()
#108 0x0000000000000000 in ?? ()
#109 0x0000000000000000 in ?? ()
#110 0x0000000000000000 in ?? ()
#111 0x0000000000000000 in ?? ()
#112 0x0000000000000000 in ?? ()
#113 0x0000000000000000 in ?? ()
#114 0x0000000000000000 in ?? ()
#115 0x0000000000000000 in ?? ()
#116 0x0000000000000000 in ?? ()
#117 0x0000000000000000 in ?? ()
#118 0x0000000000000000 in ?? ()
#119 0x0000000000000000 in ?? ()
#120 0x0000000000000000 in ?? ()
#121 0x0000000000000000 in ?? ()
#122 0x0000000000000000 in ?? ()
#123 0x0000000000000000 in ?? ()
#124 0x0000000000000000 in ?? ()
#125 0x0000000000000000 in ?? ()
#126 0x0000000000000000 in ?? ()
Cannot access memory at address 0xffffffffb1b1d000
(kgdb) #8  0xffffffff80260360 in usbd_open_pipe () at /var/src/sys/dev/usb/usbdi.c:183
183		return (usbd_open_pipe_ival(iface, address, flags, pipe,
(kgdb) 178	
179	usbd_status
180	usbd_open_pipe(usbd_interface_handle iface, u_int8_t address,
181		       u_int8_t flags, usbd_pipe_handle *pipe)
182	{
183		return (usbd_open_pipe_ival(iface, address, flags, pipe,
184					    USBD_DEFAULT_INTERVAL));
185	}
186	
187	usbd_status
(kgdb) 


More information about the freebsd-usb mailing list