testmineweirdo reports: ImageError while going through ... #7410
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/petz
3. source/testserver
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/possible close
4. step/QA main
4. step/QA NOK
4. step/QA OK
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
kind/standalone
No Milestone
No project
No Assignees
6 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#7410
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
testmineweirdo reports a bug:
Player position:
Player look:
Player information:
Player meta:
Log identifier
Profiler save:
Status:
Teleport command:
Compass command:
I got this in the transitional nether portal:
When errors appeared, I saw a smoke (from nether:fumarole I think).
[minetest 5.9.1]
This is due to a change in 5.9.0. You'll need to do:
"blank.png^[noalpha^[colorize:..."
or make a fully black image and do:
"black.png^[colorize:..."
Every occurance of colorization that has no base texture will cause this sadly.
DragonWrangler referenced this issue2024-10-17 16:16:34 +02:00
Should this bug be converted into a general bug for all mods that do this?
Or create a new one and link all these there? idk.
i haven't tested this, but i don't think it's necessary to use blank.png. instead, use something like
[combine:16x16^[noalpha^[colorize:#000:255that would work, however that would also take up a good bit more room if used in lots of occurences.
And it would take slightly more code.
Is there a way to find all occurrences of that?
python script could easily work
A little python script I quickly made. No docs but here's a rundown of how it works.
In the end it should tell you all the occurences of the keyword, and what file has it. Hope this helps.
@AliasAlreadyTaken pinging you since this is somewhat of a more important matter since 5.9.0 users and above can't see particles, but might get their chat spammed with warnings.
re: DragonWrangler's code:
As far as I can see, this is a
grepreimplementation...Do we know exact change that caused these messages to appear?
Any specific issue or commit from MT's repo?
Blame'ing the error message leads nowhere. I don't really want to bisect the error appearance...
@whosit
I always forget about the existance of
grep, however the python script is probably simpler to use in this case.https://github.com/minetest/minetest/pull/14308
I've tried this:
grep . -rn -e '[^.][^.][ ]*"\^\[color' --exclude '*.py' --exclude '*.png'Only nether stuff seems to have this pattern:
NPCs trigger similar error, but there's no similar patterns in code. Maybe it's some old NPCs with incorrectly defined textures? I'm not sure.
upstream's master has already implemented a fix for this.
but our yl_stable branch is several commits behind. There is just one commit where I'm not exactly sure whether we want it on yl bc. it registers 4? new nodes (I believe each xpane needs 2 nodes...) (nodes.lua @
957fdc887b)IMO these 4 nodes should not be a problem (and the pane looks quite cool :-)
The problem with the nether is that I'd like to upgrade to the new nether, but that requires us to drop the old nether.
Until this problem is solved we can't upgrade OR we'd have to cut out the mapgen for the new nether.
OK, so no automatic updates.
yl_stable looks like a big mess already (many manual merges). So I simply cherry-picked some bugfix-commits.