Opened 14 years ago

Closed 13 years ago

Last modified 13 years ago

#1582 closed bug (fixed)

osgeo4w qgis-grass plugin crashes on Windows Vista

Reported by: giohappy Owned by: jef
Priority: critical: causes crash or data corruption Milestone: Version 1.0.3
Component: GRASS Version: Trunk
Keywords: osgeo4w grass Cc: pcav
Must Fix for Release: Yes Platform: Windows
Platform Version: Vista Awaiting user input: no

Description

Whenever I try to use the qgis-grass plugin (osgeo4w stack) on Windows Vista, I receive a complete crash of QGis. It happens for everything I try to do (load layers, create a locations, etc.), excpet selecting a location and vieweing the list of layers.

The gdb traceback is:

#0 0x774a7dff in ntdllDbgUiConvertStateChangeStructure ()

from C:\Windows\system32\ntdll.dll

#1 0x77511c93 in ntdllRtlpNtMakeTemporaryKey ()

from C:\Windows\system32\ntdll.dll

#2 0x774e2b26 in ntdllRtlTimeToTimeFields ()

from C:\Windows\system32\ntdll.dll

#3 0x77512cf3 in ntdllRtlpNtMakeTemporaryKey ()

from C:\Windows\system32\ntdll.dll

#4 0x774dbfe8 in ntdllRtlTimeToTimeFields ()

from C:\Windows\system32\ntdll.dll

#5 0x774c8652 in ntdllRtlUnhandledExceptionFilter ()

from C:\Windows\system32\ntdll.dll

#6 0x765ec56f in KERNEL32HeapLock () from C:\Windows\system32\kernel32.dll #7 0x76689d6b in msvcrt!free () from C:\Windows\system32\msvcrt.dll #8 0x02360000 in ?? () #9 0x00000000 in ?? ()

Very similar to http://trac.osgeo.org/grass/ticket/537 I suspect these are the same memory management problems we're facing on GRASS, with MSVC built libraries...

Change History (5)

comment:1 by giohappy, 14 years ago

I forgot an important thing: the crash happens whenever db.exe is invoked

comment:2 by giohappy, 14 years ago

Sorry, I meant dbf.exe, obviously :)

comment:3 by lutra, 13 years ago

Cc: pcav added

wow, it works!?

I just tested the osgeo4w (qgis 1.2) on a fresh install of Vista and seems to me that works finally.

Confirmed?

comment:4 by lutra, 13 years ago

Resolution: fixed
Status: newclosed

I tested it again on a different installation of Vista (at least with version 1.2 from osgweo4w) and seems to works fine. I close this ticket, but please reopen if necessary.

comment:5 by lutra, 13 years ago

I tested qgis/osgeo4w also windows 7 and seems to work fine: not tested all the GRASS modules, but the ones I tested worked fine.

Note: See TracTickets for help on using tickets.