[prev in list] [next in list] [prev in thread] [next in thread]
List: mythtv-commits
Subject: [mythtv-commits] Ticket #1751: mythbackend SEGV when deleting files
From: "MythTV" <mythtv () cvs ! mythtv ! org>
Date: 2006-04-30 14:34:53
Message-ID: 059.020c9395315d49e0f42edb4a079ea38c () cvs ! mythtv ! org
[Download RAW message or body]
#1751: mythbackend SEGV when deleting files from mythweb
---------------------------------+------------------------------------------
Reporter: joseph@heenan.me.uk | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone:
Component: mythtv | Version:
Severity: medium |
---------------------------------+------------------------------------------
I can reproducabily crash mythbackend by using mythweb to delete a number
of files in quick succession.
Version is the latest release-0-19-fixes (rev 9806).
mythtv is configured using:
./configure --compile-type=debug --prefix=/usr/local/myth --enable-dvb
--dvb-path=/usr/src/linux-2.6.15/include --disable-joystick-menu
--disable-dvb-eit
The host system is a update to date debian sarge install, 2 dvb-t & 1
analogue cards, remote nfs filesystem for /mnt/store, which contains
symlinks (mythtv is setup to delete the symlink target as well when
deleting a symlink).
I've followed the instructions in http://www.mythtv.org/docs/mythtv-HOWTO-
22.html#ss22.2, and the extract for the crash shows as:
{{{
Thread 12 (Thread -1324663888 (LWP 29487)):
#0 0xb62ff077 in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6ad5c49 in QString::operator+= () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6ae4e22 in QStringList::join () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb705578f in WriteStringList (socket=0x85c3fc8, list=@0xb10b3610) at
util.$
str = {static null = {static null = <same as static member of an
alread$
utf8 = <incomplete type>
size = -1230148090
written = -1324666680
payload = <incomplete type>
errorcount = 3058273892
retval = 182
#4 0x0808a0ea in MainServer::SendResponse (this=0x8129ca8,
socket=0x85c3fc8, c$
No locals.
}}}
I'll attach the full gdb output.
I've tried using valgrind but could not reproduce the problem within. Also
tried electric-fence, but this SEGVs on startup.
Please let me know if I help narrow this down.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1751>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic