Page 1 of 1

Porque no aparece numero de linea tras error...

Posted: Wed Jun 14, 2006 11:58 am
by Andrés González
Antonio a que se debe que no me muestre la linea de llamada del programa/modulo tras un error y todo sale a cero.
Parece que es algo que yo le he puesto a mi enlazador o compilador o algo por el estilo pero es la primera vez que me pasa. La aplicación corre bien pero cuando da algun error de programa no me salen los numeros de linea.

Code: Select all

Application
===========
   Path and name: G:\FWH\Cristal_Reports\testcrw.exe (32 bits)
   Size:   943,616 bytes
   Time from start: 0 hours 0 mins 4 secs 
   Error occurred at: 06/14/06, 13:39:11
   Error description: Error BASE/1132  Bound error: array access
   Args:
     [   1] = A   { ... }
     [   2] = N   1

Stack Calls
===========
   Called from CGETEXPRESSION(0) <<<<<<<<<<<<<Esto
   Called from RUNREPORT(0)
   Called from (b)CREAMENU(0)
   Called from TMENU:COMMAND(0)
   Called from TWINDOW:COMMAND(0)
   Called from TWINDOW:COMMAND(0)
   Called from TWINDOW:HANDLEEVENT(0)
   Called from _FWH(0)
   Called from WINRUN(0)
   Called from TWINDOW:ACTIVATE(0)
   Called from MAIN(0)<<<<<<<<<<<<<<<<<<<<<<<<<<

System
======
   CPU type: GetCPU() failed! 2917 Mhz
   Hardware memory: 703 megs

   Free System resources: 90 %
        GDI    resources: 90 %
        User   resources: 90 %

   Compiler version: Harbour Alpha build 44.0 Intl. (Flex)
   Windows version: 5.1, Build 2600 Service Pack 2

   Windows total applications running: 75
      1 
      2 CiceroUIWndFrame
      3 \\srvpoli\robopol
      4 SysFader
      5 CD-ROM
      6 TF_FloatingLangBar_WndTitle
      7 CL RC Engine2 Dummy Winidow
      8 ALSMTray
      9 Mensajes del análisis En tiempo real de VirusScan
     10 [2] Total Commander 6.54 - Dpt. Electricité EPFL
     11 AJ Make 0.33 - g:\fwh\cristal_reports\testcrw.ajm
     12 MCI command handling window
     13 Multi-Edit - [G:\FWH\FWH27\SOURCE\FUNCTION\expbuild.prg]
     14 Reproductor de Windows Media
     15 iTunes
     16 MSN Messenger
     17 Avaxhome :: Home - Mozilla Firefox
     18 Avaxhome :: E-Books - Mozilla Firefox
     19 RapidShare Webhosting + Webspace - Mozilla Firefox
     20 Total Commander 6.54 - Dpt. Electricité EPFL
     21 Temp - WinRAR
     22 NHECBeginner-Class-CD2.part3.rar - WinRAR
     23 ????????????????œl????<
     24 Altavoces remotos
     25 Ecualizador
     26 41c
     27 DDE Server Window
     28  (I) Radio Creswin - Conversación
     29 The page cannot be displayed - Mozilla Firefox
     30 Antònia Font - Web Oficial - Mozilla Firefox
     31 SHOUTcast Administrator - Mozilla Firefox
     32 MSNUnnamedWindow
     33 MSNMSGRAbsConnWindow
     34 Dummy Video Parent
     35 MSN Hoy
     36 EchoPortManagerWnd
     37 Replace records of ORDENES
     38 DBU for Windows 3.0b - [ORDENES - S:\ORDENES.DBF]
     39 Expert Guide - [CA-Clipper 5.2 » Guía de CA-Clipper]
     40 Expert Guide - Bookmarks
     41 Expert Guide - Global Finder
     42 Expert Guide - Guide Manager
     43 Media Event Sink Window
     44 ActiveMovie Window
     45 Descargas
     46 Acrobat IEHelper
     47 WOWExec
     48 NetscapeDispatchWnd
     49 XPCOM:EventReceiver
     50 SnagIt
     51 SnagIt Capture Preview
     52 C:\Archivos de programa\TechSmith\SnagIt 8\SnagIt.chm
     53 Connections Tray
     54 SiS Utility Tray
     55 Administrador de servicios de SQL Server
     56 IsaTray
     57 UnHackMe Monitor
     58 RCScheduler
     59 RAPIMgr
     60 Medidor de energía
     61 DccMan
     62 MS_WebcheckMonitor
     63 AutoUpdate de McAfee
     64 Monitor del Agente de ePolicy Orchestrator
     65 QTPlayer Tray Icon
     66 C:\WINDOWS\system32\cmd.exe
     67 CamTray
     68 Estadísticas del análisis En tiempo real de VirusScan
     69 Estadísticas del análisis En tiempo real de VirusScan - PC537
     70 GDI+ Window
     71 QuickTime Handler Window
     72 WinZip
     73 WinZip (Unregistered)
     74 Mi PC
     75 Program Manager

Variables in use
================
   Procedure     Type   Value
   ==========================
   CGETEXPRESSION
     Param   1:    C    "IsNull({ORDENES.ORFCONT}) and
{ORDENES.ORCOORDIN} = "M014" and
{ORDENES.ORCONT} = "S" and
{ORDENES.ORFECHA} in Date (2006, 01, 01) to Date (2007, 01, 01)"
     Param   2:    C    "Ejemplo de Formula Cristal Reports"
     Local   1:    U    
     Local   2:    U    
     Local   3:    U    
     Local   4:    U    
     Local   5:    C    "IsNull({ORDENES.ORFCONT}) and
{ORDENES.ORCOORDIN} = "M014" and
{ORDENES.ORCONT} = "S" and
{ORDENES.ORFECHA} in Date (2006, 01, 01) to Date (2007, 01, 01)"
     Local   6:    A    Len:    1
     Local   7:    A    Len:    0
     Local   8:    A    Len:    0
     Local   9:    C    ""
     Local  10:    C    ""
     Local  11:    U    
     Local  12:    U    
     Local  13:    A    Len:    0
     Local  14:    N    1
   RUNREPORT
     Local   1:    O    Class: TMDICHILD
     Local   2:    U    
     Local   3:    C    "IsNull({ORDENES.ORFCONT}) and
{ORDENES.ORCOORDIN} = "M014" and
{ORDENES.ORCONT} = "S" and
{ORDENES.ORFECHA} in Date (2006, 01, 01) to Date (2007, 01, 01)"
     Local   4:    N    0
   (b)CREAMENU
     Param   1:    O    Class: TMENUITEM
   TMENU:COMMAND
     Param   1:    N    20001
     Local   1:    O    Class: TMENU
     Local   2:    O    Class: TMENUITEM
   TWINDOW:COMMAND
     Param   1:    N    20001
     Param   2:    N    0
     Local   1:    O    Class: TMDIFRAME
     Local   2:    N    0
     Local   3:    N    20001
     Local   4:    N    0
   TWINDOW:COMMAND
     Param   1:    N    20001
     Param   2:    N    0
     Local   1:    O    Class: TMDIFRAME
   TWINDOW:HANDLEEVENT
     Param   1:    N    273
     Param   2:    N    20001
     Param   3:    N    0
   _FWH
     Param   1:    N    0
     Param   2:    N    273
     Param   3:    N    20001
     Param   4:    N    0
     Param   5:    N    1
     Local   1:    O    Class: TMDIFRAME
   WINRUN
     Param   1:    N    7211450
   TWINDOW:ACTIVATE
     Param   1:    C    "NORMAL"
     Param   2:    U    
     Param   3:    U    
     Param   4:    U    
     Param   5:    U    
     Param   6:    U    
     Param   7:    U    
     Param   8:    U    
     Param   9:    U    
     Param  10:    U    
     Param  11:    U    
     Param  12:    U    
     Param  13:    U    
     Param  14:    U    
     Param  15:    U    
     Param  16:    U    
     Param  17:    B    {|| ... }
     Param  18:    U    
     Param  19:    U    
     Local   1:    O    Class: TMDIFRAME
     Local   2:    U    
     Local   3:    U    
   MAIN

Linked RDDs
===========
   DBF
   DBFDBT
   DBFNTX

DataBases in use
================

Classes in use:
===============
     1 HBCLASS
     2 HBOBJECT
     3 TCCRPE
     4 TSTRUCT
     5 TWINDOW
     6 TMDIFRAME
     7 TMENU
     8 TMENUITEM
     9 TBRUSH
    10 TMDICLIENT
    11 TFONT
    12 TMDICHILD
    13 ERROR

Memory Analysis
===============
      92 Static variables

   Dynamic memory consume:
      Actual  Value:          0 bytes
      Highest Value:          0 bytes


Re: Porque no aparece numero de linea tras error...

Posted: Wed Jun 14, 2006 4:17 pm
by thefull
Andrés González wrote:Antonio a que se debe que no me muestre la linea de llamada del programa/modulo tras un error y todo sale a cero.
Parece que es algo que yo le he puesto a mi enlazador o compilador o algo por el estilo pero es la primera vez que me pasa. La aplicación corre bien pero cuando da algun error de programa no me salen los numeros de linea.
Pues bien simple, porque la libreria se compilo, la de Fivewin, con /L, que
elimina el numero de linea.

Si quieres ver donde casca, cogete el modulo .prg y enlazalo con tu aplicacion y entonces veras por donde van los tiros.

Saludos
Rafa Carmona

Posted: Thu Jun 15, 2006 9:27 am
by Andrés González
Pues va a ser que sí, esa era la razon, algun click tonto me activo el suprimir información de linea en las opciones de Harbour.
Gracias Rafa.
PD.: Mira de contactar conmigo que ya esta listo, no te localizo nunca.