Auraset

@@Kong

v1.4  Available - Fixed Crash, Refactored Some more Parts.

 
@@Kong

v1.4  Available - Fixed Crash, Refactored Some more Parts.
Were you able to read the core dump? What is the cause of the crash so I can try to reproduce with the latest version haha
default_biggrin.png


 
@@Kong

v1.4  Available - Fixed Crash, Refactored Some more Parts.
Were you able to read the core dump? What is the cause of the crash so I can try to reproduce with the latest version haha
default_biggrin.png
It was caused by monsters(Non Player) Units when they try to end the hide effect of themself.

 
@@Dastgir

It seems to be working fine, but I had a crash when I character select during @hide when I have @aura on. Trying to do it again

Ok after tesing it again I was able to reproduce:

I have an NPC that gives Priest Buffs + Food Buffs. When I use @hide with buffs on and @aura on and then character select, boom. map crashes

It probably has something to do with status this time

Added test:

Actually, even without @hide, it will produce a crash. With buffs on

These are the NPC buffs:

  • Blessing
  • Inc Agi
  • Gloria
  • Magnificat
  • Impositio Manus
  • + all 6 Food Buffs +10


Added more test:

The crash is happening even with @aura off (0, 0, 0)

I'm sure it's from auraset.c because when i turn plugin off, it works xD

 
Last edited by a moderator:
@@Dastgir and @@Kong
Is this a correct GDB report?

 

Code:
Program received signal SIGSEGV, Segmentation fault.status_change_end_preAura (bl=0x7fffea16fe84, type_=0x7fffffffe41c,    tid=<value optimized out>, file=0x65f5db "unit.c", line=0x7fffffffe414)    at auraset.c:243243             if (sce->timer != *tid && (*tid) != INVALID_TIMER)(gdb) 
Auraset 1.4
 
Last edited by a moderator:
@@Dastgir and @@KongIs this a correct GDB report?

Program received signal SIGSEGV, Segmentation fault.status_change_end_preAura (bl=0x7fffea16fe84, type_=0x7fffffffe41c, tid=<value optimized out>, file=0x65f5db "unit.c", line=0x7fffffffe414) at auraset.c:243243 if (sce->timer != *tid && (*tid) != INVALID_TIMER)(gdb) Auraset 1.4
Hmm.. I should really avoid quick fixes and should give appropriate time to this plugin..Yes that's correct report, and I know why it happens, because I changed PostHook to PreHook and forgot to add some conditions.

 
Last edited by a moderator:
@@Dastgir and @@KongIs this a correct GDB report?

Program received signal SIGSEGV, Segmentation fault.status_change_end_preAura (bl=0x7fffea16fe84, type_=0x7fffffffe41c, tid=<value optimized out>, file=0x65f5db "unit.c", line=0x7fffffffe414) at auraset.c:243243 if (sce->timer != *tid && (*tid) != INVALID_TIMER)(gdb)Auraset 1.4
Hmm.. I should really avoid quick fixes and should give appropriate time to this plugin..Yes that's correct report, and I know why it happens, because I changed PostHook to PreHook and forgot to add some conditions.
Thank you!

We will wait for the fix!

 
Hoping it does not crash now .

New version added v1.4a

Tested several method, and doesn't crash for me

Tested methods:

1) having status with/without hide

2) warping with/without hide

3) changing auras with/without hide and having/not having statuses.

 
Hoping it does not crash now .

New version added v1.4a

Tested several method, and doesn't crash for me

Tested methods:

1) having status with/without hide

2) warping with/without hide

3) changing auras with/without hide and having/not having statuses.
Wow thank you very much. I'll test this asap
default_smile.png


EDIT:

Looking good so far, I've tested it on my test servers and it's working fine. @hide+aura or aura+buffs status does not produce crash anymore. I'm moving this to my Live Server to see if it will still crash.

@@Dastgir

Map crashed again.

To reproduce:

- Get aura in-game

- Get buffs/status

- Character select

- Map crash

 
Last edited by a moderator:
Hoping it does not crash now .

New version added v1.4a

Tested several method, and doesn't crash for me

Tested methods:

1) having status with/without hide

2) warping with/without hide

3) changing auras with/without hide and having/not having statuses.
Wow thank you very much. I'll test this asap
default_smile.png


EDIT:

Looking good so far, I've tested it on my test servers and it's working fine. @hide+aura or aura+buffs status does not produce crash anymore. I'm moving this to my Live Server to see if it will still crash.

@@Dastgir

Map crashed again.

To reproduce:

- Get aura in-game

- Get buffs/status

- Character select

- Map crash
Seems like AuraSet likes to make new crashes each time
default_tongue.png


 
Hoping it does not crash now .

New version added v1.4a

Tested several method, and doesn't crash for me

Tested methods:

1) having status with/without hide

2) warping with/without hide

3) changing auras with/without hide and having/not having statuses.
Wow thank you very much. I'll test this asap
default_smile.png


EDIT:

Looking good so far, I've tested it on my test servers and it's working fine. @hide+aura or aura+buffs status does not produce crash anymore. I'm moving this to my Live Server to see if it will still crash.

@@Dastgir

Map crashed again.

To reproduce:

- Get aura in-game

- Get buffs/status

- Character select

- Map crash
Seems like AuraSet likes to make new crashes each time
default_tongue.png
I will test it also.. 

 
@@Dastgir

Haha yes. Hope there would be no crash on the next version
default_biggrin.png
The problem is I can't reproduce the crash with your methods.Can you state which buffs you had?

 
Hmm I'll try to produce a core dump log

@@karazu

@@Dastgir

I actually can't reproduce it anymore weird. lol Works fine on my Live Server. You can ignore this for now 

 
Back
Top