Hi,

Thanks for your kind help.  Your help makes myself understand what
occurs in your environment, but, still I cannot understand why your
problem occurs.

>> On Wed, 2 Aug 2006 12:28:03 +0200
>> [EMAIL PROTECTED] (Julien Danjou) said as follows:

>(gdb) bt
>#0  0xb7e5cfe6 in fileno_unlocked () from /lib/libc.so.6
>#1  0xb7f2d725 in get_line (f=0x0, pos=0) at pat.c:452
>#2  0x08048a2d in insert_dic_data (f=0x0, x_ptr=0x8049180, kugiri=0xbfaf0636 
>"\t") at makepat.c:99

This reveals that insert_dic_data() is called with NULL pointer.
A part which calls insert_dic_data() in makepat/makepat.c looks like:

  dic_file[number_of_tree] = fopen(inkey,"r");
  OL(Tree No.);OI(number_of_tree);
  (void)pat_init_tree_top(&tree_top[number_of_tree]);
  (void)insert_dic_data(dic_file[number_of_tree],
                        &tree_top[number_of_tree],
                        kugiri);

Therefore, I think that NULL pointer means that fopen() is failed.

So, please check spaces and permissions of your file system?  And,
please check the value of "inkey" variable when your problem occurs?

-- 
TSUCHIYA Masatoshi



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to