I am using the semantic-ia.el to analyze and fullfill my C source codes.
    When I use the semantic-ia-complete-symbol-menu function, the menu named completions come out and I can choose one tag by the highlight bar. However, we I press Enter or Space to confirm the selection, no output appears in the proper place, but the error massege displays in the buffer:  Wrong type argument:integer-or-marker-p, nil. Therefore, I debugged emacs by toggle-debug-on-error. The debugger message is listed as follows:

    Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
      call-interactively(semantic-ia-complete-symbol-menu nil nil)

And, here are the eviroments of my computer:

Emacs 23.1


    Would you please help me solve this problem? I will really appreciate.

    Best wishes,

                                                                                                                                       Mu Shengli