Opened 17 months ago

Last modified 16 months ago

#3161 new bug

1.x GUI hard crash

Reported by: cocokola Owned by:
Priority: major Milestone: needs verified
Component: Console UI Version: 1.3.15
Keywords: Cc: rob.presson@…

Description

Deluge keeps Crashing after 5-10 minutes.

Deluge 1.3.15 libtorrent 1.0.11.0 Win pro 7 ( 6.1.7601) running on hyper-V VM under Windows 10 host IE 11.0.9600.18920 Chrome 64.0.3282.167 64-bit

Media storage is on physical host

Stand alone GUI client frequently crashes, after 5-15 minutes. torrents continue to download, webUI 'disconnects' meaning I have to select connect. During this time, 3rd party systems like sonarr is unable to communicate until I click connect and enter the password

I tried repairing .net 4.x , installed Python 2.7.13 64-bit. Python shows at command prompt: "C:\Users\<userid>>python Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32"

I tried unchecking the preference to use legacy GUI, but then both the gui and download engine crashed. I tried repairing Deluge install. Pluggins used: autoremoveplus, blocklist,label,Itconfig {disable UDP},webui)

Traceback (most recent call last): File "twisted/internet/_glibbase.py", line 384, in simulate File "twisted/internet/base.py", line 631, in iterate File "twisted/internet/base.py", line 825, in runUntilCurrent File "twisted/internet/task.py", line 239, in call --- <exception caught here> --- File "twisted/internet/defer.py", line 149, in maybeDeferred File "deluge\ui\gtkui\mainwindow.py", line 291, in update File "deluge\ui\client.py", line 504, in call File "deluge\ui\client.py", line 308, in call exceptions.AttributeError?: 'NoneType?' object has no attribute 'send_request'

Attachments (1)

Finaldeluge18-3-1.log (26.0 KB) - added by cocokola 17 months ago.
delujge.log file at debug level. seems useless but here it is anyway.

Download all attachments as: .zip

Change History (5)

Changed 17 months ago by cocokola

delujge.log file at debug level. seems useless but here it is anyway.

comment:1 Changed 17 months ago by cocokola

  • Cc rob.presson@… added

comment:2 Changed 17 months ago by andar

I guess this could happen if you're disconnected from the daemon or never connected.. I suppose we could add a check if self.protocol is not None and trigger some sort of disconnect state but it wouldn't fix the underlying problem. My guess is the root cause has something to do with the networking on your VM.

comment:3 Changed 17 months ago by cocokola

The command window used to launch the app shows these lines after the app closes: C:\Users\pressorv>"C:\Program Files (x86)\Deluge\deluge-debug.exe" -L debug -l "%UserProfile?%\Desktop\deluge.log" C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkcursor-win32.c:751: CreateDIBSection failed: The parameter is incorrect. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkgc-win32.c:830: SaveDC failed: The operation completed successfully. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkgc-win32.c:970: RestoreDC failed: The operation completed successfully. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkgc-win32.c:1148: ExtCreateRegion? failed: The operation completed successfull C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkdrawable-win32.c:1873: GetDC failed: The operation completed successfully. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkgc-win32.c:968: GetCurrentObject? failed: The handle is invalid. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkgc-win32.c:970: RestoreDC failed: The handle is invalid. C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: _gdk_win32_drawable_release_dc: assertion `impl->hdc_count > 0' failed C:\Program Files (x86)\Deluge\library.zip\twisted\internet\_glibbase.py:375: GtkWarning?: gdkpixmap-win32.c:251: GetDC failed: The operation completed successfully. Gdk:ERROR:gdkdrawable-win32.c:2040:_gdk_win32_drawable_finish: assertion failed: (impl->hdc_count == 0)

This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

comment:4 Changed 16 months ago by cocokola

WebUI has been more stable lately until I have the window open and am manually kicking off more torrents. It crashed when launching magnet link on https://idope.se/torrent/Restaurant%20Impossible%20S12E04/22a5ab1c21e4d9c30722d040956e5b8313d61120/ I wasn't running the debug window since there doesn't seem to be any interest in information..

Note: See TracTickets for help on using tickets.