IPB

Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

 
Closed TopicStart new topic
I hate the error+limitations due to violating cmpt; how to know which?, Was: helpful error message? whining/ranting against the whiny ranters?
Athenium
post Feb 3 2012, 08:46
Post #1





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



You have reached this page because some of the components you have installed are known to violate the foobar2000 SDK license:

It is illegal to use this SDK as a part of foobar2000 components that operate outside of legally documented programming interfaces (APIs), such as using window procedure hooks to modify user interface behaviors. We believe components doing so to be harmful to our userbase by introducing compatibility issues and dependencies on undocumented behaviors of our code that may change at any time without any notice or an update to the SDK which would reflect the change.

Troubleshooting and problem reporting features of your foobar2000 installation have been disabled.
----

This is oh so helpful...

Um... Maybe this piece of ** help message that someone idiot came up with could say what to do next? Like what component to uninstall that is offending?

It's NOT like I wrote any of them!! The one component that it told me was out of date a ui_panel thing, I uninstalled, as it's author seemed to have closed up shop and taken his toys and gone home in a huff -- though his reason was the friendly attitude of some people on here -- and given the above message, I can see his point.

So what's the point in just saying you've installed some random component that is bad, so we are disabling any trouble shooting or ways to find out what it is and not gonna tell ya, so there! Sounds like someone with a serious 'pout-on' wrote that error page..

I'm just trying different components to see what the do and trying to configure something fun and snazzy as I've gotten disgusted with songbird's constant crashing.

This player has good configurability, BUT a really poor editing interface (no UNDO?!?!?!) ARG!!... (yes I know about backups, but I just wanna under that last keypress!... (or similar...) oh well ...

So maybe someone coudl fix that error page to be a bit mroe helpful and explain which of the 50+ extensions I've installed is "illegal" (could they also cite a legal statute -- as to what law is being violated? and in what jurisdiction? ("we don't need to stinkin jurisdiction!" -- er, wrong movie!)...

Go to the top of the page
+Quote Post
mudlord
post Feb 3 2012, 10:13
Post #2





Group: Developer (Donating)
Posts: 805
Joined: 1-December 07
Member No.: 49165



QUOTE (Athenium @ Feb 3 2012, 01:46) *
It's NOT like I wrote any of them!! The one component that it told me was out of date a ui_panel thing, I uninstalled, as it's author seemed to have closed up shop and taken his toys and gone home in a huff -- though his reason was the friendly attitude of some people on here -- and given the above message, I can see his point.


So you like broken crap?
Go to the top of the page
+Quote Post
Canar
post Feb 3 2012, 10:16
Post #3





Group: Super Moderator
Posts: 3348
Joined: 26-July 02
From: princegeorge.ca
Member No.: 2796



Post a list of your components here.


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
Kohlrabi
post Feb 3 2012, 10:17
Post #4





Group: Super Moderator
Posts: 1004
Joined: 12-March 05
From: Kiel, Germany
Member No.: 20561



QUOTE (Athenium @ Feb 3 2012, 08:46) *
Maybe this piece of ** help message that someone idiot came up with

His name is Peter, and you're not making much friends here with that attitude.

QUOTE (Athenium @ Feb 3 2012, 08:46) *
it's author seemed to have closed up shop and taken his toys and gone home in a huff -- though his reason was the friendly attitude of some people on here -- and given the above message, I can see his point.

To my knowledge the author was unwilling or unable to fix his component to adhere to the SDK rules.

QUOTE (Athenium @ Feb 3 2012, 08:46) *
So what's the point in just saying you've installed some random component that is bad, so we are disabling any trouble shooting or ways to find out what it is and not gonna tell ya, so there!

This kind of message will only show up if you deliberately install broken components. You could just not do it to avoid it.

QUOTE (Athenium @ Feb 3 2012, 08:46) *
I'm just trying different components to see what the do and trying to configure something fun and snazzy as I've gotten disgusted with songbird's constant crashing.

You can find "safe", useful components here at the forum or a whole list at the official components page.

QUOTE (Athenium @ Feb 3 2012, 08:46) *
So maybe someone coudl fix that error page to be a bit mroe helpful and explain which of the 50+ extensions I've installed is "illegal"

This was implemented to prevent the bug tracker being spammed by crashes by already known horribly broken components. Users installing these known broken components are on their own, hence the disabling of bug reporting and troubleshooting.


I recommend that you do a clean install using the official installer, and add those components you deem useful from the official components page. If you install a broken component from somewhere else along the way, you should be easily be able to identify it, after restarting the player.


--------------------
Audiophiles live in constant fear of jitter.
Go to the top of the page
+Quote Post
mudlord
post Feb 3 2012, 10:31
Post #5





Group: Developer (Donating)
Posts: 805
Joined: 1-December 07
Member No.: 49165



QUOTE (Kohlrabi @ Feb 3 2012, 03:17) *
To my knowledge the author was unwilling or unable to fix his component to adhere to the SDK rules.


Which means, the developer forfeited all rights and should go to hell for making horrid code that can and will break crap in the player.
Go to the top of the page
+Quote Post
Zao
post Feb 3 2012, 16:31
Post #6





Group: Members (Donating)
Posts: 899
Joined: 25-September 03
From: Umeå, Sweden
Member No.: 9001



People typically do not install "50+" components at the same time. They tend to install one or a few when they happen to find them.

Even if you install 50+ components, you ought to find the offender in less than a handful splits of your set of components.

Your usage pattern of "50+" components implies that you're probably using some component pack authored by someone who doesn't disclaim enough that it's bundling known broken components. Rant at them, they are probably quite aware of the horror they're inflicting on the world.


--------------------
Zao shang yong zao nong zao rang zao ren zao.
To, early in the morning, use a chisel to build a bathtub makes impatient people hot-tempered.
Go to the top of the page
+Quote Post
prateek88
post Feb 3 2012, 20:39
Post #7





Group: Members
Posts: 101
Joined: 21-January 12
Member No.: 96605



No doubt i once got this error stuff on my screen due to foo_w7shell plugin. Then i removed it.

This post has been edited by db1989: Feb 3 2012, 20:50
Reason for edit: removing pointless full quote of above post
Go to the top of the page
+Quote Post
Athenium
post Feb 17 2012, 23:20
Post #8





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



QUOTE (mudlord @ Feb 3 2012, 01:13) *
QUOTE (Athenium @ Feb 3 2012, 01:46) *
It's NOT like I wrote any of them!! The one component that it told me was out of date a ui_panel thing, I uninstalled, as it's author seemed to have closed up shop and taken his toys and gone home in a huff -- though his reason was the friendly attitude of some people on here -- and given the above message, I can see his point.


So you like broken crap?

No, I don't -- how do you read that I like broken crap, into "I don't like abusive error messages that further abuse users by taunting them with things they know nothing about and give no information?"

Explaining that module XYZ *is* the cause of a specific problem that is known to cause error like they just experienced, is fine. Being abusive because of perceived vague acts by another, and then further punishing the user is very poor form.


Go to the top of the page
+Quote Post
Athenium
post Feb 17 2012, 23:50
Post #9





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



QUOTE (Zao @ Feb 3 2012, 07:31) *
People typically do not install "50+" components at the same time. They tend to install one or a few when they happen to find them.

Even if you install 50+ components, you ought to find the offender in less than a handful splits of your set of components.

Your usage pattern of "50+" components implies that you're probably using some component pack authored by someone who doesn't disclaim enough that it's bundling known broken components. Rant at them, they are probably quite aware of the horror they're inflicting on the world.


Sorry, but I installed them all myself I had installed the limit of the few available official components (few of which are actually 'generally' useful, but more akin to 'codecs' -- if you have a particular form of audio, it' decode it, but for general playback/usage, if you don't have those forms, they shouldn't even be counted as plugins but put into an adapter section where one could have format and device adapters. I'd have to review that section again for more comments, but I put together the standard stuff and wondered where the example themes were.

So started searching on the web for theme examples -- ran into some that referenced other extensions -- ran into no no attractive themes that work with today's working set of components.

But for some I tried finding the components they listed they need -- like any programmer, you look for the components that something says it needs to run and you try it out.

To have the base code be setup to be abusive when you 'tinker', is draconian and unhelpful.

So -- sorry, didn't install a pre-put together pack.... but this rude and unhelpful message has gone beyond the scope of my initial post -- there I was commenting on a worse-than-microsoft error page that I thought particularly inappropriate -- to the point that it felt like a personal attack.

But now, after having removed or disabled any module I felt I didn't really need -- I have no better an idea of why that error message keeps cropping up.

In the past few days, with no changes to foo, it's reliability as dropped from near 100% to about 50%... An on each error -- I only get the standard "we insult you for having used a module that we won't name and refuse to allow you any aid or assistance to find out which module offends us.."...

Seems like you also turned off even MS's debugging support to prevent users from finding out what the problem is -- isn't that illegal computer cracking?

Now I frequently get crash notes in the log, but all the details have been zeroed out.
CODE

Faulting application name: foobar2000.exe, version: 1.1.10.0, time stamp: 0x4ed8e9b8
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x051a0f3f
Faulting process id: 0x1028
Faulting application start time: 0x01cced6877a44a1f
Faulting application path: C:\Program Files (x86)\foobar2000\foobar2000.exe
Faulting module path: unknown
Report Id: 13d55e9b-59b4-11e1-aea4-001517cb877d


---
Even there, doesn't tell me the module ... is this a result of deliberate a violation of federal anti-hacking laws (notice i'm being specific about what jurisdiction and which laws), or is this a 'co-incidence'. If it is the former, there have already been cases that went bad for the defendant, who was using a program that.

I probably should repost this problem in the tech form as this has now become a tech problem rather than on the more 'general' rude message aspect...

*sigh*


Go to the top of the page
+Quote Post
Ouroboros
post Feb 18 2012, 15:50
Post #10





Group: Members
Posts: 289
Joined: 30-May 08
From: UK
Member No.: 53927



QUOTE (Athenium @ Feb 17 2012, 22:50) *
But now, after having removed or disabled any module I felt I didn't really need -- I have no better an idea of why that error message keeps cropping up.

It keeps cropping up because one of the components you believe you "really need" is one of the offending components.

Here's an idea. Start with a clean copy of foobar, then add the components you "really need", one at a time, until you get the error message. Repeat until you have only proper, working components, and have discarded all of the broken ones. Then you'll know which component(s) not to add, and you can look at the official component list to try to find feasible alternatives.

It really isn't complicated, and if you stopped being indignant about the fact that a piece of extremely good, free software works in a way that you don't like, and instead concentrated on solving the underlying problem, you'd have had it fixed by now.
Go to the top of the page
+Quote Post
Kohlrabi
post Feb 18 2012, 16:57
Post #11





Group: Super Moderator
Posts: 1004
Joined: 12-March 05
From: Kiel, Germany
Member No.: 20561



QUOTE (Ouroboros @ Feb 18 2012, 15:50) *
Here's an idea. Start with a clean copy of foobar, then add the components you "really need", one at a time, until you get the error message. Repeat until you have only proper, working components, and have discarded all of the broken ones. Then you'll know which component(s) not to add, and you can look at the official component list to try to find feasible alternatives.

QUOTE (Kohlrabi @ Feb 3 2012, 10:17) *
I recommend that you do a clean install using the official installer, and add those components you deem useful from the official components page. If you install a broken component from somewhere else along the way, you should be easily be able to identify it, after restarting the player.

He apparently ignored my suggestion for two weeks already, but maybe if enough people propose the same thing...



--------------------
Audiophiles live in constant fear of jitter.
Go to the top of the page
+Quote Post
mudlord
post Feb 19 2012, 01:54
Post #12





Group: Developer (Donating)
Posts: 805
Joined: 1-December 07
Member No.: 49165



QUOTE (Athenium @ Feb 17 2012, 16:20) *
QUOTE (mudlord @ Feb 3 2012, 01:13) *
QUOTE (Athenium @ Feb 3 2012, 01:46) *
It's NOT like I wrote any of them!! The one component that it told me was out of date a ui_panel thing, I uninstalled, as it's author seemed to have closed up shop and taken his toys and gone home in a huff -- though his reason was the friendly attitude of some people on here -- and given the above message, I can see his point.


So you like broken crap?

No, I don't -- how do you read that I like broken crap, into "I don't like abusive error messages that further abuse users by taunting them with things they know nothing about and give no information?"


Utterly broken components ie. "crap" cause those. Hence allowing them to continue to happen, seems to imply a complacency in very badly coded components. I've been guilty of sometimes having crash reports in my component, but those are fixed: because I feel end users deserve bug free stuff. Other developers should also aim for decent code, instead of abusing API interfaces, etc.
Go to the top of the page
+Quote Post
Canar
post Feb 19 2012, 01:54
Post #13





Group: Super Moderator
Posts: 3348
Joined: 26-July 02
From: princegeorge.ca
Member No.: 2796



He ignored my helpful suggestion for even longer...


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
diceman2037
post Feb 19 2012, 02:18
Post #14





Group: Members
Posts: 1
Joined: 19-February 12
Member No.: 97243



QUOTE (Athenium @ Feb 17 2012, 23:50) *
Seems like you also turned off even MS's debugging support to prevent users from finding out what the problem is -- isn't that illegal computer cracking?


Even there, doesn't tell me the module ... is this a result of deliberate a violation of federal anti-hacking laws (notice i'm being specific about what jurisdiction and which laws), or is this a 'co-incidence'. If it is the former, there have already been cases that went bad for the defendant, who was using a program that.






but atleast im heading back to mars with a good laugh.

This post has been edited by diceman2037: Feb 19 2012, 02:23
Go to the top of the page
+Quote Post
mudlord
post Feb 19 2012, 02:26
Post #15





Group: Developer (Donating)
Posts: 805
Joined: 1-December 07
Member No.: 49165



QUOTE (Canar @ Feb 18 2012, 19:54) *
He ignored my helpful suggestion for even longer...


Person is a troll?
Go to the top of the page
+Quote Post
q-stankovic
post Feb 19 2012, 03:03
Post #16





Group: Members
Posts: 1740
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



For sure he is a troll! But one question remains i asked myself too: why aren't the sdk-violating components mentioned? Is there a meaningful reason for? Or why doesn't offer the dialog a button that starts the deleting of all offending components?


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
Athenium
post Feb 20 2012, 15:50
Post #17





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



QUOTE (Canar @ Feb 18 2012, 16:54) *
He ignored my helpful suggestion for even longer...


He? I assume you mean me?

I did post my list of modules in the technical support forum where I asked for support and got another warning.

I was under the impression that this forum wasn't the place for asking about support, so didn't want to turn this into a support question.. It was intended as a general complaint about the quality and helpfulness (or lack there-of) of the error message I got when I tried to run any diagnostic. I wasn't, at the time asking for support but, more generally, "helpful" error messages -- not ones that appear to be written as the result of some past feud that I know nothing about.





Go to the top of the page
+Quote Post
Athenium
post Feb 20 2012, 15:59
Post #18





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



QUOTE (Kohlrabi @ Feb 18 2012, 07:57) *
QUOTE (Ouroboros @ Feb 18 2012, 15:50) *
Here's an idea. Start with a clean copy of foobar, then add the components you "really need", one at a time, until you get the error message. Repeat until you have only proper, working components, and have discarded all of the broken ones. Then you'll know which component(s) not to add, and you can look at the official component list to try to find feasible alternatives.

QUOTE (Kohlrabi @ Feb 3 2012, 10:17) *
I recommend that you do a clean install using the official installer, and add those components you deem useful from the official components page. If you install a broken component from somewhere else along the way, you should be easily be able to identify it, after restarting the player.

He apparently ignored my suggestion for two weeks already, but maybe if enough people propose the same thing...

You think not having an instant response= ignoring?

I have this forum setup to email me when I get a response.

I never got an email indicating any response.

I find your response as helpful as when microsoft says, in response to windows crashing -- just reformat your hard disk and reinstall all the components and tell us when you can duplicate the problem.


Your suggestion was one of many, I can't answer all at once, and those that are the most work should expect the least fast turnaround, since I can't quickly (or maybe at all) compose an answer sufficiently politely for the sensitivities of many here.



Go to the top of the page
+Quote Post
Athenium
post Feb 20 2012, 16:05
Post #19





Group: Members
Posts: 20
Joined: 21-February 03
Member No.: 5099



QUOTE (q-stankovic @ Feb 18 2012, 18:03) *
For sure he is a troll! But one question remains i asked myself too: why aren't the sdk-violating components mentioned? Is there a meaningful reason for? Or why doesn't offer the dialog a button that starts the deleting of all offending components?



If they are a troll then so are you -- since you just asked the same question as the original. Over a dozen posts talking about anything other than what the subject of the original post was... your's was the first that was 'on topic' for the note.

I notice no one has responded to re-iteration of the the question.

Also, given the age of my account -- most sane people would realize that
it likely precludes the application of the term troll. But it's easier to think of someone as a 'thing' and dehumanize them, before you do inhumane things to them.



Go to the top of the page
+Quote Post
db1989
post Feb 20 2012, 22:27
Post #20





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



QUOTE (Athenium @ Feb 20 2012, 15:05) *
But it's easier to think of someone as a 'thing' and dehumanize them, before you do inhumane things to them.

Oh, get over yourself.

What is it with people on the internet and having self-righteous victim-complexes?

In no way is there anything “inhumane” about anything in this thread. To say there is only belittles those who actually have been treated inhumanely. And most of them don’t have the luxury of complaining about it on some website.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 25th July 2014 - 13:15