Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292058 - XFig-3.2.5 crashes xorg-server-1.7.1 (or kde-4.3.3, maybe) while editing a drawing
Summary: XFig-3.2.5 crashes xorg-server-1.7.1 (or kde-4.3.3, maybe) while editing a dr...
Status: RESOLVED DUPLICATE of bug 291643
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-06 08:05 UTC by Riaan Steenkamp
Modified: 2009-11-12 07:12 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Riaan Steenkamp 2009-11-06 08:05:48 UTC
While drawing a figure xfig-3.2.5-r3, X (or KDE) crashes, prompting a restart. XFig starts up seemingly OK, but attempting to edit an object via the EDIT panel, causes X to restart, presenting me with the KDM login.

Exactly the same thing happens on my laptop with a similar configuration.

Reproducible: Always

Steps to Reproduce:
1.Start KDE-4.3.3
2.Start XFig-3.2.5-r3
3.Draw any object
4.Click on the EDIT button on the lower left
5.Click on the object
  -- Xorg/KDE then immediately restarts

Actual Results:  
Xorg/KDE then immediately restarts presenting the KDM login
===========================================================
After removing xdm from runlevel default, I see the following error messages:
kdeinit4: Fatal IO error: client killed
kdeinit4: sending SIGHUP to children
kdeinit4: sending SIGTERM to children
kdeinit4: Exit.
kded4: Fatal IO error: client killed
Could not connect to D-Bus server: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-lXHyg2o)oN: Connection refused.
startkde: shutting down
(and some more stuff)

Expected Results:  
After clicking, XFig's EDIT panel should have presented itself, allowing me to edit the drawn object.

As I have said, my laptop has exactly the same behaviour. It has been a 2 weeks since I have last used XFig with no problem. The problem presented yesterday (5Nov2009) when I attempted to use XFig again.

In the last two weeks I updated, among many others, xorg-server from 1.6.5 to 1.7.1, KDE from 4.3.2 to 4.3.3, and unmerged all kde3 stuff following a recent news item from the gentoo developers.

# emerge --info
Portage 2.1.7.3 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11-r0, 2.6.30-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E8400_@_3.00GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 06 Nov 2009 01:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -msse4.1 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -msse4.1 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_GB en_US en_ZA"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="   "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 animgif berkdb boost bzip2 cdda cddb cdf cdparanoia cdr cdrom chm cli clisp compress consolekit cracklib crypt cups dbus dhcpcd dirac disk-partition divx djvu dri dv dvd dvdnav dvdr dvipdfm embedded enchant encode enscript eselect examples extra ffmpeg firefox firefox3 flac flash flv foomaticdb fortran fortran95 fping fpx games gd gdbm gif git gmp gnuplot gpm graphics gs gstreamer hal html humanities iconv imagemagick ipv6 java java6 javascript jbig jpeg jpeg2k kde kde4 kdepim kipi konqueror kpathsea latex latex3 lcms lyx lzma lzo melt mjpeg mmx mmxext mng modules mono mp3 mp3tunes mp4 mpeg mplayer mudflap multilib mysql ncurses nls nptl nptlonly nsplugin offensive ogg openexr opengl openmp pam pcre pdf perl png pppd pstricks publishers python qt3 qt3support qt4 quicktime readline reflection rtf schroedinger science sdl session spl sql sse sse2 sse3 ssl ssse3 subtitles subversion svg sysfs tcpd tex theora tiff truetype unicode v4l v4l2 vcd vim vim-pager vim-syntax vim-with-x vorbis wav wavpack webkit wma wmp wxwidgets x264 xaw xcomposite xine xml xorg xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_US en_ZA" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Søren Færløv 2009-11-10 13:34:57 UTC
I've experienced the same problem. The patch from #291643 fixes the crash, but introduces a KDE 4.3.3 slow-down bug (see #291643 for better description) problems. A proper fix should be inbound soon (hopefully).
Comment 2 Wormo (RETIRED) gentoo-dev 2009-11-12 07:12:49 UTC
Please join the discussion over in bug 291643, where hopefully better patches will be coming soon...

*** This bug has been marked as a duplicate of bug 291643 ***