Hide Forgot
libreport version: 2.0.8 .gdb_history: abrt_version: 2.0.7 backtrace_rating: 4 cmdline: gnucash /home/dwm/finance/2011/gnc/doug-janet-2011 crash_function: g_hash_table_foreach executable: /usr/bin/gnucash kernel: 3.1.6-1.fc16.x86_64 pid: 11368 pwd: /home/dwm/fin-start reason: Process /usr/bin/gnucash was killed by signal 11 (SIGSEGV) time: Sat 31 Dec 2011 02:09:06 AM CST uid: 1000 username: dwm xsession_errors: backtrace: Text file, 40152 bytes build_ids: Text file, 7339 bytes dso_list: Text file, 17184 bytes gconf_subtree: Text file, 11287 bytes maps: Text file, 77926 bytes smolt_data: Text file, 4404 bytes comment: :I have several SX that have languished as they were left enabled for a :long time after they should have been removed. They probably would :have been removed except the books have not been run for several :months. :( : :From the SX editor dialog, unchecked enable on two related SX. Both :are related to a monthly payment, one between asset account (transfer :from large income to smaller) and another from the smaller asset :account to go against the loan. : :The first uncheck worked ok, the SX was saved. Went the second, and :when saving the uncheck, segv. : :Actions > Scheduled Transactions > Scheduled Transactions Editor environ: :XDG_VTNR=1 :GSA_PROJECTS=/gsa/ausgsa/projects :LESSKEY=/home/dwm/.less :XDG_SESSION_ID=2 :UL=/usr/local :HOSTNAME=willy.enoyolf.org :SBROOT=/home/dwm/sb :IMSETTINGS_INTEGRATE_DESKTOP=yes :GPG_AGENT_INFO=/tmp/keyring-BYFI1o/gpg:0:1 :HOST=willy :SHELL=/bin/bash :TERM=xterm :XDG_SESSION_COOKIE=febf34e8b75abab774826cee0000017c-1325298282.634645-2106711299 :HISTSIZE=5000 :X11BIN=/usr/X11R6/bin :rhs=/usr/src/redhat :'MAIL_ADDR=Doug Maxey <dwm>' :I=/usr/include :CVSROOT=:ext:dwm.86.186:/cvs :WINDOWID=33554502 :GNOME_KEYRING_CONTROL=/tmp/keyring-BYFI1o :IGXX=/usr/local/lib/g++-include :ULSLIB=/usr/local/share/lib :GSA_FS=/gsa/ausgsa :IMSETTINGS_MODULE=none :XAPPLRESDIR=/home/dwm/X11 :USER=dwm :XTOP=/usr/X11R6 :HISTFILESIZE=20000 :ULIB=/usr/local/lib :LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:*.pdf=00;33:*.ps=00;33:*.ps.gz=00;33:*.txt=00;33:*.patch=00;33:*.diff=00;33:*.log=00;33:*.tex=00;33:*.xls=00;33:*.xlsx=00;33:*.ppt=00;33:*.pptx=00;33:*.rtf=00;33:*.doc=00;33:*.docx=00;33:*.odt=00;33:*.ods=00;33:*.odp=00;33:*.xml=00;33:*.epub=00;33:*.abw=00;33:*.html=00;33:*.wpd=00;33: :LIBEMACS=/usr/share/emacs/23.3 :ULIB64=/usr/local/lib64 :SSH_AUTH_SOCK=/tmp/keyring-BYFI1o/ssh :USERNAME=dwm :SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1729,unix/unix:/tmp/.ICE-unix/1729 :EMACSMAJOR=23 :PAGER=/usr/bin/less :SYSTEM=Linux :GSA_EIO=/gsa/ausgsa/projects/e/eio :DESKTOP_SESSION=gnome :MAIL=/var/spool/mail/dwm :PATH=/home/dwm/share:/home/dwm/bin:/usr/local/sbin:/usr/local/share:/usr/local/bin:/usr/bin:/bin:/usr/lib64/ccache:/usr/sbin:/sbin :XLIB=/usr/X11R6/lib :_=/usr/bin/gnucash :QT_IM_MODULE=xim :'LESSEDIT=%E ?lt+%lt. %f' :EMACSBIN=/usr/bin/emacs :PWD=/home/dwm/fin-start :INPUTRC=/home/dwm/.inputrc-3.0 :XMODIFIERS=@im=none :target_platform=x86_64 :EDITOR=ec :LANG=en_US.UTF-8 :GNOME_KEYRING_PID=1687 :DOMAIN=enoyolf.org :IM=/usr/include/machine :TheProj= :ULSBIN=/usr/local/sbin :GDMSESSION=gnome :ULS=/usr/local/share :HISTCONTROL=ignoreboth :SSH_ASKPASS=/usr/libexec/openssh/x11-ssh-askpass :PHONELIST=/home/dwm/data/phone.db :SHLVL=3 :HOME=/home/dwm :XDG_SEAT=seat0 :EMACSLISP=/usr/share/emacs/23.3/lisp :OSTYPE=linux-gnu :XAD=/usr/X11R6/lib/X11/app-defaults :EMACSVERSION=23.3 :GNOME_DESKTOP_SESSION_ID=this-is-deprecated :'LS_OPTIONS=-N ' :ULI=/usr/local/include :XCFG=/usr/X11R6/lib/X11 :CDXBIN=/cdrom/usr/X11R6/bin :RCSINIT=-zLT :LOGNAME=dwm :IX=/usr/X11R6/include :'LESS=acfj10insRWP%f (%i of %m)' :CVS_RSH=ssh-x :ULM=/usr/local/man :DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ma4WzjI84C,guid=eb2526a74e8ef5ad0c39a9c70000002c :'LESSOPEN=||/usr/bin/lesspipe.sh %s' :emacsvers=23 :IS=/usr/include/sys :EMACSSITE=/usr/share/emacs/site-lisp :WINDOWPATH=1 :INFOPATH=/usr/share/info :DISPLAY=:0 :XDG_RUNTIME_DIR=/run/user/dwm :ULB=/usr/local/bin :RSYNC_RSH=ssh-x :HISTFILE=/home/dwm/fin-start/.history :erminal :GSA_HOME=/gsa/ausgsa/home/d/w/dwm var_log_messages: :Dec 25 14:31:57 willy kernel: [128542.592785] gnucash[12889]: segfault at 44 ip 0000003e6e43379a sp 00007fff8c0ef750 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 25 14:31:58 willy abrt[13111]: Saved core dump of pid 12889 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-25-14:31:57-12889 (85188608 bytes) :Dec 25 15:15:07 willy kernel: [131132.520647] gnucash[13829]: segfault at 44 ip 0000003e6e43379a sp 00007fffc6f4e590 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 25 15:15:08 willy abrt[13845]: Saved core dump of pid 13829 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-25-15:15:07-13829 (86294528 bytes) :Dec 25 15:18:23 willy kernel: [131327.988844] gnucash[13924]: segfault at 44 ip 0000003e6e43379a sp 00007fff499bd870 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 25 15:18:24 willy abrt[13932]: Saved core dump of pid 13924 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-25-15:18:23-13924 (85692416 bytes) :Dec 25 15:23:19 willy kernel: [131623.955384] gnucash[14004]: segfault at 44 ip 0000003e6e43379a sp 00007fffa8731ee0 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 25 15:23:25 willy abrt[14012]: Saved core dump of pid 14004 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-25-15:23:19-14004 (85639168 bytes) :Dec 31 01:31:11 willy kernel: [18432.465952] gnucash[7234]: segfault at 44 ip 0000003e6e43379a sp 00007fff1f568ee0 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 31 01:31:12 willy abrt[10858]: Saved core dump of pid 7234 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-31-01:31:11-7234 (140787712 bytes) :Dec 31 01:41:15 willy kernel: [19036.871959] gnucash[10986]: segfault at 44 ip 0000003e6e43379a sp 00007fff8629efa0 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 31 01:41:16 willy abrt[10994]: Saved core dump of pid 10986 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-31-01:41:15-10986 (82251776 bytes) :Dec 31 01:47:40 willy kernel: [19421.056243] gnucash[11106]: segfault at 44 ip 0000003e6e43379a sp 00007fff3263a230 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 31 01:47:40 willy abrt[11114]: Saved core dump of pid 11106 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-31-01:47:40-11106 (82268160 bytes) :Dec 31 02:09:06 willy kernel: [20707.564694] gnucash[11368]: segfault at 44 ip 0000003e6e43379a sp 00007ffffe765f90 error 4 in libglib-2.0.so.0.3000.1[3e6e400000+11e000] :Dec 31 02:09:08 willy abrt[11391]: Saved core dump of pid 11368 (/usr/bin/gnucash) to /var/spool/abrt/ccpp-2011-12-31-02:09:06-11368 (86560768 bytes)
Created attachment 550106 [details] File: backtrace
Created attachment 550107 [details] File: gconf_subtree
Created attachment 550108 [details] File: smolt_data
Created attachment 550109 [details] File: maps
Created attachment 550110 [details] File: dso_list
Created attachment 550111 [details] File: build_ids
This is 100% recreatable.
An additional clue, it does seem to only occur on an SX that has an "expiration" date, where the valid time is not "forever". The others that have an expiration time of "forever" seem to be immune, and editing is successful.
What does 'rpm -q gtk2' say?
$ rpm -q gtk2 gtk2-2.24.8-3.fc16.x86_64 gtk2-2.24.8-3.fc16.i686
Well, that rules out the easy fix. Thanks for the info, will have to do more investigation.
I was adjusting a scheduled transaction. rating: 4 Package: gnucash-2.4.8-1.fc16 Architecture: x86_64 OS Release: Fedora release 16 (Verne)
FWIW, it was fairly repeatable with this morning's accounts file, so I can probably test a fix.
I created 2 scheduled transaction saved them and closed them after I had created them. I then examined them both, on the 2nd transaction after I had examined it. I pressed the OK button and GNUCASH crashed. backtrace_rating: 4 Package: gnucash-2.4.8-1.fc16 OS Release: Fedora release 16 (Verne)
Created attachment 556573 [details] File: backtrace
I tried to edit a preplanned transaction (in Planned Transactipons Editor) that occured once in the past and had no repetitions planned. Tried twice to disable it, twice to change it (set some repetitions). Each time gnucash had crashed. backtrace_rating: 4 Package: gnucash-2.4.9-1.fc16 OS Release: Fedora release 16 (Verne)
Created attachment 559098 [details] File: backtrace
This message is a reminder that Fedora 16 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 16. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '16'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 16's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 16 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged to click on "Clone This Bug" and open it against that version of Fedora. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.