[Vienna-pm] Insecure dependency in socket

Peter J. Holzer hjp-vienna-pm-list at hjp.at
Wed Feb 27 15:17:48 PST 2008


On 2008-02-27 15:44:18 +0100, Roland Giersig wrote:
> Was genau heisst "seit heute"? Was ist neu gegenüber gestern?

Die Funktion, die die Funktion aufruft, die die Funktion aufruft, die
socket aufruft, ist neu (oder so). Aber socket wird mit exakt den
gleichen Parametern aufgerufen, weil die nämlich hardcoded sind.

> Neue Perl-Version?
> Neue Modul-Version?

Weder noch.

> Oder einfach zum ersten Mal den Debugger angeworfen?

Auch nicht. Das Ding ist seit einem guten Jahr in Entwicklung, und seit
ungefähr der Hälfte davon verwendet es auch memcached. D.h., die Zeile,
die er da anmeckert, ist wahrscheinlich schon hunderte Male im Debugger
ausgeführt worden.


> Ich denke mal, -T und Debugger vertragen sich einfach nicht.

Wäre mir sonst noch nie aufgefallen.

> Zum Debuggen kann man wohl auf das -T verzichten.

Dazu muss man aber das -T explizit rauslöschen. Sonst kann kann man es
nämlich nicht mal im Debugger starten:

% perl -d ./scripts/dal 

Loading DB routines from perl5db.pl version 1.28
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

"-T" is on the #! line, it must also be used on the command line at
./scripts/dal line 1.
 at ./scripts/dal line 1
 Debugged program terminated.  Use q to quit or R to restart,

	hp

-- 
   _  | Peter J. Holzer    | It took a genius to create [TeX],
|_|_) | Sysadmin WSR       | and it takes a genius to maintain it.
| |   | hjp at hjp.at         | That's not engineering, that's art.
__/   | http://www.hjp.at/ |	-- David Kastrup in comp.text.tex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20080228/9ff50a76/attachment.bin 


More information about the Vienna-pm mailing list