Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GCompris.exe stopped working. Windows is checking for a solution to the problem... #204

Open
spacevoyager78 opened this issue Nov 13, 2017 · 6 comments

Comments

@spacevoyager78
Copy link

Hi!
I'm using GCompris 0.81-Windows 32bit-No OpenGL with a few laptops having Windows 7 SP1 and sometimes (maybe once every 5-10 times) in some laptops (not all of them) after I launch the application and while the 4 big circular buttons in the bottom left corner are animating to get their final position, GCompris Qt crashes with a message from Windows "GCompris.exe stopped working. Windows is checking for a solution to the problem...". This is the only info that Windows provides. If I can help you in any other way, please let me know.

@Animtim
Copy link
Member

Animtim commented Nov 13, 2017

Hi,
Thanks for the report. We need some more info to investigate.
Can you tell us the specifications of the laptops where the problem happens, and to compare, those of a laptop where it doesn't happen: laptop model, cpu, memory, storage, maybe also if it's connected to internet or not... Did you install manually the extra files for the voices and the dataset ? If not, you can maybe try that, in case if the bug is caused by the connection and download part, it might help...

If it happens to be exactly the same hardware, then it'll be very hard to find the cause.

@spacevoyager78
Copy link
Author

spacevoyager78 commented Nov 13, 2017

Information from Hwinfo
Laptop: HP 620
CPU: Intel Core2 Duo CPU T6670 2.20GHz
RAM: 2 GB DDR3 SDRAM SO-DIMM 666.7 MHz (DDR3-1333 / PC3-10600) Error Check/Correction: None
Video Chipset: Intel GMA 4500
Video Card: Intel GM45/47 Chipset - Integrated Graphics 0 [B3] [Hewlett-Packard]
Video Card Driver: Mobile Intel 4 Series Express Chipset Family v8.15.10.2057 (Date: 25-Jan-2010)
Audio Adapter: Intel 82801IB ICH9 - High Definition Audio [A3]
Audio Driver: IDT High Definition Audio CODEC v6.10.6268.0 (Date: 28-Jan-2010)
Network Card: RealTek Semiconductor RTL8102E/8103E Fast Ethernet NIC

Information from GPU Caps Viewer
[ System / CPU ]

  • CPU Name: Intel(R) Core(TM)2 Duo CPU T6670 @ 2.20GHz
  • CPU Core Speed: 2194 MHz
  • CPU logical cores: 2
  • Family: 6 - Model: 7 - Stepping: 10
  • Physical Memory Size: 2048 MB
  • Operating System: Windows 7 32-bit build 7601 [Service Pack 1]
  • PhysX Version: drivers not installed

[ Graphics Adapters / GPUs ]

  • Current Display Mode: 1366x768 @ 60 Hz - 32 bpp

  • Num GPUs: 1

  • GPU 1

    • Name: Mobile Intel(R) 4 Series Express Chipset Family
    • GPU codename: GMA 4500MDH
    • Device ID: 8086-2A42
    • Subdevice ID: 103C-1526
    • Revision ID: 7
    • Driver: 8.15.10.2057 (1-25-2010) - GL:ig4icd32.dll
    • Bus Id: -1
    • Shader cores: 10
    • BIOS version: Intel Video BIOS
    • Memory size: 796MB
    • Memory type:
    • Memory bus width: 0-bit

[ OpenGL GPU Capabilities ]

  • OpenGL vendor: Intel
  • OpenGL renderer: Mobile Intel(R) 4 Series Express Chipset Family
  • OpenGL Version: 2.1.0 - Build 8.15.10.2057
  • GLSL (OpenGL Shading Language) Version: 1.20 - Intel Build 8.15.10.2057
  • ARB Texture Units: 8
  • Vertex Shader Texture Units: 16
  • Pixel Shader Texture Units: 16
  • Geometry Shader Texture Units: 0
  • Max Texture Size: 4096x4096
  • Max Anisotropic Filtering Value: X2.0
  • Max Point Sprite Size: 255.0
  • Max Dynamic Lights: 16
  • Max Viewport Size: 4096x4096
  • Max Vertex Uniform Components: 512
  • Max Fragment Uniform Components: 1024
  • Max Geometry Uniform Components: 0
  • Max Varying Float: 41
  • Max Vertex Bindable Uniforms: 0
  • Max Fragment Bindable Uniforms: 0
  • Max Geometry Bindable Uniforms: 0
  • Frame Buffer Objects (FBO) Support:[yes]
  • Multiple Render Targets / Max draw buffers: 7
  • Pixel Buffer Objects (PBO) Support:[yes]
  • S3TC Texture Compression Support:[yes]
  • ATI 3Dc Texture Compression Support:[no]
  • Texture Rectangle Support:[yes]
  • Floating Point Textures Support:[no]

No, I haven't downloaded anything more (sounds or dataset). It doesn't matter if I have the UTP cable plugged in or not, GCompris QT will close anyway. The problem is that I haven't taken notes about which particular laptops show this symptom. Is there any debug build I could use?
If you need me to do something else, please tell me. I will try some tests of my own tomorrow.

@spacevoyager78
Copy link
Author

I can tell you more about the exact point it closes: When you launch the application, the main buttons at the bottom left corner first slide upwards (expanding their size) to their final position, then they slide downwards (reducing their size) and then when they slide upwards again for the second and final time, they make a pause in their movement half way. This pause also happens in all computers, even those that GCompris doesn't close, however in the laptop with the bug, this pause is the exact point where it closes, displaying the message about the crash and the menu buttons never complete their movement beyond this pause.

@Animtim
Copy link
Member

Animtim commented Nov 22, 2017

Hi,
I made a "debug" version to try to fix your issue.
http://gcompris.net/download/qt/windows/gcompris-qt-0.81-win32-debug.exe
Can you please try to install it, launch it from a terminal, and give us all the log output ?

@spacevoyager78
Copy link
Author

spacevoyager78 commented Nov 27, 2017

  1. I deleted AppData/Local/GCompris and AppData/Local/KDE to start fresh.

  2. First time I run GCompris --> crash at same point with log:

notifyDemoMode: true
exeCount set to: 1
qml: enter main.qml (run #1, ratio=1.476923076923077, fontRatio=1.6, dpi=72, sharedWritablePath=C:/Users/teacher/AppData/Local/GCompris)
qml: first run dialog start
qml: first run dialog OK
qml: onCompleted OK

  1. In a no-crash situation, log is:

notifyDemoMode: true
exeCount set to: 5
qml: enter main.qml (run #5, ratio=1.476923076923077, fontRatio=1.6, dpi=72, sharedWritablePath=C:/Users/teacher/AppData/Local/GCompris)
qml: Download manager update resource
Downloading resource file "data2/voices-mp3/voices-el.rcc"
qml: check Wordset start
qml: check Wordset OK
qml: onCompleted OK
Local resource is up-to-date: "voices-el.rcc"
Successfully registered resource "C:/Users/teacher/AppData/Local/KDE/GCompris/cache/data2/voices-mp3/voices-el.rcc"
DownloadManager: shutting down, 0 active jobs
DownloadManager: shutting down, 0 active jobs

  1. In another crash situation, log is:

notifyDemoMode: true
exeCount set to: 2
qml: enter main.qml (run #2, ratio=1.476923076923077, fontRatio=1.6, dpi=72, sha
redWritablePath=C:/Users/teacher/AppData/Local/GCompris)
qml: Download manager update resource
Downloading resource file "data2/voices-mp3/voices-el.rcc"
qml: check Wordset start
qml: check Wordset OK
qml: updated version dialog start
lastVersionRan set to: 8100
qml: updated version dialog OK
qml: onCompleted OK
Local resource is up-to-date: "voices-el.rcc"
Successfully registered resource "C:/Users/teacher/AppData/Local/KDE/GCompris/ca
che/data2/voices-mp3/voices-el.rcc"

@ItzPrivacy
Copy link

uh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants