[mythtv-users] mythbackend segmentation fault

Henrik Gammelmark mythtv at geemark.com
Wed Jul 5 21:24:19 UTC 2006


I have narrowed the mythbackend errors down to whenever I enable more 
than one tuner in mythtv-setup (no matter which one it seems), but I 
still can't find any pattern in the seamingly randomly chosen errors:

*** glibc detected *** double free or corruption (out): 0x081316d8 ***

*** glibc detected *** corrupted double-linked list: 0x08141cf8 ***

Segmentation fault

I have tried recompiling mythtv, ivtv, and the ivtv firmware, and even 
compiled the kernel also, just to be absolutely sure, it's the same 
compiler!

I also tried reinstalling the libc6, which supposedly is the one making 
and/or reporting those nasty errors (?).

I assume that glibc is merely reporting the errors, and not causing them?


Henrik Gammelmark wrote:
> I tried removing the tuners from mythtv-setup, and the backend started 
> fine, and started checking the jobqueue periodically as it should, and I 
> was even able to perform a "mythfilldatabase".
> 
> However, while running the mythfrontend, entering "watch tv", I got this 
> similar error on the frontend:
> 
> 
> 2006-07-05 21:09:32.158 Connected to database 'mythconverg' at host: 
> localhost
> 2006-07-05 21:09:32.257 Connecting to backend server: 127.0.0.1:6543 
> (try 1 of 5)
> 2006-07-05 21:09:32.259 Connection timed out.
>                          You probably should modify the Master Server
>                          settings in the setup program and set the
>                          proper IP address.
> 2006-07-05 21:09:35.445 TV: Attempting to change from None to None
> *** glibc detected *** double free or corruption (!prev): 0x08214ce8 ***
> 
> 
> 
> Henrik Gammelmark wrote:
> 
>>I am installing MythTV for the first time, but I'm having problems with 
>>starting mythbackend. I have recompiled three times, without any luck.
>>I get either
>>"*** glibc detected *** double free or corruption (out): 0x08131000 ***"
>>or periodically "Segmentation fault" after which it crashes.
>>
>>I am able to record manually by "cat /dev/videoX > file.mpg" from all 
>>tuners, ivtv reports no errors in dmesg, and I am able to use 
>>mythtv-setup fine with tv-out, so I guess the cards and drivers should 
>>be fine.
>>
>>Installing MythTV 0.91 (stable release) on Debian testing with 1 x 
>>PVR-350 and 1 x PVR-500 with ivtv-drivers.
>>
>>I'm getting desperate here - what am I doing wrong?
>>Thank you very much in advance
>>
>>If you need more information or verbose output, let me know!
>>
>>
>>=====================================
>>
>>...
>>2006-07-05 20:19:15.974 MSqlQuery: SELECT data FROM settings WHERE value 
>>  = 'OverTimeCategory' AND hostname = 'serber' ;
>>2006-07-05 20:19:15.975 MSqlQuery: SELECT data FROM settings WHERE value 
>>= 'OverTimeCategory' AND hostname IS NULL;
>>*** glibc detected *** double free or corruption (out): 0x08131000 ***
>>Aborted
>>
>>
>>
>>2006-07-05 20:42:38.278 MSqlQuery: SELECT channel.channum, 
>>channel.chanid FROM channel, capturecard, cardinput WHERE 
>>channel.channum + 0 > '1'  AND       cardinput.cardid     = 
>>capturecard.cardid AND capturecard.cardid   = 2            AND 
>>capturecard.hostname = 'serber'          AND channel.visible      = 1 
>>                AND cardinput.sourceid = channel.sourceid  ORDER BY 
>>channel.channum + 0  LIMIT 1
>>2006-07-05 20:42:38.280 TVRec(2): SetFlags(RunMainLoop,) -> RunMainLoop,
>>2006-07-05 20:42:38.280 TVRec(2): 
>>ClearFlags(ExitPlayer,FinishRecording,) -> RunMainLoop,
>>Segmentation fault
>>_______________________________________________
>>mythtv-users mailing list
>>mythtv-users at mythtv.org
>>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> 
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



More information about the mythtv-users mailing list