Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40894 - Qtparted 0.4 and 0.4.1 crash instantly with "Floating point exeption"
Summary: Qtparted 0.4 and 0.4.1 crash instantly with "Floating point exeption"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on: 42927
Blocks:
  Show dependency tree
 
Reported: 2004-02-08 15:35 UTC by Tom Arnold
Modified: 2004-11-16 16:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Parted patch (004_all_parted_1.6.6-divbyzero.patch,566 bytes, patch)
2004-03-19 05:02 UTC, Thomas Estaben
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Arnold 2004-02-08 15:35:59 UTC
I emerged qtparted and everthing went OK. But when i start it 
it just says "Floating point exeption"
So i emerged 0.4.1 but got the same problem. I run on a AthlonXP
with optimization for that cpu + pipe and fomit-frame-pointer.

Reproducible: Always
Steps to Reproduce:
1.start it
2.
3.

Actual Results:  
Floating point exeption 

Expected Results:  
Start and work 

nothing went wrong
Comment 1 Ciaran McCreesh 2004-02-08 15:39:04 UTC
emerge info output please?
Comment 2 Tom Arnold 2004-02-11 05:30:43 UTC
Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cups dvd dvdr encode foomaticdb gdbm gif gpm icc imlib java jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls noreiserfs oggvorbis oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"

Comment 3 Simon Prosser 2004-02-13 16:44:10 UTC
i get same problem here ...it was fine before qt went to 3.3 

--info

 Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117
-r1, 2.6.3-rc2-gentoo)
=================================================================
System uname: 2.6.3-rc2-gentoo i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-ftracer -O2 -march=athlon-xp -msse -mmmx -m3dnow -momit-leaf-
frame-pointer -fomit-frame-pointer -funroll-loops -ffast-math -fprefet
ch-loop-arrays -freduce-all-givs -finline-limit=600 -mfpmath=387 -pipe
"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /u
sr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var
/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-ftracer -O2 -march=athlon-xp -msse -mmmx -m3dnow -momit-lea
f-frame-pointer -fomit-frame-pointer -funroll-loops -ffast-math -fpref
etch-loop-arrays -freduce-all-givs -finline-limit=600 -mfpmath=387 -pi
pe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirror.ac.uk/sites/www.ibiblio.org/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apm arts artssetuid avi berkdb cdr crypt cups                                                                                       dvd dvdr dvdrw encode esd foomaticdb gdbm gif gphoto2 gpm gtk gtk2 iml                                                                                      ib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla moznocompo                                                                                      se moznoirc moznomail mpeg ncurses nls nptl oggvorbis opengl oss pam p                                                                                      dflib perl png python qt quicktime readline sdl slang spell sse ssl sv                                                                                      ga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Comment 4 Tom Arnold 2004-02-14 02:46:13 UTC
I didnt try with qt 3.3. QT 3.3 made my kde crash a lot more, so i downgraded.

I have the problem with qt 3.2.1.
Comment 5 Simon Prosser 2004-02-15 11:33:19 UTC
i upgraded glibc to glibc-2.3.3_pre20040207-r0 (still using nptl) and parted now works as does qtparted....
Comment 6 Martin Schlemmer (RETIRED) gentoo-dev 2004-02-19 10:39:40 UTC
Tom, can you try to upgrade glibc?
Comment 7 stephan 2004-02-23 13:28:59 UTC
I got glibc-2.3.3_pre20040207 on my system and have the same problem

emerge info:

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3)
=================================================================
System uname: 2.6.3 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/env.d"
CXXFLAGS="-O2 -mcpu=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache sandbox"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi acpi4linux alsa apache2 apm avi berkdb bonobo cdr chroot crypt cups curl dga directfb dv dvd dvdr encode ethereal faad fax fbcon fbdev ffmpeg flac foomaticdb freetype gdbm gif gimpprint gnome gphoto2 gpm gtk gtk2 gtkhtml imagemagick imlib ipv6 java jpeg kde libg++ libwww mad mbox md5sum mikmod mmx motif mozilla moznoirc moznomail mpeg mpeg4 music mysql ncurses nls nocd nvidia oggvorbis opengl oss pam pdflib perl php pic png pnp python qt quicktime radeon readline samba scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff transcode truetype type1 unicode usb v4l videos wmf x86 xfs xine xinerama xml xml2 xmms xosd xv xvid zlib"
Comment 8 achim woessner 2004-02-25 15:22:15 UTC
same error here. with nearly the same emerge info, means ~x86 etc. i heard from a guy in irc that his is running fine, and he is x86, so i guess this is where the problem comes from.
Comment 9 Jonathan Halcrow 2004-02-29 15:36:25 UTC
I've got the same prob here, only just using parted.  QTparted failed to compile on my system complained about my version of QT (3.3).  Here's my emerge info:

masterblaster rollingrock # emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-love6)
=================================================================
System uname: 2.6.3-love6 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.seren.com/gentoo http://mirror.clarkson.edu/pub/distributions/gentoo/ http://mirror.tucdemonic.org/gentoo/ http://www.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt cups directfb encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"
 
Comment 10 Jonathan Halcrow 2004-02-29 15:42:09 UTC
Here's the output of strace if thats helpful:
masterblaster rollingrock # strace parted
execve("/usr/sbin/parted", ["parted"], [/* 50 vars */]) = 0
uname({sys="Linux", node="masterblaster", ...}) = 0
brk(0)                                  = 0x8053b4c
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=104956, ...}) = 0
mmap2(NULL, 104956, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/usr/lib/libparted-1.6.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@w\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=261652, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4002f000
mmap2(NULL, 265240, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40030000
mmap2(0x4006e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3d) = 0x4006e000
mmap2(0x40070000, 3096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40070000
close(3)                                = 0
open("/lib/libuuid.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10172, ...}) = 0
mmap2(NULL, 12064, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40071000
mmap2(0x40073000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40073000
close(3)                                = 0
open("/lib/libreadline.so.4", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\257"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=173896, ...}) = 0
mmap2(NULL, 174292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40074000
mmap2(0x4009a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x26) = 0x4009a000
mmap2(0x4009e000, 2260, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4009e000
close(3)                                = 0
mprotect(0xbffff000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_GROWSDOWN) = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\34\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10864, ...}) = 0
mmap2(NULL, 8628, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4009f000
mmap2(0x400a1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2) = 0x400a1000
close(3)                                = 0
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\340"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=303611, ...}) = 0
mmap2(NULL, 266220, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400a2000
mmap2(0x400da000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x37) = 0x400da000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200]\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1296448, ...}) = 0
mmap2(NULL, 1230532, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400e3000
mmap2(0x4020a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127) = 0x4020a000
mmap2(0x4020d000, 9924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4020d000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40210000
munmap(0x40015000, 104956)              = 0
brk(0)                                  = 0x8053b4c
brk(0x8074b4c)                          = 0x8074b4c
brk(0x8075000)                          = 0x8075000
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=104956, ...}) = 0
mmap2(NULL, 104956, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/lib/i686/mmx/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686/mmx", 0xbfffef1c)     = -1 ENOENT (No such file or directory)
open("/lib/i686/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/i686", 0xbfffef1c)         = -1 ENOENT (No such file or directory)
open("/lib/mmx/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/mmx", 0xbfffef1c)          = -1 ENOENT (No such file or directory)
open("/lib/libreiserfs.so", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=3704, ...}) = 0
open("/usr/lib/i686/mmx/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/mmx", 0xbfffef1c) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xbfffef1c)     = -1 ENOENT (No such file or directory)
open("/usr/lib/mmx/libreiserfs.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/mmx", 0xbfffef1c)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libreiserfs.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200O\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=94248, ...}) = 0
mmap2(NULL, 95652, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40211000
mmap2(0x40228000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x16) = 0x40228000
close(3)                                = 0
open("/usr/lib/libdal-0.3.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=8260, ...}) = 0
mmap2(NULL, 10756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40229000
mmap2(0x4022b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x4022b000
close(3)                                = 0
munmap(0x40015000, 104956)              = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=104956, ...}) = 0
mmap2(NULL, 104956, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/lib/libdal.so", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/usr/lib/libdal.so", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=8260, ...}) = 0
close(3)                                = 0
munmap(0x40015000, 104956)              = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "H\310\221~z\217\33<\245W\315\341\356,2\305\24Iz\224\320"..., 32) = 32
close(3)                                = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
access("/root/.terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/terminfo/x/xterm", R_OK)   = 0
open("/etc/terminfo/x/xterm", O_RDONLY) = 3
read(3, "\32\0010\0\35\0\17\0i\1\230\4", 12) = 12
read(3, "xterm|xterm terminal emulator (X"..., 48) = 48
read(3, "\0\1\0\0\1\0\0\0\1\0\0\0\0\1\1\0\0\0\0\0\0\0\1\0\0\1\0"..., 29) = 29
read(3, "\0", 1)                        = 1
read(3, "P\0\10\0\30\0\377\377\377\377\377\377\377\377\377\377\377"..., 30) = 30
read(3, "\0\0\4\0\6\0\10\0\31\0\36\0&\0*\0.\0\377\3779\0J\0L\0P"..., 722) = 722
read(3, "\33[Z\0\7\0\r\0\33[%i%p1%d;%p2%dr\0\33[3g\0\33["..., 1176) = 1176
read(3, "", 10)                         = 0
close(3)                                = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat64("/etc/inputrc", {st_mode=S_IFREG|0644, st_size=977, ...}) = 0
open("/etc/inputrc", O_RDONLY)          = 3
read(3, "# /etc/inputrc:\n# $Header: /home"..., 977) = 977
close(3)                                = 0
rt_sigaction(SIGINT, {0x804edc0, [INT], SA_RESTORER|SA_RESTART, 0x4010ca78}, {SIG_DFL}, 8) = 0
open("/proc/partitions", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000
read(3, "major minor  #blocks  name\n\n  33"..., 1024) = 216
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/hde", {st_mode=S_IFBLK|0660, st_rdev=makedev(33, 0), ...}) = 0
stat64("/dev/hde", {st_mode=S_IFBLK|0660, st_rdev=makedev(33, 0), ...}) = 0
stat64("/dev/hde", {st_mode=S_IFBLK|0660, st_rdev=makedev(33, 0), ...}) = 0
open("/dev/hde", O_RDWR|O_LARGEFILE)    = 4
ioctl(4, BLKFLSBUF, 0x8064a40)          = 0
stat64("/dev/.devfsd", 0xbfffeca0)      = -1 ENOENT (No such file or directory)
stat64("/dev/hde1", {st_mode=S_IFBLK|0660, st_rdev=makedev(33, 1), ...}) = 0
open("/proc/sys/kernel/real-root-dev", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/hde2", O_WRONLY|O_LARGEFILE) = 5
ioctl(5, BLKFLSBUF, 0)                  = 0
close(5)                                = 0
open("/dev/hde3", O_WRONLY|O_LARGEFILE) = 5
ioctl(5, BLKFLSBUF, 0)                  = 0
close(5)                                = 0
open("/dev/hde4", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde5", O_WRONLY|O_LARGEFILE) = 5
ioctl(5, BLKFLSBUF, 0)                  = 0
close(5)                                = 0
open("/dev/hde6", O_WRONLY|O_LARGEFILE) = 5
ioctl(5, BLKFLSBUF, 0)                  = 0
close(5)                                = 0
open("/dev/hde7", O_WRONLY|O_LARGEFILE) = 5
ioctl(5, BLKFLSBUF, 0)                  = 0
close(5)                                = 0
open("/dev/hde8", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde9", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde10", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde11", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde12", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde13", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde14", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
open("/dev/hde15", O_WRONLY|O_LARGEFILE) = -1 ENXIO (No such device or address)
ioctl(4, 0x30d, 0xbfffee40)             = 0
stat64("/dev/hde", {st_mode=S_IFBLK|0660, st_rdev=makedev(33, 0), ...}) = 0
uname({sys="Linux", node="masterblaster", ...}) = 0
ioctl(4, 0x80041272, 0xbfffed10)        = 0
ioctl(4, BLKSSZGET, 0xbfffecd8)         = 0
ioctl(4, 0x301, 0xbfffed58)             = 0
ioctl(4, BLKSSZGET, 0xbfffed18)         = 0
close(4)                                = 0
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sda", 0xbffff4c8)         = -1 ENOENT (No such file or directory)
stat64("/dev/sda", 0xbffff4b0)          = -1 ENOENT (No such file or directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sdb", 0xbffff4c8)         = -1 ENOENT (No such file or directory)
stat64("/dev/sdb", 0xbffff4b0)          = -1 ENOENT (No such file or directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sdc", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 32), ...}) = 0
stat64("/dev/sdc", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 32), ...}) = 0
open("/dev/sdc", O_RDWR|O_LARGEFILE)    = -1 ENXIO (No such device or address)
open("/dev/sdc", O_RDONLY|O_LARGEFILE)  = -1 ENXIO (No such device or address)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sdd", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 48), ...}) = 0
stat64("/dev/sdd", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 48), ...}) = 0
open("/dev/sdd", O_RDWR|O_LARGEFILE)    = -1 ENXIO (No such device or address)
open("/dev/sdd", O_RDONLY|O_LARGEFILE)  = -1 ENXIO (No such device or address)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sde", 0xbffff4c8)         = -1 ENOENT (No such file or directory)
stat64("/dev/sde", 0xbffff4b0)          = -1 ENOENT (No such file or directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/sdf", 0xbffff4c8)         = -1 ENOENT (No such file or directory)
stat64("/dev/sdf", 0xbffff4b0)          = -1 ENOENT (No such file or directory)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/hda", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 0), ...}) = 0
stat64("/dev/hda", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 0), ...}) = 0
stat64("/dev/hda", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 0), ...}) = 0
open("/dev/hda", O_RDWR|O_LARGEFILE)    = -1 ENXIO (No such device or address)
open("/dev/hda", O_RDONLY|O_LARGEFILE)  = -1 ENXIO (No such device or address)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/hdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 64), ...}) = 0
stat64("/dev/hdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 64), ...}) = 0
stat64("/dev/hdb", {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 64), ...}) = 0
open("/dev/hdb", O_RDWR|O_LARGEFILE)    = -1 ENXIO (No such device or address)
open("/dev/hdb", O_RDONLY|O_LARGEFILE)  = -1 ENXIO (No such device or address)
lstat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat64("/dev/hdc", {st_mode=S_IFBLK|0600, st_rdev=makedev(22, 0), ...}) = 0
stat64("/dev/hdc", {st_mode=S_IFBLK|0600, st_rdev=makedev(22, 0), ...}) = 0
stat64("/dev/hdc", {st_mode=S_IFBLK|0600, st_rdev=makedev(22, 0), ...}) = 0
open("/dev/hdc", O_RDWR|O_LARGEFILE)    = -1 EROFS (Read-only file system)
open("/dev/hdc", O_RDONLY|O_LARGEFILE)  = 3
ioctl(3, 0x30d, 0xbffff2a0)             = 0
stat64("/dev/hdc", {st_mode=S_IFBLK|0600, st_rdev=makedev(22, 0), ...}) = 0
ioctl(3, 0x80041272, 0xbffff170)        = 0
ioctl(3, BLKSSZGET, 0xbffff138)         = 0
--- SIGFPE (Floating point exception) @ 0 (0) ---
+++ killed by SIGFPE +++
Comment 11 fdupoux 2004-03-03 13:23:02 UTC
I have no crash with QtParted-0.4.1/0.4.2 on my gentoo system. I tested with Qt-embedded-3.2.3 and Qt-x11-3.3.0-r1, and no crash. Version 0.4.2 only solve compilation problems with Qt-3.3, then no changes related to this crash.
Comment 12 Tom Arnold 2004-03-04 02:12:26 UTC
I manually upgraded to 0.4.2 and now it compiles again and it will not crash.
TNX
Comment 13 Tom Arnold 2004-03-08 03:43:01 UTC
Here we go again ;-(
I think i updated QT ...

bash-2.05b# emerge info
Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo-r2)
=================================================================
System uname: 2.6.3-gentoo-r2 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo cdr cups dvd dvdr esd foomaticdb gb gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml icc imlib java jikes jpeg kde libg++ libwww mad mikmod mmx mpeg ncurses nls noreiserfs oggvorbis pam pdflib perl png python qt quicktime readline ruby samba sdl slang spell sse ssl tcpd truetype wxwindows x86 xml2 xosd xv xvid zlib"
Comment 14 Thomas Estaben 2004-03-19 05:02:18 UTC
Created attachment 27613 [details, diff]
Parted patch

Patch for parted-1.6.6 for a bug in libparted which create a divide by zero
error.
Comment 15 Thomas Estaben 2004-03-19 05:05:19 UTC
The patch I posted was found on the qtparted forums :
http://qtparted.sourceforge.net/forums/viewtopic.php?t=45

The bug described here come from an unchecked value wich is used in a division and can be 0. Then a dividide by zero error can occur (seems frequent with 2.6/devfs).
Comment 16 Patrick Dawson (RETIRED) gentoo-dev 2004-04-13 22:09:08 UTC
This problem still exists with parted 1.6.8 (I'm using kernel 2.6.5), but the simple patch works fine. Any reason why this has not been fixed in either the official version of parted or included with the other four Gentoo patches?
Comment 17 Dominik Stadler (RETIRED) gentoo-dev 2004-05-01 03:34:21 UTC
According to the forum-thread at http://qtparted.sourceforge.net/forums/viewtopic.php?t=45 this is supposed to be fixed in recent Parted 1.6.10. Can anybody that sees the crash test this?
Comment 18 Richard Stellingwerff 2004-05-03 04:02:26 UTC
After emerging parted-1.6.10 it worked great for me. There's also a parted-1.6.10-r1 ebuild, but that one doesn't compile for me.
Comment 19 Caleb Tennis (RETIRED) gentoo-dev 2004-05-20 17:35:35 UTC
going to close this one as fixed as it seems to be taken care of in the patest 1.6.10 ebuilds.
Comment 20 Thomas R. (TRauMa) 2004-06-06 19:01:20 UTC
Well, but the fixed parted is still unstable, so technically speaking this isn't fixed. 
Comment 21 Thomas R. (TRauMa) 2004-06-06 19:06:33 UTC
Sorry for the spam, but the fixed parted is not only ~x86, but even package.mask'ed...
Comment 22 Matt Schneider 2004-11-16 16:42:29 UTC
I am having the same issue, and I think its related to having a CD/DVD disk in any of your drives, be it mounted or unmounted.

I found this http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=125368 and that seems to be the general problem. It seems to have fixed it for me.