Assertion failure when launching x2

Discussion & Support for xplorer² professional

Moderators: fgagnon, nikos, Site Mods

Post Reply
bamanzi
New Member
Posts: 5
Joined: 2004 Feb 12, 12:53

Assertion failure when launching x2

Post by bamanzi »

When launching xplorer2(0.0.0.57) from a folder whose name contains widechars (e.g Chinese character), an assertion failure would occur.
The error message reads:
Debug Assertion Failed!
Program: D:\tools\xplorer2.exe
File: c:\windows\profiles\nikos\my documents\c++\kenny\singleinstance.h
Line: 125
Expression: pData && (wcslen((LPCWSTR)pData->lpData)+1)*sizeof(WCHAR) == (int)pData->cbData
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)
Nothing special in the dbmon output.

As you can tell from the message above, it only occurs on the second instance.

When I choose 'Ignore' , x2 window shows up and seems run smoothly.
MATADOR
Member
Member
Posts: 9
Joined: 2002 Jul 14, 15:32

Post by MATADOR »

same here. at work i have this problem, but not at home. is there anything i can do? delete some registry keys or something?
User avatar
nikos
Site Admin
Site Admin
Posts: 15802
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Post by nikos »

try the unicode build from
www.ps.ic.ac.uk/~umeca74/x2uc.zip
bamanzi
New Member
Posts: 5
Joined: 2004 Feb 12, 12:53

Post by bamanzi »

Yeah, the unicode version works fine!
Post Reply