File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ def _fn_name(): return sys._getframe(1).f_code.co_name
56
56
57
57
debugPS = 0
58
58
59
+
59
60
class PsBackendHelper (object ):
60
61
61
62
def __init__ (self ):
@@ -78,7 +79,6 @@ def gs_exe(self):
78
79
self ._cached ["gs_exe" ] = gs_exe
79
80
return gs_exe
80
81
81
-
82
82
@property
83
83
def gs_version (self ):
84
84
"""
@@ -97,8 +97,11 @@ def gs_version(self):
97
97
ver = pipe .decode ('ascii' )
98
98
else :
99
99
ver = pipe
100
- gs_version = tuple (map (int , ver .strip ().split ("." )))
101
-
100
+ try :
101
+ gs_version = tuple (map (int , ver .strip ().split ("." )))
102
+ except ValueError :
103
+ # if something went wrong parsing return null version number
104
+ gs_version = (0 , 0 )
102
105
self ._cached ["gs_version" ] = gs_version
103
106
return gs_version
104
107
You can’t perform that action at this time.
0 commit comments