VC98 unter wine -> undname.c:189: str_array_push: Asserti

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
shinobi_1983
Newbie
Newbie
Posts: 1
Joined: Thu Nov 06, 2008 12:50 pm

VC98 unter wine -> undname.c:189: str_array_push: Asserti

Post by shinobi_1983 »

Hi everybody,

am trying to compile an existing Visual C++ 6 projekt under wine.
But at one file i get the error mentioned in the topic.

Some more detail about the code:

working:

Code: Select all

typedef std::set<Int> IdxSet;
typedef map<Int, IdxSet> InstMap;
typedef map<string, InstMap> AttrMap;

typedef map<string, Int> AttrMonitor;
not working:

Code: Select all

typedef std::set<Int> IdxSet;
typedef map<Int, IdxSet> InstMap;
typedef map<string, InstMap> AttrMap;

typedef map<string, AttrMap> AttrMonitor;
It seems to be that the type AttrMonitor is to complicated / deep (missing the english word).

Error Message:

Code: Select all

err:msvcrt:demangle_datatype Unknown type s
undname.c:189: str_array_push: Assertion `a->num < 32' failed.
mobMoni.cpp(358) : fatal error C1001: INTERNER COMPILER- FEHLER
        (Compiler-Datei "msc1.cpp", Zeile 1794) 
Somebody has a hint about what the problem might be?
I'd really appreciate some help :D
Locked