Azerothcore-wotlk: Hunter pet's not saved. [$10 awarded]

Created on 12 Aug 2016  路  39Comments  路  Source: azerothcore/azerothcore-wotlk

Description: Hunter pet's not saved.

Current behaviour: On the Linux operating system hunter pets are not saved, but windows everything works perfectly.

Expected behaviour: When pet leveling level level should save, but it is reset when the log.

Branch(es): 1.x / 2.x (Select the branch(es) affected by this issue)

AC hash/commit: c9610ca

Operating system: OC Linux


The $10 bounty on this issue has been claimed at Bountysource.

Bounty

Most helpful comment

New information, the problem is not only hunters, but even the fake players. do not load the data name and location and level, just unknown. Is the problem of discharging base? Fake fine work windows, not work Linux.

All 39 comments

working on it

We've placed a bounty on it

is this bug only on linux?, seems to be fine on my core, pets are saving dont run away and keeping their level.

The only problem on Linux.

it is due to the async load system - the bug is is not actually in saving the pet, but in loading the pet back, at least that's what it looks like.,
setting up the trinitycore LoadPetFromDB seems to work... still i really wonder why it does this on linux only.

I connect to the discus . Surprisingly to debug the kernel behaves the same as in Linux and on Windows , but somehow miraculously , a request to insert changes in Linux , but rather change all the parameters level , talents and so on. I have the impression that somewhere banal error register , because Linux is very picky about this .

Any news?

Don't fix.

unfortunately I'm unable to reproduce it, on Mac OS X it just works and here I don't have any other machine.

I will setup a virtual machine with linux when I can

@mik1893 added a workaround here: https://github.com/azerothcore/azerothcore-wotlk/commit/6f933d1385043a067b790d92f5d8bae81497268f

we tried it and should be ok for now, don't you?

@Yehonal Not resolved

Any news?

@DevRival i know it maybe a long shot but try a recompile with different SQL (one it has on wiki)

@talamortis What's in it for me? I have one such error?

Maybe who fix this?

confirm baa148b, news?

@HeartWell please can you include your commit hash when you confirm an issue? thanks

https://github.com/azerothcore/azerothcore-wotlk/wiki/Contribute#how-to-comment-an-issue

New information, the problem is not only hunters, but even the fake players. do not load the data name and location and level, just unknown. Is the problem of discharging base? Fake fine work windows, not work Linux.

im using sunwellcore not azerothcore but i used release version and pets saved normaly but now i compiled on debug mode for some reasons and now pets have same problem when you level up pet and mount and than unmount pet will be 75 level again. same on relog

Any idea?

I asked to developer if he will fix it i will share

Pets working perfect on Windows compile.

Any news for Linux?

https://github.com/RaphaelSunwell/Sunwell-BugTracker/issues/16
The problem is solved. It remains to understand us where she is)

https://bitbucket.org/maczuga/sunwellcore/commits/8c0aea4430c377a9bfe4dc153a163a83738f187c#Lsrc/server/game/Handlers/PetHandler.cppF179

There you have it. Someone here removed my post here, dunno why. Go ahead, take all you want. The repo that you linked - all the fixes was mine.

Just don't merge struct and mmaps.

Waiting for my reward.

@Maczuga thanks but please open a PR with your fix

@Maczuga the reward from bountysource can be taken only if you test, fix and send us the code via PR that must be accepted
A link is useless

so if you want the bounty money...

Waiting for your work

Then I really do not care about that 10 bucks. If any1 wants it - go ahead. It works, tested on server with 2,5k Players. I don't have time to do it.

@Maczuga you linked a huge diff, most of it is surely unrelated with this bug. Can you at least provide a clean diff?

This is just 1 line that I linked directly. Created that pull request.

@Maczuga Thank you for your sharing

I accidentally deleted( through the application ios( sorry(

I didn't want to, thank you @Maczuga

Fix is correct, but I suspect they might be more "incidental" bugs...

There is a lot of that stuff inside. The most (and for me the only) advantage of SunwellCore is performace. Take a look at my repo - I know that diffs are huge sometimes, but you'll find there many such things.

Just look at worldserver running with many players online - it keeps spamming with Uint/Int types mismatches.

@Maczuga Thank you. It would be nice if you can PR all the other improvements that you've implemented.

@ghost1988 @boom8866 and the others that have this issue, can you please test the PR and let us know if it solves the problem for you?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wowissues picture wowissues  路  3Comments

Franklampardst picture Franklampardst  路  4Comments

CyberFoxHax picture CyberFoxHax  路  3Comments

PolluxTroy0 picture PolluxTroy0  路  3Comments

fallen26 picture fallen26  路  3Comments