[mythtv-users] backend crash - fatal flex scanner internal error

Chris Rouch chris.rouch at gmail.com
Mon Oct 16 10:48:57 UTC 2006


On 10/13/06, Michael T. Dean <mtdean at thirdcontact.com> wrote:
> On 10/13/06 03:22, Chris Rouch wrote:
>
> >Mythbackend crashed again yesterday. the last message in the logs is
> >
> >fatal flex scanner internal error--end of buffer missed
> >
> >
> Broken toolchain--not Myth's fault.  (And something that would make me
> question the validity of every app on the system.)
>
> >This happened while no-one was using it, and about 30 minutes before
> >anything was scheduled to record. This is on FC4 with mythtv from
> >atrpms (0.20-139, based on SVN r11293).
> >
> >Does anyone know if this has been fixed recently either in atrpms
> >(latest is based on SVN r11499) or more recently in SVN, or should I
> >raise a bug?
> >
> That might be hard to figure out.  After all, there's nothing in that
> error message that would be useful for a search of the mailing list archives
>
> http://www.gossamer-threads.com/lists/engine?list=mythtv&do=search_results&search_forum=all&search_string=flex+scanner&search_type=AND
>
> So, you'd never find that thread on -dev.  ;)

Oops. My bad.

But having now looked at the list archives, I'm confused by the OP's
solution: "I resolved the fatal flex scan error by: - upgrade gcc,
glibc and all the binutils". I'm running a fully updated FC4 system,
so I expect this solutions is not possible.

I'm rebuilding with the debugging enabled and when it happens again
I'll try to follow the debugging instructions. FWIW the latest crash
seems to be pointing the finger at mythupnp:

*** glibc detected *** /usr/bin/mythbackend: double free or corruption
(!prev): 0xb1678ac0 ***
======= Backtrace: =========
/lib/libc.so.6[0x4301a8e0]
/lib/libc.so.6(__libc_free+0x79)[0x4301afa2]
/usr/lib/libsensors.so.3(sensors_cleanup+0x1e9)[0x47930465]
/usr/bin/mythbackend[0x80822c8]
/usr/bin/mythbackend[0x80837ed]
/usr/lib/libmythupnp-0.20.so.0(_ZN16HttpWorkerThread11ProcessWorkEv+0xddb)[0x4c2ce5e7]
/usr/lib/libmythupnp-0.20.so.0(_ZN12WorkerThread3runEv+0x89)[0x4c2cb875]
/usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN15QThreadInstance5startEPv+0x56)[0x48d73008]
/lib/libpthread.so.0[0x43213bdb]
/lib/libc.so.6(__clone+0x5e)[0x43082d3e]


Regards,

Chris


More information about the mythtv-users mailing list