No subject


Fri Sep 18 15:31:18 CDT 2009


Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7e8952e8).
(snip)
=>0 0x7e8952e8 TOOLBAR_TTGetDispInfo+0x3ba(infoPtr=0x1c45e0, lpnmtdi=0x32da90)
[/mnt/ramdisk/wine-1.1.30~winehq1/dlls/comctl32/toolbar.c:6159] in comctl32
(0x0032d7d8)
(snip)
0x7e8952e8 TOOLBAR_TTGetDispInfo+0x3ba
[/mnt/ramdisk/wine-1.1.30~winehq1/dlls/comctl32/toolbar.c:6159] in comctl32:
movzbl    0x0(%eax),%eax

The odd thing is, looking at the code, line 6159 of toolbar.c is:
        else if (tbgit.pszText[0])
tbgit.pszText is assigned earlier on line 6136:
        tbgit.pszText = szBuffer;
and both szBuffer and tbgit are allocated on the stack, on lines 6129-30:
        CHAR szBuffer[INFOTIPSIZE+1];
        NMTBGETINFOTIPA tbgit;
So what's NULL, I wonder?

Maybe a +toolbar log would help.

-- 
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