<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    That sure looks like a garbled stack, I doubt gdb will get any
    better info from this.<br>
    <br>
    I also still see occasional crashes with nonsense backtraces from
    user modules. Example:<br>
    <blockquote><tt><a class="moz-txt-link-abbreviated" href="mailto:balzer@leela:~/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3">balzer@leela:~/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3</a>>
        a2l tmp/3.1.008-76-ga33b30e-elf/ovms3.elf 0x40081b9c 0x40081d5e
        0x400db815 0x40091acb 0x40083f65 0x400844e5 0x4000bec7
        0x4015f57d 0x4017256a 0x4011da06 0x400e5da5 0x400e5f45
        0x400e5fad 0x400e5fbd</tt><br>
      <tt>Using elf file: tmp/3.1.008-76-ga33b30e-elf/ovms3.elf</tt><br>
      <tt>0x40081b9c is at
        /home/balzer/esp/esp-idf/components/esp32/dport_panic_highint_hdl.S:189.</tt><br>
      <tt>184        movi    a0, _l4_intr_stack</tt><br>
      <tt>185        l32i    a2, a0, L4_INTR_A2_OFFSET</tt><br>
      <tt>186        l32i    a3, a0, L4_INTR_A3_OFFSET</tt><br>
      <tt>187        rsync                                   /* ensure
        register restored */</tt><br>
      <tt>188    </tt><br>
      <tt>189        rsr     a0, EXCSAVE_4                   /* restore
        a0 */</tt><br>
      <tt>190        rfi     4</tt><br>
      <tt>191    </tt><br>
      <tt>192    #endif // CONFIG_FREERTOS_UNICORE</tt><br>
      <tt>193    </tt><br>
      <tt>0x40081d5e is in esp_restart_noos
        (/home/balzer/esp/esp-idf/components/esp32/system_api.c:321).</tt><br>
      <tt>316        WRITE_PERI_REG(GPIO_FUNC3_IN_SEL_CFG_REG, 0x30);</tt><br>
      <tt>317        WRITE_PERI_REG(GPIO_FUNC4_IN_SEL_CFG_REG, 0x30);</tt><br>
      <tt>318        WRITE_PERI_REG(GPIO_FUNC5_IN_SEL_CFG_REG, 0x30);</tt><br>
      <tt>319    </tt><br>
      <tt>320        // Reset wifi/bluetooth/ethernet/sdio (bb/mac)</tt><br>
      <tt>321        DPORT_SET_PERI_REG_MASK(DPORT_CORE_RST_EN_REG, </tt><br>
      <tt>322             DPORT_BB_RST | DPORT_FE_RST | DPORT_MAC_RST |</tt><br>
      <tt>323             DPORT_BT_RST | DPORT_BTMAC_RST |
        DPORT_SDIO_RST |</tt><br>
      <tt>324             DPORT_SDIO_HOST_RST | DPORT_EMAC_RST |
        DPORT_MACPWR_RST | </tt><br>
      <tt>325             DPORT_RW_BTMAC_RST | DPORT_RW_BTLP_RST);</tt><br>
      <tt>0x400db815 is in ConsoleSSH::HandleDeviceEvent(void*)
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/console_ssh/src/console_ssh.cpp:754).</tt><br>
      <tt>749                m_buffer[5] != ' ')</tt><br>
      <tt>750                msg.append("bad mode
        ").append(&m_buffer[1], 4).append("\n");</tt><br>
      <tt>751              else if ((m_size = strtoul(&m_buffer[6],
        &end, 10)) < 0 || m_size > 10485760 || *end++ != ' ')</tt><br>
      <tt>752                msg.append("size unacceptable:
        ").append(&m_buffer[6], end-&m_buffer[6]).append("\n");</tt><br>
      <tt>753              else if ((strchr(end, '/') != NULL) ||
        (strcmp(end, "..") == 0))</tt><br>
      <tt>754                msg.append("unexpected filename:
        ").append(end).append("\n");</tt><br>
      <tt>755              else</tt><br>
      <tt>756                {</tt><br>
      <tt>757                level = m_dirs.front();</tt><br>
      <tt>758                m_path.resize(level.size);</tt><br>
      <tt>0x40091acb is in xTaskRemoveFromEventList
        (/home/balzer/esp/esp-idf/components/freertos/tasks.c:3167).</tt><br>
      <tt>3162        }</tt><br>
      <tt>3163    </tt><br>
      <tt>3164        if( xTaskCanBeReady )</tt><br>
      <tt>3165        {</tt><br>
      <tt>3166            ( void ) uxListRemove( &(
        pxUnblockedTCB->xGenericListItem ) );</tt><br>
      <tt>3167            prvAddTaskToReadyList( pxUnblockedTCB );</tt><br>
      <tt>3168        }</tt><br>
      <tt>3169        else</tt><br>
      <tt>3170        {</tt><br>
      <tt>3171            /* The delayed and ready lists cannot be
        accessed, so hold this task</tt><br>
      <tt>0x40083f65 is in psram_spi_init
        (/home/balzer/esp/esp-idf/components/esp32/spiram_psram.c:407).</tt><br>
      <tt>402        if (mode!=PSRAM_CACHE_F80M_S80M) {</tt><br>
      <tt>403            i = 1;      //Pre-divider</tt><br>
      <tt>404            k = 2;      //Main divider. Divide by 2 so we
        get 40MHz</tt><br>
      <tt>405             //clear bit 31, set SPI clock div</tt><br>
      <tt>406            CLEAR_PERI_REG_MASK(SPI_CLOCK_REG(spi_num),
        SPI_CLK_EQU_SYSCLK);</tt><br>
      <tt>407            WRITE_PERI_REG(SPI_CLOCK_REG(spi_num),</tt><br>
      <tt>408                    (((i - 1) & SPI_CLKDIV_PRE)
        << SPI_CLKDIV_PRE_S) |</tt><br>
      <tt>409                    (((k - 1) & SPI_CLKCNT_N) <<
        SPI_CLKCNT_N_S) |</tt><br>
      <tt>410                    ((((k + 1) / 2 - 1) & SPI_CLKCNT_H)
        << SPI_CLKCNT_H_S) | //50% duty cycle</tt><br>
      <tt>411                    (((k - 1) & SPI_CLKCNT_L) <<
        SPI_CLKCNT_L_S));</tt><br>
      <tt>0x400844e5 is in psram_enable
        (/home/balzer/esp/esp-idf/components/esp32/spiram_psram.c:599).</tt><br>
      <tt>594            SET_PERI_REG_BITS(PERIPHS_IO_MUX_SD_DATA2_U,
        FUN_DRV, 3, FUN_DRV_S);</tt><br>
      <tt>595            SET_PERI_REG_BITS(PERIPHS_IO_MUX_SD_DATA3_U,
        FUN_DRV, 3, FUN_DRV_S);</tt><br>
      <tt>596            SET_PERI_REG_BITS(PERIPHS_IO_MUX_SD_CMD_U,
        FUN_DRV, 3, FUN_DRV_S);</tt><br>
      <tt>597            SET_PERI_REG_BITS(PERIPHS_IO_MUX_SD_CLK_U,
        FUN_DRV, 3, FUN_DRV_S);</tt><br>
      <tt>598           
        SET_PERI_REG_BITS(GPIO_PIN_MUX_REG[PSRAM_CS_IO], FUN_DRV, 3,
        FUN_DRV_S);</tt><br>
      <tt>599           
        SET_PERI_REG_BITS(GPIO_PIN_MUX_REG[PSRAM_CLK_IO], FUN_DRV, 3,
        FUN_DRV_S);</tt><br>
      <tt>600            #endif</tt><br>
      <tt>601        }</tt><br>
      <tt>602        uint32_t id;</tt><br>
      <tt>603        psram_read_id(&id);</tt><br>
      <tt>0x4015f57d is in xks_vin(int, OvmsWriter*, OvmsCommand*, int,
        char const* const*)
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/vehicle_kiasoulev/src/ks_commands.cpp:270).</tt><br>
      <tt>265            {</tt><br>
      <tt>266            writer->printf("Gwangju (Korea)\n");</tt><br>
      <tt>267            }</tt><br>
      <tt>268        else if(soul->m_vin[10]=='T')</tt><br>
      <tt>269            {</tt><br>
      <tt>270            writer->printf("Seosan (Korea)\n");</tt><br>
      <tt>271            }</tt><br>
      <tt>272        else</tt><br>
      <tt>273            {</tt><br>
      <tt>274            writer->printf("Unknown %c\n",
        soul->m_vin[10]);</tt><br>
      <tt>0x4017256a is in OvmsVehicleRenaultTwizy::SendGPSLog()
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/vehicle_renaulttwizy/src/rt_notify.cpp:241).</tt><br>
      <tt>236       
        StdMetrics.ms_v_pos_longitude->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>237       
        StdMetrics.ms_v_pos_altitude->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>238       
        StdMetrics.ms_v_pos_direction->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>239       
        StdMetrics.ms_v_pos_gpsspeed->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>240       
        StdMetrics.ms_v_pos_speed->IsModifiedAndClear(m_modifier) |</tt><br>
      <tt>241       
        StdMetrics.ms_v_bat_power->IsModifiedAndClear(m_modifier) |</tt><br>
      <tt>242       
        StdMetrics.ms_v_bat_energy_used->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>243       
        StdMetrics.ms_v_bat_energy_recd->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>244       
        StdMetrics.ms_v_bat_current->IsModifiedAndClear(m_modifier) |</tt><br>
      <tt>245       
        StdMetrics.ms_v_bat_coulomb_used->IsModifiedAndClear(m_modifier)
        |</tt><br>
      <tt>0x4011da06 is in nvs_get<unsigned char>(nvs_handle, char
        const*, unsigned char*)
        (/home/balzer/esp/esp-idf/components/nvs_flash/src/nvs_storage.hpp:73).</tt><br>
      <tt>68        }</tt><br>
      <tt>69    </tt><br>
      <tt>70        template<typename T></tt><br>
      <tt>71        esp_err_t readItem(uint8_t nsIndex, const char* key,
        T& value)</tt><br>
      <tt>72        {</tt><br>
      <tt>73            return readItem(nsIndex, itemTypeOf(value), key,
        &value, sizeof(value));</tt><br>
      <tt>74        }</tt><br>
      <tt>75    </tt><br>
      <tt>76        esp_err_t eraseItem(uint8_t nsIndex, const char*
        key)</tt><br>
      <tt>77        {</tt><br>
      <tt>0x400e5da5 is in esp_log_level_set
        (/home/balzer/esp/esp-idf/components/log/log.c:181).</tt><br>
      <tt>176    {</tt><br>
      <tt>177        while( !SLIST_EMPTY(&s_log_tags)) {</tt><br>
      <tt>178            SLIST_REMOVE_HEAD(&s_log_tags, entries );</tt><br>
      <tt>179        }</tt><br>
      <tt>180        s_log_cache_entry_count = 0;</tt><br>
      <tt>181        s_log_cache_max_generation = 0;</tt><br>
      <tt>182    #ifdef LOG_BUILTIN_CHECKS</tt><br>
      <tt>183        s_log_cache_misses = 0;</tt><br>
      <tt>184    #endif</tt><br>
      <tt>185    }</tt><br>
      <tt>0x400e5f45 is in ExternalRamRealloc
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_malloc.c:67).</tt><br>
      <tt>62        heap_caps_free(ptr);</tt><br>
      <tt>63        return NULL;</tt><br>
      <tt>64        }</tt><br>
      <tt>65      void* ret = heap_caps_realloc(ptr, size,
        MALLOC_CAP_SPIRAM);</tt><br>
      <tt>66      if (ret)</tt><br>
      <tt>67        return ret;</tt><br>
      <tt>68      else</tt><br>
      <tt>69        return realloc(ptr, size);</tt><br>
      <tt>70      }</tt><br>
      <tt>71    </tt><br>
      <tt>0x400e5fad is in test_spiram(int, OvmsWriter*, OvmsCommand*,
        int, char const* const*)
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/test_framework.cpp:238).</tt><br>
      <tt>233      writer->printf("Metrics (%p) are in %s RAM (%d
        bytes for a base metric)\n",</tt><br>
      <tt>234        StandardMetrics.ms_m_version,</tt><br>
      <tt>235        (((unsigned int)StandardMetrics.ms_m_version >=
        0x3f800000)&&</tt><br>
      <tt>236         ((unsigned int)StandardMetrics.ms_m_version <=
        0x3fbfffff))?</tt><br>
      <tt>237         "SPI":"INTERNAL",</tt><br>
      <tt>238         sizeof(OvmsMetric));</tt><br>
      <tt>239      }</tt><br>
      <tt>240    </tt><br>
      <tt>241    void test_strverscmp(int verbosity, OvmsWriter* writer,
        OvmsCommand* cmd, int argc, const char* const* argv)</tt><br>
      <tt>242      {</tt><br>
      <tt>0x400e5fbd is in test_chargen(int, OvmsWriter*, OvmsCommand*,
        int, char const* const*)
(/home/balzer/esp/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/test_framework.cpp:124).</tt><br>
      <tt>119      {</tt><br>
      <tt>120      int numlines = 1000;</tt><br>
      <tt>121      int delay = 0;</tt><br>
      <tt>122      if (argc>=1)</tt><br>
      <tt>123        {</tt><br>
      <tt>124        numlines = atoi(argv[0]);</tt><br>
      <tt>125        }</tt><br>
      <tt>126      if (argc>=2)</tt><br>
      <tt>127        {</tt><br>
      <tt>128        delay = atoi(argv[1]);</tt><br>
    </blockquote>
    <br>
    …complete nonsense.<br>
    <br>
    I also still get these:<br>
    <br>
    <tt>3.1.008-76-ga33b30e/ota_0/edge (build idf v3.2-dev-168-g0fb2019f
      Jul 22 2018
      21:45:28),1,Crash,8,14,1,0,IllegalInstruction,0,0x00000000
      0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
      0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
      0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
      0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 ,</tt><tt><br>
    </tt><br>
    …and these:<br>
    <br>
    <tt>3.1.008-76-ga33b30e/ota_1/edge (build idf v3.2-dev-168-g0fb2019f
      Jul 22 2018
      21:45:28),32,Crash,8,14,2,0,InstrFetchProhibited,1,0x00000000
      0x00060730 0x8012afa0 0x3ffc05c0 0x3f804094 0x00000001 0x00000908
      0x3f812dfc 0x3f81ec5c 0x00000091 0x800e9b1a 0x3ffc05a0 0x3f81ec5c
      0x00000001 0x00000000 0x3ffc0668 0x00000000 0xff000000 0x0000001f
      0x00000014 0x00000000 0x4009bad4 0x4009bb02 0x00000000 ,</tt><tt><br>
    </tt><br>
    <br>
    I've got no idea about these.<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 26.07.2018 um 16:21 schrieb Mark
      Webb-Johnson:<br>
    </div>
    <blockquote type="cite"
      cite="mid:D3DB1E44-3906-4A8D-9854-6A25E2D64AF3@webb-johnson.net">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      I am seeing quite a few crashes from my modules, like this:
      <div class=""><br class="">
      </div>
      <blockquote style="margin: 0 0 0 40px; border: none; padding:
        0px;" class="">
        <div class="">
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">#
                xtensa-esp32-elf-addr2line -pfiaC -e
                3.1.008-76-ga33b30e.ovms3.elf 0x4008fac5 0x40090355
                0x4008f23f 0x400914a1 0x40083e6a 0x4020c6b3 0x400f514d
                0x400f69cb 0x400f6d95 0x400f705f 0x400f3cba 0x400eafe6
                0x400eb035</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4008fac5:
                uxPortCompareSet at
                /home/openvehicles/build/esp-idf/components/freertos/tasks.c:3564</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class=""> (inlined by)
                vPortCPUAcquireMutexIntsDisabledInternal at
/home/openvehicles/build/esp-idf/components/freertos/portmux_impl.inc.h:86</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class=""> (inlined by)
                vPortCPUAcquireMutexIntsDisabled at
                /home/openvehicles/build/esp-idf/components/freertos/portmux_impl.h:98</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class=""> (inlined by)
                vTaskEnterCritical at
                /home/openvehicles/build/esp-idf/components/freertos/tasks.c:4267</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x40090355:
                xTaskIncrementTick at
                /home/openvehicles/build/esp-idf/components/freertos/tasks.c:3564</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4008f23f:
                xPortSysTickHandler at
                /home/openvehicles/build/esp-idf/components/freertos/port.c:406</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400914a1:
                _frxt_timer_int at
                /home/openvehicles/build/esp-idf/components/freertos/portasm.S:303</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x40083e6a:
                _xt_lowint1 at
/home/openvehicles/build/esp-idf/components/freertos/xtensa_vectors.S:1105</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4020c6b3:
                esp_vApplicationWaitiHook at
                /home/openvehicles/build/esp-idf/components/esp32/freertos_hooks.c:66</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f514d:
                mg_sock_addr_to_str at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f69cb:
                mg_http_handler2 at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f6d95:
                mg_mgr_handle_conn at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f705f:
                mg_socket_if_poll at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f3cba:
                mg_add_conn at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400eafe6:
                OvmsNetManager::ListConnections(int, OvmsWriter*) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/main/ovms_netmanager.cpp:685</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400eb035:
                OvmsNetManager::CloseConnection(unsigned int) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/main/ovms_netmanager.cpp:702</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">[root@markhk8 edge]#
                xtensa-esp32-elf-addr2line -pfiaC -e
                3.1.008-76-ga33b30e.ovms3.elf 0x400f6893 0x400f7edc
                0x4011e623 0x4011e729 0x4011e9e2 0x400f8306 0x400f514d
                0x400f69cb 0x400f6d95 0x400f705f 0x400f3cba 0x400eafe6
                0x400eb035</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f6893:
                mg_http_handler2 at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f7edc:
                mg_send_mqtt_handshake_opt at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4011e623:
                OvmsServerV3::Ticker1(std::__cxx11::basic_string<char,
                std::char_traits<char>, std::allocator<char>
                >, void*) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/ovms_server_v3/src/ovms_server_v3.cpp:841</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4011e729:
                OvmsServerV3::IncomingPubRec(int) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/ovms_server_v3/src/ovms_server_v3.cpp:488</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x4011e9e2:
                OvmsServerV3MongooseCallback(mg_connection*, int, void*)
                at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/ovms_server_v3/src/ovms_server_v3.cpp:66</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f8306: parse_mqtt
                at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class=""> (inlined by)
                mqtt_handler at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:10606</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f514d:
                mg_sock_addr_to_str at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f69cb:
                mg_http_handler2 at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f6d95:
                mg_mgr_handle_conn at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f705f:
                mg_socket_if_poll at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400f3cba:
                mg_add_conn at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/components/mongoose/mongoose/mongoose.c:1701</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400eafe6:
                OvmsNetManager::ListConnections(int, OvmsWriter*) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/main/ovms_netmanager.cpp:685</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-size: 14px;" class="">0x400eb035:
                OvmsNetManager::CloseConnection(unsigned int) at
/home/openvehicles/build/Open-Vehicle-Monitoring-System-3.1/vehicle/OVMS.V3/main/ovms_netmanager.cpp:702</span></font></div>
        </div>
      </blockquote>
      <div class=""><br class="">
      </div>
      <div class="">Apart from the massive stack, it seems very strange
        that we would be calling OvmsNetManager::ListConnections()
        and CloseConnection().</div>
      <div class=""><br class="">
      </div>
      <div class="">I guess the stack is messed up, or this is some
        other remnant of a previous call?</div>
      <div class=""><br class="">
      </div>
      <div class="">Any ideas?</div>
      <div class=""><br class="">
      </div>
      <div class="">Mark</div>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="160">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
  </body>
</html>