Jump to content


Photo

Map server errors


  • Please log in to reply
13 replies to this topic

#1 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 03 April 2017 - 08:59 PM

Hey,
 
I get some map server errors using Arrow shower skill:
 
Facts:
 
1) Happens when you use arrow shower on a trap.
2) The trap doesn't get pushed away.
3) Doesn't Happens when you use arrow shower on a monster, a Player or empty spot.
4) i replaced all my source edits (skill.c and battle.c) with the files from the git - > Doesn't solve the problem.
5) i am using pre-re settings.
6) i am running latest Hercules.
7) Only plugin that is being used is db2sql.
 
The Error:
 
[Error]: --- nullpo info --------------------------------------------
[Error]: skill.c:12185: 'bst' in function `skill_unit_onplace_timer'
[Error]: ./map-server(assert_report+0x80) [0x6435a0]
[Error]: ./map-server(skill_unit_onplace_timer+0x419) [0x5c5609]
[Error]: ./map-server(skill_unit_timer_sub_onplace+0xc9) [0x5ced19]
[Error]: ./map-server() [0x50b8dd]
[Error]: ./map-server(map_vforeachinshootrange+0x99) [0x516559]
[Error]: ./map-server(map_foreachinshootrange+0x97) [0x514fc7]
[Error]: ./map-server(skill_unit_timer_sub+0x2b3) [0x5d2ee3]
[Error]: ./map-server() [0x63a5ca]
[Error]: ./map-server() [0x639c42]
[Error]: ./map-server(skill_unit_timer+0x36) [0x5cee36]
[Error]: --- end nullpo info ----------------------------------------
 
 
Thanks in advance,
Klutz

Edited by Klutz, 04 April 2017 - 03:41 PM.


#2 astralprojection

astralprojection

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts

Posted 03 April 2017 - 11:17 PM

got same issue . i send another report at bug tracker https://github.com/H...les/issues/1661



#3 rifqithea

rifqithea

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 04 April 2017 - 03:03 AM

got same issue : (



#4 Dastgir

Dastgir

    Advanced Member

  • Script Developers
  • 3341 posts
  • IRC Nickname:Dastgir
  • Emulator:Hercules
  • Github:dastgir

Posted 04 April 2017 - 07:06 AM

Please List all the plugins as this seems to be plugin related error.


My Services: Click Here
Clientside Translation: Click HERE
If you like my work Please Click [i]rep_up.png


#5 astralprojection

astralprojection

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts

Posted 04 April 2017 - 09:29 AM

here my plugin

 

  1. whobuy
  2. whosell
  3. mapmoblist
  4. noinvitation
  5. security


#6 PunkBuster

PunkBuster

    Advanced Member

  • Members
  • PipPipPip
  • 195 posts

Posted 04 April 2017 - 09:58 AM

I am with Klutz. The only one we use is db2sql, the official ones.



#7 Huitzilopotchli

Huitzilopotchli

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 04 April 2017 - 11:56 AM

Hi, i've the same error when i use arrow shower on traps and i don't use any plugins.
 

Setting: pre-renewal

Error :

 

[Error]: --- nullpo info --------------------------------------------
[Error]: skill.c:12185: 'bst' in function `Unkown'
[Error]: --- end nullpo info ----------------------------------------

Line in skill.c:

 

                 tstatus = status->get_status_data(bl);
                 nullpo_ret(tstatus);
                 bst = status->get_base_status(bl);
12185->    nullpo_ret(bst);
                 type = status->skill2sc(sg->skill_id);
                 skill_id = sg->skill_id;

Edited by Huitzilopotchli, 04 April 2017 - 02:09 PM.


#8 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 05 April 2017 - 05:35 PM

Please List all the plugins as this seems to be plugin related error.

I listed it

only plugin is db2sql


When i disable nullpo_ret(bst);

The skill works fine.

 

i wonder why: bst = status->get_base_status(bl);

returns null.



#9 Huitzilopotchli

Huitzilopotchli

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 07 April 2017 - 01:03 AM

I've disable this line too and when i arrow shower on my traps, traps knockback normaly but i do damage on and sniper is not suppose to do damage on his traps.

I've try another think when "nullpo_ret(bst);" is enable :
-It's to put marine sphere card on my sniper, and when i cast magnum break on my traps i do damage on it, and it knockback normaly.

 

So i don't know what is wrong.


Edited by Huitzilopotchli, 07 April 2017 - 01:06 AM.


#10 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 08 April 2017 - 06:15 PM

Bump regarding this issue?



#11 astralprojection

astralprojection

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts

Posted 09 April 2017 - 12:03 AM

up



#12 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 12 April 2017 - 10:22 AM

I opened a issue for this:

https://github.com/H...les/issues/1676



#13 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 20 April 2017 - 06:00 PM

After debugging this issue.

The problem is the :status_get_base_status function

 

it gets type of BL_SKILL

and there is no case for BL_SKILL so it returns null



#14 Klutz

Klutz

    Advanced Member

  • Members
  • PipPipPip
  • 77 posts

Posted 24 April 2017 - 08:08 PM

bump,

this bug affect both pre-re and re.

any trap that trying to get push using AC_SHOWER, getting this error

and makes tons of map error on log






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


This topic has been visited by 45 user(s)