Visual glitch in chat overlay

Bug #1562071 reported by Miroslav Remák
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Medium
Unassigned

Bug Description

Occurs when the game is autosaved. See attached screenshot.

Disabling the "Show in-game chat with transparent background" option makes no difference.

My GPU is NVIDIA GeForce GTX 660 and I'm using the 352.79 Linux proprietary drivers.

Tags: ui

Related branches

Revision history for this message
Miroslav Remák (miroslavr256) wrote :
GunChleoc (gunchleoc)
tags: added: ui
Changed in widelands:
importance: Undecided → Medium
Revision history for this message
GunChleoc (gunchleoc) wrote :

I can't reproduce this - with me, the game saving message gets added as new lines to the chat.

It would be nice to have the chat positioned a bit higher though, so it won't overlap with the menu buttons.

description: updated
Revision history for this message
GunChleoc (gunchleoc) wrote :

Were you actually chatting at the time?

Revision history for this message
Miroslav Remák (miroslavr256) wrote :

No, I was in a single-player game. Whether I'm chatting or not before the autosave happens doesn't make a difference. However, sending a chat message immediately after (which re-renders the rich text) removes the glitch.

Attaching a screenshot with chat messages (ignore the fact that the "Game saved" message is gone -- I removed it from the code for testing purposes and forgot to put it back).

Revision history for this message
Miroslav Remák (miroslavr256) wrote :

I can't understand why the RT texture is getting corrupt, or at least the uninhabited portions are. I believe this code should prevent it: http://bazaar.launchpad.net/~widelands-dev/widelands/trunk/view/head:/src/graphic/text/rt_render.cc#L602 .

log_message(_("Saving game…")) and log_message(_("Game saved")) alone do not trigger it, the game must be getting saved. BTW, what GPU do you have, Gun?

Revision history for this message
GunChleoc (gunchleoc) wrote :

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
OpenGL version string: 2.1 Mesa 10.1.3
OpenGL shading language version string: 1.20

Changed in widelands:
assignee: nobody → Miroslav Remák (miroslavr256)
Changed in widelands:
status: New → Fix Committed
milestone: none → build19-rc1
assignee: Miroslav Remák (miroslavr256) → nobody
GunChleoc (gunchleoc)
Changed in widelands:
status: Fix Committed → Fix Released
Revision history for this message
GunChleoc (gunchleoc) wrote :

Fixed in build19-rc1.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.