From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 1 16:10:02 2004 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4271A16A4CE for ; Thu, 1 Jan 2004 16:10:02 -0800 (PST) Received: from lakemtao08.cox.net (lakemtao08.cox.net [68.1.17.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 686A343D1F for ; Thu, 1 Jan 2004 16:10:00 -0800 (PST) (envelope-from emoe@cox.net) Received: from emoe ([68.97.44.169]) by lakemtao08.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20040102000958.IEV2412.lakemtao08.cox.net@emoe> for ; Thu, 1 Jan 2004 19:09:58 -0500 From: "Erik Moe" To: Date: Thu, 1 Jan 2004 18:09:59 -0600 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal Subject: Transcode bug X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2004 00:10:02 -0000 X-List-Received-Date: Fri, 02 Jan 2004 00:10:02 -0000 I'm running transcode 0.6.10 under dvdrip2. About 20% into the rip, transcode freezes. Attaching to the process with gdb yields the following information: (gdb) info threads 5 Process 83813, Thread 5 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 4 Process 83813, Thread 4 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 3 Process 83813, Thread 3 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 2 Process 83813, Thread 2 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 * 1 Process 83813, Thread 1 0x2812d883 in poll () from /usr/lib/libc.so.5 (gdb) bt #0 0x2812d883 in poll () from /usr/lib/libc.so.5 #1 0x280d3651 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.5 #2 0x280d3050 in _thread_kern_scheduler () from /usr/lib/libc_r.so.5 (gdb) thread 2 [Switching to thread 2 (Process 83813, Thread 2)]#0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 (gdb) bt #0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 #1 0x280d3283 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.5 #2 0x280d6ae7 in _pthread_cond_wait () from /usr/lib/libc_r.so.5 #3 0x280d6bee in pthread_cond_wait () from /usr/lib/libc_r.so.5 #4 0x0805a874 in process_aframe () (gdb) thread 3 [Switching to thread 3 (Process 83813, Thread 3)]#0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 (gdb) bt #0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 #1 0x280d3283 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.5 #2 0x280d6ae7 in _pthread_cond_wait () from /usr/lib/libc_r.so.5 #3 0x280d6bee in pthread_cond_wait () from /usr/lib/libc_r.so.5 #4 0x0805a5d4 in process_vframe () #5 0x0807fd96 in _fini () #6 0x00647664 in ?? () Error accessing memory address 0x626f76: Bad address. (gdb) thread 4 [Switching to thread 4 (Process 83813, Thread 4)]#0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 (gdb) bt #0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 #1 0x280d3283 in _thread_kern_sched_state_unlock () from /usr/lib/libc_r.so.5 #2 0x280d6da9 in _pthread_cond_timedwait () from /usr/lib/libc_r.so.5 #3 0x280cb1b9 in _thread_gc () from /usr/lib/libc_r.so.5 #4 0x280ca3fe in _thread_start () from /usr/lib/libc_r.so.5 (gdb) thread 5 [Switching to thread 5 (Process 83813, Thread 5)]#0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 (gdb) bt #0 0x280d2aac in _thread_kern_sched () from /usr/lib/libc_r.so.5 #1 0x280d3218 in _thread_kern_sched_state () from /usr/lib/libc_r.so.5 #2 0x280c7e6b in sigwait () from /usr/lib/libc_r.so.5 #3 0x0804e4e4 in signal_thread () (gdb) Trancode is invoked with the following parameters: mkdir -m 0775 -p '/u02/dvdrip/db/Pirates/tmp' && cd /u02/dvdrip/db/Pirates/tmp && dr_exec transcode -H 10 -a 0 -x vob,null -i /u02/dvdrip/db/Pirates/vob/001 -w 1224 -F mpeg4 -b 128,0,0 -s 1.439 --a52_drc_off -V -f 24,1 -g 720x480 -M 2 -Y 42,0,46,0 -B 15,10,8 -R 1 -y ffmpeg,null --psu_mode --nav_seek /u02/dvdrip/db/Pirates/tmp/Pirates-001-nav.log --no_split -o /dev/null --print_status 20 && echo DVDRIP_SUCCESS mkdir -m 0775 -p '/u02/dvdrip/db/Pirates/tmp' && cd /u02/dvdrip/db/Pirates/tmp && dr_exec transcode -H 10 -a 0 -x vob -i /u02/dvdrip/db/Pirates/vob/001 -w 1224 -F mpeg4 -b 128,0,0 -s 1.439 --a52_drc_off -V -f 24,1 -g 720x480 -M 2 -Y 42,0,46,0 -B 15,10,8 -R 2 -y ffmpeg --psu_mode --nav_seek /u02/dvdrip/db/Pirates/tmp/Pirates-001-nav.log --no_split -o /u02/dvdrip/db/Pirates/avi/001/Pirates-001.avi --print_status 20 && echo DVDRIP_SUCCESS I'm running FreeBSD 5.1-RELEASE-p11. Don't know if this is a generic trancode bug or FreeBSD specific. Erik Moe emoe@cox.net