Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2008, 11:40
consigna
 
Fecha de Ingreso: enero-2008
Mensajes: 57
Antigüedad: 16 años, 5 meses
Puntos: 0
Excepcion de windows al ejecutar un programa c++

Hola buenas, resulta que estoy realizando el proyecto fin de carrera en c++, y tengo un problema que me esta volviendo loco y no se a que puede ser debido. os explico:

El programa que estoy haciendo es un motor de analisis de ficheros logs de servidores( apache, IIS..etc), cada linea del log es una peticion de un cliente al servidor. el caso es que voy guardando cada visita en un multimap con clave un string, que suele ser la cookie, y como valor un struct con los datos de la visita (fecha, hora, pagina_vista...etc).

Hasta ahora me ha funcionado todo a la perfeccion, hasta que he probado con un fichero log de 3,89Gb y 7.000.000 de lineas.
cuando va por la linea 4.900.000 se sale del programa dandome el siguiente error: "This application has requested the Runtime to terminate it in an unusual way. Please contact the application`s support team for more information." ¿A que puede ser debido?
He probado con un fichero de 1,2Gb y va a la perfeccion.

Os agradeceria muchisimo que me pudierais hechar una mano.

saludos