[mythtv] Seg Fault on HEAD build under win32

Mark Buechler mark.buechler at gmail.com
Fri Jun 27 10:51:42 UTC 2008


Hi

On Fri, Jun 27, 2008 at 6:31 AM, buzz <davidbuzz at gmail.com> wrote:

> Mark,
> Yes, much work is being done.   Nigel and Arnonm have been doing a lot
> of work mopping up errors/warnings in the win32 build scripts/code,
> and I believe that the QT3 based code in 21-fixes is near-enough to
> functional, and will be release ready soon.    the QT4 based code in
> HEAD builds to completion, but it's currently suffering from a
> critical failure that prevents any of the executables from running
> except mtd.exe, and we are at a bit of a loss as to why.
>

Thanks, I'm interested mainly in trunk.


>
> FYI - this is the error that is reported IMMEDIATELY on startup, there
> is no stacktrace or any information from GDB - if anyone can help with
> this, it'd be appreciated!
>
> Program received signal SIGSEGV, Segmentation fault.
> Program exited with code 030000000005.
>

Yes, it seems they're all segfaulting prior to main() so it would seem the
build is bad.

- Mark.


>
> Buzz.
>
> On Fri, Jun 27, 2008 at 6:50 AM, Mark Buechler <mark.buechler at gmail.com>
> wrote:
> > Hi
> >
> > On Wed, May 21, 2008 at 3:44 AM, Arnon Meshoulam (arnonm) <
> arnonm at gmail.com>
> > wrote:
> >>
> >> Nigel,
> >>
> >> I tried the experiment
> >> make clean
> >> patch
> >> make
> >> make install
> >>
> >> Results:
> >> libmyth is build as libliblibmyth-0.22.dll
> >> libmythtv looks for libmyth-0.22.dll and cant find it (a copy solved
> that)
> >> During runtime mythfrontend looks for libliblibmyth-0.22.dll again
> >> Once it is in place, same segfault - can't initialize properly :(
> >
> > Has there been anymore work done on this recently?
> >
> > Thanks, Mark.
> >
> >>
> >> On Wed, May 21, 2008 at 12:58 AM, Nigel Pearson <nigel at ind.tansu.com.au
> >
> >> wrote:
> >>>
> >>>> variables inside the const could actually be a pointer to a variable
> >>>> in a/another .dll
> >>>
> >>> As an experiment (if you have the time, I haven't tried it on Windows
> >>> yet)
> >>>
> >>>
> >>> try applying:
> >>> http://svn.mythtv.org/trac/attachment/ticket/4264/combine-libs.patch
> >>>
> >>>
> >>> It hacks out the nasty dependencies between libmyth,
> >>> libmythui and libmythupnp by amalgamating their code.
> >>>
> >>> Probably best to delete all libmythui-0.22.dll
> >>> and libmythupnp-0.22.dll first, though.
> >>> (and I had to delete mtd and ignyte
> >>>  from plugins to force their relink)
> >>>
> >>> --
> >>> Nigel Pearson, nigel at ind.tansu.com.au|"Beware - I am a carrier
> >>> Telstra Net. Eng., Sydney, Australia |          of surrealism"
> >>> Office: 9202 3900    Fax:  9261 3912 |       D  A
> >>> Mobile: 0408 664435  Home: 9792 6998 |       L  I
> >>>
> >>
> >>
> >> _______________________________________________
> >> mythtv-dev mailing list
> >> mythtv-dev at mythtv.org
> >> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> >>
> >
> >
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> >
> >
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20080627/8369c983/attachment.htm 


More information about the mythtv-dev mailing list