Page Index Toggle Pages: [1] 2 
Topic Tools
Hot Topic (More than 10 Replies) Perl Error: Attempt to free unreferenced scalar (Read 10,715 times)
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #20 - Jul 1st, 2009 at 1:13pm
Post Tools
AndyInSpain wrote on Jun 30th, 2009 at 10:00pm:
I'm still curious as to why so few people reported the error

Because the error only did happen to users in a special usergroup.

New ExtendedProfiles.pl in SVN.
« Last Edit: Jul 1st, 2009 at 1:16pm by deti »  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #19 - Jun 30th, 2009 at 10:00pm
Post Tools
That's it! Problem solved! Thanks again Deti!!

I'm still curious as to why so few people reported the error though...... Huh

Take care

Andy.
  
Back to top
 
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #18 - Jun 30th, 2009 at 6:57pm
Post Tools
No, thank you Deti. You've been incredibly helpful.

And thanks must also go to the three guinea pig members of The Science Forums who have been putting up with the problem with good grace and patience.........

I will give the new .pl a whirl.......I will let you know.

Thanks again for everything

Andy.
  
Back to top
 
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #17 - Jun 30th, 2009 at 3:04pm
Post Tools
AndyInSpain wrote on Jun 30th, 2009 at 1:47pm:
Your latest fix has in fact made the bug worse, ...

Grin Cheesy

Thank you for your patience!
Fortunately this time I was able to reproduce the error, so I hope it will be fixed for you too this time. Please test the new zip in post #1 again. Thank you!
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #16 - Jun 30th, 2009 at 1:47pm
Post Tools
Hi Deti,

Your latest fix has in fact made the bug worse, with three new members already reporting it.

This time the bug has arisen in line 319. Hopefully, this will actually be helpful to you in tracking down the cause.

Thanks for all your help - it really is much appreciated.

Andy.
  
Back to top
 
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #15 - Jun 30th, 2009 at 1:02pm
Post Tools
Oops, yes, it was indeed from the cache. I've used the new version and I am awaiting feedback from the three users.

Many thanks Deti.

Andy.
  
Back to top
 
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #14 - Jun 30th, 2009 at 11:22am
Post Tools
Yes. I downloaded it right now from here to check what you wrote and for me it shows:

29.06.2009   20:23

Did your browser get it accidentaly from his cache?
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #13 - Jun 30th, 2009 at 7:24am
Post Tools
Deti,

Are you sure you've updated the zip? The file has an older modification date (28/6 21:23) than the previous version (29/6 16:19).

Thanks

Andy.
  
Back to top
 
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #12 - Jun 29th, 2009 at 6:30pm
Post Tools
Hmmm, Ok.

Please try the new zip in post #1 and tell me what error message you get now.
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #11 - Jun 29th, 2009 at 3:17pm
Post Tools
My apologies, Deti. I had copied the right file, but pasted the wrong error message...... Embarrassed

The same three users now get this message....essentially the same one, but with a different line number now.

Quote:
An Error Has Occurred! Attempt to free unreferenced scalar: SV 0xcae7b0, Perl interpreter: 0x604010 at ./Sources/ExtendedProfiles.pl line 471.


No other users have reported problems. How very strange.

Many thanks for your help........much appreciated.

Andy.
  
Back to top
 
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #10 - Jun 29th, 2009 at 12:49pm
Post Tools
Andy, are you absolutely sure you uploaded the right file on the right server/directory?

I ask because the number of the lines have changed in the file and therefore it's nearly impossible that you get exactly the same error message as with the default file in your first post.

AndyInSpain wrote on Jun 9th, 2009 at 7:30am:
An Error Has Occurred! Attempt to free unreferenced scalar: SV 0xc523c0, Perl interpreter: 0x604010 at ./Sources/ExtendedProfiles.pl line 476

AndyInSpain wrote on Jun 28th, 2009 at 10:08pm:
An Error Has Occurred! Attempt to free unreferenced scalar: SV 0xcac280, Perl interpreter: 0x604010 at ./Sources/ExtendedProfiles.pl line 476.

  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #9 - Jun 28th, 2009 at 10:08pm
Post Tools
Hi Deti,

No joy I'm afraid. The three affected members are still receiving the same error:

An Error Has Occurred! Attempt to free unreferenced scalar: SV 0xcac280, Perl interpreter: 0x604010 at ./Sources/ExtendedProfiles.pl line 476.


Thanks


Andy.
  
Back to top
 
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #8 - Jun 28th, 2009 at 7:32pm
Post Tools
Hmmmm, I can't reproduce this error. Anyway I updated my zip in post #1 with some code improvements. Please test it on your server again and ask your members for a copy of the error message they get now - if any.
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Perl Error: Attempt to free unreferenced scalar
Reply #7 - Jun 24th, 2009 at 7:23pm
Post Tools
AndyInSpain wrote on Jun 24th, 2009 at 7:15pm:
Let me know if you need any more information.

Thanks. At the moment no. I will give a look at it tomorrow evening.
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
AndyInSpain
Full Member
***
Offline



Posts: 283
Re: Perl Error: Attempt to free unreferenced scalar
Reply #6 - Jun 24th, 2009 at 7:17pm
Post Tools
...and the third screenshot.
  

ProfileFields3.jpg ( 216 KB | 308 Downloads )
ProfileFields3.jpg
Back to top
 
IP Logged
 
Page Index Toggle Pages: [1] 2 
Topic Tools
 
  « Board Index ‹ Board  ^Top