Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148715 - app-editors/gobby-0.4.1 - unexpected exit with key pressed
Summary: app-editors/gobby-0.4.1 - unexpected exit with key pressed
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gustavo Felisberto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-22 16:46 UTC by SiNiESTrO
Modified: 2007-08-18 23:03 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 SiNiESTrO 2006-09-22 16:46:01 UTC
My gobby exit when I press any of Start, End, Supr or Backward key without explication.

My emerge --info, here:

Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.12.5
Last Sync: Fri, 22 Sep 2006 09:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_ES@euro"
LC_ALL="es_ES@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="es es_ES"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --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="x86 X aac acpi alsa arts berkdb bitmap-fonts bluetooth browserplugin cairo cdr cli crypt cups dbus dlloader dri dts dvd dvdr eds elibc_glibc emboss encode fam firefox foomaticdb fortran gdbm gif gnokii gpm hal imap input_devices_keyboard input_devices_mouse input_devices_synaptics ipod irda isdnlog java jpeg kde kdeenablefinal kdexdeltas kernel_linux ldap libg++ linguas_es linguas_es_ES mad madwifi mikmod mmx mp3 mpeg mplayer musicbrainz ncurses nls no-old-linux nptl nptlonly nsplugin ogg opengl oss pam pcmcia pcre perl pic png ppds pppd python qt3 qt4 quicktime readline reflection samba sasl scanner sdl session spell spl sse sse2 ssl startup-notification symlink tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fglrx video_cards_radeon video_cards_vesa vorbis win32codecs xine xml xorg xscreensaver xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Gustavo Felisberto (RETIRED) gentoo-dev 2006-10-23 15:35:39 UTC
Can you give any ideas Phil?
Comment 2 Philipp Kern 2006-10-23 22:11:58 UTC
As I don't think that it just calls exit(), it probably crashes due to a bug in GtkSourceView. Please provide me with a backtrace, otherwise I can't help much.

This can be accomplished by running `gdb gobby', causing it to crash and typing `bt'. But I guess that gobby needs to be re-merged with nostrip?
Comment 3 SiNiESTrO 2006-10-24 13:47:24 UTC
This is the backtrace:

(gdb) run
Starting program: /usr/bin/gobby
[Thread debugging using libthread_db enabled]
[New Thread -1210057968 (LWP 8616)]
[New Thread -1223685216 (LWP 8633)]
[Thread -1223685216 (LWP 8633) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1210057968 (LWP 8616)]
0x4d6a3c24 in gtk_text_insert () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0x4d6a3c24 in gtk_text_insert () from /usr/lib/libgtk-x11-2.0.so.0
#1  0xbfd75cb8 in ?? ()
#2  0xbfd75cc0 in ?? ()
#3  0xbfd75ca0 in ?? ()
#4  0xb29cb1cb in ?? ()
#5  0x4d76c2e2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x4d7f31c7 in gtk_interface_age () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x00000010 in ?? ()
#8  0x08429e80 in ?? ()
#9  0x08429288 in ?? ()
#10 0x00000010 in ?? ()
#11 0x00000010 in ?? ()
#12 0x00000010 in ?? ()
#13 0xffffffff in ?? ()
#14 0xdddef5c3 in ?? ()
#15 0xb29cb1cb in ?? ()
#16 0x0841ac50 in ?? ()
#17 0x0841ac50 in ?? ()
#18 0x00000010 in ?? ()
#19 0x00000010 in ?? ()
#20 0x3ff00000 in ?? ()
#21 0x00000000 in ?? ()
(gdb) 


The actions were:
- Run.
- Create new session.
- Create document.
- Write few lines
- "Game" with the Supr, Begin, End, Av Pag and Re Pag keys.

Always crash with some of these keys.
Comment 4 Philipp Kern 2006-10-25 05:22:06 UTC
Sorry, but this doesn't help us much and we weren't able to reproduce it either. Gustavo, as I am not totally sure how it works on Gentoo... Could you please point him to some information how to build libraries and programs unstripped? And I don't know which libraries really need to be recompiled, but I guess gtkmm, gtksourceview, net6, obby and gobby. *cough*

What's "Supr" by the way?
Comment 5 Gustavo Felisberto (RETIRED) gentoo-dev 2006-10-25 08:48:28 UTC
I guess Supr is the "Super" key, the windows plague key.
FEATURES="nostrip" emerge -av gtkmm gtksourceview net6 obby gobby
Comment 6 SiNiESTrO 2006-10-26 10:24:21 UTC
The new info:

GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/gobby
[Thread debugging using libthread_db enabled]
[New Thread -1213723888 (LWP 12095)]
[New Thread -1226593376 (LWP 12741)]
[Thread -1226593376 (LWP 12741) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1213723888 (LWP 12095)]
0x4d6a3c24 in gtk_text_insert () from /usr/lib/libgtk-x11-2.0.so.0
(gdb) bt
#0  0x4d6a3c24 in gtk_text_insert () from /usr/lib/libgtk-x11-2.0.so.0
#1  0xbfcdcc28 in ?? ()
#2  0xbfcdcc30 in ?? ()
#3  0xbfcdcc10 in ?? ()
#4  0x4336ecc0 in ?? ()
#5  0x4d76c2e2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x4d7f31c7 in gtk_interface_age () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x0000001a in ?? ()
#8  0x08429688 in ?? ()
#9  0x08429288 in ?? ()
#10 0x0000001a in ?? ()
#11 0x0000001a in ?? ()
#12 0x0000001a in ?? ()
#13 0xffffffff in ?? ()
#14 0x7e4c3157 in ?? ()
#15 0x4336ecc0 in ?? ()
#16 0x084636c0 in ?? ()
#17 0x084636c0 in ?? ()
#18 0x0000001a in ?? ()
#19 0x0000001a in ?? ()
#20 0x4cf06120 in __after_morecore_hook () from /lib/libc.so.6
#21 0x00000008 in ?? ()
#22 0x4d814fb8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x08429688 in ?? ()
#24 0xbfcdcc04 in ?? ()
---Type <return> to continue, or q <return> to quit---
#25 0x4d6bcb09 in gtk_text_iter_forward_to_line_end ()
   from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00000001 in ?? ()
#27 0xbfcdcc30 in ?? ()
#28 0x00000000 in ?? ()
(gdb) 

NOTE: "Supr" key is "Delete" key. I'm sorry. "Supr" = "Suprimir", in spanish.
Comment 7 Tiziano Müller (RETIRED) gentoo-dev 2007-08-18 23:03:50 UTC
Well, since I can't reproduce it using gobby-0.4.5, I assume that you have to re-emerge gtk and/or GtkSourceView.

Please re-open if proble still persists.