Bug 3939 - Crash when reporting spam
Summary: Crash when reporting spam
Status: RESOLVED FIXED
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: spamassassin (show other bugs)
Version: 3.0.1
Hardware: Other OpenBSD
: P3 normal
Target Milestone: 3.1.1
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-29 11:32 UTC by Darrin Smart
Modified: 2006-02-22 14:06 UTC (History)
0 users



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Darrin Smart 2004-10-29 11:32:16 UTC
I've just updated to SA 3.0.1, and also Razor 2.6.1.

When reporting spam, I am getting this error:

-bash-2.05b$ spamassassin -r < 1099072407.30703.alto.filmlight.ltd.uk:2,
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
1 message(s) examined.
Insecure dependency in connect while running with -T switch at /usr/libdata/perl5/i386-openbsd/
5.8.2/IO/Socket.pm line 114.
-bash-2.05b$ 

I do apologise for knowing nothing about perl and not giving a better diagnosis. If there is anything I 
can do to help analyse this bug please let me know.

The debug output of the above (-D) is below:

-bash-2.05b$ spamassassin -D -r < 1099072407.30703.alto.filmlight.ltd.uk:2,
debug: SpamAssassin version 3.0.1
debug: Score set 0 chosen.
debug: running in taint mode? yes
debug: Running in taint mode, removing unsafe env vars, and resetting PATH
debug: PATH included '/usr/bin', keeping.
debug: PATH included '/bin', keeping.
debug: PATH included '/usr/sbin', keeping.
debug: PATH included '/sbin', keeping.
debug: PATH included '/usr/X11R6/bin', keeping.
debug: PATH included '/usr/local/bin', keeping.
debug: PATH included '/nfs/firebird/home/darrin/bin', keeping.
debug: PATH included '/sbin', keeping.
debug: PATH included '/usr/sbin', keeping.
debug: PATH included '/usr/local/sbin', keeping.
debug: PATH included '/usr/dvs/sdk2.7p18d/linux/bin', which doesn't exist, dropping.
debug: Final PATH set to: /usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/nfs/firebird/
home/darrin/bin:/sbin:/usr/sbin:/usr/local/sbin
debug: Removing Markup
debug: using "/etc/mail/spamassassin/init.pre" for site rules init.pre
debug: config: read file /etc/mail/spamassassin/init.pre
debug: using "/usr/local/share/spamassassin" for default rules dir
debug: config: read file /usr/local/share/spamassassin/10_misc.cf
debug: config: read file /usr/local/share/spamassassin/20_anti_ratware.cf
debug: config: read file /usr/local/share/spamassassin/20_body_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_compensate.cf
debug: config: read file /usr/local/share/spamassassin/20_dnsbl_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_drugs.cf
debug: config: read file /usr/local/share/spamassassin/20_fake_helo_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_head_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_html_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_meta_tests.cf
debug: config: read file /usr/local/share/spamassassin/20_phrases.cf
debug: config: read file /usr/local/share/spamassassin/20_porn.cf
debug: config: read file /usr/local/share/spamassassin/20_ratware.cf
debug: config: read file /usr/local/share/spamassassin/20_uri_tests.cf
debug: config: read file /usr/local/share/spamassassin/23_bayes.cf
debug: config: read file /usr/local/share/spamassassin/25_body_tests_es.cf
debug: config: read file /usr/local/share/spamassassin/25_hashcash.cf
debug: config: read file /usr/local/share/spamassassin/25_spf.cf
debug: config: read file /usr/local/share/spamassassin/25_uribl.cf
debug: config: read file /usr/local/share/spamassassin/30_text_de.cf
debug: config: read file /usr/local/share/spamassassin/30_text_fr.cf
debug: config: read file /usr/local/share/spamassassin/30_text_nl.cf
debug: config: read file /usr/local/share/spamassassin/30_text_pl.cf
debug: config: read file /usr/local/share/spamassassin/50_scores.cf
debug: config: read file /usr/local/share/spamassassin/60_whitelist.cf
debug: using "/etc/mail/spamassassin" for site rules dir
debug: config: read file /etc/mail/spamassassin/70_sare_adult.cf
debug: config: read file /etc/mail/spamassassin/70_sare_bayes_poison_nxm.cf
debug: config: read file /etc/mail/spamassassin/70_sare_header0.cf
debug: config: read file /etc/mail/spamassassin/70_sare_html0.cf
debug: config: read file /etc/mail/spamassassin/70_sare_random.cf
debug: config: read file /etc/mail/spamassassin/70_sare_specific.cf
debug: config: read file /etc/mail/spamassassin/72_sare_bml_post25x.cf
debug: config: read file /etc/mail/spamassassin/chickenpox.cf
debug: config: read file /etc/mail/spamassassin/local.cf
debug: config: read file /etc/mail/spamassassin/mangled.cf
debug: using "/nfs/firebird/home/darrin/.spamassassin" for user state dir
debug: using "/nfs/firebird/home/darrin/.spamassassin/user_prefs" for user prefs file
debug: config: read file /nfs/firebird/home/darrin/.spamassassin/user_prefs
debug: plugin: loading Mail::SpamAssassin::Plugin::URIDNSBL from @INC
debug: plugin: registered Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c)
debug: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC
debug: plugin: registered Mail::SpamAssassin::Plugin::Hashcash=HASH(0x3cb97784)
debug: plugin: loading Mail::SpamAssassin::Plugin::SPF from @INC
debug: plugin: registered Mail::SpamAssassin::Plugin::SPF=HASH(0x3cb6beb8)
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) implements 'parse_config'
debug: plugin: Mail::SpamAssassin::Plugin::Hashcash=HASH(0x3cb97784) implements 'parse_config'
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: plugin: Mail::SpamAssassin::Plugin::URIDNSBL=HASH(0x3c3ee99c) inhibited further callbacks
debug: Score set 1 chosen.
debug: Learning Spam
debug: Removing Markup
debug: Current PATH is: /usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/nfs/firebird/
home/darrin/bin:/sbin:/usr/sbin:/usr/local/sbin
debug: executable for dccproc was found at /usr/local/bin/dccproc
debug: DCC is available: /usr/local/bin/dccproc
debug: entering helper-app run mode
debug: setuid: helper proc 20271: ruid=504 euid=504
debug: leaving helper-app run mode
debug: SpamAssassin: spam reported to DCC.
debug: Pyzor is not available: pyzor not found
debug: Razor2 is available
debug: entering helper-app run mode
 Razor-Log: Computed razorhome from env: /nfs/firebird/home/darrin/.razor
 Razor-Log: Found razorhome: /nfs/firebird/home/darrin/.razor
 Razor-Log: read_file: 16 items read from /nfs/firebird/home/darrin/.razor/razor-agent.conf
Oct 29 19:29:39.129758 report[22410]: [ 2] [bootup] Logging initiated LogDebugLevel=9 to stdout
Oct 29 19:29:39.132143 report[22410]: [ 5] computed razorhome=/nfs/firebird/home/darrin/.razor, 
conf=/nfs/firebird/home/darrin/.razor/razor-agent.conf, ident=/nfs/firebird/home/darrin/.razor/
identity-darrin@suresoftware.com
Oct 29 19:29:39.134638 report[22410]: [ 5] read_file: 2 items read from /nfs/firebird/home/darrin/
.razor/identity-darrin@suresoftware.com
Oct 29 19:29:39.135596 report[22410]: [ 8] Client supported_engines: 4 8
Oct 29 19:29:39.137785 report[22410]: [ 8]  prep_mail done: mail 1 headers=1350, mime0=911
Oct 29 19:29:39.139400 report[22410]: [ 5] read_file: 1 items read from /nfs/firebird/home/darrin/
.razor/servers.discovery.lst
Oct 29 19:29:39.140969 report[22410]: [ 5] read_file: 2 items read from /nfs/firebird/home/darrin/
.razor/servers.nomination.lst
Oct 29 19:29:39.142878 report[22410]: [ 5] read_file: 3 items read from /nfs/firebird/home/darrin/
.razor/servers.catalogue.lst
Oct 29 19:29:39.144081 report[22410]: [ 9] Assigning defaults to joy.cloudmark.com
Oct 29 19:29:39.144875 report[22410]: [ 9] Assigning defaults to folly.cloudmark.com
Oct 29 19:29:39.145666 report[22410]: [ 9] Assigning defaults to thrill.cloudmark.com
Oct 29 19:29:39.146414 report[22410]: [ 9] Assigning defaults to pride.cloudmark.com
Oct 29 19:29:39.147180 report[22410]: [ 9] Assigning defaults to wonder.cloudmark.com
Oct 29 19:29:39.151045 report[22410]: [ 5] read_file: 11 items read from /nfs/firebird/home/darrin/
.razor/server.conceit.cloudmark.com.conf
Oct 29 19:29:39.153128 report[22410]: [ 5] read_file: 11 items read from /nfs/firebird/home/darrin/
.razor/server.conceit.cloudmark.com.conf
Oct 29 19:29:39.155368 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.folly.cloudmark.com.conf
Oct 29 19:29:39.157386 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.folly.cloudmark.com.conf
Oct 29 19:29:39.159752 report[22410]: [ 5] read_file: 12 items read from /nfs/firebird/home/darrin/
.razor/server.hubris.cloudmark.com.conf
Oct 29 19:29:39.161850 report[22410]: [ 5] read_file: 12 items read from /nfs/firebird/home/darrin/
.razor/server.hubris.cloudmark.com.conf
Oct 29 19:29:39.164103 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.joy.cloudmark.com.conf
Oct 29 19:29:39.166096 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.joy.cloudmark.com.conf
Oct 29 19:29:39.168252 report[22410]: [ 5] read_file: 13 items read from /nfs/firebird/home/darrin/
.razor/server.rancor.cloudmark.com.conf
Oct 29 19:29:39.170407 report[22410]: [ 5] read_file: 13 items read from /nfs/firebird/home/darrin/
.razor/server.rancor.cloudmark.com.conf
Oct 29 19:29:39.172821 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.stress.cloudmark.com.conf
Oct 29 19:29:39.175058 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.stress.cloudmark.com.conf
Oct 29 19:29:39.177403 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.truth.cloudmark.com.conf
Oct 29 19:29:39.179440 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.truth.cloudmark.com.conf
Oct 29 19:29:39.181773 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.pride.cloudmark.com.conf
Oct 29 19:29:39.183872 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.pride.cloudmark.com.conf
Oct 29 19:29:39.186204 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.prejudice.cloudmark.com.conf
Oct 29 19:29:39.188413 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.prejudice.cloudmark.com.conf
Oct 29 19:29:39.190780 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.wonder.cloudmark.com.conf
Oct 29 19:29:39.193157 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.wonder.cloudmark.com.conf
Oct 29 19:29:39.195557 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.thrill.cloudmark.com.conf
Oct 29 19:29:39.197832 report[22410]: [ 5] read_file: 16 items read from /nfs/firebird/home/darrin/
.razor/server.thrill.cloudmark.com.conf
Oct 29 19:29:39.200130 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.anxiety.cloudmark.com.conf
Oct 29 19:29:39.202435 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.anxiety.cloudmark.com.conf
Oct 29 19:29:39.204722 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.tension.cloudmark.com.conf
Oct 29 19:29:39.206939 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.tension.cloudmark.com.conf
Oct 29 19:29:39.209228 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.malice.cloudmark.com.conf
Oct 29 19:29:39.211401 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.malice.cloudmark.com.conf
Oct 29 19:29:39.213717 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.solace.cloudmark.com.conf
Oct 29 19:29:39.215934 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.solace.cloudmark.com.conf
Oct 29 19:29:39.218263 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.shock.cloudmark.com.conf
Oct 29 19:29:39.220453 report[22410]: [ 5] read_file: 14 items read from /nfs/firebird/home/darrin/
.razor/server.shock.cloudmark.com.conf
Oct 29 19:29:39.221479 report[22410]: [ 5] server discovery overdue by 15 seconds
Oct 29 19:29:39.222146 report[22410]: [ 8] already have 1 discovery servers
Oct 29 19:29:39.222707 report[22410]: [ 8] Checking with Razor Discovery Server 66.151.150.11
Oct 29 19:29:39.223367 report[22410]: [ 6] No port specified, using 2703
Oct 29 19:29:39.223869 report[22410]: [ 5] Connecting to 66.151.150.11 ...
Oct 29 19:29:39.550836 report[22410]: [ 8] Connection established
Oct 29 19:29:39.551551 report[22410]: [ 4] 66.151.150.11 >> 35 server greeting: 
sn=D&srl=460&a=l&a=cg&ep4=7542-10
Oct 29 19:29:39.552422 report[22410]: [ 4] 66.151.150.11 << 12
Oct 29 19:29:39.552919 report[22410]: [ 6] a=g&pm=csl
Oct 29 19:29:39.719068 report[22410]: [ 4] 66.151.150.11 >> 76
Oct 29 19:29:39.719634 report[22410]: [ 6] response to sent.1
-csl=?
pride.cloudmark.com
wonder.cloudmark.com
thrill.cloudmark.com
.
Oct 29 19:29:39.721324 report[22410]: [ 8] Discovery Server 66.151.150.11 replying with 
csl=pride.cloudmark.com
Oct 29 19:29:39.721872 report[22410]: [ 8] Discovery Server 66.151.150.11 replying with 
csl=wonder.cloudmark.com
Oct 29 19:29:39.722416 report[22410]: [ 8] Discovery Server 66.151.150.11 replying with 
csl=thrill.cloudmark.com
Oct 29 19:29:39.723142 report[22410]: [ 4] 66.151.150.11 << 12
Oct 29 19:29:39.723637 report[22410]: [ 6] a=g&pm=nsl
Oct 29 19:29:39.886966 report[22410]: [ 4] 66.151.150.11 >> 51
Oct 29 19:29:39.887527 report[22410]: [ 6] response to sent.2
-nsl=?
joy.cloudmark.com
folly.cloudmark.com
.
Oct 29 19:29:39.888941 report[22410]: [ 8] Discovery Server 66.151.150.11 replying with 
nsl=joy.cloudmark.com
Oct 29 19:29:39.889509 report[22410]: [ 8] Discovery Server 66.151.150.11 replying with 
nsl=folly.cloudmark.com
Oct 29 19:29:39.894415 report[22410]: [ 5] wrote 3 ARRAY items to file: /nfs/firebird/home/darrin/
.razor/servers.catalogue.lst
Oct 29 19:29:39.898399 report[22410]: [ 5] wrote 2 ARRAY items to file: /nfs/firebird/home/darrin/
.razor/servers.nomination.lst
Oct 29 19:29:39.899319 report[22410]: [ 6] folly.cloudmark.com is a Nomination Server srl 4005; 
computed min_cf=0, Server se: 1C8
Oct 29 19:29:39.900155 report[22410]: [ 8] Computed supported_engines: 8
Oct 29 19:29:39.900817 report[22410]: [ 8] Using next closest server folly.cloudmark.com:2703, 
cached info srl 4005
Oct 29 19:29:39.901499 report[22410]: [ 8] mail 1 Subject: Critical virus update - september 8th
Oct 29 19:29:39.902792 report[22410]: [ 6] preproc: mail 1.0 went from 911 bytes to 475 
Oct 29 19:29:39.903459 report[22410]: [ 6] computing sigs for mail 1.0, len 475
Oct 29 19:29:39.907527 report[22410]: [ 6] losing old server connection, 66.151.150.11, for new 
server, folly.cloudmark.com
Oct 29 19:29:39.908166 report[22410]: [ 5] disconnecting from server 66.151.150.11
Oct 29 19:29:39.908846 report[22410]: [ 4] 66.151.150.11 << 5
Oct 29 19:29:39.909338 report[22410]: [ 6] a=q
Oct 29 19:29:39.910042 report[22410]: [ 5] Connecting to folly.cloudmark.com ...
Oct 29 19:29:40.381844 report[22410]: [ 8] Connection established
Oct 29 19:29:40.382723 report[22410]: [ 4] folly.cloudmark.com >> 36 server greeting: 
sn=N&srl=4005&a=l&a=cg&ep4=7542-10
Oct 29 19:29:40.383889 report[22410]: [ 4] folly.cloudmark.com << 25
Oct 29 19:29:40.384384 report[22410]: [ 6] cn=razor-agents&cv=2.61
Oct 29 19:29:40.385243 report[22410]: [ 6] folly.cloudmark.com is a Nomination Server srl 4005; 
computed min_cf=0, Server se: 1C8
Oct 29 19:29:40.385972 report[22410]: [ 8] Computed supported_engines: 8
Oct 29 19:29:40.387029 report[22410]: [ 4] folly.cloudmark.com << 61
Oct 29 19:29:40.387537 report[22410]: [ 6] a=ai&cn=razor-
agents&cv=2.61&user=darrin%40suresoftware.com
Oct 29 19:29:40.738898 report[22410]: [ 4] folly.cloudmark.com >> 36
Oct 29 19:29:40.739430 report[22410]: [ 6] response to sent.5
achal=LOu33mWOtR03jURzWHHmtDLvSraM
Oct 29 19:29:40.741393 report[22410]: [ 4] folly.cloudmark.com << 43
Oct 29 19:29:40.741911 report[22410]: [ 6] a=auth&aresp=AhFN7uWFFjgDI1spAth0c0ye7H0A
Oct 29 19:29:40.909989 report[22410]: [ 4] folly.cloudmark.com >> 7
Oct 29 19:29:40.910528 report[22410]: [ 6] response to sent.6
res=1
Oct 29 19:29:40.911375 report[22410]: [ 5] Authenticated user=darrin@suresoftware.com
Oct 29 19:29:40.912255 report[22410]: [ 8] preparing 1 queries
Oct 29 19:29:40.913019 report[22410]: [ 8] sending 1 batches
Oct 29 19:29:40.913669 report[22410]: [ 4] folly.cloudmark.com << 24
Oct 29 19:29:40.914168 report[22410]: [ 6] a=r&e=4&ep4=7542-10&s=
Oct 29 19:29:41.078110 report[22410]: [ 4] folly.cloudmark.com >> 9
Oct 29 19:29:41.078630 report[22410]: [ 6] response to sent.7
err=230
Oct 29 19:29:41.079788 report[22410]: [ 8] mail 1.0, eng 4: err 230 - server wants mail
Oct 29 19:29:41.080816 report[22410]: [ 8] preparing 1 queries
Oct 29 19:29:41.081600 report[22410]: [ 8] sending 1 batches
Oct 29 19:29:41.082345 report[22410]: [ 4] folly.cloudmark.com << 2182
Oct 29 19:29:41.083075 report[22410]: [ 6] [length=2182] -a=r&message=*
Oct 29 19:29:41.515906 report[22410]: [ 4] folly.cloudmark.com >> 7
Oct 29 19:29:41.516439 report[22410]: [ 6] response to sent.8
res=1
Oct 29 19:29:41.517549 report[22410]: [ 5] report: mail 1, 0: Server accepted report.
Oct 29 19:29:41.518111 report[22410]: [ 3] Sent report.
Oct 29 19:29:41.518626 report[22410]: [ 5] disconnecting from server folly.cloudmark.com
Oct 29 19:29:41.519287 report[22410]: [ 4] folly.cloudmark.com << 5
Oct 29 19:29:41.519779 report[22410]: [ 6] a=q
debug: Razor2: spam report, response is "1".
debug: leaving helper-app run mode
debug: SpamAssassin: spam reported to Razor.
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
1 message(s) examined.
Insecure dependency in connect while running with -T switch at /usr/libdata/perl5/i386-openbsd/
5.8.2/IO/Socket.pm line 114.
-bash-2.05b$ 


Thanks!
Comment 1 Theo Van Dinter 2004-10-29 11:42:17 UTC
Subject: Re:  New: Crash when reporting spam

On Fri, Oct 29, 2004 at 11:32:17AM -0700, bugzilla-daemon@bugzilla.spamassassin.org wrote:
> Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
> SpamAssassin/Reporter.pm line 435.
> Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
> SpamAssassin/Reporter.pm line 435.

That's the spamcop code, fwiw.

> Insecure dependency in connect while running with -T switch at /usr/libdata/perl5/i386-openbsd/
> 5.8.2/IO/Socket.pm line 114.

I'm really tired of IO::Socket issues.

Comment 2 Bob Menschel 2005-05-26 21:11:23 UTC
Triage:  Since this appears to be an issue in IO::Socket rather an SA itself, it
doesn't seem like something the devs will be able to resolve before 3.1.0;
therefore setting provisional milestone for 3.1.1, as a reminder that someone
should look at this to see if we can find a work-around. 

Meanwhile, Darrin, it's possible that later releases of SA or perl or IO::Socket
may spontaneously fix the problem. If you find the problem goes away, please let
us know.  Thanks. 
Comment 3 Bob Menschel 2005-05-26 21:20:55 UTC
May also be related to bug 4039 
Comment 4 Darrin Smart 2005-05-27 04:01:47 UTC
Hi,
Yes the behaviour is still the same:

-bash-2.05b$ spamassassin -r <  1117135515.P13457Q76M195879.alto.filmlight.ltd.uk\:2\,F 
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
Use of uninitialized value in concatenation (.) or string at /usr/local/libdata/perl5/site_perl/Mail/
SpamAssassin/Reporter.pm line 435.
1 message(s) examined.
Insecure dependency in connect while running with -T switch at /usr/libdata/perl5/i386-openbsd/
5.8.2/IO/Socket.pm line 114.
-bash-2.05b$ 

I just updated to SA 3.0.3 and got the same error. CPAN tells me that IO::Socket is up-to-date. The 
other reinstall recommendations are below (I don't know if any are relevant):

cpan> r

Package namespace         installed    latest  in CPAN file
Archive::Tar                   1.10      1.24  K/KA/KANE/Archive-Tar-1.24.tar.gz
B                              1.02      1.07  N/NW/NWCLARK/perl-5.8.6.tar.gz
CGI                            3.00      3.10  L/LD/LDS/CGI.pm-3.10.tar.gz
CPAN::FirstTime                 1.6      1.60  A/AN/ANDK/CPAN-1.76.tar.gz
Class::ISA                     0.32      0.33  S/SB/SBURKE/Class-ISA-0.33.tar.gz
Compress::Zlib                 1.33      1.34  P/PM/PMQS/Compress-Zlib-1.34.tar.gz
Cwd                            2.08      3.07  K/KW/KWILLIAMS/PathTools-3.07.tar.gz
DBIx::SearchBuilder::Record     undef v36.86.69.82.83.  J/JE/JESSE/DBIx-SearchBuilder-1.01.tar.gz
DBIx::SearchBuilder::Union     undef         0  J/JE/JESSE/DBIx-SearchBuilder-1.27.tar.gz
DB_File                       1.810     1.811  P/PM/PMQS/DB_File-1.811.tar.gz
Devel::PPPort                 2.009      3.06  M/MH/MHX/Devel-PPPort-3.06.tar.gz
Digest                         1.08      1.10  G/GA/GAAS/Digest-1.10.tar.gz
Encode                       1.9801      2.10  D/DA/DANKOGAI/Encode-2.10.tar.gz
ExtUtils::Command              1.05      1.09  M/MS/MSCHWERN/ExtUtils-MakeMaker-6.30.tar.gz
ExtUtils::Constant             0.14      0.16  N/NW/NWCLARK/ExtUtils-Constant-0.16.tar.gz
File::Temp                     0.14      0.16  T/TJ/TJENNESS/File-Temp-0.16.tar.gz
Filter::Simple                 0.78      0.79  D/DC/DCONWAY/Filter-Simple-0.79.tar.gz
HTML::Entities                 1.27      1.29  G/GA/GAAS/HTML-Parser-3.45.tar.gz
HTML::Form                    1.044     1.049  G/GA/GAAS/libwww-perl-5.803.tar.gz
HTML::Tagset                   3.03      3.04  S/SB/SBURKE/HTML-Tagset-3.04.tar.gz
I18N::LangTags                 0.29      0.35  S/SB/SBURKE/I18N-LangTags-0.35.tar.gz
IP::Country                    2.18      2.20  N/NW/NWETTERS/IP-Country-2.20.tar.gz
List::Util                     1.13      1.17  G/GB/GBARR/Scalar-List-Utils-1.17.tar.gz
Locale::Constants              2.01      2.07  N/NE/NEILB/Locale-Codes-2.07.tar.gz
Locale::Maketext               1.06      1.09  S/SB/SBURKE/Locale-Maketext-1.09.tar.gz
Math::BigFloat                 1.40      1.51  T/TE/TELS/math/Math-BigInt-1.77.tar.gz
Math::BigRat                   0.10      0.15  T/TE/TELS/math/Math-BigRat-0.15.tar.gz
Module::Refresh                0.05      0.06  J/JE/JESSE/Module-Refresh-0.06.tar.gz
Net::CIDR::Lite                0.15      0.18  D/DO/DOUGW/Net-CIDR-Lite-0.18.tar.gz
Net::DNS                       0.48      0.49  O/OL/OLAF/Net-DNS-0.49.tar.gz
PerlIO::via::QuotedPrint       0.05      0.06  E/EL/ELIZABETH/PerlIO-via-QuotedPrint-0.06.tar.gz
Pod::Checker                   1.41      1.42  M/MA/MAREKR/Pod-Parser-1.30.tar.gz
Pod::Escapes                   1.03      1.04  S/SB/SBURKE/Pod-Escapes-1.04.tar.gz
Pod::LaTeX                     0.55      0.58  T/TJ/TJENNESS/Pod-LaTeX-0.58.tar.gz
Pod::Perldoc                   3.11      3.14  S/SB/SBURKE/Pod-Perldoc-3.14.tar.gz
Pod::Simple                    2.05      3.02  S/SB/SBURKE/Pod-Simple-3.02.tar.gz
Safe                           2.10      2.11  R/RG/RGARCIA/Safe-2.11.tar.gz
Storable                       2.13      2.15  A/AM/AMS/Storable-2.15.tar.gz
Term::ANSIColor                1.07      1.09  R/RR/RRA/ANSIColor-1.09.tar.gz
Term::Cap                      1.08      1.09  J/JS/JSTOWE/Term-Cap-1.09.tar.gz
Term::ReadKey                  2.21      2.30  J/JS/JSTOWE/TermReadKey-2.30.tar.gz
Test                           1.24      1.25  S/SB/SBURKE/Test-1.25.tar.gz
Test::Builder                  0.19      0.30  M/MS/MSCHWERN/Test-Simple-0.60.tar.gz
Test::Harness                  2.30      2.48  P/PE/PETDANCE/Test-Harness-2.48.tar.gz
Text::Soundex                  1.01      3.02  M/MA/MARKM/Text-Soundex-3.02.tar.gz
Time::HiRes                    1.65      1.68  J/JH/JHI/Time-HiRes-1.68.tar.gz
Time::Local                    1.07      1.11  D/DR/DROLSKY/Time-Local-1.11.tar.gz
URI                            1.34      1.35  G/GA/GAAS/URI-1.35.tar.gz
Unicode::Collate               0.30      0.50  S/SA/SADAHIRO/Unicode-Collate-0.50.tar.gz
Unicode::Normalize             0.25      0.32  S/SA/SADAHIRO/Unicode-Normalize-0.32.tar.gz
XML::Parser                    2.31      2.34  M/MS/MSERGEANT/XML-Parser-2.34.tar.gz
bigint                         0.04      0.07  T/TE/TELS/math/bignum-0.17.tar.gz
if                             0.03    0.0401  I/IL/ILYAZ/modules/if-0.0401.tar.gz
6 installed modules have a version number of 0
217 installed modules have no parseable version number

cpan> 


Let me know if there are any other tests you'd like me to do.

(BTW from my point of view this isn't terribly important, I have another machine running SA that doesn't 
exhibit this problem, and I use that for reporting spam)
Comment 5 Bob Menschel 2005-05-27 16:04:40 UTC
> (BTW from my point of view this isn't terribly important, I have another
machine running SA that doesn't exhibit this problem, and I use that for
reporting spam)

Another machine with similar update level and same operating system?  Or
different O/S? 
Comment 6 Daryl C. W. O'Shea 2005-07-25 14:59:34 UTC
The uninitialized value error is definitely bug 4039 and is fixed in 3.1 [1]. 
The "other" system might have a different version of Perl that is being quiet
about it.

I'm going to avoid the nausea caused by looking at IO::Socket.

This can probably kicked to the 3.0.5 (never, ever) queue.


[1] Author: jm
    Date: Tue May 31 21:17:31 2005
    New Revision: 179350
Comment 7 Daryl C. W. O'Shea 2005-07-25 16:07:13 UTC
Hmm, what version of IO::Socket are people seeing the insecure dependency error
with?  I've never seen it with version 1.27.
Comment 8 Theo Van Dinter 2006-02-22 23:06:55 UTC
according to the ticket comments, this issue is fixed in 3.1, so I'm not sure why the ticket is still open.