Harbour 3.4 Erro BreakPoint F9

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 Erro BreakPoint F9

Mensagem 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.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem por fladimir »

Vlw galera vou recompilar e aviso q q deu, mas acredito tb vai dar certo.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
rossine
Usuário Nível 3
Usuário Nível 3
Mensagens: 325
Registrado em: 06 Ago 2007 09:57
Localização: Divinópolis-MG

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
rossine
Usuário Nível 3
Usuário Nível 3
Mensagens: 325
Registrado em: 06 Ago 2007 09:57
Localização: Divinópolis-MG

Harbour 3.4 Erro BreakPoint F9

Mensagem 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"
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem por fladimir »

Vlw Rossine vou fazer isso obrigado.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour 3.4 Erro BreakPoint F9

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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/
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Harbour 3.4 Erro BreakPoint F9

Mensagem 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)
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour 3.4 Erro BreakPoint F9

Mensagem 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".
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder