Minimalist GNU for Windows

Report Bugs

So you think you have found a bug and want to report the problem? Before reporting a bug please ensure you have applied all applicable updates to your build environment. Also please search the MinGW archives to ensure the bug has not already been reported or if a temporary work around has been generated. When reporting a bug to the MinGW mailing list please include the following information
  • OS version ( Windows 98, ME, NT, 2000, XP )
  • gcc version ( `gcc -v` )
  • ld version ( `ld -v` )
  • mingw version ( name of installer package eg/ MinGW-2.0.0-3.exe )
  • build environment ( MSYS, Cygwin, Cross-Compiler, etc )
  • if using MSYS version number ( `uname -a` )
  • small test case demonstrating the bug OR
  • MSDN documentation references for missing w32api or mingw-runtime features
  • mingw-runtime version ( include/_mingw.h )
  • w32api version ( include/w32api.h )
  • any other detailed information pertinent to your experience with the bug

SourceForge gives us nice tools to keep track of your bug reports, so please follow this link to file your report. You will need a SourceForge login account. If you don't have one then follow this link to register for one. You may notice that the SourceForge tracker tool has a priority field that defaults to 5 (meaning medium priority). The priority column is to be used by the MinGW developers and should not be changed by the user entering the bug report. The intent of the number scale is for 1 to be lowest while 9 is highest priority for the developer working the issue.

MinGW Runtime or W32API Bugs

When reporting bugs about the MinGW header files, please provide
  • The name of the file.
  • The version of the package.
  • The MSDN resource pages that describes the difference.

Generic Package Bugs

Under certain circumstances you may find a bug in a base package, such as gcc, that is platform independent (ie/ can be reproduced on another platform other than Win32). In this situation please generate a simple test case that illustrates the bug using only standard headers and libraries. Please submit the bug following the procedure detailed above prior to submiting it to the primary maintainers. After receiving verification from a MinGW developer that the bug is indeed platform independent, please use the appropriate bug tracker or mailing list to inform the package maintainers. It is in everyones best interest that you try and use the package maintainers standard methods and procedures for bug submission. Avoid submiting bugs specific to a port or application that is not a part of the primary package to any list except the MinGW users list. If you are uncertain about bug submission to another package maintainer seek assistance on the MinGW users list.

If You Cannot Provide The Above Requirements

If you cannot provide the above requirements you should ask for help on the mingw-users list. You will need to subscribe to the list to post to the list. Failure to subscribe will cause your post to be rejected. This is a requirement due to the amount of SPAM that tries to be posted to the list.

Failure to provide the above requirements may cause your bug report to be rejected or rerouted to the support request. The bug tracker queue are for bugs, not for a request for help. Support requests should be asked to the mingw-users list.

External Bug Reporting Lists and Guidelines

PHP Warning

lib/XmlElement.php:43 Warning[2]: get_class() expects parameter 1 to be object, string given (...repeated 9 times)

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

Valid XHTML 1.0! Valid CSS!
Page Execution took real: 0.100, user: 0.070, sys: 0.010 seconds , Memory: 2526312

lib/XmlElement.php (In template 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given: