4.7.1 on Win7 32bit crash at startup

Lubomir I. Ivanov neolit123 at gmail.com
Fri Oct 27 10:28:59 PDT 2017


On 27 October 2017 at 20:02, Lubomir I. Ivanov <neolit123 at gmail.com> wrote:
> On 27 October 2017 at 14:29, Lubomir I. Ivanov <neolit123 at gmail.com> wrote:
>> On 25 October 2017 at 07:05, Dirk Hohndel <dirk at hohndel.org> wrote:
>>>
>>>> On Oct 25, 2017, at 12:32 AM, Davide DB <dbdavide at gmail.com> wrote:
>>>>
>>>> Just updated from the official link and the app crash at startup.
>>>> Same story with subsurface-4.7.1-11-g02f4490deafc from download/test.
>>>>
>>>> Log doesn't write anything:
>>>>
>>>> C:\Program Files\Subsurface>subsurface -v -v
>>>>
>>>> C:\Program Files\Subsurface>
>>>> Plugins Directory:  QDir( "C:/Program Files/Subsurface/plugins" ,
>>>> nameFilters = { "*" },  QDir::SortFlags( Name | IgnoreCase ) ,
>>>> QDir::Filters( Dirs|Files|Drives|AllEntries ) )
>>>>
>>>>
>>>>
>>>> Is it just me?
>>>
>>> I don't have a 32bit version of Windows anywhere, so I can't test.
>>> We haven't seen any other reports of this - but I don't know how
>>> many people still use 32bit Windows
>>>
>>> Can you start it under a debugger to get a stack trace?
>>>
>>> Lubomir, do you happen to have a 32bit Windows system somewhere?
>>>
>>
>> i will install a 32bit Win7 to see if i can reproduce the crash.
>>
>
> i'm able to reproduce the crash, but GDB is telling me that there is a
> seg.fault at 0x00000000 which isn't helpful.
> maybe if we have a subsurface.exe compiled with "-g" i can help more.
>

Davide, do you happen to have an OpenGL enabled video card on that machine?
GPU caps might help:
http://www.ozone3d.net/gpu_caps_viewer/

i was able to gather this with a different version of GDB:
#0  0x00000000 in ?? ()
#1  0x00e30d7b in ZN13QOpenGLBuffer6createEv ()
   from C:\Program Files\Subsurface\Qt5Gui.dll
#2  0x07811358 in ?? ()

which means there is a OpenGL problem.

but even if i enable the 3D acceleration for this version of Windows 7
Virtual Machine it then says:
"QOpenGLFramebufferObject: Unsupported framebuffer format."

it's triggered by the QtQuick scenegraph for the map widget, but to me
it seems like a OpenGL issue in Qt or a VirtualBox issue.
i've seen the exact problem on Ubuntu 17.04 when trying to run
QtCreator under a VM.

other than that Subsurface works.
(attached image)

lubomir
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: subsurface_win32.png
Type: image/png
Size: 361286 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20171027/46465d57/attachment-0001.png>


More information about the subsurface mailing list