Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214545 - x11-terms/wterm-6.2.9-r2 crashes on extreme resizing
Summary: x11-terms/wterm-6.2.9-r2 crashes on extreme resizing
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending Removal: 2012-03-12
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2008-03-24 15:58 UTC by Santiago M. Mola (RETIRED)
Modified: 2012-11-06 14:23 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 Santiago M. Mola (RETIRED) gentoo-dev 2008-03-24 15:58:23 UTC
# wterm

Resize (I did with modkey + mouse) and try to bring the right side past the left side (like if you wanted to resize to width 0).

Crash!

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  12 (X_ConfigureWindow)
  Value in failed request:  0x0
  Serial number of failed request:  22483
  Current serial number in output stream:  22486


# emerge --info
Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r3 x86_64 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz
Timestamp of tree: Sun, 23 Mar 2008 16:47:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/var/distfiles"
FEATURES="collision-protect distlocks metadata-transfer multilib-strict sandbox sfperms splitdebug strict test unmerge-orphans userfetch userpriv"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
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="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding cairo cdr cli cracklib crypt cups d dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran gcj gdbm gif gnome gpm gstreamer gtk hal iconv isdnlog jpeg kerberos ladspa ldap mad midi mikmod mmx mono mp3 mpeg mudflap musepack ncurses nls nptl nptlonly objc ogg opengl openmp pam pcmcia pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl svg tcl tcpd theora tiff tk truetype unicode usb vorbis xml xorg xpm xv xvid 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 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="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="none vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Michael Weber (RETIRED) gentoo-dev 2011-11-12 14:14:23 UTC
I can confirm this, did some debugging but failed.

does not reproduce in "gdb wterm ; run"
Comment 2 Pacho Ramos gentoo-dev 2011-11-24 17:15:51 UTC
Looks like upstream is dead, I would vote for simply treecleaning this
Comment 3 Pacho Ramos gentoo-dev 2012-03-18 12:21:47 UTC
dropped
Comment 4 augury 2012-11-06 01:37:28 UTC
Hey, I use this terminal on a regular basis!!!!!

I run the script:

 #/bin/bash
 source /etc/profile
 wterm -sl 70000 -si -sk -st -sr -bg black -fg white  -geometry 146x36 -ut  -C -title '' -fn


and it work 100%, the greatest terminal I've got.

Please put this terminal back into portage so that I, and everyone else, can emerge it.



 re:
 >> Resize (I did with modkey + mouse) and try to bring the right side past the left side (like if you wanted to resize to width 0).

Why would I want to do that?  I'm not able to reproduce this error but there if it is just "integer parameter out of range for operation" the fix should be relatively simple.
Comment 5 Julian Ospald 2012-11-06 13:49:05 UTC
(In reply to comment #4)
> Hey, I use this terminal on a regular basis!!!!!
> 
> I run the script:
> 
>  #/bin/bash
>  source /etc/profile
>  wterm -sl 70000 -si -sk -st -sr -bg black -fg white  -geometry 146x36 -ut 
> -C -title '' -fn
> 
> 
> and it work 100%, the greatest terminal I've got.
> 
> Please put this terminal back into portage so that I, and everyone else, can
> emerge it.
> 
> 
> 
>  re:
>  >> Resize (I did with modkey + mouse) and try to bring the right side past
> the left side (like if you wanted to resize to width 0).
> 
> Why would I want to do that?  I'm not able to reproduce this error but there
> if it is just "integer parameter out of range for operation" the fix should
> be relatively simple.

show us an active fork

otherwise... last release is from 2005. If I had to change something in the build system I would need to rewrite it from scratch (cause almost all autotools macros would be broken).

So to start someone would have to:
a) fork it
b) fix this bug
c) rewrite the entire build system
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2012-11-06 14:05:15 UTC
This bug is closed. The package is gone. Please don't write anymore on this bug cos nobody will do anything to please you.
Comment 7 Julian Ospald 2012-11-06 14:17:12 UTC
(In reply to comment #6)
> This bug is closed. The package is gone. Please don't write anymore on this
> bug cos nobody will do anything to please you.

I will re-include wterm if there is a proper fork, so I don't see a reason not to write here.
Comment 8 Markos Chandras (RETIRED) gentoo-dev 2012-11-06 14:23:45 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > This bug is closed. The package is gone. Please don't write anymore on this
> > bug cos nobody will do anything to please you.
> 
> I will re-include wterm if there is a proper fork, so I don't see a reason
> not to write here.

The process will be similar to any other ebuild. Open a bug assigned to maintainer-wanted@ and let someone handle this. The new package (must of course) solves all the problems that lead to the previous one dropped from the tree. This is what we did/dofor resurrected packages.