Date: Sat, 26 Jan 2008 21:46:05 GMT From: Alexander Shiryaev <coumarin@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/120021: net-p2p/qbittorrent crashes system when it works though OpenVPN link Message-ID: <200801262146.m0QLk50R026612@www.freebsd.org> Resent-Message-ID: <200801262150.m0QLo2kq023194@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 120021 >Category: ports >Synopsis: net-p2p/qbittorrent crashes system when it works though OpenVPN link >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 26 21:50:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Alexander Shiryaev >Release: 6.3-STABLE >Organization: MSU >Environment: FreeBSD aix-lame.hackers 6.3-STABLE FreeBSD 6.3-STABLE #0: Sat Jan 26 15:42:57 MSK 2008 root@aix-lame.hackers:/usr/obj/usr/src/sys/GENERIC i386 >Description: qbittorrent crashes system when it works though Internet connection configured with OpenVPN. aix-lame# kgdb kernel.debug /usr/obj/fbsd/crash/vmcore.5 kgdb: kvm_nlist(_stopped_cpus): kgdb: kvm_nlist(_stoppcbs): [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] 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 "i386-marcel-freebsd". Unread portion of the kernel message buffer: panic: add_to_worklist: already on list Uptime: 7m2s Dumping 255 MB (2 chunks) chunk 0: 1MB (159 pages) ... ok chunk 1: 255MB (65280 pages) 240 224 208 192 176 160 144 128 112 96 80 64 48 32 16 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) list 160 static __inline struct thread * 161 __curthread(void) 162 { 163 struct thread *td; 164 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); 166 return (td); 167 } 168 #define curthread (__curthread()) 169 (kgdb) backtrace #0 doadump () at pcpu.h:165 #1 0xc0704b02 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc0704e0c in panic (fmt=0xc0a4a153 "add_to_worklist: already on list") at /usr/src/sys/kern/kern_shutdown.c:565 #3 0xc0887bc4 in add_to_worklist (wk=0xc28f47a0) at /usr/src/sys/ufs/ffs/ffs_softdep.c:811 #4 0xc088fcfe in handle_written_filepage (pagedep=0xc2801900, bp=0xc7538d68) at /usr/src/sys/ufs/ffs/ffs_softdep.c:4757 #5 0xc088f0b9 in softdep_disk_write_complete (bp=0xc7538d68) at /usr/src/sys/ufs/ffs/ffs_softdep.c:4247 #6 0xc075b8df in bufdone (bp=0xc7538d68) at buf.h:440 #7 0xc06c0a8e in g_vfs_done (bip=0x0) at /usr/src/sys/geom/geom_vfs.c:87 #8 0xc075b55b in biodone (bp=0xc2ba15ac) at /usr/src/sys/kern/vfs_bio.c:2930 #9 0xc06be3ef in g_io_schedule_up (tp=0xc254ad80) at /usr/src/sys/geom/geom_io.c:490 #10 0xc06be6a6 in g_up_procbody () at /usr/src/sys/geom/geom_kern.c:95 #11 0xc06e95e5 in fork_exit (callout=0xc06be62c <g_up_procbody>, arg=0x0, frame=0x0) at /usr/src/sys/kern/kern_fork.c:788 #12 0xc09a413c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208 (kgdb) quit >How-To-Repeat: * Configure Internet connection though OpenVPN * Run qbittorrent, start some torrent to download * Wait some time >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801262146.m0QLk50R026612>