Skip to content
This repository has been archived by the owner on Apr 17, 2022. It is now read-only.

Port EditWorld to wxWidgets #4

Closed
wzdev-ci opened this issue Jan 8, 2008 · 10 comments
Closed

Port EditWorld to wxWidgets #4

wzdev-ci opened this issue Jan 8, 2008 · 10 comments

Comments

@wzdev-ci
Copy link
Contributor

wzdev-ci commented Jan 8, 2008

resolution_later type_to-do (no feature requests!) | by muggenhor


EditWorld needs to be ported from [WikiPedia:Microsoft_Foundation_Class_Library MFC] as [WikiPedia:Graphical_user_interface GUI] library to [WikiPedia:wxWidgets] instead.

The following files need to be ported from using MFC to wxWidgets instead:

The following dialogs need to be ported from using MFC to wxWidgets instead:


Issue migrated from trac:4 at 2022-04-15 17:37:02 -0700

@wzdev-ci
Copy link
Contributor Author

muggenhor commented


(In [3450]) Don't depend on Windows API specific functions when an alternative is provided by the C library:

  • Replace usage of WinAPI function lstrcmpA with libc function strcmp

This addresses #4

@wzdev-ci
Copy link
Contributor Author

Per changed milestone from `` to 2.2

@wzdev-ci
Copy link
Contributor Author

Buginator changed operating_system which not transferred by tractive

@wzdev-ci
Copy link
Contributor Author

Buginator changed blocking which not transferred by tractive

@wzdev-ci
Copy link
Contributor Author

Buginator changed blockedby which not transferred by tractive

@wzdev-ci
Copy link
Contributor Author

Buginator changed milestone from 2.2 to unspecified

@wzdev-ci
Copy link
Contributor Author

Per commented


Given the large map format changes that have happened and are planned for trunk, should we move this task into the dustbin?

@wzdev-ci
Copy link
Contributor Author

Per changed status from new to closed

@wzdev-ci
Copy link
Contributor Author

Per set resolution to later

@wzdev-ci
Copy link
Contributor Author

wzdev-ci commented Jul 8, 2016

Cyp <cyp@...> committed [913]


In Warzone2100/warzone2100@913aeb4:

#CommitTicketReference repository="" revision="913aeb4299b26e33765bc40065da77b7c477a561"
Fix crash.

Happend when saving and then loading a campaign game. Probably due to a left-over pointer.

=================================================================
==29775==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61a0007842a8 at pc 0x694d8b bp 0x7ffed01f3700 sp 0x7ffed01f36f0
READ of size 4 at 0x61a0007842a8 thread T0
    #0 0x694d8a in hciUpdate() ../../src/hci.cpp:1113
    #1 0x740494 in gameStateUpdate ../../src/loop.cpp:668
    #2 0x740494 in gameLoop() ../../src/loop.cpp:707
    #3 0x745b37 in runGameLoop ../../src/main.cpp:886
    #4 0x745b37 in mainLoop() ../../src/main.cpp:992
    #5 0xe03152 in WzMainWindow::paintGL() ../../../lib/qtgame/wzapp_qt.cpp:285

AddressSanitizer can not describe address in more detail (wild memory access suspected).
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../src/hci.cpp:1113 hciUpdate()

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant