* [linux-dvb] FusionHDTV Dual Digital 4 Segfault
@ 2008-04-19 4:40 Andrew Jeffery
[not found] ` <20080419102156.GA8217@ts4.de>
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Jeffery @ 2008-04-19 4:40 UTC (permalink / raw)
To: linux-dvb
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
Bought myself a Dual Digital 4 the other day and I'm trying to get it up
and running - bumped into a segfault though :(
htpc v4l-dvb # lsmod
Module Size Used by
snd_seq 51936 0
snd_pcm_oss 43424 0
snd_mixer_oss 18688 1 snd_pcm_oss
ehci_hcd 32652 0
uhci_hcd 26400 0
usbcore 128808 3 ehci_hcd,uhci_hcd
nvidia 8844612 0
i2c_core 24832 1 nvidia
e1000 120384 0
snd_hda_intel 333860 0
snd_pcm 77448 2 snd_pcm_oss,snd_hda_intel
snd_timer 23560 2 snd_seq,snd_pcm
snd 53864 6
snd_seq,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer
snd_page_alloc 12304 2 snd_hda_intel,snd_pcm
htpc v4l-dvb # modprobe tuner-xc2028
htpc v4l-dvb # modprobe zl10353
htpc v4l-dvb # modprobe dvb_usb_cxusb
Segmentation fault
htpc v4l-dvb # dmesg
*** snip ***
dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4)
dvb-usb: recv bulk message failed: -110
DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
general protection fault: 0000 [1] SMP
CPU 1
Modules linked in: dvb_usb_cxusb dvb_usb dvb_core zl10353 tuner_xc2028
snd_seq snd_pcm_oss snd_mixer_oss ehci_hcd uhci_hcd usbcore nvidia(P)
i2c_core e1000 snd_hda_intel snd_pcm snd_timer snd snd_page_alloc
Pid: 12926, comm: modprobe Tainted: P 2.6.23-gentoo-r8 #1
RIP: 0010:[<ffffffff88950949>] [<ffffffff88950949>]
:tuner_xc2028:xc2028_attach+0x19d/0x1e7
RSP: 0018:ffff81003ca93c18 EFLAGS: 00010206
RAX: 0020000000a08c00 RBX: ffffffff88954590 RCX: 0000000000000080
RDX: 00000000ffffffff RSI: ffffffff88952940 RDI: ffff81003dcac278
RBP: ffff81003ca93c48 R08: ffff81003ca92000 R09: ffff810001012820
R10: ffff81003c4e7918 R11: 0000000000000009 R12: 0000000000000000
R13: ffff81003dcac008 R14: ffff81003ba08040 R15: 0000000000000001
FS: 00002ae8822d6b00(0000) GS:ffff81003f0dacc0(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00002ac26dd940a8 CR3: 000000003104a000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process modprobe (pid: 12926, threadinfo ffff81003ca92000, task
ffff81003e7070c0)
Stack: 0000000000000001 ffff81003ba08d70 ffff81003ba08000 0000000000000000
~ ffffffff8897d428 ffffffff88977b78 ffff81003ba08a28 0000000000000061
~ 0000000000000000 0000000000000000 ffffffff88977818 ffff81003ba08000
Call Trace:
~ [<ffffffff88977b78>]
:dvb_usb_cxusb:cxusb_dvico_xc3028_tuner_attach+0x5e/0xab
~ [<ffffffff88977818>]
:dvb_usb_cxusb:dvico_bluebird_xc2028_callback+0x0/0x91
~ [<ffffffff88970ead>] :dvb_usb:dvb_usb_adapter_frontend_init+0xd4/0xf5
~ [<ffffffff889708e6>] :dvb_usb:dvb_usb_device_init+0x470/0x582
~ [<ffffffff88977115>] :dvb_usb_cxusb:cxusb_probe+0xdf/0x134
~ [<ffffffff88925c1f>] :usbcore:usb_probe_interface+0x8b/0xc1
~ [<ffffffff8035237d>] driver_probe_device+0xf6/0x17f
~ [<ffffffff8035251c>] __driver_attach+0x6f/0xaf
~ [<ffffffff803524ad>] __driver_attach+0x0/0xaf
~ [<ffffffff803524ad>] __driver_attach+0x0/0xaf
~ [<ffffffff80351758>] bus_for_each_dev+0x43/0x6e
~ [<ffffffff80351ad0>] bus_add_driver+0x7b/0x19d
~ [<ffffffff88925723>] :usbcore:usb_register_driver+0x7e/0xe1
~ [<ffffffff8808401b>] :dvb_usb_cxusb:cxusb_module_init+0x1b/0x35
~ [<ffffffff802506ca>] sys_init_module+0x1524/0x168a
~ [<ffffffff8020bb6e>] system_call+0x7e/0x83
Code: 8b 90 c8 02 00 00 48 8b 73 28 31 c0 0f b6 c9 49 c7 c0 47 2d
RIP [<ffffffff88950949>] :tuner_xc2028:xc2028_attach+0x19d/0x1e7
~ RSP <ffff81003ca93c18>
- --
"Encouraging innovation by restricting the spread & use of information
seems highly counterintuitive to me." - Slashdot comment
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFICXe2/5R+ugbygqQRAlJqAJ40nEWBKmobVnuSS70ivv+urypIOQCdFomD
jok+iU2vCJc0sgUAXR0tYv0=
=9NcT
-----END PGP SIGNATURE-----
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 4+ messages in thread[parent not found: <20080419102156.GA8217@ts4.de>]
* Re: [linux-dvb] FusionHDTV Dual Digital 4 Segfault [not found] ` <20080419102156.GA8217@ts4.de> @ 2008-04-20 1:34 ` Andrew Jeffery 2008-04-20 3:58 ` Andrew Jeffery 0 siblings, 1 reply; 4+ messages in thread From: Andrew Jeffery @ 2008-04-20 1:34 UTC (permalink / raw) To: linux-dvb; +Cc: Thomas Schuering -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas Schuering wrote: | On Sat, Apr 19, 2008 at 02:10:22PM +0930, Andrew Jeffery wrote: |> -----BEGIN PGP SIGNED MESSAGE----- |> Hash: SHA1 |> |> Hi all, |> |> Bought myself a Dual Digital 4 the other day and I'm trying to get it up |> and running - bumped into a segfault though :( | | Hi Andrew, | | I suppose you tried the standard-branch of v4l, didn't you? | That one also caused the same problems on my side. | | Try this one instead: | hg clone http://linuxtv.org/hg/~pascoe/xc-test/ Yeah I was using the standard branch and tried the xc-test branch after I emailed :) It started working with Chris' branch but now I'm having troubles with the USB device on the card. This is what I'm getting in dmesg: ... usb usb8: configuration #1 chosen from 1 choice hub 8-0:1.0: USB hub found hub 8-0:1.0: 4 ports detected usb 8-1: new high speed USB device using ehci_hcd and address 2 usb 8-1: device descriptor read/64, error -71 usb 8-1: device descriptor read/64, error -71 usb 8-1: new high speed USB device using ehci_hcd and address 3 usb 8-1: device descriptor read/64, error -71 usb 8-1: device descriptor read/64, error -71 usb 8-1: new high speed USB device using ehci_hcd and address 4 EXT3 FS on sda3, internal journal DVB: registering new adapter (saa7133[0]) DVB: registering frontend 0 (Philips TDA10046H DVB-T)... usb 8-1: device not accepting address 4, error -71 tda1004x: setting up plls for 48MHz sampling clock usb 8-1: new high speed USB device using ehci_hcd and address 5 usb 8-1: device not accepting address 5, error -71 usb 8-2: new high speed USB device using ehci_hcd and address 6 usb 8-2: configuration #1 chosen from 1 choice ... If I modprobe the drivers (tuner-xc2028, zl10353 and dvb-usb-cxusb) in nothing happens, dmesg just says that a new interface has been loaded - no hardware initialisation messages or anything. It doesn't look very promising and it happens every boot since I got it working with Chris' drivers... not sure if it's correlated :( I've read the errors are something to do with the device getting suspended so I set noapic and acpi=off but that didn't help either :/ I'll chuck the card in a windows box and see what happens, see if that can kickstart it or something. Anything else I should try? Andrew | | That helped removing the segfault. | | | Hope this helps. | | Regards, Thomas - -- "Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me." - Slashdot comment -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFICp2g/5R+ugbygqQRAlPyAJ9ipjJzwx/hmCrhzl+xnnFew6WUFwCeK/wz qqxc55s+RJj9zRdXT6vsrmU= =Hd3l -----END PGP SIGNATURE----- _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-dvb] FusionHDTV Dual Digital 4 Segfault 2008-04-20 1:34 ` Andrew Jeffery @ 2008-04-20 3:58 ` Andrew Jeffery 2008-04-20 4:29 ` Andrew Jeffery 0 siblings, 1 reply; 4+ messages in thread From: Andrew Jeffery @ 2008-04-20 3:58 UTC (permalink / raw) To: linux-dvb; +Cc: Thomas Schuering -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andrew Jeffery wrote: | | | Thomas Schuering wrote: | | On Sat, Apr 19, 2008 at 02:10:22PM +0930, Andrew Jeffery wrote: | |> -----BEGIN PGP SIGNED MESSAGE----- | |> Hash: SHA1 | |> | |> Hi all, | |> | |> Bought myself a Dual Digital 4 the other day and I'm trying to get it up | |> and running - bumped into a segfault though :( | | | | Hi Andrew, | | | | I suppose you tried the standard-branch of v4l, didn't you? | | That one also caused the same problems on my side. | | | | Try this one instead: | | hg clone http://linuxtv.org/hg/~pascoe/xc-test/ | | Yeah I was using the standard branch and tried the xc-test branch after | I emailed :) It started working with Chris' branch but now I'm having | troubles with the USB device on the card. This is what I'm getting in dmesg: | | ... | usb usb8: configuration #1 chosen from 1 choice | hub 8-0:1.0: USB hub found | hub 8-0:1.0: 4 ports detected | usb 8-1: new high speed USB device using ehci_hcd and address 2 | usb 8-1: device descriptor read/64, error -71 | usb 8-1: device descriptor read/64, error -71 | usb 8-1: new high speed USB device using ehci_hcd and address 3 | usb 8-1: device descriptor read/64, error -71 | usb 8-1: device descriptor read/64, error -71 | usb 8-1: new high speed USB device using ehci_hcd and address 4 | EXT3 FS on sda3, internal journal | DVB: registering new adapter (saa7133[0]) | DVB: registering frontend 0 (Philips TDA10046H DVB-T)... | usb 8-1: device not accepting address 4, error -71 | tda1004x: setting up plls for 48MHz sampling clock | usb 8-1: new high speed USB device using ehci_hcd and address 5 | usb 8-1: device not accepting address 5, error -71 | usb 8-2: new high speed USB device using ehci_hcd and address 6 | usb 8-2: configuration #1 chosen from 1 choice | ... | | If I modprobe the drivers (tuner-xc2028, zl10353 and dvb-usb-cxusb) in | nothing happens, dmesg just says that a new interface has been loaded - | no hardware initialisation messages or anything. That's actually wrong, here one of the tuners accepted address 6 and I could load the frontend for it. Not sure why but it seems that occasionally one of the tuners will work, other times neither of them, and as I said before I did have both of them working at one stage - it seems pretty random :( I had a look at the FAQ at http://www.linux-usb.org/ and found that my problem's described there as well. I tried the relevant solutions (bios update, rmmod/modprobe uhci-hcd) but none of them have worked. It doesn't look very | promising and it happens every boot since I got it working with Chris' | drivers... not sure if it's correlated :( I've read the errors are | something to do with the device getting suspended so I set noapic and | acpi=off but that didn't help either :/ I'll chuck the card in a windows | box and see what happens, see if that can kickstart it or something. | Anything else I should try? | | Andrew | | | | That helped removing the segfault. | | | | | | Hope this helps. | | | | Regards, Thomas | Andrew _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb - -- "Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me." - Slashdot comment -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFICr94/5R+ugbygqQRAgO8AJ97PUX+VS/AfeeUdDKNsZAFqxIUCwCeIDUr paNfJUUgk64J0KC5xA4DuaA= =h0KX -----END PGP SIGNATURE----- _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [linux-dvb] FusionHDTV Dual Digital 4 Segfault 2008-04-20 3:58 ` Andrew Jeffery @ 2008-04-20 4:29 ` Andrew Jeffery 0 siblings, 0 replies; 4+ messages in thread From: Andrew Jeffery @ 2008-04-20 4:29 UTC (permalink / raw) To: linux-dvb; +Cc: Thomas Schuering -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Just for the record (and so I can stop replying to myself while being completely OT) - if I put the tuner in a windows box and use both of the tuners (i.e. do picture-in-picture or view/record simultaneously etc) then pop it back in the linux box everything works. The linux usb stack must be doing something funny with the card :/ (gentoo 2.6.23-r8 kernel) Andrew Andrew Jeffery wrote: | | | Andrew Jeffery wrote: | | | | | | Thomas Schuering wrote: | | | On Sat, Apr 19, 2008 at 02:10:22PM +0930, Andrew Jeffery wrote: | | |> -----BEGIN PGP SIGNED MESSAGE----- | | |> Hash: SHA1 | | |> | | |> Hi all, | | |> | | |> Bought myself a Dual Digital 4 the other day and I'm trying to get | it up | | |> and running - bumped into a segfault though :( | | | | | | Hi Andrew, | | | | | | I suppose you tried the standard-branch of v4l, didn't you? | | | That one also caused the same problems on my side. | | | | | | Try this one instead: | | | hg clone http://linuxtv.org/hg/~pascoe/xc-test/ | | | | Yeah I was using the standard branch and tried the xc-test branch after | | I emailed :) It started working with Chris' branch but now I'm having | | troubles with the USB device on the card. This is what I'm getting in | dmesg: | | | | ... | | usb usb8: configuration #1 chosen from 1 choice | | hub 8-0:1.0: USB hub found | | hub 8-0:1.0: 4 ports detected | | usb 8-1: new high speed USB device using ehci_hcd and address 2 | | usb 8-1: device descriptor read/64, error -71 | | usb 8-1: device descriptor read/64, error -71 | | usb 8-1: new high speed USB device using ehci_hcd and address 3 | | usb 8-1: device descriptor read/64, error -71 | | usb 8-1: device descriptor read/64, error -71 | | usb 8-1: new high speed USB device using ehci_hcd and address 4 | | EXT3 FS on sda3, internal journal | | DVB: registering new adapter (saa7133[0]) | | DVB: registering frontend 0 (Philips TDA10046H DVB-T)... | | usb 8-1: device not accepting address 4, error -71 | | tda1004x: setting up plls for 48MHz sampling clock | | usb 8-1: new high speed USB device using ehci_hcd and address 5 | | usb 8-1: device not accepting address 5, error -71 | | usb 8-2: new high speed USB device using ehci_hcd and address 6 | | usb 8-2: configuration #1 chosen from 1 choice | | ... | | | | If I modprobe the drivers (tuner-xc2028, zl10353 and dvb-usb-cxusb) in | | nothing happens, dmesg just says that a new interface has been loaded - | | no hardware initialisation messages or anything. | | That's actually wrong, here one of the tuners accepted address 6 and I | could load the frontend for it. Not sure why but it seems that | occasionally one of the tuners will work, other times neither of them, | and as I said before I did have both of them working at one stage - it | seems pretty random :( | | I had a look at the FAQ at http://www.linux-usb.org/ and found that my | problem's described there as well. I tried the relevant solutions (bios | update, rmmod/modprobe uhci-hcd) but none of them have worked. | | It doesn't look very | | promising and it happens every boot since I got it working with Chris' | | drivers... not sure if it's correlated :( I've read the errors are | | something to do with the device getting suspended so I set noapic and | | acpi=off but that didn't help either :/ I'll chuck the card in a windows | | box and see what happens, see if that can kickstart it or something. | | Anything else I should try? | | | | Andrew | | | | | | That helped removing the segfault. | | | | | | | | | Hope this helps. | | | | | | Regards, Thomas | | | | Andrew | | _______________________________________________ | linux-dvb mailing list | linux-dvb@linuxtv.org | http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb | _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb - -- "Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me." - Slashdot comment -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFICsaO/5R+ugbygqQRAlU7AJ0ftWPB0b9KKfU9oLogBhZ8hOrXkACbB+0n cYGY3on3l4Yj2YiY0IXeYvU= =3msu -----END PGP SIGNATURE----- _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-04-20 4:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-19 4:40 [linux-dvb] FusionHDTV Dual Digital 4 Segfault Andrew Jeffery
[not found] ` <20080419102156.GA8217@ts4.de>
2008-04-20 1:34 ` Andrew Jeffery
2008-04-20 3:58 ` Andrew Jeffery
2008-04-20 4:29 ` Andrew Jeffery
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox