[riched20/list.c] Exception in ME_DumpDocument
Paul Vriens
Paul.Vriens at xs4all.nl
Tue Mar 15 08:56:57 CST 2005
Hi,
After I found that one of the files still contained a debugchannel for
riched20 (instead of richedit), I added both to see a trace (just for
the fun of it).
This however raised an exception in ME_DumpDocument:
trace:riched20:ME_DumpDocument Start
Paragraph(ofs=0) - StartRow - A-LOT-OF-TEXT
Paragraph(ofs=266) - StartRow - A-LOT-OF-TEXT
Paragraph(ofs=316) - StartRow - Run("L"\00b6"", 0)
wine_dbg_vprintf: debugstr buffer overflow (contents: 'A-LOT-OF-TEXT')
First chance exception: assertion failed in 32-bit code (0x001117a2).
backtrace:
Wine-dbg>bt
Backtrace:
=>1 0x001117a2 (0x00809b30)
2 0x0027d882 (0x00809c5c)
3 0x00157023 NTDLL_dbg_vprintf(format=0x112f5c48, args=0x809cd8) [/data/install/linux/wine-src/wine/dlls/ntdll/debugtools.c:267] in ntdll (0x00809c84)
4 0x001570c8 NTDLL_dbg_vlog+0x44(cls=0x3, channel=0x112ff48c, function=0x112f5c38, format=0x112f5c48, args=0x809cd8) [/data/install/linux/wine-src/wine/dlls/ntdll/debugtools.c:303] in ntdll (0x00809ca0)
5 0x0023f880 wine_dbg_log+0x28(cls=0x3, channel=0x112ff48c, func=0x112f5c38, format=0x112f5c48) [/data/install/linux/wine-src/wine/libs/wine/debug.c:234] in libwine.so.1 (0x00809cc0)
6 0x112ebca6 ME_DumpDocument(buffer=0x7f370510) [list.c:174] in riched20 (0x00809ce8)
Questions:
- Could the exception be because of the length of the TRACE string?
- Is there a particular reason for the 'different' debugchannel?
- Is ME_DumpDocument used just for debugging? The first line says:
/* FIXME this is useless, */
Cheers,
Paul.
More information about the wine-devel
mailing list