Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#11660 closed Bug report (fixed)

SetItemState(): invalid list ctrl item index in SetItem

Reported by: mwarning Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc:
Component version: Operating system type: Linux
Operating system version:

Description

Dragging a new file into the upload queue sometimes causes the following errror:

ASSERT INFO:
./src/generic/listctrl.cpp(3422): assert "litem >= 0 && (size_t)litem < GetItemCount()" failed in SetItemState(): invalid list ctrl item index in SetItem

BACKTRACE:
[1] wxGenericListCtrl::SetItemState(long, long, long)
[2] wxEvtHandler::TryHereOnly(wxEvent&)
[3] wxEvtHandler::ProcessEventLocally(wxEvent&)
[4] wxEvtHandler::ProcessEvent(wxEvent&)
[5] wxEvtHandler::ProcessPendingEvents()
[6] wxAppConsoleBase::ProcessPendingEvents()
[7] wxApp::DoIdle()
[8] g_main_context_dispatch
[9] g_main_loop_run
[10] gtk_main
[11] wxGUIEventLoop::DoRun()
[12] wxEventLoopBase::Run()
[13] wxAppConsoleBase::MainLoop()
[14] wxEntry(int&, wchar_t**)
[15] __libc_start_main
FileZilla Client
----------------

Version:          3.34.0

Build information:
  Compiled for:   x86_64-pc-linux-gnu
  Compiled on:    x86_64-pc-linux-gnu
  Build date:     2018-06-18
  Compiled with:  gcc (GCC) 8.1.1 20180531
  Compiler flags: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -g

Linked against:
  wxWidgets:      3.0.4
  SQLite:         3.24.0
  GnuTLS:         3.5.18

Operating system:
  Name:           Linux 4.17.3-1-ARCH x86_64
  Version:        4.17
  CPU features:   sse sse2 sse3 ssse3 sse4.1 sse4.2 avx avx2 aes pclmulqdq rdrnd bmi2 bmi2 adx
  Settings dir:   /home/user/.config/filezilla/

Change History (2)

comment:1 by Tim Kosse, 2 years ago

Resolution: fixed
Status: newclosed

A fix for this has already been committed to the repository.

comment:2 by mwarning, 2 years ago

ok, thanks

Note: See TracTickets for help on using tickets.