Enterminus crashes with a floating point exception, running through gdb
reveals what looks like a divide by zero condition:
[EMAIL PROTECTED] /usr/src/e17/proto/enterminus $ DISPLAY=:0 gdb
src/bin/enterminus
GNU gdb 6.3
Copyright 2004 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/src/e17/proto/enterminus/src/bin/enterminus
[Thread debugging using libthread_db enabled]
[New Thread -1224583472 (LWP 31684)]
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread -1224583472 (LWP 31684)]
0x0804cb66 in term_smart_resize (o=0x8064de0, w=65529, h=65517) at
smart.c:196
196 num_chars_w = w / term->font.width;
(gdb) backtrace
#0 0x0804cb66 in term_smart_resize (o=0x8064de0, w=65529, h=65517)
at smart.c:196
#1 0x0804d237 in enterm_cb_resize (ee=0x805d600) at enterm.c:31
#2 0xb7faec56 in _ecore_evas_free () from /usr/X11R6/lib/libecore_evas.so.1
#3 0x00000000 in ?? ()
#4 0x0000fff9 in ?? ()
#5 0x0000ffed in ?? ()
#6 0xb7fb5634 in _ecore_evas_fps_rendertime_mmap ()
from /usr/X11R6/lib/libecore_evas.so.1
#7 0xb7b2211c in ?? () from /usr/X11R6/lib/libecore.so.1
#8 0xb7faeaf8 in _ecore_evas_free () from /usr/X11R6/lib/libecore_evas.so.1
#9 0x0805d890 in ?? ()
#10 0xb7b1a20c in _ecore_event_call () from /usr/X11R6/lib/libecore.so.1
#11 0x0804f320 in ?? ()
#12 0x0805b858 in ?? ()
#13 0x00000001 in ?? ()
#14 0xb7b2211c in ?? () from /usr/X11R6/lib/libecore.so.1
#15 0x00000000 in ?? ()
#16 0x00000000 in ?? ()
#17 0x00000001 in ?? ()
#18 0xb7b1dad3 in _ecore_main_shutdown () from /usr/X11R6/lib/libecore.so.1
#19 0xb7fcd68c in ?? ()
#20 0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#21 0x00000001 in ?? ()
#22 0x00000001 in ?? ()
#23 0x00000000 in ?? ()
#24 0x00000000 in ?? ()
#25 0x080489ac in ?? ()
#26 0x0804ed5c in ?? ()
#27 0xbc7a6c3c in ?? ()
#28 0x41d0c187 in ?? ()
#29 0x00000000 in ?? ()
#30 0x3f79cbc0 in ?? ()
#31 0xb7b1d965 in _ecore_main_shutdown () from /usr/X11R6/lib/libecore.so.1
#32 0x0804d270 in enterm_cb_title_change (data=0x4, type=16, ev=0xfff9)
at enterm.c:45
Previous frame inner to this frame (corrupt stack?)
Oh well. ;-)
Hisham Mardam Bey wrote:
On 8/16/05, Mike Russo <[EMAIL PROTECTED]> wrote:
Is it possible for a terminal application to render to E17's background
canvas, just like the modules do, in order to provide a simulation of
the fake transparency we've all come to know and love (or at least
immortalize in screenshots)? If so, are there any plans for Eterm (for
Example) to support this? Or am I completely off-base?
You need one of two things:
1) The terminal being a module
2) Using something like Evoak on the E17 desktop.
Since I think (2) isnt going to happen anytime soon, I'll tell you a
bit about (1). The terminal needs to be an evas smart object or a
complete module that renders everything on the desktop. Currently,
Enterminus can do that (its a smart object so you can stick it in a
module and it works) but its terminal emulation code still needs a
good amount of work.
--
Mike Russo
ReadQ Systems, Inc.
(212) 425 3680 x105
Random quote of the last-time-I-ran-bash:
For large values of one, one equals two, for small values of two.
--
Mike Russo
ReadQ Systems, Inc.
(212) 425 3680 x105
Random quote of the last-time-I-ran-bash:
For large values of one, one equals two, for small values of two.
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users