Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +0€

Current balance: -195€
(last updated 03/2017)

Please make a donation if you want to help keeping The-Starport online:

Bitcoin address:
Thanks!
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
29 user(s) are online (15 user(s) are browsing Forum)

Members: 0
Guests: 29

more...
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 58 users playing Freelancer on 50 servers.
March. 29, 2017

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
Hello.
Recently i started remake original systems, expanding them with RimShot's scale tool, but I had a problem with NY.
Reworked system paths and finally the trade lane rings that obviousely were too rare, you couldn't make a waypoint that includes TLR and I recreated them with FLE, and edited.
Problem is the game (not the server) crash only when opening NAV map, without an error or warning on FLSpew (not tested in SP). And sometimes I observed some texture changes before crash (like expanding the TLR like a triangle, still with animation).
I tested even with just a set of trade lanes, and with the same result.
Note that new jumgates or jumpholes were not added, only increased zones size, adjusting patrol paths, increased sun and planets, and finally the TLR, all were made in FL Mod Studio, text editor and FLE for trade lanes.
I know there is a limit for the maximum objects in a system, not really sure if i's reached here and how the client or server would crash.
But there is any way to change the maximum numbers of objects in space ?

Posted on: 2015/11/4 10:02
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1743
Offline
A crash offset would help (check the Event Viewer).

Posted on: 2015/11/5 11:45
Top
Re: FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
Ok, recorded as this:
Code:
Log Name:      Application
Source:        Application Error
Date:          05-11-15 19:49:38
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Phenom2X4
Description:
Faulting application name: Freelancer.exe, version: 2.5.1223.11, time stamp: 0x00534d69
Faulting module name: ntdll.dll, version: 6.1.7601.23002, time stamp: 0x5507b138
Exception code: 0xc0000005
Fault offset: 0x00037b61
Faulting process id: 0xd70
Faulting application start time: 0x01d117f213fab065
Faulting application path: D:\Freelancer\EXE\Freelancer.exe
Faulting module path: C:\Windows\SysWOW64\ntdll.dll
Report Id: 953c145c-83e5-11e5-b1ab-0023543a046b
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-11-05T17:49:38.000000000Z" />
    <EventRecordID>65505</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Phenom2X4</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Freelancer.exe</Data>
    <Data>2.5.1223.11</Data>
    <Data>00534d69</Data>
    <Data>ntdll.dll</Data>
    <Data>6.1.7601.23002</Data>
    <Data>5507b138</Data>
    <Data>c0000005</Data>
    <Data>00037b61</Data>
    <Data>d70</Data>
    <Data>01d117f213fab065</Data>
    <Data>D:\Freelancer\EXE\Freelancer.exe</Data>
    <Data>C:\Windows\SysWOW64\ntdll.dll</Data>
    <Data>953c145c-83e5-11e5-b1ab-0023543a046b</Data>
  </EventData>
</Event>

Posted on: 2015/11/5 17:58
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1663
Offline
Quote:
ntdll.dll crashes - Not supported parameter or typing error, not supported/equipable archetype in players char file.

Posted on: 2015/11/5 19:02
Open Sirius Mod
Top
Re: FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
What parameters ? Could be in system too ?
In system, new stuff are just Manhattan retextured and bigger sun.
The system change did not made a crash untill adding last recreated tradelanes.
And as equipment, nothing extra "custom" except engclass plugin for engines and powerplants.

Posted on: 2015/11/5 20:51
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1743
Offline
Yeah, that wasn't as helpful as I'd hoped. Probably is memory overflow, but I'd need the system itself to test.

Posted on: 2015/11/6 3:08
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1663
Offline
@cata123 i think at the *.fl chat file.
Try to recreate clean *.fl without "Visit = "

Posted on: 2015/11/6 13:01
Open Sirius Mod
Top
Re: FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
@adoxa : sure, test it. As changed archetypes, all planets have changed, also the sun, and added some space stations parts.
@heloween : I deleted some visits, forgot to mention that i have also the visit = 128 to the sun, some offset descovered by adoxa that hides the giant sun, and i had to remove from player file visit because of a mistake.
And clean .fl means new player or player with visits deleted ?

Attach file:


zip li01.zip Size: 25.04 KB; Hits: 101

Posted on: 2015/11/6 20:05

Edited by cata123 on 2015/11/6 20:13:20
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1663
Offline
Sure, mpnewcharacter.fl or newplayer.fl without visits

Posted on: 2015/11/6 22:02
Open Sirius Mod
Top
Re: FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
With new character or with all visits deleted or new character still crash, but at another offset :
Code:
Log Name:      Application
Source:        Application Error
Date:          07-11-15 01:48:22
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Phenom2X4
Description:
Faulting application name: Freelancer.exe, version: 2.5.1223.11, time stamp: 0x00534d69
Faulting module name: ntdll.dll, version: 6.1.7601.23002, time stamp: 0x5507b138
Exception code: 0xc0000005
Fault offset: 0x0002e30e
Faulting process id: 0x1488
Faulting application start time: 0x01d118ed8b4857d9
Faulting application path: D:\Freelancer\EXE\Freelancer.exe
Faulting module path: C:\Windows\SysWOW64\ntdll.dll
Report Id: dcabc385-84e0-11e5-b94f-0023543a046b
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-11-06T23:48:22.000000000Z" />
    <EventRecordID>65615</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Phenom2X4</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Freelancer.exe</Data>
    <Data>2.5.1223.11</Data>
    <Data>00534d69</Data>
    <Data>ntdll.dll</Data>
    <Data>6.1.7601.23002</Data>
    <Data>5507b138</Data>
    <Data>c0000005</Data>
    <Data>0002e30e</Data>
    <Data>1488</Data>
    <Data>01d118ed8b4857d9</Data>
    <Data>D:\Freelancer\EXE\Freelancer.exe</Data>
    <Data>C:\Windows\SysWOW64\ntdll.dll</Data>
    <Data>dcabc385-84e0-11e5-b94f-0023543a046b</Data>
  </EventData>
</Event>

Posted on: 2015/11/6 23:58
Top
Re: FL system crash NAVmap
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1743
Offline
There's an assumed limit of 128 trade lane rings, which you exceed, thus buffer overflow causes memory corruption.

Code:
Freelancer.exe 08E46B 60->C0 = allow up to 256 trade lane rings ~adoxa

The exact value is an integer one byte earlier: 192 * number of prev_ring (or next_ring, or Archetype = Trade_Lane_Ring - tradelane_space_name / 2).

Posted on: 2015/11/7 1:34

Edited by adoxa on 2015/11/7 12:02:48
Top
Re: FL system crash NAVmap
Just can't stay away
Joined:
2010/8/25 22:40
From Romania
Group:
Registered Users
Posts: 185
Offline
Amaizing. This was it. Now works normal. Hard to belive that nobody tried >128 TLR.
Thanks adoxa & helloween.

Posted on: 2015/11/7 10:13
Top