unwanted pasting of the current file path into my working document
Philip Payne <[email protected]>
| Newsgroups | gmane.comp.kde.devel.quanta.user |
|---|---|
| Message-ID | <[email protected]> |
Hello I use Quanta for all my web site developments I have just one problem and I wonder if anybody is familiar with this ? If so maybe they could tell me if I am doing something wrong or if its a bug and can it be fixed ? I am plagued by pesky unwanted recurrent pasting of the current file path into my working document, such as: * file:///media/samba/MYSERVER/www/SOMESITE/flash/include/spop3.inc* Etc ... You can imagine that I have to check all my files very good for this before putting them online, its time consuming and is starting to get me down! I am using Debian Testing 64 with Gnome. I have retraced my steps, I do quite a bit of cut and paste, working with php and html code, but I can't figure how it happens there does not seem to be a pattern , I have checked the short cut keys in Quanta config but did not see any thing. I mainly use: CTRL V CTRL P CTRL D ALT TAB CTRL TAB Thats it.. None of these shortcuts cause this.. Thanks for any help. Philip [email protected] a écrit : > Send Quanta mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://mail.kde.org/mailman/listinfo/quanta > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Quanta digest..." > > > Today's Topics: > > 1. Help with Quanta+ code (Munawar Hafiz) > 2. Re: Help with Quanta+ code (Andras Mantia) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 14 Apr 2007 14:21:20 -0500 > From: "Munawar Hafiz" <[email protected]> > Subject: [Quanta] Help with Quanta+ code > To: [email protected] > Message-ID: > <[email protected]> > Content-Type: text/plain; charset="iso-8859-1" > > Hi, > > I am a Ph.D. student at UIUC working with Professor Ralph Johnson. My > research interest is security and software architecture. At this point, I am > surveying existing software architecture for buffer overflow vulnerability > protection. > > I need some help understanding the Quanta+ codebase. In particular I have > three questions. > > 1. Does the C/C++ code use the string library functions (strcpy, strcat, > gets etc)? > > 2. Or does it use some sort of buffer bounds checking, either by rewriting > the string library, or checking before every buffer operation? > > 3. Is the bounds checking available from the first release, or it has been > included in a subsequent release? How did the development team go about > making this change in the code? > > > Any information would be greatly appreciated. Thanks in advance. > > Munawar Hafiz > UIUC > https://netfiles.uiuc.edu/mhafiz/www/ > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: http://mail.kde.org/pipermail/quanta/attachments/20070414/f5b5fd23/attachment.html > > ------------------------------ > > Message: 2 > Date: Sun, 15 Apr 2007 09:59:44 +0300 > From: Andras Mantia <[email protected]> > Subject: Re: [Quanta] Help with Quanta+ code > To: Quanta users list <[email protected]> > Message-ID: <[email protected]> > Content-Type: text/plain; charset="utf-8" > > Hi, > > On Saturday 14 April 2007, Munawar Hafiz wrote: > >> I need some help understanding the Quanta+ codebase. In particular I >> have three questions. >> >> 1. Does the C/C++ code use the string library functions (strcpy, >> strcat, gets etc)? >> > > No, they are generally avoided in favor of the QString class, which is > safer, easier to use and works with unicode internally. > > >> 2. Or does it use some sort of buffer bounds checking, either by >> rewriting the string library, or checking before every buffer >> operation? >> > > See above. > > >> 3. Is the bounds checking available from the first release, or it has >> been included in a subsequent release? How did the development team >> go about making this change in the code? >> > > QString was there since always, provided by the Qt library. > Generally when coding in C++ using the Qt and KDE libraries you don't > really have to think about boundary checking. Sure, there are cases > when it's not a good idea to access the n+1'd element of an array, but > this usually doesn't result in memory corruption, only in an error from > the framework (or in certain cases the n+1 element is added to the > array). > For strings there are only a few cases when you have to think about the > length of the string. > > Andras > > -- Philip Payne [email protected] <mailto:[email protected]>www.acrea81.com <http://www.acrea81.com> 05 65 20 01 03 06 74 69 36 41 _______________________________________________ Quanta mailing list [email protected] https://mail.kde.org/mailman/listinfo/quanta