Error while looking through users files

CNoise's picture

Hello

It's me again... With another exciting error debug report!

SoulseekQt.exe caused an Access Violation at location 00416be1 in module SoulseekQt.exe Reading from location 00000000.

Registers:
eax=0725238c ebx=0028c9f8 ecx=00000000 edx=0028c9f8 esi=00000000 edi=113f89a8
eip=00416be1 esp=0028c9c0 ebp=0028ca18 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210206

Call stack:
00416BE1 SoulseekQt.exe:00416BE1 Item::HasItem Data.cpp:1452
struct Item * Item::HasItem(
struct Item * this = },
struct less _M_key_compare = {
struct binary_function binary_function = {

}
},
struct _Rb_tree_node_base _M_header = {
_Rb_tree_color _M_color = ,
struct _Rb_tree_node_base * _M_parent = ,
struct _Rb_tree_node_base * _M_left = ,
struct _Rb_tree_node_base * _M_right =
},
size_t _M_node_count =
}
}
}
},
int8 * ip_typeName = "user_share_folder"
)
00432E03 SoulseekQt.exe:00432E03 ShareForm::OnCurrentItemChanged ShareForm.cpp:139
void ShareForm::OnCurrentItemChanged(
struct ShareForm * this = },
struct QTreeWidgetItem * ip_current = &(indirect),
struct QTreeWidgetItem * ip_previous = &(indirect)
)
004ED9C5 SoulseekQt.exe:004ED9C5 ShareForm::qt_metacall moc_ShareForm.cpp:79
int32 ShareForm::qt_metacall(
struct ShareForm * this = },
struct ShareForm * ui = 0x0ec0f918,
struct Item * mp_shareItem = 0x0b0bf410,
int32 m_maxLevel = 6,
int32 m_expandLevel = 0
},
Call _c = InvokeMetaMethod,
int32 _id = 27,
void * * _a = &0x00000000
)
6A2C73F9 QtCore4.dll:6A2C73F9 _ZN11QMetaObject8activateEP7QObjectPKS_iPPv
655FAC76 QtGui4.dll:655FAC76 _ZN11QTreeWidget18currentItemChangedEP15QTreeWidgetItemS1_
656039D3 QtGui4.dll:656039D3 _ZN11QTreeWidget11qt_metacallEN11QMetaObject4CallEiPPv
6A2C73F9 QtCore4.dll:6A2C73F9 _ZN11QMetaObject8activateEP7QObjectPKS_iPPv
655DE4CE QtGui4.dll:655DE4CE _ZN19QItemSelectionModel14currentChangedERK11QModelIndexS2_
655DE61A QtGui4.dll:655DE61A _ZN19QItemSelectionModel15setCurrentIndexERK11QModelIndex6QFlagsINS_13SelectionFlagEE
65594A0D QtGui4.dll:65594A0D _ZN17QAbstractItemView15mousePressEventEP11QMouseEvent
65159F75 QtGui4.dll:65159F75 _ZN7QWidget5eventEP6QEvent
654909DD QtGui4.dll:654909DD _ZN6QFrame5eventEP6QEvent
6559D03B QtGui4.dll:6559D03B _ZN17QAbstractItemView13viewportEventEP6QEvent
655D1710 QtGui4.dll:655D1710 _ZN9QTreeView13viewportEventEP6QEvent
6A2B38BB QtCore4.dll:6A2B38BB _ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent
6510FA1B QtGui4.dll:6510FA1B _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent
65118CB1 QtGui4.dll:65118CB1 _ZN12QApplication6notifyEP7QObjectP6QEvent
6A2B419C QtCore4.dll:6A2B419C _ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent
651135BB QtGui4.dll:651135BB _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb
651771AB QtGui4.dll:651771AB _ZN19QApplicationPrivate19translateTouchEventERK6tagMSG
6517A7F7 QtGui4.dll:6517A7F7 _ZN19QApplicationPrivate27initializeWidgetPaletteHashEv
75C262FA USER32.dll:75C262FA gapfnScSendMessage
75C26D3A USER32.dll:75C26D3A GetThreadDesktop
75C277C4 USER32.dll:75C277C4 CharPrevW
75C2788A USER32.dll:75C2788A DispatchMessageW
6A2D9801 QtCore4.dll:6A2D9801 _ZN21QEventDispatcherWin3213processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
65174B00 QtGui4.dll:65174B00 _ZN19QApplicationPrivate14enterModal_sysEP7QWidget
6A2B3072 QtCore4.dll:6A2B3072 _ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE
6A2B3403 QtCore4.dll:6A2B3403 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE
6A2B71AB QtCore4.dll:6A2B71AB _ZN16QCoreApplication4execEv
004014E5 SoulseekQt.exe:004014E5 qMain main.cpp:27
int32 qMain(
int32 argc = 1,
__builtin_va_list * argv = &0x014a6ff9
)
004EF9D5 SoulseekQt.exe:004EF9D5 qrc_Resource.cpp:11658
004EF698 SoulseekQt.exe:004EF698 qrc_Resource.cpp:11658
0040124B SoulseekQt.exe:0040124B
004012B8 SoulseekQt.exe:004012B8
75D8339A kernel32.dll:75D8339A BaseThreadInitThunk
77DB9ED2 ntdll.dll:77DB9ED2 RtlInitializeExceptionChain
77DB9EA5 ntdll.dll:77DB9EA5 RtlInitializeExceptionChain

Have fun!

This is a repeat of an earlier one. I was hoping for no practical reason that it would go away after we fixed the really big one. Ahh programmer's wishful thinking, I'd probably by lying dead in a ditch somewhere if it weren't for you... Let me see what I can do about this.

CNoise's picture

Your liver can thank me later?