Erreurs, bugs, questions - page 3164

 

J'ai eu le malheur de télécharger un produit gratuit.
J'en ai eu assez de recevoir des notifications de mises à jour. Et il n'y a aucun moyen de se désabonner.


Mais le plus drôle, c'est que quand tu cliques sur le lien, tu vois ça :


Je comprends que le produit était gratuit et que maintenant il est payant. Mais ça n'a rien à voir avec moi.
Y a-t-il un moyen d'arrêter cet outrage ?

 

Bonjour !

C'est un peu bizarre...

Code

//+------------------------------------------------------------------+
//|                                               SpotPipeServer.mq5 |
//|                                     Copyright 2022, prostotrader |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2022, prostotrader"
#property link      "https://www.mql5.com"
#property version   "1.00"
//---
#include "cnamedpipes.mqh"
//---
CNamedPipe Pipe;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
{
  Print("Start server...");
 /* if(PositionSelect(Symbol()) == true)
  {
    Pipe.out_data.spot_pos_type = PositionGetInteger(POSITION_TYPE);
    Pipe.out_data.spot_pos_vol = long(PositionGetDouble(POSITION_VOLUME));
  }
  else
  {
    Pipe.out_data.spot_pos_type = 0;
    Pipe.out_data.spot_pos_vol = 0;
  }*/
  bool is_server = Pipe.Create(Symbol());
  if(is_server == false)
  {
    Print("Pipe not created!");
    return(INIT_FAILED);
  }   
  Pipe.is_connect = Pipe.Connect();
  if(Pipe.is_connect == false)
  {
    Print("Client not connected!");
    return(INIT_FAILED);
  }
  else
  {
    Print("Client connected.");
    if(Pipe.ReadData() == false)
    {
      Print("Initial command not resived!");
      return(INIT_FAILED);
    }
    else
    {
      switch(Pipe.in_data.pipe_com)
      {
        case C_ACCAUNT:
          Pipe.out_data.pipe_com = C_DONE;
          Pipe.out_data.ballance = AccountInfoDouble(ACCOUNT_BALANCE);
          Pipe.out_data.free_margine = AccountInfoDouble(ACCOUNT_MARGIN_FREE);
          if(PositionSelect(Symbol()) == true)
          {
            Pipe.out_data.spot_pos_type = PositionGetInteger(POSITION_TYPE);
            Pipe.out_data.spot_pos_vol = long(PositionGetDouble(POSITION_VOLUME));
          }
          else
          {
            Pipe.out_data.spot_pos_type = 0;
            Pipe.out_data.spot_pos_vol = 0;
          }
          if(Pipe.WriteData(Pipe.out_data) == false)
          {
            Print("Start data not send!");
          }
          else Print("Initialization server done.");
        break; 
      }
    }
  } 
  return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
  if(Pipe.is_connect = true)
  {
    Pipe.Disconnect();
    Pipe.Flush();
  }    
}
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

S'il y a un commentaire (lignes 18-28), le programme se bloque.

2022.03.03 19:17:38.135 SpotPipeServer (GAZP,M1)        Start server...
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        Access violation at 0x000007FEFCCA6A99 read to 0xFFFFFFFFFFFFFFFF
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)           crash -->  000007 FEFCCA6A99 488 B4808          mov        rcx, [rax+0x8]
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6A9D 48898 C24A8000000  mov        [rsp+0xa8], rcx
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6AA5 44397010          cmp        [rax+0x10], r14d
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6AA9 0 F85D8F30000      jnz        dword 0x7fefccb5e87
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6AAF 4885 C9            test       rcx, rcx
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6AB2 0 F84DFF30000      jz         dword 0x7fefccb5e97
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)                      000007 FEFCCA6AB8 0 FBAE31F          bt         ebx, 0x1f
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        00: 0x000007FEFCCA6A99
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        01: 0x0000000000590B40
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        02: 0x0000000014ACE4C0
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        03: 0x0000000140DBD000
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        04: 0x0000000000590183
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        05: 0x0000000014ACE4C0
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        06: 0x000000000059021F
2022.03.03 19:17:38.301 SpotPipeServer (GAZP,M1)        

Si je le décommente, il se plante.

Le kernel32.dll est utilisé pour créer Pipe

2022.03.03 19:15:04.363 Terminal Windows 7 Service Pack 1 build 7601, 12 x Intel Core i7-6850K @ 3.60GHz, 25 / 31 Gb de mémoire, 85 / 238 Gb de disque, admin, GMT+3


Pourquoi ?

Ajouté par

Construction 3211

 

Bonjour, chers développeurs. Pouvez-vous me dire quel pourrait être le problème ? Les notifications PUSH cessent de fonctionner, et chez différents courtiers. (Exactement les courtiers et non les sociétés de courtage)

Donne une erreur Notifications send request failed (connect failed)

J'ai essayé de réinstaller mon firmware de courtage et je ne veux pas utiliser le nouveau firmware. J'ai essayé de le réinstaller sur mon smartphone, cela n'a pas fonctionné.

Smartphone meizu note 9

Système d'exploitation WIN10

Ça a cessé de fonctionner il y a une semaine. Pouvez-vous me conseiller dans quelle direction creuser ?

 
Evgenii Akselrod #:

Bonjour, chers développeurs. Pouvez-vous me dire quel est le problème ? Les notifications PUSH cessent de fonctionner, et chez différents courtiers. (Exactement les courtiers et non les sociétés de courtage)

Donne une erreur Notifications send request failed (connect failed)

J'ai essayé de réinstaller mon firmware de courtage et je ne veux pas utiliser le nouveau firmware. J'ai essayé de le réinstaller sur mon smartphone, cela n'a pas fonctionné.

Smartphone meizu note 9

Système d'exploitation WIN10

Ça a cessé de fonctionner il y a une semaine. Des conseils pour savoir où chercher ?

après avoir lu votre post, j'ai pensé que google avait interdit (c'est leur truc), j'ai vérifié mon téléphone - il fonctionne.

et, PUSH ne dépend pas des courtiers/dts.

Zy. Je l'ai essayé sur android 11

 

Dans les onglets Forum et Discussion de l'un des produits, le traducteur a cessé de fonctionner. Lorsque vous cliquez sur

au lieu de traduire vous obtenez :


 
Andrey Dik #:

après avoir lu votre article, j'ai pensé que google l'avait interdit (c'est leur truc), j'ai vérifié par moi-même - ça fonctionne bien.

Et, PUSH ne dépend pas des courtiers/dts.

Je l'ai essayé sur android 11.

Andrei, peut-on passer au personnel pour une analyse plus détaillée de mon problème :)

 
Evgenii Akselrod #:

Andrei, pouvons-nous passer en privé pour une analyse plus détaillée de mon problème) ?

Bien sûr, nous pouvons le faire, mais si vous fournissez plus d'informations sur le problème ici, les développeurs seront peut-être plus disposés à vous répondre.

 
Andrey Dik #:

Vous pouvez, bien sûr, mais si vous fournissez plus d'informations sur le problème, les développeurs seront peut-être plus disposés à vous répondre.

pour une raison quelconque, je ne peux pas vous écrire en personne..... peut-être parce que je ne suis pas ami ?

 
Stanislau Siatsko #:

Dans les onglets Forum et Discussion de l'un des produits, le traducteur a cessé de fonctionner. Lorsque vous cliquez sur

au lieu de la traduction que vous obtenez :


Oui, je confirme. Ça ne marche plus depuis quelques jours maintenant.

 
Evgenii Akselrod #:

Bonjour, chers développeurs. Pouvez-vous me dire quel est le problème ? Les notifications PUSH cessent de fonctionner, et chez différents courtiers. (Exactement les courtiers et non les sociétés de courtage)

Donne une erreur Notifications send request failed (connect failed)

J'ai essayé de réinstaller mon firmware de courtage et je ne veux pas utiliser le nouveau firmware. J'ai essayé de le réinstaller sur mon smartphone, cela n'a pas fonctionné.

Smartphone meizu note 9

Système d'exploitation WIN10

Ça a cessé de fonctionner il y a une semaine. Pouvez-vous me conseiller dans quelle direction creuser ?

J'ai compris, le problème est de mon côté. Alors que c'est le fournisseur ou le routeur. (Vérifié probablement le fournisseur) Pas très clair vraiment comment résoudre ce problème maintenant....