Page 1 of 1

Error Message: Microsoft Visual C++ Runtime library

PostPosted: 05 Aug 2008, 01:29
by Alpha93
Assertion failed!
Program:C:\Warzone.exe\warzone2100.exe
File:multiint.c
Line1843

Expression:__builtin_types_compatible_p(typeof((char*)sPlayer),char[])

What the...?It crashes without even starting a MP game...
System Spec:
OS:WinXP SP3
Cpu:AMD Sempron 2800+
Video Card:ATI Radeon X800
Sound Card:AC'97 Realtek

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 05 Aug 2008, 16:18
by Per
Alpha93 wrote:
Assertion failed!
Program:C:\Warzone.exe\warzone2100.exe
File:multiint.c
Line1843

Expression:__builtin_types_compatible_p(typeof((char*)sPlayer),char[])

What the...?It crashes without even starting a MP game...
System Spec:
OS:WinXP SP3
Cpu:AMD Sempron 2800+
Video Card:ATI Radeon X800
Sound Card:AC'97 Realtek


Is that beta4? That expression shouldn't have been executed on Windows, if compiled with Visual C... Do you have an error dump?

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 05 Aug 2008, 16:45
by Alpha93
Yeah that was beta4 before starting a skirmish.Where can I found the error dump?

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 06 Aug 2008, 01:20
by Alpha93
Imageshack hosted Image,reporting error



Image

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 06 Aug 2008, 05:27
by Chojun
The error dump is probably behind your computer, on the floor or running down the wall. And depending on the severity, it could be on the ceiling O_O

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 08 Aug 2008, 07:07
by Buginator
Chojun wrote:The error dump is probably behind your computer, on the floor or running down the wall. And depending on the severity, it could be on the ceiling O_O


Quick, change the diaper!! :D

Alpha93, did you find what the issue was, or you still need help? And I don't mean the kind of 'help' that Chojun offers, since he just discovered that you can't change a baby at the same time your trying to code something... ;)

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 08 Aug 2008, 08:07
by lav_coyote25
Buginator wrote:
Chojun wrote:The error dump is probably behind your computer, on the floor or running down the wall. And depending on the severity, it could be on the ceiling O_O


Quick, change the diaper!! :D

Alpha93, did you find what the issue was, or you still need help? And I don't mean the kind of 'help' that Chojun offers, since he just discovered that you can't change a baby at the same time your trying to code something... ;)



you would have thought he would be expert at that by now.... his new one should just about be ready to do the olympics.... xD

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 08 Aug 2008, 17:17
by Alpha93
Form Warzone2100.RPT



-------------------

Error occured on Friday, August 8, 2008 at 17:09:02.

Program: C:\Warzone 2100\warzone2100.exe(warzone2100)
Command line: "C:\Warzone 2100\warzone2100.exe"
Version: Version 2.1_beta4 - DEBUG
Distributor: Warzone 2100 Resurrection Project
Compiled on: Jul 21 2008 20:49:57
Compiled by: GCC 3.4.5 (mingw special)
Executed on: Fri Aug 08 17:08:46 2008

Pointers: 32bit

Compiled against PhysicsFS version: 1.0.1
Running with PhysicsFS version: 1.0.1

C:\Warzone 2100\warzone2100.exe caused a Breakpoint at location 77c05b61 in module C:\WINDOWS\system32\msvcrt.dll.


Registers:
eax=00000004 ebx=00000003 ecx=7c92003d edx=00470000 esi=77be2d25 edi=00000400
eip=77c05b61 esp=0022f538 ebp=0022f878 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00200246

Call stack:
77C05B61 C:\WINDOWS\system32\msvcrt.dll:77C05B61 _assert
0048BC33 C:\Warzone 2100\warzone2100.exe:0048BC33 processMultiopWidgets C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/multiint.c:1887
0048CC71 C:\Warzone 2100\warzone2100.exe:0048CC71 runMultiOptions C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/multiint.c:2373
004E60FB C:\Warzone 2100\warzone2100.exe:004E60FB titleLoop C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/wrappers.c:136
0051318B C:\Warzone 2100\warzone2100.exe:0051318B runTitleLoop C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/main.c:680
00513495 C:\Warzone 2100\warzone2100.exe:00513495 mainLoop C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/main.c:826
005138AC C:\Warzone 2100\warzone2100.exe:005138AC SDL_main C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/src/main.c:963
005C205A C:\Warzone 2100\warzone2100.exe:005C205A ExchndlShutdown C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/lib/exceptionhandler/exchndl.c:1186
005C2242 C:\Warzone 2100\warzone2100.exe:005C2242 ExchndlShutdown C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/lib/exceptionhandler/exchndl.c:1186
005C1B18 C:\Warzone 2100\warzone2100.exe:005C1B18 ExchndlShutdown C:/Documents and Settings/Giel van Schijndel/Mijn documenten/C++/warzone/wz-2.1_beta4/lib/exceptionhandler/exchndl.c:1186
0040124B C:\Warzone 2100\warzone2100.exe:0040124B
004012B8 C:\Warzone 2100\warzone2100.exe:004012B8
7C817067 C:\WINDOWS\system32\kernel32.dll:7C817067 RegisterWaitForInputIdle

Always the same error...

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 15 Aug 2008, 06:50
by Buginator
Breakpoint ?

I dunno why it is hitting a breakpoint. Are you running a debugger by chance?
It could be a driver related issue as well.

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 27 Apr 2009, 19:45
by Vitaliy12J
The same problem on the version warzone2100-2.2_beta1 when I start to keep game. An error when Russian but when English language errors are not present is included is included. On the version warzone2100-2.1.3 when I create technics and I add the tool game too takes off. Excuse for my English.
Code: Select all
Program: C:\Warzone 2100\warzone2100.exeC:\Warzone 2100\warzone2100.exe caused a Breakpoint at location 77c25b61 in module C:\WINDOWS\system32\msvcrt.dll.

Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967216
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967229
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967216
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967226
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967230
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967227
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967249
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967185
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967249
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967169
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967248
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967216
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967249
Log message: error   |06:17:56: [iV_GetCharWidth] Couldn't retrieve a bounding box for the character code 4294967173

Registers:
eax=00000004 ebx=00000003 ecx=7c91005d edx=00260000 esi=77c02d25 edi=0000157d
eip=77c25b61 esp=0022f908 ebp=0022fc48 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00200246

Call stack:
77C25B61  C:\WINDOWS\system32\msvcrt.dll:77C25B61  _assert
00421A6B  C:\Warzone 2100\warzone2100.exe:00421A6B  intProcessDesign  design.c:4417
0046AEFD  C:\Warzone 2100\warzone2100.exe:0046AEFD  intRunWidgets  hci.c:1933
00487FEB  C:\Warzone 2100\warzone2100.exe:00487FEB  gameLoop  loop.c:199
0048A0B7  C:\Warzone 2100\warzone2100.exe:0048A0B7  SDL_main  main.c:648
0059D2CA  C:\Warzone 2100\warzone2100.exe:0059D2CA  TopLevelExceptionFilter@4  exchndl.c:149
0059D4B2  C:\Warzone 2100\warzone2100.exe:0059D4B2  TopLevelExceptionFilter@4  exchndl.c:149
0059CF69  C:\Warzone 2100\warzone2100.exe:0059CF69  TopLevelExceptionFilter@4  exchndl.c:149
004010A7  C:\Warzone 2100\warzone2100.exe:004010A7  __mingw_CRTStartup  /home/ron/devel/debian/mingw32-runtime/mingw32-runtime-3.13/build_dir/src/mingw-runtime-3.13-20070825-1/crt1.c:237
00401123  C:\Warzone 2100\warzone2100.exe:00401123-------------------

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 28 Apr 2009, 00:01
by Zarel
Yeah, it's known that we have crashes on many languages.

Why haven't we fixed this yet? :/

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 29 Apr 2009, 18:13
by Vitaliy12J
Try warzone2100-2.2_beta1 to choose on the version Russian and in game to keep game (press save game). There will be an error O_O

Re: Error Message: Microsoft Visual C++ Runtime library

PostPosted: 03 May 2009, 21:41
by Buginator
Vitaliy12J wrote:Try warzone2100-2.2_beta1 to choose on the version Russian and in game to keep game (press save game). There will be an error O_O


In beta 2, that should have been 'fixed', but the real fix will require a new savegame format.