[Mono-dev] Stability problem under linux MDV 2008 Cooker

Petit Eric surfzoid at gmail.com
Sun Dec 23 17:01:57 EST 2007


Hi folk, i would like an expert eye of this.
I'm the author of Cs-ObexFtp, we use openobex to transfer file
beetween device and computer in obex.
Openobex work now under windows, since my last update of mono (today),
by Dailly test tarball, i think i had no problem, but now, if i try to
download 25 file in once time i get only 13 and the next time i try to
get them i get 0, only if i restart the soft i'm able to get file
again.
Under windows, with the same version of the openobex dll i haven't got
this problem.

Also strange thing is in my loop to get file i do something like this :

console.writeline (file number + "/" + file count)
console.writeline( srcefile + "===>" + destfile)
getfile

so normaly i should see :
1/25
/myFile ===> /Mydest/myfile

but i see this only for 13 files in the correct order here is my debug output

Amoureux.gif
23/12/2007 22:37:52: /Mémoire téléphone/Images/Amoureux.gif ===>
/home/eric/tmp/test/Amoureux.gif
23/12/2007 22:37:52: 1/24
Automne.png
23/12/2007 22:37:52: /Mémoire téléphone/Images/Automne.png ===>
/home/eric/tmp/test/Automne.png
23/12/2007 22:37:52: 2/24
Bowling.jpg
23/12/2007 22:38:02: /Mémoire téléphone/Images/Bowling.jpg ===>
/home/eric/tmp/test/Bowling.jpg
23/12/2007 22:38:02: 3/24
Cadeau.gif
23/12/2007 22:38:05: /Mémoire téléphone/Images/Cadeau.gif ===>
/home/eric/tmp/test/Cadeau.gif
23/12/2007 22:38:05: 4/24
Café.gif
23/12/2007 22:38:07: /Mémoire téléphone/Images/Café.gif ===>
/home/eric/tmp/test/Café.gif
23/12/2007 22:38:07: 5/24
Elektra.gif
23/12/2007 22:38:08: /Mémoire téléphone/Images/Elektra.gif ===>
/home/eric/tmp/test/Elektra.gif
23/12/2007 22:38:08: 6/24
En retard.gif
23/12/2007 22:38:24: /Mémoire téléphone/Images/En retard.gif ===>
/home/eric/tmp/test/En retard.gif
23/12/2007 22:38:24: 7/24
Endormi.gif
23/12/2007 22:38:26: /Mémoire téléphone/Images/Endormi.gif ===>
/home/eric/tmp/test/Endormi.gif
23/12/2007 22:38:26: 8/24
Eté.gif
23/12/2007 22:38:28: /Mémoire téléphone/Images/Eté.gif ===>
/home/eric/tmp/test/Eté.gif
23/12/2007 22:38:28: 9/24
Fleur mystique.svgz
23/12/2007 22:38:30: /Mémoire téléphone/Images/Fleur mystique.svgz
===> /home/eric/tmp/test/Fleur mystique.svgz
23/12/2007 22:38:30: 10/24
Fumée.png
23/12/2007 22:38:44: /Mémoire téléphone/Images/Fumée.png ===>
/home/eric/tmp/test/Fumée.png
23/12/2007 22:38:44: 11/24
Hiver.gif
23/12/2007 22:39:07: /Mémoire téléphone/Images/Hiver.gif ===>
/home/eric/tmp/test/Hiver.gif
23/12/2007 22:39:07: 12/24
Humour.gif
23/12/2007 22:39:09: /Mémoire téléphone/Images/Humour.gif ===>
/home/eric/tmp/test/Humour.gif
23/12/2007 22:39:09: 13/24
Kama.gif
23/12/2007 22:39:24: /Mémoire téléphone/Images/Kama.gif ===>
/home/eric/tmp/test/Kama.gif
23/12/2007 22:39:24: 14/24
Lion.gif
23/12/2007 22:39:34: /Mémoire téléphone/Images/Lion.gif ===>
/home/eric/tmp/test/Lion.gif
23/12/2007 22:39:34: 15/24
Matin.jpg
23/12/2007 22:39:41: /Mémoire téléphone/Images/Matin.jpg ===>
/home/eric/tmp/test/Matin.jpg
23/12/2007 22:39:41: 16/24
Micros.jpg
23/12/2007 22:40:01: /Mémoire téléphone/Images/Micros.jpg ===>
/home/eric/tmp/test/Micros.jpg
Moto.gif
23/12/2007 22:40:01: /Mémoire téléphone/Images/Moto.gif ===>
/home/eric/tmp/test/Moto.gif
Orchidée.jpg
23/12/2007 22:40:01: /Mémoire téléphone/Images/Orchidée.jpg ===>
/home/eric/tmp/test/Orchidée.jpg
Organique.jpg
23/12/2007 22:40:01: /Mémoire téléphone/Images/Organique.jpg ===>
/home/eric/tmp/test/Organique.jpg
Rotation.gif
23/12/2007 22:40:01: /Mémoire téléphone/Images/Rotation.gif ===>
/home/eric/tmp/test/Rotation.gif
Sony Ericsson.gif
23/12/2007 22:40:01: /Mémoire téléphone/Images/Sony Ericsson.gif ===>
/home/eric/tmp/test/Sony Ericsson.gif
SP_A0074.jpg
23/12/2007 22:40:01: /Mémoire téléphone/Images/SP_A0074.jpg ===>
/home/eric/tmp/test/SP_A0074.jpg
SP_A0076.jpg
23/12/2007 22:40:01: /Mémoire téléphone/Images/SP_A0076.jpg ===>
/home/eric/tmp/test/SP_A0076.jpg
23/12/2007 22:40:01: 17/24
23/12/2007 22:40:01: 18/24
23/12/2007 22:40:01: 19/24
23/12/2007 22:40:01: 20/24
23/12/2007 22:40:01: 21/24
23/12/2007 22:40:01: 22/24
23/12/2007 22:40:01: 23/24
23/12/2007 22:40:01: 24/24
23/12/2007 22:40:01: Work completed

as we can see after file number 17, the two debug line are not in
synchro anymore !

I use this loop in the working handle of a backgroundworker

my sources are avaible at SF.net in the SVN section :
http://sourceforge.net/projects/cs-obexftp/



More information about the Mono-devel-list mailing list