Mailing List Archive

ringbuf1.nuv
When I run mythfrontend, I am getting segmentation
fault in mythbackend with the following message

ERROR opening file '/mnt/store//ringbuf1.nuv' in
ThreadedFileWriter

What am I doing wrong? I am using ythTV-0.8 on RedHat
8.0. Please help.

__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com
RE: ringbuf1.nuv [ In reply to ]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> What am I doing wrong? I am using ythTV-0.8 on RedHat
> 8.0. Please help.

Did you read the HOWTO?
http://www.mythtv.org/docs/mythtv-HOWTO-9.html

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPn6/efc1NpCTlP0JEQIs8ACgjxfCJ/GR3+eXQ4/5jUWmEX2hOWMAnj+7
G1iL5GupOlnXYFPMAuqH+ket
=e+H8
-----END PGP SIGNATURE-----
RE: ringbuf1.nuv [ In reply to ]
Aw, c'mon, cut the guy a break. In the time it took you to look up the
specific paragraph in the HOWTO and say "RTFM", you could have said:

- Does the /mnt/store directory exist?
- When you run setup/setup, make sure "/mnt/store" does not have a
trailing "/"


On Mon, 2003-03-24 at 03:19, Robert Kulagowski wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > What am I doing wrong? I am using ythTV-0.8 on RedHat
> > 8.0. Please help.
>
> Did you read the HOWTO?
> http://www.mythtv.org/docs/mythtv-HOWTO-9.html
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>
>
> iQA/AwUBPn6/efc1NpCTlP0JEQIs8ACgjxfCJ/GR3+eXQ4/5jUWmEX2hOWMAnj+7
> G1iL5GupOlnXYFPMAuqH+ket
> =e+H8
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@snowman.net
> http://lists.snowman.net/cgi-bin/mailman/listinfo/mythtv-users
RE: ringbuf1.nuv [ In reply to ]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Aw, c'mon, cut the guy a break. In the time it took you to
> look up the
> specific paragraph in the HOWTO and say "RTFM", you could have
> said:
>
> - Does the /mnt/store directory exist?
> - When you run setup/setup, make sure "/mnt/store" does not have a
> trailing "/"

Possibly. But since the question is answered in the HOWTO, I am
doing 2 things:

1. Letting them know of the existence of the HOWTO.
2. Potentially spuring then on to reading the _rest_ of it to try to
head off the inevitable series of questions that come up when people
don't even perform a cursory check of the documentation.

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPn8oy/c1NpCTlP0JEQLK3wCeIL6lviiaoky60K+t2Qb42DA75W4AoJQy
hYJLE4plQCz6Fhu+7rtjv0Qf
=4K6O
-----END PGP SIGNATURE-----
RE: ringbuf1.nuv [ In reply to ]
I agree; however it had occurred to me that the problem encountered *might*
not have been covered in the HOWTO; specifically, if a trailing '/' was
entered into the setup dialog, this might be causing a problem even if the
'/mnt/store' directory existed & was writeable by the user.

Actually, now that I think about it, whether or not that was kmallick2000's
problem, it might be an issue... I think I'll check it out myself and submit
a patch. (NOTE: Hmmm... just checked this out in a bash shell & the '//'
didn't cause a problem... but I'm pretty sure I've seen
shells/libraries/system calls where this *did* make a difference...)

Anyway, it seems to me that a project like MythTV attracts a higher
percentage of Linux newbies than many others, because... well, because it's
so cool! And, even though the documentation is pretty good & a lot of good
effort has been expended on it, sometimes no amount of documentation is
enough for a complete newbie (not necessarily kmallick2000) who is not
familiar with fundamental *nix concepts, like paths & command line syntax.
For instance, the documentation you pointed to shows an example for what to
do if you want to change the default '/mnt/store' to '/var/video'. It would
be easy for a real newbie to assume that if they don't want to change the
default that they don't have to do anything, as there is no example for
creating & setting the permissions on the '/mnt/store' directory. So in
this case, even if someone did 'RTFM', they still might think they did
everything right and be left scratching their head.

My point is, if someone asks a question like "So, how do I setup this MythTV
system?", then sure, tell them to go RTFM. But, if someone asks a question
(even if it seems obvious to you) requiring a brief 2-line response, then I
don't think it's inappropriate to respond with a brief solution coupled with
a reference to the appropriate docs.

Think about it this way... if someone stopped you on the street and asked
you for directions to Boise, ID, you'd probably tell them to go buy a map,
even if you knew how to get there; it just makes more sense both for you &
them. Then, if they don't understand the map, they depend on someone having
enough good will to take the time to explain it to them. If even that
proves too much for them, well then they'd be better off seeking public
transportation (Tivo). But, if someone stopped you on the street and asked
you where city hall was, would you tell them to buy a map, or would you say
"2 blocks down on the left; oh, and by the way, if you're new in town you
really should get a map for yourself"?

I realize we all have different personal threshholds regarding how 'basic' a
question can be before we fire off a standard 'RTFM' response, but I
personally wouldn't want anyone to give up on Myth or Linux in general
because they felt the community was not supportive towards newbies. I
thought the whole point of having a separate 'mythtv-users' list was to
provide a forum that was more tolerant of basic setup questions.

Just my $0.02.

-Joe C.

-----Original Message-----
From: mythtv-users-bounces@snowman.net
[mailto:mythtv-users-bounces@snowman.net]On Behalf Of Robert Kulagowski
Sent: Monday, March 24, 2003 10:48 AM
To: 'Discussion about mythtv'
Subject: RE: [mythtv-users] ringbuf1.nuv



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Aw, c'mon, cut the guy a break. In the time it took you to
> look up the
> specific paragraph in the HOWTO and say "RTFM", you could have
> said:
>
> - Does the /mnt/store directory exist?
> - When you run setup/setup, make sure "/mnt/store" does not have a
> trailing "/"

Possibly. But since the question is answered in the HOWTO, I am
doing 2 things:

1. Letting them know of the existence of the HOWTO.
2. Potentially spuring then on to reading the _rest_ of it to try to
head off the inevitable series of questions that come up when people
don't even perform a cursory check of the documentation.

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPn8oy/c1NpCTlP0JEQLK3wCeIL6lviiaoky60K+t2Qb42DA75W4AoJQy
hYJLE4plQCz6Fhu+7rtjv0Qf
=4K6O
-----END PGP SIGNATURE-----

_______________________________________________
mythtv-users mailing list
mythtv-users@snowman.net
http://lists.snowman.net/cgi-bin/mailman/listinfo/mythtv-users
Re: ringbuf1.nuv [ In reply to ]
Hi Joe,

Interesting points. One of my jobs is to answer customer support questions
via email, forum and phone for our products. We have regular "arguments"
internally about when to send the user to the manual and when to regurgitate
it to them. We've come up with this rule of thumb... "If the manual
clearly states the answer, point them to it. It will do what Robert said -
teach them how to use it and help w/future Q's. If it's not in the manual,
tell them and add it to the manual. Finally, if it's "sort of" in the
manual - as you suggest for this point, then tell them the full answer and
add the clarification."

I think this example could fall into that third category, but only because
you thought of additional "potential" questions or problems the user could
be having. That's how our docs become better and better - by watching what
people ask, and beefing up those parts of the manual that people seem to
stumble over the most. One of our team members constantly argues that "It's
not our job to teach them the basics of xxx" (substitute Linux/paths/etc.
here). If we start doing that, where do we stop? He's got a point.
However, we argue that we'd rather err on the side of "too much" rather than
"too little". Heck, for the real gurus, the docs could be nothing more than
a list of bulleted items to install. Most people (myself included) treat
every word like "gold" since as Linux newbies, we can overlook the obvious
and think we're fastidiously following every step perfectly yet have it
fail. You're right, unless it says to create that folder /mnt/store people
won't do it, and things will fail.

Thanks,
JC

----- Original Message -----
From: "Joseph A. Caputo" <jcaputo1@comcast.net>
To: "Discussion about mythtv" <mythtv-users@snowman.net>
Sent: Monday, March 24, 2003 11:51 AM
Subject: RE: [mythtv-users] ringbuf1.nuv

> My point is, if someone asks a question like "So, how do I setup this
MythTV
> system?", then sure, tell them to go RTFM. But, if someone asks a
question
> (even if it seems obvious to you) requiring a brief 2-line response, then
I
> don't think it's inappropriate to respond with a brief solution coupled
with
> a reference to the appropriate docs.
RE: ringbuf1.nuv [ In reply to ]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yeesh! I never realized that I was starting a meta discussion about
_how_ to answer the questions versus the content.

Perhaps it's "newbie fatigue"; seeing the same questions come up over
and over again, where it's obvious that the person didn't read the
documentation must have pushed me over the edge. I'll be better in
the future. Personally, I've been fine with "RTFM" as an answer, so
I must have assumed that other people are as well.

And as a note, trailing slash is the default in the backend setup.
So, /mnt/store will work, just like /mnt/store/ does, assuming that
you even _have_ a /mnt/store defined. In my case, I've got
/var/video/ and it works just fine.

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>

iQA/AwUBPn9XNfc1NpCTlP0JEQKgGwCgv6GpUoK3F/8PPWGe4nvI8HDSHskAoIbb
fMg+bWT/BL1IC6DBLUsu58C1
=7nxZ
-----END PGP SIGNATURE-----