RHS Feedback - AFRF |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000703 | AFRF | [All Projects] General | public | 2015-06-08 10:01 | 2015-06-24 18:37 |
|
Reporter | Dorbedo | |
Assigned To | Soul_Assassin | |
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | Linux | OS | Debian | OS Version | Wheezy |
Product Version | 0.3.7 | |
Target Version | | Fixed in Version | 0.3.9 | |
Is it a wish/request? | No |
RHS version | |
Arma 3 version | 1.44 |
Did you used any other mod when the error occurred? | Yes |
Which mods? | CBA, ACE3, (Task_force_radio, BWA3, ASR_AI3) |
|
Summary | 0000703: Penetration of Missiles/Rockets causes segmentation fault on headless |
Description | Shooting any rhs missiles/rockets at an armored target causes a segfault on headless client.
the segfault happens when the rocket is penetrating.
100 % reproducible with the headless client.
If no headless is handeling the AI, the segfault can happen to the server itself, but it's less likely. |
Steps To Reproduce | 1. Start a Mission on a linux dedicated server with headless client connected
2. Place an armored unit
3. launch any RHS Rocket/Missile on it (AT4, Hellfire, ....) |
Additional Information | Reproducible with only following mods activated:
RHS +
ACE3,CBA_A3
AGM, CBA
|
Tags | No tags attached. |
Relationships | |
Attached Files | Logs.rar (92,078) 2015-06-08 10:02 https://feedback.rhsmods.org/file_download.php?file_id=315&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2015-06-08 10:01 | Dorbedo | New Issue | |
2015-06-08 10:02 | Dorbedo | File Added: Logs.rar | |
2015-06-08 19:08 | Dorbedo | Note Added: 0001541 | |
2015-06-09 07:52 | RedPhoenix | Note Added: 0001542 | |
2015-06-09 11:37 | Bad Tankman | Note Added: 0001543 | |
2015-06-24 16:27 | Dorbedo | Note Added: 0001683 | |
2015-06-24 16:29 | Dorbedo | Note Edited: 0001683 | bug_revision_view_page.php?bugnote_id=1683#r770 |
2015-06-24 16:29 | Dorbedo | Note Edited: 0001683 | bug_revision_view_page.php?bugnote_id=1683#r771 |
2015-06-24 17:08 | Soul_Assassin | Note Added: 0001684 | |
2015-06-24 17:08 | Soul_Assassin | Assigned To | => Soul_Assassin |
2015-06-24 17:08 | Soul_Assassin | Status | new => feedback |
2015-06-24 18:31 | Dorbedo | Note Added: 0001685 | |
2015-06-24 18:31 | Dorbedo | Status | feedback => new |
2015-06-24 18:34 | Dorbedo | Note Edited: 0001685 | bug_revision_view_page.php?bugnote_id=1685#r773 |
2015-06-24 18:36 | Soul_Assassin | Note Added: 0001686 | |
2015-06-24 18:37 | Soul_Assassin | Status | new => resolved |
2015-06-24 18:37 | Soul_Assassin | Fixed in Version | => 0.3.9 |
2015-06-24 18:37 | Soul_Assassin | Resolution | open => fixed |
Notes |
|
|
Seems to be fixed in 1.46 |
|
|
|
"Reproducible with only following mods activated:"
C'mon.... |
|
|
|
Talk with guys from AGM, its upt to them about compatibility between their mod and RHS |
|
|
(0001683)
|
Dorbedo
|
2015-06-24 16:27
(edited on: 2015-06-24 16:29) |
|
I did some more testing.
The segfault seems to be related to missing config entries.
This error is realy strange.
It seems like the headless client is loosing parts of the config during a mission.
At the start of a mission, the headless has a parent class for "rhsusf_ammo_basic_penetrator". After you have shot the first thing, wich uses any classes interhiting from "rhsusf_ammo_basic_penetrator_base" the entry is missing. He can not find the parent class for "rhsusf_ammo_basic_penetrator" anymore.
This is realy stange.
But since i knew this, there was an possible sollution for this: I've wrote an aditional config, which includes the same config like "rhsusf_c_heavyweapons\config.bin" for the two classes "rhsusf_ammo_basic_penetrator_base" and "rhsusf_ammo_basic_penetrator".
Now it seems like it's working properly.
Without this, there is always the segfault.
Another strange thing is that the server himself doesn't loose the config entries, but the headless does. This happened if they were using the same files and if they were using just copies.
|
|
|
|
Possibly connected to this: http://feedback.rhsmods.org/view.php?id=724 [^]
in attached files in that issue try the hotfix (server and clients) and see if resolves. If so then you can expect this to be fixed in next version. |
|
|
(0001685)
|
Dorbedo
|
2015-06-24 18:31
(edited on: 2015-06-24 18:34) |
|
Looks like it is fixed.... Amazing.
My I ask you, if you have spottet the issue, or is it just a side-effect of config changes?
Nonetheless thanks for the fix.
|
|
|
|
Its a deliberate fix. The problem was with not so explicit pbo dependencies and for some reason on Linux servers c_weapons would always load before c_heavyweapons which had the base penetrator defined. This has now been rearranged. |
|