Seems I can reproduce this with rc7 too:
wx 2.5.3+patch gtk2+unicode, this time wx with debug info:
Adding file /share/temp/016.part.met to shares
Adding file /share/temp/017.part.met to shares
Adding file /share/temp/018.part.met to shares
Adding file /share/temp/019.part.met to shares
Adding file /share/temp/021.part.met to shares
Adding file /share/temp/022.part.met to shares
Adding file /share/temp/025.part.met to shares
Adding file /share/temp/026.part.met to shares
Adding file /share/temp/028.part.met to shares
Adding file /share/temp/029.part.met to shares
Adding file /share/temp/031.part.met to shares
Adding file /share/temp/033.part.met to shares
Adding file /share/temp/034.part.met to shares
Adding file /share/temp/035.part.met to shares
Adding file /share/temp/036.part.met to shares
Adding file /share/temp/040.part.met to shares
Adding file /share/temp/041.part.met to shares
Adding file /share/temp/079.part.met to shares
Adding file /share/temp/163.part.met to shares
Adding file /share/temp/171.part.met to shares
Adding file /share/temp/175.part.met to shares
Adding file /share/temp/182.part.met to shares
Adding file /share/temp/185.part.met to shares
Adding file /share/temp/193.part.met to shares
Adding file /share/temp/198.part.met to shares
Adding file /share/temp/201.part.met to shares
Empty dir /share/in/ shared
Empty dir /share/pub/ shared
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1092112288 (LWP 24567)]
0x40e46965 in seekdir () from /lib/tls/libc.so.6
(gdb) bt
#0 0x40e46965 in seekdir () from /lib/tls/libc.so.6
#1 0x08153a63 in CDirIterator::FindFirstFile (this=0xbfffe560, search_type=File, search_mask=
{ = {static npos = 4294967195, m_pchData = 0x406c6710}, }) at CFile.cpp:605
#2 0x0827835b in CSharedFileList::AddFilesFromDirectory (this=0x89f2e88, directory=
{ = {static npos = 4294967195, m_pchData = 0x8e5c594}, }) at SharedFileList.cpp:114
#3 0x08278067 in CSharedFileList::FindSharedFiles (this=0x89f2e88) at SharedFileList.cpp:88
#4 0x082792e3 in CSharedFileList::Reload (this=0x89f2e88, sendtoserver=true, firstload=true) at SharedFileList.cpp:226
#5 0x082ae383 in CamuleApp::OnInit (this=0x85e4068) at amule.cpp:704
#6 0x082b492a in wxAppConsole::CallOnInit (this=0x85e4068) at app.h:87
#7 0x40635ebb in wxEntry (argc=@0xbfffee70, argv=0x85be678) at src/common/init.cpp:394
#8 0x40635fd5 in wxEntry (argc=@0xbfffee70, argv=0xbfffeef4) at src/common/init.cpp:457
#9 0x082ab378 in main (argc=1, argv=0xbfffeef4) at amule.cpp:180
(gdb) bt full
#0 0x40e46965 in seekdir () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x08153a63 in CDirIterator::FindFirstFile (this=0xbfffe560, search_type=File, search_mask=
{ = {static npos = 4294967195, m_pchData = 0x406c6710}, }) at CFile.cpp:605
No locals.
#2 0x0827835b in CSharedFileList::AddFilesFromDirectory (this=0x89f2e88, directory=
{ = {static npos = 4294967195, m_pchData = 0x8e5c594}, }) at SharedFileList.cpp:114
SharedDir = {DirPtr = 0x0, type = 141891004, DirStr = { = {static npos = 4294967195, m_pchData = 0x8f6584c}, },
FileMask = { = {static npos = 4294967195, m_pchData = 0x406c6710}, }}
fname = { = {static npos = 4294967195, m_pchData = 0x8e5c594}, }
#3 0x08278067 in CSharedFileList::FindSharedFiles (this=0x89f2e88) at SharedFileList.cpp:88
ii = 3
newFiles = 3
#4 0x082792e3 in CSharedFileList::Reload (this=0x89f2e88, sendtoserver=true, firstload=true) at SharedFileList.cpp:226
No locals.
#5 0x082ae383 in CamuleApp::OnInit (this=0x85e4068) at amule.cpp:704
geometry_enabled = false
geometry_x = 0
geometry_y = 0
geometry_width = 800
geometry_height = 600
cmdline = {m_data = 0x8787df0}
geom_string = { = {static npos = 4294967195, m_pchData = 0x406c6710}, }
server = { = {static npos = 4294967195, m_pchData = 0x874883c}, }
host = { = {static npos = 4294967195, m_pchData = 0x874879c}, }
IPC = { = {static npos = 4294967195, m_pchData = 0x87488dc}, }
client = (class wxTCPClient *) 0x8795568
conn = (class wxConnectionBase *) 0x0
lMulePrefDir = { = {static npos = 4294967195, m_pchData = 0x87a1534}, }
xMulePrefDir = { = {static npos = 4294967195, m_pchData = 0x87a15d4}, }
logname = { = {static npos = 4294967195, m_pchData = 0x8748d5c}, }
file = { = {_vptr.wxTextBuffer = 0x83d08e0, static typeDefault = wxTextFileType_Unix, m_strBufferName = { = {
static npos = 4294967195, m_pchData = 0x8748d5c}, }, m_aTypes = { = {m_nSize = 0, m_nCount = 0,
m_pItems = 0x0}, }, m_aLines = {m_nSize = 0, m_nCount = 0, m_pItems = 0x0, m_autoSort = false}, m_nCurLine = 0,
m_isOpened = false}, m_file = {m_fd = -1, m_error = false}}
vfile = { = {_vptr.wxTextBuffer = 0x83d08e0, static typeDefault = wxTextFileType_Unix, m_strBufferName = { = {
static npos = 4294967195, m_pchData = 0x8758004}, }, m_aTypes = { = {m_nSize = 0, m_nCount = 0,
m_pItems = 0x0}, }, m_aLines = {m_nSize = 0, m_nCount = 0, m_pItems = 0x0, m_autoSort = false}, m_nCurLine = 0,
m_isOpened = false}, m_file = {m_fd = -1, m_error = false}}
newMule = { = {static npos = 4294967195, m_pchData = 0x877329c}, }
mnt_tab = (FILE *) 0x8773368
myaddr = { = { = { = {_vptr.wxObject = 0x405823a8, static ms_classInfo = {m_className = 0x406c2670,
m_objectSize = 8, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83d0e50, m_next = 0x40719528,
static sm_classTable = 0x85bd008}, m_refData = 0x0}, static ms_classInfo = {m_className = 0x4057f164, m_objectSize = 12,
m_objectConstructor = 0, m_baseInfo1 = 0x407194ec, m_baseInfo2 = 0x0, static sm_first = 0x83d0e50, m_next = 0x40587ba0,
static sm_classTable = 0x85bd008}, m_address = 0x89f2250}, static ms_classInfo = {m_className = 0x4057f19c, m_objectSize = 12,
m_objectConstructor = 0, m_baseInfo1 = 0x40587b38, m_baseInfo2 = 0x0, static sm_first = 0x83d0e50, m_next = 0x40587b38,
static sm_classTable = 0x85bd008}}, static ms_classInfo = {m_className = 0x4057f1cc, m_objectSize = 16,
m_objectConstructor = 0x405706a4 , m_baseInfo1 = 0x40587b50, m_baseInfo2 = 0x0, static sm_first = 0x83d0e50,
m_next = 0x40587b50, static sm_classTable = 0x85bd008}, m_origHostname = { = {static npos = 4294967195,
m_pchData = 0x406c6710}, }}
#6 0x082b492a in wxAppConsole::CallOnInit (this=0x85e4068) at app.h:87
No locals.
#7 0x40635ebb in wxEntry (argc=@0xbfffee70, argv=0x85be678) at src/common/init.cpp:394
callOnExit = {}
cleanupOnExit = {}
#8 0x40635fd5 in wxEntry (argc=@0xbfffee70, argv=0xbfffeef4) at src/common/init.cpp:457
No locals.
#9 0x082ab378 in main (argc=1, argv=0xbfffeef4) at amule.cpp:180
No locals.
(gdb)