Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

crash when double click the selected text!

<< < (2/5) > >>

takeshimiya:

--- Quote from: Pecan on April 01, 2006, 04:41:56 pm ---Have you tried getting the crash with all but compiler
turned off. Is this a plugin problem?

--- End quote ---

I think it's not only one problem, it's multiple problems.
I can reproduce the hang with SciTE when dragging text on linux, so that could mean that the problem is either in Scintilla, or GTK2.

BUT, I also get hangs when dragging toolbars/panels/tabs, so they could be the same bug, or different bugs, for instance in Scintilla, GTK, wxWidgets, wxAUI, C::B, ...

mikeandmore:
it's the wxscintilla 's problem,i think

for scite and gtk apps works.
amule and other wx apps works.

for wxscintilla i dono.at lease CB "crash"

mikeandmore:
i got it! :D

It is wxscintilla's bug,MingStudio also has that bug!!!
but SciTE and GTK apps is OK!

takeshimiya:

--- Quote from: mikeandmore on April 01, 2006, 06:09:56 pm ---i got it! :D

It is wxscintilla's bug,MingStudio also has that bug!!!
but SciTE and GTK apps is OK!

--- End quote ---

I have experienced it with SciTE too...

Again, it could be different unrelated (or related?) bugs.

Pecan:

--- Quote from: mikeandmore on April 01, 2006, 05:59:33 pm ---it's the wxscintilla 's problem,i think

--- End quote ---

Yep, wxScintilla.
Notice that when dragging, scintilla places a "page" cursor along with the "+" cursor of gtk when dragging a marked area.
Notice also, that the "page" cursor is missing when you double click on a marked area.

Scintilla and GTK are not in sync. GTK thinks the drag is occuring while scintilla thinks a double click is supposed
to unmark the marked area. No one is telling GTK the drag is over. Its a deadly embrace.

CB is running on 1.62 scintilla. What other version of scintilla are behaving correctly on GTK? That ought to give us a clue.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version