Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 15 di 15
  1. #1
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535

    Talking bug di un semplice software di backup ...

    sto sviluppando, per lavoro, un soft di backup

    praticamente finito ... sto correggendo migliaia di bug ... ed oggi ne ho scoperto uno nuovo ... VERAMENTE strano ... LOL

    in pratica dopo 10/15 minuti di esecuzione di backup continui, durante i test su 98, mi sono accorto che andava in crash

    dopo 3/4 prove ho fatto una prova su xp ... e anche li su tutto in crash

    e mi son detto ... LOL ... che cavolo può essere?

    la cosa veramente strana è che mi compariva al posto dei bottoni, checkbox, icone, immagini e co dei rettangoli con un bordo rosso, di sfondo bianco con le diagonali rosse (di solito mi succede quando finisce la memoria e non riesce ad allocare l'oggetto grafico) ... e stavo tentando di capire cosa succedeva

    dopo svariate correzioni al codice, che comunque non hanno sistemato il problema, mi è venuta un'idea: ricorriamo ai tool di sysinternals
    Ho scaricato il BELLISSIMO process explorer e mi sono monitorato il processo

    Sapete cos'ho scoperto? che effettivamente c'era un leak ... ma non un memory leak ma un handle leak

    in pratica tutti gli "elementi" grafici che vedete a video hanno un "codice identificativo", che corrisponde ad un'intero di 2 byte, quindi max 65 mila e qualcosa ... ecco ... il mio software ne generava 50 al secondo circa ... collassando il sistema

    cosi, siccome ho svariati controlli che ho scritto a mano ... me li sono passati TUTTI al vaglio, corretti dei possibili handle leak il problema sussisteva ... vi giuro ... non capivo cosa diavolo era!

    Al che ... mi è venuto un dubbio ... il software ha un'iconcina in basso a destra che fa vedere che il software lavora e c'è tipo un serverino non in basso a destra un segnalatore che mostra che lavora (tipo l'animazione che ha ff a sinistra del titolo nella tab mentre carica, solo che verde e più corto)
    ... ecco ... ho aperto il codice ... ed ho visto che avevo scritto una MEGA boiata: in pratica a ogni "cambiamento" della icona ricaricavo dalle risorse del software (contenute nell'eseguibile) l'icona instanziando un nuovo oggetto ... LOL non solo rallentavo OLTRE modo le operazioni, ma inizializzavo una nuova "icona" a rotazione

    sistemato questo ... adesso gli oggetti grafici (ergo GDI Handle) stanno intorno ai 70/80 (dipende se compaiono finestre di avviso o altro)

    direi DECISAMENTE una cifra molto più accettabile

    che odissea ... LOL



  2. #2
    Ste
    Ste non è collegato
    HT Admin L'avatar di Ste
    Data Registrazione
    Feb 2006
    Località
    Italia
    Messaggi
    7,051
    ahahah bella li, ho iniziato a leggere e ho detto adesso inizia a bestemmiare per curiosità quante ore ci hai speso? ....

    ps. fra quanto sarà pronto questo software di backup se posso chiedere
    Hai un progetto o un servizio hosting che reputi interessante? Scrivi a HostingTalk.it e raccontaci tutto.
    Segnalazioni e news: info@hostingtalk.it

    Segui HostingTalk.it su FACEBOOK!

    @twitter | Hosting News | Offerte Hosting | Recensioni hosting

  3. #3
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535
    eheh ... a risolvere il problema appena un paio d'ore

    a sviluppare l'intero software ... beh ... ormai è almeno un mese e mezzo che sviluppo e 2 settimane che debuggo

    ho allegato uno shot

    però è un soft che mira a degli utonti critici ... fa tutto da solo, anche gli errori ... li segna e basta, continua tranne se è roba critica

    per lo più spero effettivamente di non averli in un'orecchio a rotazione

    correggo queste ultime cosine e poi, se vuoi, ti do un link da dove scaricarlo e ti mando la chiave d'attivazione

    però non fa fare backup mensili, si limita a farti selezionare i giorni/orari durante l'arco di una settimana ... backup compressi, di rete e altre cosucce varie nella prox versione ^^

    ciau
    Immagini Allegate Immagini Allegate

  4. #4
    Ste
    Ste non è collegato
    HT Admin L'avatar di Ste
    Data Registrazione
    Feb 2006
    Località
    Italia
    Messaggi
    7,051
    ok grazie se mi invii una copia di prova lo guardo un po
    Hai un progetto o un servizio hosting che reputi interessante? Scrivi a HostingTalk.it e raccontaci tutto.
    Segnalazioni e news: info@hostingtalk.it

    Segui HostingTalk.it su FACEBOOK!

    @twitter | Hosting News | Offerte Hosting | Recensioni hosting

  5. #5
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535
    eheheheh ok

  6. #6
    /etc/init.d/brain restart L'avatar di Luca
    Data Registrazione
    Feb 2006
    Località
    Bellaria
    Messaggi
    3,271
    daniele riesci a mandarmi una copia anche a me?
    sono curiosissimo

  7. #7
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535
    si, non è un problema ^^

  8. #8
    /etc/init.d/brain restart L'avatar di Luca
    Data Registrazione
    Feb 2006
    Località
    Bellaria
    Messaggi
    3,271
    lo renderai a pagamento per caso...
    curiosità

  9. #9
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535
    si e no

    nel senso che gli amici che lo vogliono lo hanno gratis, gli altri pagheranno una cifra sufficentemente esigua, intorno a 40€/45€ (ovviamente fatturabbili) per pc

    ma tanto dubito di riuscirlo a vendere su internet, principalmente lo piazzero ai clienti dai quali vado a installare server linux e metto su un sistema di backup

  10. #10
    /etc/init.d/brain restart L'avatar di Luca
    Data Registrazione
    Feb 2006
    Località
    Bellaria
    Messaggi
    3,271
    Citazione Originariamente Scritto da daniele_dll
    ma tanto dubito di riuscirlo a vendere su internet, principalmente lo piazzero ai clienti dai quali vado a installare server linux e metto su un sistema di backup
    bhe dai... secondo me se viene fuori una bella cosetta... riesci bene a venderlo online
    ci sono certi SW di backup che costano piu di una casa

  11. #11
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535
    nun zo ^^

    questa prima versione non credo proprio, la versione nuova, che sistemo un po di cose, è già più possibile

  12. #12
    Webbologo
    Data Registrazione
    Mar 2008
    Località
    Catania
    Messaggi
    256

    Smile Re: bug di un semplice software di backup ...

    Daniele_DLL potrei avere anche io il software ?

    Mi piacerebbe fare da beta-tester

  13. #13
    HTastinator
    Data Registrazione
    May 2007
    Messaggi
    358

    Re: bug di un semplice software di backup ...

    la discussione è di più di due anni fa...

  14. #14
    Webbologo
    Data Registrazione
    Mar 2008
    Località
    Catania
    Messaggi
    256

    Smile Re: bug di un semplice software di backup ...

    Citazione Originariamente Scritto da Deflagrator Visualizza Messaggio
    la discussione è di più di due anni fa...
    Embè che ci fa?

  15. #15
    Webhosting Guru L'avatar di daniele_dll
    Data Registrazione
    Feb 2006
    Località
    Qualcuno dice Sicilia, qualche altro Nord Africa
    Messaggi
    1,535

    Re: bug di un semplice software di backup ...

    Citazione Originariamente Scritto da tecnolive Visualizza Messaggio
    Embè che ci fa?
    che non lo seguo più e che comunque dovrei riscriverne l'80%
    Io sono

Discussioni Simili

  1. [Windows] Software backup / immagine disco
    Di lucasweb nel forum Gestione Server Windows e Server Linux
    Risposte: 2
    Ultimo Messaggio: 15-08-2010, 17:23
  2. Software di backup datacenter
    Di alexio79 nel forum Gestione Server Windows e Server Linux
    Risposte: 19
    Ultimo Messaggio: 26-04-2010, 10:12
  3. R1Soft aggiorna Hot Copy, versione free del suo software di backup
    Di Redazione HostingTalk nel forum Articoli e news su Webhosting e Servizi Internet
    Risposte: 0
    Ultimo Messaggio: 03-11-2009, 06:00
  4. Rilasciato Hot Copy di R1Soft, backup in maniera semplice
    Di Redazione HostingTalk nel forum Articoli e news su Webhosting e Servizi Internet
    Risposte: 0
    Ultimo Messaggio: 27-11-2008, 06:26
  5. Soluzioni backup macchina linux semplice ma efficace
    Di matrix845 nel forum Gestione Server Windows e Server Linux
    Risposte: 0
    Ultimo Messaggio: 28-11-2007, 09:47

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •