Version-Release number of selected component: xemacs-xft-21.5.34-5.fc20 Additional info: reporter: libreport-2.2.2 backtrace_rating: 4 cmdline: xemacs main.tex crash_function: __find_specmb executable: /usr/bin/xemacs-xft-21.5-b34 kernel: 3.14.2-200.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 __find_specmb at printf-parse.h:108 #1 _IO_vfprintf_internal at vfprintf.c:1308 #2 ___vsprintf_chk at vsprintf_chk.c:85 #3 ___sprintf_chk at sprintf_chk.c:31 #4 sprintf at /usr/include/bits/stdio2.h:33 #5 emacs_doprnt_1 at doprnt.c:841 #6 emacs_doprnt_va at doprnt.c:863 #7 emacs_vsprintf_malloc at doprnt.c:1045 #8 write_fmt_string at print.c:771 #9 print_compiled_function at bytecode.c:2290
Created attachment 893339 [details] File: backtrace
Created attachment 893340 [details] File: cgroup
Created attachment 893341 [details] File: core_backtrace
Created attachment 893342 [details] File: dso_list
Created attachment 893343 [details] File: environ
Created attachment 893344 [details] File: exploitable
Created attachment 893345 [details] File: limits
Created attachment 893346 [details] File: maps
Created attachment 893347 [details] File: open_fds
Created attachment 893348 [details] File: proc_pid_status
Created attachment 893349 [details] File: var_log_messages
Thanks for the report, Jan. This looks like infinite recursion while trying to print a recursive structure, namely a vector that contains at least one function that contains a pointer back to the same vector. If you created the recursive structure on purpose, then you need to bind print-circle to t before printing. If you did not create it on purpose, can you tell me what you did that triggered the crash?
nothing unusual, just opened a latex file. opening any other file works, but loading a latex file crashes xemacs. i've also tried to starting xemacs w/ -q and -vanilla, but that still crashes if loading a latex file.
Aha. Now I can reproduce the crash. Thanks, Jan, I will look into how to fix this.
This crash is specific to the XFT build. The non-XFT build should be usable for opening LaTeX files. Still trying to figure out how to fix the XFT build...
just wanted to see if there's any progress on this?
Yes, the crash (actually 2 separate bugs working together) has been identified and fixed upstream. A new upstream release is in the works. As soon as that comes out, I will build it for Fedora. If it appears that the new release will take awhile, I will attempt to backport the bug fixes. I will talk to the release manager to see what his estimated time to release is.
xemacs-21.5.34-6.20140605hgacf1c26e3019.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/xemacs-21.5.34-6.20140605hgacf1c26e3019.fc20
xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19
Package xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-7123/xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19 then log in and leave karma (feedback).
tested on f20 and works like a charm, thanks.
Great. Thanks for the feedback.
xemacs-21.5.34-6.20140605hgacf1c26e3019.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
xemacs-21.5.34-6.20140605hgacf1c26e3019.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.