Ik heb dus een (tamelijk groot) programma in Visual Basic 6.
Als ik het in de IDE run heb ik geen problemen, als ik het gewoon zonder optimizatie compileer heb ik ook geen problemen.
Als ik compileer en 'optimize for fast code' kies, lukt het compileren, maar als ik het programma dan start krijg ik na een tijdje een 'Unhandled Exception' en dus een echte crash van het programma (dus niet zo'n error die door de visual basic error handling wordt opgevangen, maar een die door windows wordt opgevangen)
Als ik dan debug vraag (wat kan omdat 'Create Symbolic Debug Info' aanstond) dan zie ik dat de error juist voor een functie-oproep gebeurde.
De error zelf is :
"Unhandled exception at 0x00000000 in djDecks.exe: 0xC0000005: Access violation reading location 0x00000000."
Betekend dit dat Visual Basic vergeten is de locatie van deze functie in te vullen ofzo?
Is hier een fix voor of heeft iemand hier ook al problemen mee gehad, en zijn er eventueel andere (en betere) visual basic compilers te vinden?
Ik gebruik Visual Basic 6 met SP5
Als ik het in de IDE run heb ik geen problemen, als ik het gewoon zonder optimizatie compileer heb ik ook geen problemen.
Als ik compileer en 'optimize for fast code' kies, lukt het compileren, maar als ik het programma dan start krijg ik na een tijdje een 'Unhandled Exception' en dus een echte crash van het programma (dus niet zo'n error die door de visual basic error handling wordt opgevangen, maar een die door windows wordt opgevangen)
Als ik dan debug vraag (wat kan omdat 'Create Symbolic Debug Info' aanstond) dan zie ik dat de error juist voor een functie-oproep gebeurde.
De error zelf is :
"Unhandled exception at 0x00000000 in djDecks.exe: 0xC0000005: Access violation reading location 0x00000000."
Betekend dit dat Visual Basic vergeten is de locatie van deze functie in te vullen ofzo?
Is hier een fix voor of heeft iemand hier ook al problemen mee gehad, en zijn er eventueel andere (en betere) visual basic compilers te vinden?
Ik gebruik Visual Basic 6 met SP5