Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142268 - sci-calculators/galculator crashes on startup
Summary: sci-calculators/galculator crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-31 05:02 UTC by Ed Davison
Modified: 2006-08-30 21:28 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 Ed Davison 2006-07-31 05:02:05 UTC
Since upgrade to gnome 2.14, galculator crashed every time.  Here is the emerge --info as well as the gdb backtrace info:

emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.16-gentoo-r12 i686)
=================================================================
System uname: 2.6.16-gentoo-r12 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Gentoo Base System version 1.6.15
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.2.3-r5, 2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
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.4.3-r4, 1.5.22
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/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/terminfo"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
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 /usr/local/gentopia"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri dvd eds emboss encode esd foomatic foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde kerberos krb4 ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl ogg opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection sasl sdl session spell spl ssl tcpd tif tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_rage128"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS

ebdhome ~ #

edavison@ebdhome ~/finance $ gdb galculator
GNU gdb 6.0
Copyright 2003 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"...
(no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) r
Starting program: /usr/bin/galculator
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread -1220101952 (LWP 32268)]
*** glibc detected *** free(): invalid pointer: 0x081fd990 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1220101952 (LWP 32268)]
0xffffe410 in ?? ()
(gdb) back
#0  0xffffe410 in ?? ()
#1  0xbfa51c98 in ?? ()
#2  0x00000006 in ?? ()
#3  0x00007e0c in ?? ()
#4  0xb771c391 in raise () from /lib/tls/libc.so.6
#5  0xb771db27 in abort () from /lib/tls/libc.so.6
#6  0xb774f98e in __fsetlocking () from /lib/tls/libc.so.6
#7  0xb7759666 in mallopt () from /lib/tls/libc.so.6
#8  0xb775836d in mallopt () from /lib/tls/libc.so.6
#9  0xb77570cb in free () from /lib/tls/libc.so.6
#10 0xb783ee51 in g_free () from /usr/lib/libglib-2.0.so.0
#11 0x0805b5b4 in ui_main_window_set_dispctrl ()
#12 0x0805c81e in update_dispctrl ()
#13 0x080596d2 in on_rpn_activate ()
#14 0xb78bd368 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#15 0xb78ab636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0xb78bcf0b in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#17 0xb78bc014 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0xb78bc276 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0xb7d2022a in gtk_menu_item_activate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x080585b7 in on_basic_mode_activate ()
#21 0xb78bd368 in g_cclosure_marshal_VOID__VOID ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libgobject-2.0.so.0
#22 0xb78ab636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xb78bcf0b in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#24 0xb78bc014 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#25 0xb78bc276 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0xb7d2022a in gtk_menu_item_activate () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x080537d5 in apply_preferences ()
#28 0x0804f1ef in main ()
(gdb) qit
Undefined command: "qit".  Try "help".
(gdb) quit
The program is running.  Exit anyway? (y or n) y
edavison@ebdhome ~/finance $
Comment 1 Ed Davison 2006-08-08 13:53:11 UTC
bump
Comment 2 Kenyon Ralph 2006-08-22 09:31:06 UTC
Is this a duplicate of Bug 142268 or 131921?
Comment 3 Kenyon Ralph 2006-08-22 09:31:50 UTC
Proper link: Bug 131921.
Comment 4 Ed Davison 2006-08-22 09:54:30 UTC
(In reply to comment #2)
> Is this a duplicate of Bug 142268 or 131921?
> 

This is bug 142268.

I do not know if 131921 is the case or not as it seems I was careless when opening the case and did not include the version of galculator that I tried.  I am out of town now so when I get back to my computer I will check the version.  If it is not the same as in 131921 (version 1.2.5.2, that is) then I will try to install that one.  

I will update this bug either way once I get back.
Comment 5 Ed Davison 2006-08-30 21:28:53 UTC
I had version 1.2.5 installed.  Once I installed 1.2.5.2 the segfault stopped and the app works fine now.