Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 116814

Summary: cdemu freezes on cp with hardened kernel
Product: Gentoo Linux Reporter: Yang Zhao <yang>
Component: [OLD] ServerAssignee: SpanKY <vapier>
Status: RESOLVED UPSTREAM    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Yang Zhao 2005-12-26 14:36:46 UTC
copying from a mounted device created via cdemu locks up system running hardened kerne

steps to reproduce:
1. cdemu 0 foo.cue
2. mount -t iso9660 foo.cue /mnt/cdrom
3. cp /mnt/cdrom/bar /tmp/

actual results:
system feezes and becomes unresponsive (at least via ssh--it's a headless machine)

expected results:
/mnt/cdrom/bar is copied to /tmp/


Only on hardened kernel--works fine for gentoo-sources

System info
Linux sui 2.6.14-hardened-r1 #1 PREEMPT Fri Dec 16 21:42:54 PST 2005 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux

Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-hardened-r1 i686)
=================================================================
System uname: 2.6.14-hardened-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://modzer0.cs.uaf.edu/public/gentoo/ http://gentoo.asgn.ca/"
LANG="en_CA.UTF-8"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi apache2 apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cjk crypt cups curl eds emboss encode expat foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 hardened hardenedphp imlib ipv6 java jpeg lcms libcaca libg++ libwww mad mhash mikmod ming mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl pam pcre pdflib perl php png ppds python quicktime readline samba sdl slang spell sse sse2 ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml xml2 xmms xprint xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Yang Zhao 2005-12-26 14:38:18 UTC
Ugh.. typoes

should be:

steps to reproduce:
1. cdemu 0 foo.cue
2. mount -t /dev/cdemu0 foo.cue /mnt/cdrom
3. cp /mnt/cdrom/bar /tmp/


also, running cdemu-0.7
Comment 2 SpanKY gentoo-dev 2005-12-26 16:52:17 UTC
not a gentoo issue