I deleted the "deluge" folder in "C:\Documents and Settings\%CurrentUser%\" and then loaded up deluge.exe again.
I only added one torrent file to the que. It was a 3.1 GiB, two file download. One of the two files is a small text file.
Deluge started checking the allocated file because I had allready tried downloading it so it found the pre-allocated space in the "downloads" directory. When it reached 64.21%, the checking froze, and the same visual c++ error popped up.
I have a calculator in hand: 64.21% of 3.1 GiB is 1.99051 GiB
I may be wrong, but I think that 2 GiB is a significant barrier for allocating files on windows.
Don't know why, just know I had problems with it when copying files, when creating empty image files for coLinux swap spaces, et cetera. Even deleting files larger than 2 GiB results in permanent deletion ... windows cannot move them to the Recycle Bin.
After crashing, the dbus_daemon_deluge was still running and consuming a steady 2648K of memory, according to Task Manager.
To further assist in debugging and development, the next two portions of my post contain the "deluge.stderr.log" and "deluge.stdout.log" files which were generated immediately after this discussed crash.
------------------------------------------------------------------------------------------------------------
E:\Program Files\Deluge\deluge.exe\deluge\files.py:126: DeprecationWarning: integer argument expected, got float
------------------------------------------------------------------------------------------------------------
no existing Deluge session
Starting new Deluge session...
Applying preferences
Pickling state...
Scanning plugin dir share\deluge\plugins
Initialising plugin AnonymizingBrowser
Initialising plugin BlocklistImport
Initialising plugin DesiredRatio
Initialising plugin EventLogging
Initialising plugin ExtraStats
Initialising plugin FlexRSS
Initialising plugin MoveTorrent
Initialising plugin NetworkGraph
Initialising plugin NetworkHealth
Initialising plugin Scheduler
Initialising plugin Search
Initialising plugin SpeedLimiter
Initialising plugin TorrentCreator
Initialising plugin TorrentFiles
Initialising plugin TorrentNotification
Initialising plugin TorrentPeers
Initialising plugin WebSeed
Initialising plugin WebUi
Applying preferences
Starting DHT...
Loading TorrentFiles plugin...
Loading TorrentPeers plugin...
Pickling state...
------------------------------------------------------------------------------------------------------------
Microsoft Visual C++ Runtime Library
-
- Compulsive Poster
- Posts: 1230
- Joined: Thu May 24, 2007 11:27 pm
- Location: Chicago, IL, USA
- Contact:
Re: Microsoft Visual C++ Runtime Library
to be honest with you all, deluge probably wont be stable on windows until our 0.6 release. i'm sorry for those that are having problems, but we're doing a full re-write for 0.6, for reasons which include cross-platform compatibility.shinydude wrote:I deleted the "deluge" folder in "C:\Documents and Settings\%CurrentUser%\" and then loaded up deluge.exe again.
I only added one torrent file to the que. It was a 3.1 GiB, two file download. One of the two files is a small text file.
Deluge started checking the allocated file because I had allready tried downloading it so it found the pre-allocated space in the "downloads" directory. When it reached 64.21%, the checking froze, and the same visual c++ error popped up.
I have a calculator in hand: 64.21% of 3.1 GiB is 1.99051 GiB
I may be wrong, but I think that 2 GiB is a significant barrier for allocating files on windows.
Don't know why, just know I had problems with it when copying files, when creating empty image files for coLinux swap spaces, et cetera. Even deleting files larger than 2 GiB results in permanent deletion ... windows cannot move them to the Recycle Bin.
After crashing, the dbus_daemon_deluge was still running and consuming a steady 2648K of memory, according to Task Manager.
To further assist in debugging and development, the next two portions of my post contain the "deluge.stderr.log" and "deluge.stdout.log" files which were generated immediately after this discussed crash.
------------------------------------------------------------------------------------------------------------
E:\Program Files\Deluge\deluge.exe\deluge\files.py:126: DeprecationWarning: integer argument expected, got float
------------------------------------------------------------------------------------------------------------
no existing Deluge session
Starting new Deluge session...
Applying preferences
Pickling state...
Scanning plugin dir share\deluge\plugins
Initialising plugin AnonymizingBrowser
Initialising plugin BlocklistImport
Initialising plugin DesiredRatio
Initialising plugin EventLogging
Initialising plugin ExtraStats
Initialising plugin FlexRSS
Initialising plugin MoveTorrent
Initialising plugin NetworkGraph
Initialising plugin NetworkHealth
Initialising plugin Scheduler
Initialising plugin Search
Initialising plugin SpeedLimiter
Initialising plugin TorrentCreator
Initialising plugin TorrentFiles
Initialising plugin TorrentNotification
Initialising plugin TorrentPeers
Initialising plugin WebSeed
Initialising plugin WebUi
Applying preferences
Starting DHT...
Loading TorrentFiles plugin...
Loading TorrentPeers plugin...
Pickling state...
------------------------------------------------------------------------------------------------------------
Re: Microsoft Visual C++ Runtime Library
I am just curious, what compiler was used to compile deluge for win32?
I may try to compile it with visual studio 2008 at my university and see if it works [I'm not a developer, but my bugs might help you guys out for release 0.6].
I may try to compile it with visual studio 2008 at my university and see if it works [I'm not a developer, but my bugs might help you guys out for release 0.6].
-
- Compulsive Poster
- Posts: 1230
- Joined: Thu May 24, 2007 11:27 pm
- Location: Chicago, IL, USA
- Contact:
Re: Microsoft Visual C++ Runtime Library
mingw. vs 2008 wouldnt work, beause deluge runs as a python module and python is compiled with 2003. i've tried compiling deluge with vs 2003 but always failed. i dont have much experience with visual studioshinydude wrote:I am just curious, what compiler was used to compile deluge for win32?
I may try to compile it with visual studio 2008 at my university and see if it works [I'm not a developer, but my bugs might help you guys out for release 0.6].
Re: Microsoft Visual C++ Runtime Library
I understand. Not to be a nag [again, I am not a developer] but the libtorrent website says that only Cygwin and Visual C 7.1/8 have been successfully compiled on Windows 2000/XP.
They also say that Visual C++ 6 compile always fail. The specific page is found here: http://www.rasterbar.com/products/libto ... tures.html
The main topic is titled "Portability"
------------------------------------------------------------------------------------------------------------
I am just wondering, is it possible to compile both Python and libtorrent using the same Cygwin GCC [I think the tested is version 3.3.3] for windows 2000/XP?
If that were possible, could you guys bundle deluge with python and build deluge against the bundled python, instead of whatever python the user might allready have installed?
I guess I am just referring to the model used by the Alice software, released by Carnegie Mellon University. They used Jython all throughout the program Alice, which in turn is for young students to learn to program. Anyways, instead of running Alice through whatever version of Jython that the user has installed, the developers chose to build Jython themselves and to bundle it with Alice.
They also say that Visual C++ 6 compile always fail. The specific page is found here: http://www.rasterbar.com/products/libto ... tures.html
The main topic is titled "Portability"
------------------------------------------------------------------------------------------------------------
I am just wondering, is it possible to compile both Python and libtorrent using the same Cygwin GCC [I think the tested is version 3.3.3] for windows 2000/XP?
If that were possible, could you guys bundle deluge with python and build deluge against the bundled python, instead of whatever python the user might allready have installed?
I guess I am just referring to the model used by the Alice software, released by Carnegie Mellon University. They used Jython all throughout the program Alice, which in turn is for young students to learn to program. Anyways, instead of running Alice through whatever version of Jython that the user has installed, the developers chose to build Jython themselves and to bundle it with Alice.
-
- Compulsive Poster
- Posts: 1230
- Joined: Thu May 24, 2007 11:27 pm
- Location: Chicago, IL, USA
- Contact:
Re: Microsoft Visual C++ Runtime Library
yes, i'm aware of what their website says. libtorrent builds just fine with mingw, though. we do already bundle python. problem is, if you recompile python, you then have to recompile pywin32, comtypes, pyopenssl, dbus, etc, etc. gets really pretty crazyshinydude wrote:I understand. Not to be a nag [again, I am not a developer] but the libtorrent website says that only Cygwin and Visual C 7.1/8 have been successfully compiled on Windows 2000/XP.
They also say that Visual C++ 6 compile always fail. The specific page is found here: http://www.rasterbar.com/products/libto ... tures.html
The main topic is titled "Portability"
------------------------------------------------------------------------------------------------------------
I am just wondering, is it possible to compile both Python and libtorrent using the same Cygwin GCC [I think the tested is version 3.3.3] for windows 2000/XP?
If that were possible, could you guys bundle deluge with python and build deluge against the bundled python, instead of whatever python the user might allready have installed?
I guess I am just referring to the model used by the Alice software, released by Carnegie Mellon University. They used Jython all throughout the program Alice, which in turn is for young students to learn to program. Anyways, instead of running Alice through whatever version of Jython that the user has installed, the developers chose to build Jython themselves and to bundle it with Alice.
Re: Microsoft Visual C++ Runtime Library
not sure if this is of any help but i got this error too while trying to launch deluge with utorrent already running and listening to the same ports, i closed utorrent and deluged run without problems
-
- Compulsive Poster
- Posts: 1230
- Joined: Thu May 24, 2007 11:27 pm
- Location: Chicago, IL, USA
- Contact:
Re: Microsoft Visual C++ Runtime Library
interesting. i wonder if that's why certain people are reporting this and others arent. good to know, thanksyotomote wrote:not sure if this is of any help but i got this error too while trying to launch deluge with utorrent already running and listening to the same ports, i closed utorrent and deluged run without problems
Re: Microsoft Visual C++ Runtime Library
hey not sure if this is related but sometimes my windows version crashes with an access violation exception, here's what I get with the JIT debugger:
http://img182.imageshack.us/img182/9494/bugze6.jpg
http://img182.imageshack.us/img182/9494/bugze6.jpg
-
- Compulsive Poster
- Posts: 1230
- Joined: Thu May 24, 2007 11:27 pm
- Location: Chicago, IL, USA
- Contact:
Re: Microsoft Visual C++ Runtime Library
i'm not really sure what an access violation means on vista, with uac and such...i'll try to look into it, though.TurinPT wrote:hey not sure if this is related but sometimes my windows version crashes with an access violation exception, here's what I get with the JIT debugger:
http://img182.imageshack.us/img182/9494/bugze6.jpg