Uživatelské nástroje

Nástroje pro tento web


xpl_sasl

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
xpl_sasl [2015/12/16 23:02] djbuldogxpl_sasl [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 192: Řádek 192:
 --=={This application has crashed because of the plugin: SASL}==-- --=={This application has crashed because of the plugin: SASL}==--
 </code> </code>
- 
-takhle to vypadá u toho starého mého ok pluginu... 
- 
-<code> 
-SASL: Starting... 
-X-Plane scriptable avionics library plugin v2.0.3 
-Loaded: /opt/X-Plane 10/Aircraft/General Aviation/Carenado C152II v3 (muj sasl)/plugins/sasl/64/lin.xpl (1-sim.sasl). 
- 
-SASL: Path to panel: /opt/X-Plane 10/Aircraft/General Aviation/Carenado C152II v3 (muj sasl)/avionics.lua 
-SASL: Loading avionics... 
-SASL INFO: loading      panel 
-SASL INFO: including    Custom Avionics/DRFS/THDRFS.lua 
-SASL INFO: including    Custom Avionics/DRFS/XPDRFS.lua 
-SASL INFO: including    Custom Avionics/DRFS/XPCMNDS.lua 
-SASL INFO: including    Custom Avionics/Fonts/Fonts.lua 
-SASL INFO: loading      views 
-SASL INFO: loading      textureLit 
-SASL INFO: loading      switch 
-SASL INFO: loading      clickable 
-SASL INFO: loading      rotated_tape 
-SASL INFO: loading      rotary 
-SASL INFO: loading      texture 
-SASL INFO: loading      leverV 
-SASL INFO: loading      digitstape 
-SASL INFO: loading      lever 
-SASL INFO: loading      button 
-SASL INFO: loading      rectangle 
-SASL INFO: loading      options 
-SASL INFO: loading      Autopilot 
-SASL INFO: loading      ap_mode_btn 
-SASL INFO: loading      CMenu 
-SASL INFO: loading      OMenu 
-SASL INFO: loading      FlightDyn 
-SASL INFO: loading      Scroll 
-SASL INFO: loading      logic 
-SASL INFO: loading      sound 
-SASL INFO: loading      soundEngineL 
-SASL INFO: loading      time_logic 
-SASL INFO: loading      PilotHeads 
-SASL INFO: loading      PanelLogic 
-SASL INFO: Avionics loaded 
-</code 
  
   * do terminálu vypisuje   * do terminálu vypisuje
Řádek 245: Řádek 203:
 </code> </code>
  
 +  * je to prý způsobeno nepovolenou custom alokaci v knihovně LuaJIT na 64 bit systémech ([[https://gist.github.com/nddrylliog/8722197|info zde]])
 +  * diskuze o problému například [[http://forums.x-plane.org/index.php?showtopic=83054&page=3#entry890673|zde]]
 +  * řešením je nejspíš použití toho [https://gist.github.com/nddrylliog/8722197|patche]] a následně přilinkování do lin.xpl staticky (to je i důvod, proč je carenado lin.xpl 2x větší než můj build)
 +  * já jsem problém zkoušel vyřešit takto:
 +
 +<code>
 +vim xap/xplua.cpp
 +- lua = lua_newstate(lj_alloc_f, ud);
 ++ lua = luaL_newstate();
 +</code>
 +
 +  * funguje to, ale nevím jestli je to stabilní :) spíš bych měl zkusit to statické slinkování
 ===== Historie ===== ===== Historie =====
  
xpl_sasl.1450303335.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki