[Bug 27976] Software Astronav Crash

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 5 00:12:09 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27976

--- Comment #2 from Bruno Jesus <00cpxxx at gmail.com> 2011-08-05 00:11:56 CDT ---
Created an attachment (id=35815)
 --> (http://bugs.winehq.org/attachment.cgi?id=35815)
Crash on current git after clicking Screen -> Almanac

URL: http://www.navsoft.com/AstroNav_Setup.exe

Looks like a bad font pointer is sent to fontcmp because the gdi_font_list is
empty (?):

...
3262 static BOOL fontcmp(const GdiFont *font, FONT_DESC *fd)
3263 {
3264     if(font->font_desc.hash != fd->hash) return TRUE;
3265     if(memcmp(&font->font_desc.matrix, &fd->matrix, sizeof(fd->matrix)))
return TRUE;

...

3322     LIST_FOR_EACH(font_elem_ptr, &gdi_font_list) {
3323         ret = LIST_ENTRY(font_elem_ptr, struct tagGdiFont, entry);
3324         if(!fontcmp(ret, &fd)) {

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list