#1044: Crash on startup directly after install Grass-64 6.4 RC6 (Latest non-
developmental build)
------------------------+---------------------------------------------------
Reporter: jbdynamics | Owner: grass-dev@lists.osgeo.org
Type: defect | Status: new
Priority: normal | Milestone: 6.4.0
Component: default | Version: 6.4.0 RCs
Keywords: | Platform: MSWindows Vista
Cpu: x86-64 |
------------------------+---------------------------------------------------
Debug information from console for GRASS 6.4.0 RC6 x64:
# Begin Shell output
Cleaning up temporary files ...
Starting GRASS ...
Traceback (most recent call last):
File "e:/GRASS-64/etc/wxpython/gis_set.py", line 863, in <module>
import gui_modules.gcmd as gcmd
File
"c:\OSGeo4W\apps\grass\grass-6.4.0RC6\etc\wxpython\gui_modules\gcmd.py",
line 43, in <module>
ImportError: DLL load failed: The specified procedure could not be found.
Error in GUI startup. If necessary, please
report this error to the GRASS developers.
Switching to text mode now.
# end shell output
# begin Windows error pop-up window
GUI Window says: python.exe - Entry Point Not Found
"The procedure entry point
?PyWinObject_AsHANDLE@@YAHPAU_object@@PAPAX@Z could not be located in the
dynamic link library pywintypes25.dll."
# end pop-up window output
I do have Python 2.6 x86_64 installed on my Vista x64 Ultimate
workstation, I do not know if that makes a difference. I also have cygwin
(latest with almost every library in the Path environmental var), MinGW32
and 64 in the Path var. I do not know if that makes any difference, but I
wanted to give all the possible installs that could be interfering with
GRASS. Last note is that the TCL/TK GUI works great.
#1044: Crash on startup directly after install Grass-64 6.4 RC6 (Latest non-
developmental build)
------------------------+---------------------------------------------------
Reporter: jbdynamics | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.0
Component: Default | Version: 6.4.0 RCs
Keywords: wingrass | Platform: MSWindows Vista
Cpu: x86-64 |
------------------------+---------------------------------------------------
Comment(by hellik):
Replying to [ticket:1044 jbdynamics]:
> Debug information from console for GRASS 6.4.0 RC6 x64:
>
> # Begin Shell output
>
> Cleaning up temporary files ...
> Starting GRASS ...
> Traceback (most recent call last):
> File "e:/GRASS-64/etc/wxpython/gis_set.py", line 863, in <module>
> import gui_modules.gcmd as gcmd
> File
"c:\OSGeo4W\apps\grass\grass-6.4.0RC6\etc\wxpython\gui_modules\gcmd.py",
line 43, in <module>
> ImportError: DLL load failed: The specified procedure could not be
found.
> Error in GUI startup. If necessary, please
> report this error to the GRASS developers.
> Switching to text mode now.
>
> # end shell output
>
> # begin Windows error pop-up window
>
> GUI Window says: python.exe - Entry Point Not Found
> "The procedure entry point
> ?PyWinObject_AsHANDLE@@YAHPAU_object@@PAPAX@Z could not be located in
the dynamic link library pywintypes25.dll."
>
> # end pop-up window output
>
> I do have Python 2.6 x86_64 installed on my Vista x64 Ultimate
workstation, I do not know if that makes a difference. I also have cygwin
(latest with almost every library in the Path environmental var), MinGW32
and 64 in the Path var. I do not know if that makes any difference, but I
wanted to give all the possible installs that could be interfering with
GRASS. Last note is that the TCL/TK GUI works great.
#1044: Crash on startup directly after install (wrong copy of python dll picked
up)
------------------------+---------------------------------------------------
Reporter: jbdynamics | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.3
Component: Python | Version: 6.4.0 RCs
Keywords: wingrass | Platform: MSWindows Vista
Cpu: x86-64 |
------------------------+---------------------------------------------------
Comment(by neteler):
Replying to [comment:7 hellik]:
> Replying to [comment:6 neteler]:
> > The proposed patch has not been applied yet, any reason for that?
>
> tested here locally with standalone wingrass6.4.3svn-r52715, wxgui
starts
#1044: Crash on startup directly after install (wrong copy of python dll picked
up)
------------------------+---------------------------------------------------
Reporter: jbdynamics | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.3
Component: Python | Version: 6.4.0 RCs
Keywords: wingrass | Platform: MSWindows Vista
Cpu: x86-64 |
------------------------+---------------------------------------------------
Comment(by hamish):
slightly more foolproof version of the patch applied in devbr6 as r55765.
I'm not sure if the default for %GRASS_PYTHON% should be "python.exe" or
if just "python" is ok. After that is known I think it's ok to backport to
relbr64.
#1044: Crash on startup directly after install (wrong copy of python dll picked
up)
------------------------+---------------------------------------------------
Reporter: jbdynamics | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 6.4.3
Component: Python | Version: 6.4.0 RCs
Keywords: wingrass | Platform: MSWindows Vista
Cpu: x86-64 |
------------------------+---------------------------------------------------
Comment(by neteler):
Replying to [comment:9 hamish]:
> I'm not sure if the default for %GRASS_PYTHON% should be "python.exe" or
if just "python" is ok. After that is known I think it's ok to backport to
relbr64.
Since it was "python" before it seems to be acceptable.
I have downloaded latest winGRASS-devbr (r55765) and it starts fine
including the GUI. Please backport.