Hi!
When I start gst-blox I get this:
user@elmex2: ~# gst-blox
Bus error (core dumped)
gdb reveals following backtrace:
(gdb) run
Starting program: /opt/bin/gst-blox
Program received signal SIGSEGV, Segmentation fault.
0x000000000041036e in _gst_dictionary_add (dictionaryOOP=0x2ab9d61fa030,
associationOOP=0x2ab9d6204090) at dict.c:1845
1845 SET_ASSOCIATION_VALUE (associationOOP, value);
(gdb) bt
#0 0x000000000041036e in _gst_dictionary_add (dictionaryOOP=0x2ab9d61fa030,
associationOOP=0x2ab9d6204090) at dict.c:1845
#1 0x000000000041040d in add_smalltalk (globalName=<value optimized out>,
globalValue=0x2ab9d61fb9e0) at dict.c:1048
#2 0x0000000000411d97 in init_runtime_objects () at dict.c:1057
#3 0x0000000000413941 in _gst_init_dictionary_on_image_load (prim_table_matches=true)
at dict.c:1301
#4 0x0000000000427fde in _gst_load_from_file (fileName=<value optimized out>)
at save.c:500
#5 0x0000000000408936 in _gst_initialize (
kernel_dir=0x479120 "/opt/gst//share/smalltalk/kernel",
image_file=0x4790c9 "gst.im", flags=40) at files.c:480
#6 0x0000000000407c59 in main (argc=1, argv=<value optimized out>) at gst-tool.c:404
(gdb) f 0
#0 0x000000000041036e in _gst_dictionary_add (dictionaryOOP=0x2ab9d61fa030,
associationOOP=0x2ab9d6204090) at dict.c:1845
1845 SET_ASSOCIATION_VALUE (associationOOP, value);
(gdb) p associationOOP
$1 = (OOP) 0x2ab9d6204090
(gdb) p *associationOOP
$2 = {object = 0x2b63670ab860, flags = 50333952}
(gdb) p associationOOP->object
$3 = (gst_object) 0x2b63670ab860
(gdb) p *(associationOOP->object)
$4 = {objSize = 0xb, objClass = 0x2ab9d61fb520, data = {0x2ab9d6204070}}
(gdb) p value
No symbol "value" in current context.
(gdb) list
1840 }
1841 else
1842 {
1843 value = ASSOCIATION_VALUE (associationOOP);
1844 associationOOP = dictionary->data[index];
1845 SET_ASSOCIATION_VALUE (associationOOP, value);
1846 }
1847
1848 INC_RESTORE_POINTER (incPtr);
1849 return (associationOOP);
(gdb) p index
$5 = <value optimized out>
(gdb)
I'm attaching the config.log of the smalltalk 2.95c build which should contain
most information about my system.
Robin
_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk