[mythtv-users] seg fault after upgrade to mythtv-0.14 (FIXED)

Wayne Vosberg wayne at mindtunnel.com
Thu Feb 5 15:57:38 EST 2004


I did a little strace'ng and the problem seem to be related to qt/kde .... I
normally run gnome so kde wasn't even installed.  I added kde and now
everything is happy.    Must be a new requirement in 0.14 that didn't
make it into the package dependencies.


# apt-get install kde
... 
                                                                                                        

Committing changes...
Preparing...                ########################################### 
[100%]
   1:lm_sensors281          ########################################### 
[ 25%]
   2:XFree86-xdm            ########################################### 
[ 50%]
   3:kdebase                ########################################### 
[ 75%]
   4:kde                    ########################################### 
[100%]

Wayne Vosberg wrote:

> I upgraded MythTV to .14 (from .13) and now mythfrontend and mythtvsetup
> seg fault.  (dual PII-450, PVR-250, Nvidia GeForce4 MX 440)
>
> - sound is working
> - tv out is working (X on TV)
> - "mplayer /dev/video0" works just fine.
> - mythbackend appears to be fine
> - mythfrontend fails with a Segmentation fault:
>
> $ mythfrontend --verbose all
> 2004-02-05 10:11:40 mythfrontend version: 0.14.20040123-1 www.mythtv.org
> 2004-02-05 10:11:40 Enabled verbose msgs :all
> Segmentation fault
>
> $ tail /var/log/mythtv/mythtv/mythbackend.log
> Starting up as the master server.
> 2004-02-05 09:13:59 mythbackend version: 0.14.20040123-1 www.mythtv.org
> 2004-02-05 09:13:59 Enabled verbose msgs : important general
> 2004-02-05 09:14:02 Found changes in the todo list.
>
> Also, if I try to 'rmmod ivtv' I get a seg fault and a kernel bug 
> message logged:
>
> # rmmod ivtv
> Segmentation fault
> Feb  5 10:22:30 homer kernel: ------------[ cut here ]------------
> Feb  5 10:22:30 homer kernel: kernel BUG at pid.c:153!
> Feb  5 10:22:30 homer kernel: invalid operand: 0000
> Feb  5 10:22:30 homer kernel: snd-mixer-oss nfs nvidia-1.0-4363 
> usbserial lirc_i2c lirc_dev ivtv msp3400 saa7115 tuner i2c-algo-bit 
> i2c-core videodev snd-seq-midi snd-seq-midi-event snd-se
> Feb  5 10:22:30 homer kernel: CPU:    1
> Feb  5 10:22:30 homer kernel: EIP:    0060:[<c01368d0>]    Tainted: P 
> Feb  5 10:22:30 homer kernel: EFLAGS: 00010246
> Feb  5 10:22:30 homer kernel: Feb  5 10:22:30 homer kernel: EIP is at 
> find_task_by_pid [kernel] 0x60 (2.4.22-1.2166.nptl_35.rhfc1.atsmp)
> Feb  5 10:22:30 homer kernel: eax: 01000000   ebx: 000009b2   ecx: 
> c044a8b8   edx: 00004dd8
> Feb  5 10:22:30 homer kernel: esi: f2ad4604   edi: e0583ec0   ebp: 
> 00000000   esp: e0583eac
> Feb  5 10:22:30 homer kernel: ds: 0068   es: 0068   ss: 0068
> Feb  5 10:22:30 homer kernel: Process rmmod (pid: 3621, 
> stackpage=e0583000)
> Feb  5 10:22:30 homer kernel: Stack: f2ad4680 f2ad2870 000009b2 
> f0aa6a10 00000286 00000000 00000000 00000001 Feb  5 10:22:30 homer 
> kernel:        e0583ecc e0583ecc c19a3300 e0583ef0 f0a9d1e8 00000000 
> 00000000 00000001 Feb  5 10:22:30 homer kernel:        e0583eec 
> e0583eec 00000000 00000001 e0583efc ec333d80 00000003 00000000 Feb  5 
> 10:22:30 homer kernel: Call Trace:   [<f2ad4680>] irctls [lirc_dev] 
> 0x0 (0xe0583eac)
> Feb  5 10:22:30 homer kernel: [<f2ad2870>] lirc_unregister_plugin 
> [lirc_dev] 0xe0 (0xe0583eb0)
> Feb  5 10:22:30 homer kernel: [<f0aa6a10>] detach_inform [ivtv] 0x0 
> (0xe0583eb8)
> Feb  5 10:22:30 homer kernel: [<f0a9d1e8>] msp_detach [msp3400] 0x88 
> (0xe0583edc)
> Feb  5 10:22:30 homer kernel: [<f0ab4984>] ivtv_cards [ivtv] 0x284 
> (0xe0583f0c)
> Feb  5 10:22:30 homer kernel: [<f2ad6729>] ir_detach [lirc_i2c] 0x19 
> (0xe0583f10)
> Feb  5 10:22:30 homer kernel: [<f0a89211>] 
> i2c_del_adapter_Rsmp_d5ead764 [i2c-core] 0x81 (0xe0583f1c)
> Feb  5 10:22:30 homer kernel: [<f0ab4700>] ivtv_cards [ivtv] 0x0 
> (0xe0583f30)
> Feb  5 10:22:30 homer kernel: [<f0aa49eb>] ivtv_remove [ivtv] 0x11b 
> (0xe0583f40)
> Feb  5 10:22:30 homer kernel: [<f0ab4984>] ivtv_cards [ivtv] 0x284 
> (0xe0583f44)
> Feb  5 10:22:30 homer kernel: [<f0ab2940>] ivtv_pci_driver [ivtv] 0x0 
> (0xe0583f58)
> Feb  5 10:22:30 homer kernel: [<c01fb418>] pci_unregister_driver 
> [kernel] 0x58 (0xe0583f60)
> Feb  5 10:22:30 homer kernel: [<f0aa65bd>] module_cleanup [ivtv] 0xd 
> (0xe0583f70)
> Feb  5 10:22:30 homer kernel: [<f0ab2940>] ivtv_pci_driver [ivtv] 0x0 
> (0xe0583f74)
> Feb  5 10:22:30 homer kernel: [<c0126572>] free_module [kernel] 0xd2 
> (0xe0583f90)
> Feb  5 10:22:30 homer kernel: [<c01257a7>] sys_delete_module [kernel] 
> 0xe7 (0xe0583fa4)
> Feb  5 10:22:30 homer kernel: [<c0109b27>] system_call [kernel] 0x33 
> (0xe0583fc0)
> Feb  5 10:22:30 homer kernel: Feb  5 10:22:30 homer kernel: Code: 0f 
> 0b 99 00 eb 9f 2a c0 eb c0 8d b6 00 00 00 00 56 53 83 ec
>
> More detailed configuration info follows.   Anybody else see this on 
> the .14 upgrade or
> have any idea what could be causing this?
>
> I want my MythTV ;)
> - Wayne
>
> -------------------------------------------------------------------------------------------------------------------- 
>
>
> # uname -r
> 2.4.22-1.2166.nptl_35.rhfc1.atsmp
>
> # rpm -qa | grep -e kmdl -e ivtv -e alsa -e lirc -e nvidia | sort
> alsa-driver-1.0.2-20.rhfc1.at
> alsa-kmdl-smp-2.4.22-1.2166.nptl_35.rhfc1.at-1.0.2-20.rhfc1.at
> alsa-lib-1.0.2-10.rhfc1.at
> alsa-tools-1.0.1-3.rhfc1.at
> alsa-utils-1.0.2-5.rhfc1.at
> gnome-alsamixer-0.9.6-2.fr
> ivtv-0.1.9-24.rhfc1.at
> ivtv-firmware-17_21288-1.at
> ivtv-kmdl-smp-2.4.22-1.2166.nptl_35.rhfc1.at-0.1.9-24.rhfc1.at
> lirc-0.7.0-pre2_16.rhfc1.at
> lirc-kmdl-smp-2.4.22-1.2166.nptl_35.rhfc1.at-0.7.0-pre2_16.rhfc1.at
> lirc-lib-0.7.0-pre2_16.rhfc1.at
> lirc-lib-devel-0.7.0-pre2_16.rhfc1.at
> perl-Video-ivtv-0.12-3
> strictdep-kernel-kmdl-2.4.22-1.2140.nptl-1-1.rhfc1.at
> strictdep-kernel-kmdl-2.4.22-1.2149.nptl-1-1.rhfc1.at
>
> # rpm -qa | grep myth | sort
> libmyth-0.14-58.rhfc1.at
> mythbrowser-0.14-9.rhfc1.at
> mythdvd-0.14-23.rhfc1.at
> mythgallery-0.14-45.rhfc1.at
> mythgame-0.14-44.rhfc1.at
> mythmkmovie-1.0.1-3.rhfc1.at
> mythmusic-0.14-45.rhfc1.at
> mythnews-0.14-15.rhfc1.at
> mythtv-0.14-58.rhfc1.at
> mythtv-backend-0.14-58.rhfc1.at
> mythtv-frontend-0.14-58.rhfc1.at
> mythtv-suite-0.14-37.at
> mythtv-theme-gant-0.pr1-1.at
> mythtv-theme-photo-4-5.at
> mythtv-theme-purplegalaxy-0.20031214-2.at
> mythtv-theme-sleek-0.35-1.at
> mythtv-theme-visor-0.13.1-3.at
> mythvideo-0.14-41.rhfc1.at
> mythweather-0.14-42.rhfc1.at
> mythweb-0.14-44.rhfc1.at
>
>
>
> # lspci
> 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host 
> bridge (rev 03)
> 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge 
> (rev 03)
> 00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
> 00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
> 00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
> 00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
> 00:09.0 Multimedia video controller: Internext Compression Inc iTVC15 
> MPEG-2 Encoder (rev 01)      (PVR-250)
> 00:0a.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 
> 06)
> 00:0b.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev 20)
> 01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 
> MX 440 AGP 8x] (rev a2)
>
> # lsmod | grep -e ivtv -e alsa -e lirc -e nvid -e sound
> nvidia-1.0-4363      1669224   4  (autoclean)
> lirc_i2c                4768   0  (autoclean) (unused)
> lirc_dev               10096   1  (autoclean) [lirc_i2c]
> ivtv                   94592   0  (autoclean)
> i2c-algo-bit            8584   0  (autoclean) [ivtv]
> i2c-core               21572   0  (autoclean) [lirc_i2c ivtv msp3400 
> saa7115 tuner i2c-algo-bit]
> videodev                9280   3  (autoclean) [ivtv]
> soundcore               7044   3  [snd]
>
>
>
>
> Boot up messages:
> mythbackend: mythbackend startup succeeded
> alsasound: Starting sound driver: snd-ens1371
> alsasound: done
> kernel: Linux video capture interface: v1.00
> kernel: i2c-core.o: i2c core module version 2.8.2 (20031211)
> rc: Starting alsasound:  succeeded
> kernel: ivtv: version 0.1.9 (release) loading
> kernel: ivtv: SGarray_size = 340, DSGarray_size = 16
> kernel: ivtv: Found an iTVC15 based chip
> kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32)
> kernel: tuner: chip found @ 0xc2
> kernel: tuner(bttv): type forced to 2 (Philips NTSC (FI1236,FM1236 and 
> compatibles)) [insmod]
> kernel: saa7114.c: starting probe for adapter ivtv i2c driver #0 
> (0x10005)
> kernel: saa7114.c: detecting saa7114 client on address 0x42
> kernel: saa7115.c: writing init values
> lircd 0.7.0pre2[2441]: lircd(hauppauge) ready
> lircd: lircd startup succeeded
> kernel: msp34xx: init: chip=MSP3435G-B6, has NICAM support
> kernel: msp3410: daemon started
> kernel: ivtv: Encoder revision: 0x02040011
> kernel: ivtv: Decoder revision: 0x02020023
> kernel: ivtv: Registered v4l2 device, minor 0
> kernel: ivtv: Registered v4l2 device, minor 32
> kernel: ivtv: Registered v4l2 device, minor 224
> kernel: ivtv: loaded
> kernel: lirc_dev: IR Remote Control driver registered, at major 61
> kernel: bttv: driver version 0.7.107 loaded
> kernel: bttv: using 4 buffers with 2080k (8320k total) for capture
> kernel: bttv: Host bridge is Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX 
> Host bridge
>
> (NOTE: next errors have always been there ------------------- I use 
> the tuner & s-video inputs and both are fine
> kernel: bttv: Host bridge needs ETBF enabled.
> insmod: 
> /lib/modules/2.4.22-1.2166.nptl_35.rhfc1.atsmp/kernel/drivers/media/video/bttv.o: 
> init_module: No such device
> insmod: Hint: insmod errors can be caused by incorrect module 
> parameters, including invalid IO or IRQ parameters.       You may find 
> more information in syslog or the output from dmesg
> insmod: 
> /lib/modules/2.4.22-1.2166.nptl_35.rhfc1.atsmp/kernel/drivers/media/video/bttv.o: 
> insmod bttv failed
> modprobe: modprobe: Can't locate module rivatv
> ------------------)
>
> kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR)
> kernel: lirc_dev: lirc_register_plugin:sample_rate: 10
> kernel: saa7115[0]: decoder set norm NTSC
> kernel: saa7115[0] set audio: 0x02
> kernel: saa7115[0]: decoder set picture bright=128 contrast=64 
> saturation=64 hue=0
> kernel: saa7115[0]: decoder set picture bright=128 contrast=64 
> saturation=50 hue=0
> kernel: saa7115[0]: decoder set picture bright=135 contrast=64 
> saturation=50 hue=0
> kernel: saa7115[0]: decoder set picture bright=135 contrast=64 
> saturation=50 hue=0
> modprobe: modprobe: Can't locate module char-major-10-134
> kernel: 0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module  
> 1.0-4363  Sat Apr 19 17:46:46 PDT 2003
> insmod: Warning: loading 
> /lib/modules/2.4.22-1.2166.nptl_35.rhfc1.atsmp/updates/drivers/video/nvidia/nvidia-1.0-4363.o 
> will taint the kernel: non-GPL license - NVIDIA
> insmod:   See http://www.tux.org/lkml/#export-tainted for information 
> about tainted modules
> insmod: Module nvidia-1.0-4363 loaded, with warnings
> kernel: ivtv: ivtv-api.c: unknown ioctl 0x803c7601
> modprobe: modprobe: Can't locate module char-major-81-1
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>

-- 
  /\                      5211 Bancroft Heights
 /  \/\                   Colorado Springs, CO 80906
/ Wayne Vosberg           719-576-8037 (H) / 719-661-5768 (M)
-------------------------------------------------------------



More information about the mythtv-users mailing list