Hello List,
I was goofing around with gdb trying to see if I could figure something
out on the evidence problem I am experiencing.
I started gdb with: gdb evidence
then did a: start
began stepping through and hit the following:
=====
(gdb) n
270 thumbnail_init(path_setup);
(gdb) n
*** buffer overflow detected ***: /usr/bin/evidence terminated
======= Backtrace: =========
/lib/libc.so.6(__chk_fail+0x41)[0xbf9c45]
/usr/bin/evidence(thumbnail_plugins_init+0x0)[0x8076706]
/usr/bin/evidence(thumbnail_plugins_init+0x88)[0x807678e]
/usr/bin/evidence(thumbnail_init+0x193)[0x8073164]
/usr/bin/evidence(main+0x446)[0x805b114]
/lib/libc.so.6(__libc_start_main+0xdf)[0xb30d5f]
/usr/bin/evidence[0x80594b1]
======= Memory map: ========
00101000-00162000 r-xp 00000000 03:02 1987654
/usr/lib/libfreetype.so.6.3.7
00162000-00169000 rwxp 00061000 03:02 1987654
/usr/lib/libfreetype.so.6.3.7
00169000-0016b000 rwxp 00000000 00:10 1905 /dev/zero
=====
So I thought the buffer overflow actually happens somewhere in the
thumbnail_init function. Would that be correct? Or is it actually
happening in the statement following the return from the function?
Another possibility would be thumbnail_plugins_init that is called from
within thumbnail_init.
Ideas/suggestions?
TIA
--
Jim Summers
School of Computer Science-University of Oklahoma
-------------------------------------------------
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users