http://bugs.winehq.org/show_bug.cgi?id=15153
Summary: Dragging tabs crashes Code:Blocks 8.02 C++ IDE Product: Wine Version: 1.1.4 Platform: Other URL: http://sourceforge.net/project/downloading.php?groupname =codeblocks&filename=codeblocks-8.02mingw- setup.exe&use_mirror=dfn OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: ole AssignedTo: wine-bugs@winehq.org ReportedBy: florianskarten@web.de
Created an attachment (id=15880) --> (http://bugs.winehq.org/attachment.cgi?id=15880) complete crash log (contains backtrace)
At the bottom of the IDE is a panel Logs & others, it contains several tabs. If you start dragging one of these tabs then the wine crash.
http://bugs.winehq.org/show_bug.cgi?id=15153
Florian florianskarten@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |ole32 Keywords| |download, source
http://bugs.winehq.org/show_bug.cgi?id=15153
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole32 |-unknown
http://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #1 from ddcc d.c.ddcc@gmail.com 2008-12-20 16:23:48 --- Created an attachment (id=18098) --> (http://bugs.winehq.org/attachment.cgi?id=18098) backtrace
confirming: wine-1.1.10 / codeblocks 8.0.2 / ubuntu 8.10
codeblocks itself also generates a report, should I included that too?
http://bugs.winehq.org/show_bug.cgi?id=15153
Florian florian@fkoeberle.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal
http://bugs.winehq.org/show_bug.cgi?id=15153
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Austin English austinenglish@gmail.com 2010-07-14 23:35:31 --- Still present in 1.2-rc7. I'll get a new backtrace.
http://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #3 from Austin English austinenglish@gmail.com 2010-07-14 23:35:58 --- Created an attachment (id=29612) --> (http://bugs.winehq.org/attachment.cgi?id=29612) backtrace in 1.2-rc7
http://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2011-10-02 07:14:38 CDT --- Created attachment 36649 --> http://bugs.winehq.org/attachment.cgi?id=36649 backtrace in 1.3.29
Still present in wine-1.3.29-121-gfdda702.
http://bugs.winehq.org/show_bug.cgi?id=15153
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal@gmail.com
--- Comment #5 from lizhenbo litimetal@gmail.com 2013-06-13 23:56:56 CDT --- Confirmed in Wine 1.6-rc1
http://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #6 from lizhenbo litimetal@gmail.com --- Confirmed in wine 1.7.11
https://bugs.winehq.org/show_bug.cgi?id=15153
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #7 from super_man@post.com --- still crashing 1.7.51
https://bugs.winehq.org/show_bug.cgi?id=15153
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #8 from winetest@luukku.com --- Still happening
wine 1.9.14-git.
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #9 from winetest@luukku.com --- Still crashes wine 2.0.rc3 and staging 2.0rc3 but staging gives different kind backtrace.
https://bugs.winehq.org/show_bug.cgi?id=15153
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #10 from Fabian Maurer dark.shadow4@web.de --- Still present with wine-2.15. However, issue is only present with the old version of codeblocks linked by the reporter. Modern codeblocks (16.01) works.
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #11 from Esme Povirk madewokherd@gmail.com --- Still present in Wine 6.0-rc4.
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #12 from Esme Povirk madewokherd@gmail.com --- In current Wine, the crash is a read of NULL in msvcrt.memcpy, called by application code.
https://bugs.winehq.org/show_bug.cgi?id=15153
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|super_man@post.com |
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #13 from Esme Povirk madewokherd@gmail.com --- The crash is in a dependency project called wxFlatNotebook: https://sourceforge.net/projects/wxflatnotebook/
It crashes in wxFNBDragInfoDataObject::SetData.
According to the headers in codeblocks source, this method accepts a length and buffer pointer. It ignores the length and copies what it assumes is the actual length of the buffer. Apparently, the buffer pointer is NULL.
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #14 from Esme Povirk madewokherd@gmail.com --- SetData is an implementation of this method: https://docs.wxwidgets.org/trunk/classwx_data_object_simple.html#a064b6e42ce...
It seems the assumption is that this will only be called when data is dragged from the program's own drag source, which uses a specific structure of known size. That all should be fine, but I guess somehow the data is getting lost?
https://bugs.winehq.org/show_bug.cgi?id=15153
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ole32
--- Comment #15 from Esme Povirk madewokherd@gmail.com --- Setting component to ole32 because it's likely drag & drop code is involved.
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #16 from Esme Povirk madewokherd@gmail.com --- It is using DoDragDrop for this. The crash is in DropTargetWrapper_Drop. It's not clear to me what we're doing wrong.
https://bugs.winehq.org/show_bug.cgi?id=15153
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86 URL|http://sourceforge.net/proj |https://web.archive.org/web |ect/downloading.php?groupna |/20210208080342/https://dea |me=codeblocks&filename=code |c-fra.dl.sourceforge.net/pr |blocks-8.02mingw-setup.exe& |oject/codeblocks/Binaries/8 |use_mirror=dfn |.02/codeblocks-8.02mingw-se | |tup.exe CC| |focht@gmx.net OS|other |Linux
https://bugs.winehq.org/show_bug.cgi?id=15153
--- Comment #17 from lizhenbo litimetal@gmail.com --- I tested the web.archive installer with wine-9.4 (552cc456d1889ab3ee0dd5ead6c7520c34d030c0) and I can't reproduce this issue.
I think it has been fixed
$ sha1sum codeblocks-8.02mingw-setup.exe 70a05138f437a47c6486d5108e08de4162f60f2a codeblocks-8.02mingw-setup.exe