LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error in listmenu.cpp (1515)

I received following LV internal error : D:\lvworm\src\mgsource\listmenu.cpp(1515) : DWarn: Bad dynamic cast from BaseMenu to ListMenu.
What happened and how do I fix it? Do you have a suggestion for troubleshooting this LV internal error?
0 Kudos
Message 1 of 6
(3,117 Views)
Hi,

have you seen this thread? At the end of the thread is a reference to the same module and a solution "I have wired my headers with item_names instead of item tags in "insert menu items" " which may also help you.
Waldemar

Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions
0 Kudos
Message 2 of 6
(3,109 Views)
Hi !

I don't use LV Menu VIs.
I just attached a *.rtm customized menu to my VIs => Edit >> Run-Time Menu.
And I created an event on "Menu Selection (user)" that displays a pop-up window when user selects a specific line in my customized menu.
In this event, I have connected "Event Tag" to a case structure...but LV crash and I didn't click on a Menu's item !!!

Have you got any other idea ?

Thanks

GKE
0 Kudos
Message 3 of 6
(3,088 Views)
Bonjour,

Quelle version de LV utilisez-vous?

Vous dites avoir cablé "Event Tag".
C'est plutôt le "Tag Element" qu'il faut cabler à la structure condition.

Frédéric
National Instruments France
0 Kudos
Message 4 of 6
(3,079 Views)
Bonjour,

Oui effectivement...je voulais dire "Item Tag".

J'utilise la version 7.0 de LV.

Avez-vous une idée pour mon problème ?

Gaëlle
0 Kudos
Message 5 of 6
(3,070 Views)
Bonjour,

Il semble s'agir d'un DWarn qui n'a pas lieu d'être activé.

Vous pouvez essayer de le désactiver en allant dans le fichier LabVIEW.ini situé dans :C\Program Files\...\LV 7.0
et en ajoutant l'instruction :

DebugDlgSkipList = "Bad dynamic cast from BaseMenu to ListMenu"

Veuillez à respecter parfaitement la syntaxe (casse comprise) de la chaine de caractère qui vous est retournée lorsque le message apparaît.

Sauvegarder le fichier, redémarrer LV puis réexecutez votre VI.

Frédéric
National Instruments France
0 Kudos
Message 6 of 6
(3,056 Views)