Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118266 - sodipodi crashes on error with fvwm and desktop change
Summary: sodipodi crashes on error with fvwm and desktop change
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-08 02:13 UTC by Clock
Modified: 2006-03-30 18:30 UTC (History)
1 user (show)

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


Attachments
patch to fix configure script to allow 4 element xft version (fvwm-configure-xft-version.diff,978 bytes, patch)
2006-01-08 15:53 UTC, Jaroslaw Kalinowski
Details | Diff
change FRIBIDI_CHARSET_NOT_FOUND to FRIBIDI_CHAR_SET_NOT_FOUND (fvwm-FBidi.diff,530 bytes, patch)
2006-01-08 15:54 UTC, Jaroslaw Kalinowski
Details | Diff
update to ebuild (fvwm-2.5.14-r1.ebuild.diff,579 bytes, patch)
2006-01-08 15:54 UTC, Jaroslaw Kalinowski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Clock 2006-01-08 02:13:55 UTC
This happened when I was drawing in sodipodi and temporarily went to another
desktop and back (just by moving the mouse). But most time it doesn't happen.

clock@kestrel:~/creat/ronja/trunk/drawings$ sodipodi fresnel2.svg 
The program 'sodipodi' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
  (Details: serial 13139968 error_code 1 request_code 0 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Looks like the same problem I get with Lotus Notes - there it also happens only with fvwm and only when you switch the desktops.

The sodipodi even didn't save the work - it does during segfault, but obviously not during error like this.

I don't know if the error is in X, fvwm or sodipodi, or the way they are patched, compiled, or put together, therefore I put the report here to gentoo.
Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 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 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/terminfo /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dga divx4linux dri dv dvd dvdread eds emboss encode esd ethereal exif expat fam ffmpeg fftw flac flash foomatic foomaticdb fortran ftp gd gdbm gif glut gnome gpm gstreamer gtk gtk2 guile icq idn imagemagick imap imlib ipv6 jabber jack java javascript jpeg kde lcms ldap libcaca libg++ libwww live matroska mhash mikmod ming mmap mmx mng motif mozilla mp3 mpeg mysql nas ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl php png python qt quicktime readline real recode ruby samba sdl sharedmem shorten slang socks5 speex spell sse ssl svg svga tcltk tcpd tetex theora threads tiff tls truetype truetype-fonts type1-fonts udev unicode vorbis wifi win32codecs wmf xine xinerama xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jaak Ristioja 2006-01-08 08:51:33 UTC
Although Sodipodi is not officially "dead" yet, i don't think anybody is working on it at this time. It appears to be completely abandoned. I'd recommend using Inkscape (a fork of sodipodi). Opposite to Sodipodi, Inkscape is still in active development.
Comment 2 Jaroslaw Kalinowski 2006-01-08 15:53:04 UTC
Created attachment 76561 [details, diff]
patch to fix configure script to allow 4 element xft version
Comment 3 Jaroslaw Kalinowski 2006-01-08 15:54:13 UTC
Created attachment 76562 [details, diff]
change FRIBIDI_CHARSET_NOT_FOUND to FRIBIDI_CHAR_SET_NOT_FOUND
Comment 4 Jaroslaw Kalinowski 2006-01-08 15:54:41 UTC
Created attachment 76563 [details, diff]
update to ebuild
Comment 5 Jaroslaw Kalinowski 2006-01-08 16:00:12 UTC
SORRY WRONG BUG...
This are patches for a different bug (https://bugs.gentoo.org/show_bug.cgi?id=111268) I don't know how did I put them here.
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2006-03-30 18:30:39 UTC
please migrate to inkscape, sodipodi is being removed from the tree shortly.