Página 1 de 2

Harbour 3.4 Erro BreakPoint F9

Enviado: 07 Jun 2016 17:30
por fladimir
Olá nobres colegas...

Alguém poderia confirmar um problema q estou tendo aki q ao rodar o DEBUG e se quero posicionar numa linha para analisar eu uso o F9 (BreakPoint) mas esta dando erro Base 1004

As vezes

Código: Selecionar todos

Variável Função: NIL:ROWPOS 
e as vezes (maioria)

Código: Selecionar todos

BASE/1004 -> METODO NAO ESPECIFICADO.
Variavel/Funcao.......: TOGGLEBREAKPOINT

To suspeitando q é algo relativo ao Harbour 3.4 pq não tinha esse problema no 3.2

no 3.2 era console puro... agora no 3.4 eu passei a usar o gtwvg.hbc, mas não é ele pq tirei e o problema continua.

Alguém q usa o 3.4 poderia testar isso pra mim pra confirmarmos se é ou não o problema...

Se for precisarei saber como avisar o povo do Harbour pra corrigir ou se eu puder eu mesmo corrigir.

[]´s

Harbour 3.4 Erro BreakPoint F9

Enviado: 08 Jun 2016 11:05
por Kapiaba
http://www.ousob.com/ng/53error/ng26cd8.php

Código: Selecionar todos

TOGGLEBREAKPOINT  // esta declarada na classe como? DATA ?
https://github.com/harbour/core/issues/18

Código: Selecionar todos

METHOD	ToggleBreakPoint()	debugger.prg	337
http://www.vouch.info/harbour/index.html?debug.htm

Abs

Harbour 3.4 Erro BreakPoint F9

Enviado: 08 Jun 2016 19:45
por fladimir
Obrigado pelo retorno João... vou dar uma olhada e depois retorno... pelo q vi rapidamente é um BUG q foi corrigido, só não entendi é q a data é de 2013 e eu baixei os fontes esta semana e compilei a partir deles... mas enfim depois olho com calma...


Vlw

Harbour 3.4 Erro BreakPoint F9

Enviado: 08 Jun 2016 20:51
por fladimir
Acho q entendi mas não sei arrumar...

O link q vc passou foi do Harbour oficial versão 3.0 druzus etc etc lá eles perceberam o mesmo erro e corrigiram pelo q eu entendi, mas no do 3.4 do victor não (por isso q o meu esta com erro), agora como avisar o Victor ou algum colaborador dele pra ajudar a ver se é isso?

Outra questão q estou pensando em fazer seria pegar e fazer um mix, tipo baixar os 2 projetos Oficial e do Victor novamente e na parte do DEBUG eu pego do Oficial (aparentemente ok) e coloco no do 3.4 e mando compilar será q daria certo?

[]´s

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 06:15
por asimoes
Fladimir,

Eu baixei os fontes ontem do git (fork) gerei o harbour e não estou com o problema do F9

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 07:59
por JoséQuintas
Eu uso isso de vez em quando, e sem problemas.
Harbour 3.4 e GTWVG com multithread.

Sugestão:

Disse que veio do Harbour 3.2 para o 3.4.
O Harbour não recompila tudo automático, então pode ter compilação misturada.
Compile pelo menos uma vez cada projeto usando -rebuild, só por precaução, pra refazer os OBJs e LIBs

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 09:10
por fladimir
Vlw galera vou recompilar e aviso q q deu, mas acredito tb vai dar certo.

[]´s

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 13:58
por rossine
Olá Fladimir,

Não sei se tem a ver , mas o Viktor corrigiu um erro ligado a isto.

Atualiza sua versão do harbour 3.4 e veja se resolve:

https://github.com/vszakats/harbour-cor ... f4a5e77ed3

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 21:54
por fladimir
Obrigado colegas...

Baixei do link q o Rossine passou e compilei com sucesso..

Ao testar o erro parou, mas não esta funcionando a tecla F9....

Exemplo

Código: Selecionar todos

altd() // abre o DEBUG
if alert('Escolha qual opcao deseja', { 'Opcao1', 'Opcao2'} ) == 2
     ? 'Opcao 2 escolhida'  
else
   ? 'Opcao 1 escolhida'
endif

? ' Se antes eu pressionasse F9 nesta linha e mandasse executar o programa com F5 após o DEBUG, quando chegasse nessa linha abriria novamente a janela do DEBUG e isto não esta mais ocorrendo
Alert('Boa Escolha')
Ou seja, resolveu pra não dar o erro mas o F9 não funciona como deveria... como informo o Victor ou como resolvo isto?

[]´s

Harbour 3.4 Erro BreakPoint F9

Enviado: 09 Jun 2016 23:54
por rossine
Olá Fladimir,

Para informar problemas do harbour 3.4 para o Viktor, pode acessar este link:

https://github.com/vszakats/harbour-core

Clique no botão: "Sign In" e crie uma conta para você em "Create an account. "

Depois Logue no Github e reporte o problema para o Viktor na ABA "Pull Request" e clique no botão "New Pull Request"

Harbour 3.4 Erro BreakPoint F9

Enviado: 11 Jun 2016 16:44
por fladimir
Vlw Rossine vou fazer isso obrigado.

Harbour 3.4 Erro BreakPoint F9

Enviado: 11 Jun 2016 18:13
por JoséQuintas
Bom, se o fonte está abrindo, provavelmente compilou o fonte usando -b
Mas aqui normal.
A linha em destaque é aonde teclei F9, e durante a execução parou nela.
debug.png
Só pra obter a versão:

Código: Selecionar todos

harbour x
Harbour 3.4.0dev (34b404d) (2016-05-30 12:33)
Copyright (c) 1999-2016, https://github.com/vszakats/harbour-core/
Cannot open x.prg, assumed external
No code generated.

Harbour 3.4 Erro BreakPoint F9

Enviado: 11 Jun 2016 23:45
por fladimir
Aki não da erro mas não funciona...

veja minha versão quando executei hbmk2 x... parece diferente da sua...

Código: Selecionar todos

D:\csloja>hbmk2 x
hbmk2: Processando opções do ambiente: -comp=mingw
Harbour 3.4.0dev () (2016-06-09 22:33)
Copyright (c) 1999-2016, https://github.com/vszakats/harbour-core/

Harbour 3.4 Erro BreakPoint F9

Enviado: 13 Jun 2016 20:41
por fladimir
Zé... pq sua versão aparece assim (partindo do principio q estamos baixando a ultima versão do Victor):
Harbour 3.4.0dev (34b404d) (2016-05-30 12:33)
E a minha diferente....
Harbour 3.4.0dev () (2016-06-09 22:33)

Harbour 3.4 Erro BreakPoint F9

Enviado: 16 Jun 2016 09:36
por JoséQuintas
Não vi a pergunta antes.
Sinceramente não sei.

Uso MSVC e tenho o GIT no path. Não sei se tem a ver.
E a pasta de fontes do Harbour é atualizada pelo GIT PULL, é uma "árvore" do GIT - pode ser isto, pega do próprio "projeto local".