Im tring to get ivtv-0.2.0rc1a working. But when I do modprobe ivtv_fb after ivtv I get a segmentation fault :-(
If I use ivtv-0.2.0rc1m it works. Bud I cant use it vor the xine plugin.
What should I do?
Best regards TheNop
Here is my dmesg log:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.1.10 (0.2.0-rc1a) loading
ivtv: Linux version: 2.6.8.1 preempt PENTIUM4 gcc-3.3
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 350 card
ivtv: Found an iTVC15 based chip
ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 10 (level, low) -> IRQ 10
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: XXX PCI device: 0x0651 vendor: 0x1039
tveeprom: Hauppauge: model = 48134, rev = J347, serial# = 7111293
tveeprom: tuner = LG TP18PSB01D (idx = 47, type = 28)
tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, v4l2 = 0x00000007)
tveeprom: audio_processor = CS5331 (type = 9)
ivtv: i2c attach [client=tveeprom[0],ok]
ivtv: Tuner Type 28, Tuner formats 0x00000007, Radio: yes, Model 0x00a93517, Revision 0x00000001
ivtv: PAL tuner detected
ivtv: Radio detected
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach [client=(tuner unset),ok]
saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7115: detecting saa7115 client on address 0x42
saa7115: writing init values
ivtv: i2c attach [client=saa7115[0],ok]
saa7115: status: (1E) 0x48, (1F) 0xc0
saa7127: video encoder driver version V 0.3 loaded
saa7127: Selecting NTSC video Standard
saa7127: Selecting S-Video+Composite
saa7127: Turn WSS off
saa7127: Widescreen Mode 4:3 Full Format
saa7127: Selecting Normal Encoder Input
saa7127: Enable Video Output
ivtv: i2c attach [client=saa7127[0],ok]
msp34xx: ivtv version
msp34xx: init: chip=MSP3418W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Jan 15 2005 18:23:21
ivtv: i2c attach [client=MSP3418W-A2,ok]
ivtv: Encoder revision: 0x02040024
ivtv: Decoder revision: 0x02020023
ivtv: Configuring WinTV PVR 350 card with 9 streams
ivtv: Create DMA stream 0 using 32 131072 byte buffers 4194304 kbytes total
ivtv: Registered v4l2 device, streamtype 0 minor 0
ivtv: Create DMA stream 1 using 16 131072 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 1 minor 32
ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 2 minor 224
ivtv: Create DMA stream 3 using 16 131072 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 3 minor 24
ivtv: Create stream 4
ivtv: Registered v4l2 device, streamtype 4 minor 64
ivtv: Create DMA stream 5 using 8 131072 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 5 minor 16
ivtv: Create stream 6 using 1024 2048 byte buffers 262144 kbytes total
ivtv: Registered v4l2 device, streamtype 6 minor 228
ivtv: Create stream 7
ivtv: Registered v4l2 device, streamtype 7 minor 232
ivtv: Create DMA stream 8 using 8 131072 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 8 minor 48
ivtv: ivtv_enc_thread: pid = 7484, itv = 0xe0a931a0
ivtv: ivtv_dec_thread: pid = 7485, itv = 0xe0a931a0
ivtv: Setting Tuner 28
tuner: type set to 28 (LG PAL_BG+FM (TPI8PSB01D)) by ivtv i2c driver #0
ivtv: Setting audio matrix to input 3, output 1
ivtv: Switching standard to PAL.
saa7115: decoder set norm PAL
saa7115: set audio: 0x01
saa7127: Setting Encoder Video Standard
saa7127: Set PAL Video Mode
saa7127: Selecting PAL video Standard
ivtv: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================
ivtv-osd: Framebuffer module loaded (attached to ivtv card id 0)
ivtv-osd: Framebuffer is at decoder-relative address 0x00510000 and has 1704960 bytes.
ivtv-osd: screen coords: [0 0] -> [720 576]
ivtv-osd: original global alpha = 208
ivtv-osd: current OSD state = 39
ivtv-osd: new global alpha = 208 (1 255 0)
ivtv-osd: framebuffer at 0xd9510000, mapped to 0xe1847000, size 1620k
ivtv-osd: mode is 720x576x32, linelength=2880
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
00000000
*pde = 00000000
Oops: 0000 [#1]
Unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip:
00000000
*pde = 00000000
Oops: 0000 [#2]
PREEMPT
Modules linked in: ivtv_fb msp3400 saa7127 saa7115 tuner tveeprom ivtv videodev ipt_MASQUERADE iptable_nat ip_conntrack ipt_TCPMSS ipt_REJECT iptable_filter ip_tables parport_pc lp parport snd_pcm_oss snd_mixer_oss snd_emu10k1 snd_rawmidi snd_pcm snd_timer snd_ac97_codec snd_page_alloc snd_util_mem snd_hwdep snd soundcore st
CPU: 0
EIP: 0060:[<00000000>] Not tainted
EFLAGS: 00010046 (2.6.8.1)
EIP is at 0x0
eax: e1b3ef00 ebx: dca7401f ecx: c0398540 edx: e1b3f240
esi: ffffffff edi: dcaab120 ebp: 0000000f esp: dc9039c0
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 7499, threadinfo=dc902000 task=dec3f670)
Stack: c025f77f e1b3f240 dc903a3c dca7401e 0000000f c0398530 00000001 00000010
00000000 dfdec080 dfc0d000 e1b3f450 ffffffff ffffffff 00000001 0000000f
00000008 00000000 00000000 00000000 00000000 00000400 00000010 00000008
Call Trace:
[<c025f77f>] accel_putcs+0x2e7/0x3fb
[<c0263cd7>] fb_sysmove_buf_aligned+0x0/0x45
[<c0263e83>] fb_sysmove_buf_unaligned+0x0/0xc5
[<c0211601>] invert_screen+0x14d/0x1bf
[<c02606d2>] fbcon_putcs+0xa7/0xb7
[<c02152b7>] vt_console_print+0x2cb/0x2eb
[<c0117cc4>] __call_console_drivers+0x55/0x57
[<c0117dd2>] call_console_drivers+0x85/0x11f
[<c011812d>] release_console_sem+0x4f/0xd7
[<c0118040>] printk+0x110/0x16a
[<c0106720>] die+0x6c/0xfc
[<c0112f44>] do_page_fault+0x1d8/0x548
[<c01130b2>] do_page_fault+0x346/0x548
[<c013577a>] vma_prio_tree_insert+0x22/0x4d
[<c013e7c5>] vma_link+0xa7/0x105
[<c013f342>] do_mmap_pgoff+0x3bb/0x6af
[<c0112d6c>] do_page_fault+0x0/0x548
[<c01060f1>] error_code+0x2d/0x38
[<c025f77f>] accel_putcs+0x2e7/0x3fb
[<c0263cd7>] fb_sysmove_buf_aligned+0x0/0x45
[<c0263e83>] fb_sysmove_buf_unaligned+0x0/0xc5
[<c02606d2>] fbcon_putcs+0xa7/0xb7
[<c02111de>] do_update_region+0x150/0x196
[<c0211e8d>] redraw_screen+0xdf/0x1e3
[<c02126d1>] vc_resize+0x3b6/0x47b
[<c013729e>] cache_alloc_refill+0x169/0x20a
[<c02602fd>] fbcon_set_display+0x2fc/0x4af
[<c025fcc1>] fbcon_init+0xec/0x193
[<c02120d9>] visual_init+0x129/0x1b5
[<c0215bbb>] take_over_console+0x2ce/0x440
[<c0263aa4>] fbcon_new_fb+0x9e/0xe1
[<c0263bbb>] fbcon_event_notify+0x37/0x44
[<c0122c78>] notifier_call_chain+0x27/0x3e
[<c0265c6e>] register_framebuffer+0xdf/0x1b4
[<e09f5387>] init_module+0x387/0x453 [ivtv_fb]
[<c012cde3>] sys_init_module+0x117/0x22f
[<c0105f47>] syscall_call+0x7/0xb
Code: Bad EIP value.
<6>note: modprobe[7499] exited with preempt_count 1
bad: scheduling while atomic!
[<c0307940>] schedule+0x480/0x485
[<c013c015>] unmap_page_range+0x4b/0x71
[<c013c1e3>] unmap_vmas+0x1a8/0x1b6
[<c014016a>] exit_mmap+0x84/0x15c
[<c0115c5e>] mmput+0x66/0x8d
[<c0119c4d>] do_exit+0x150/0x41a
[<c0112d6c>] do_page_fault+0x0/0x548
[<c01067b0>] do_divide_error+0x0/0xfa
[<c0112f44>] do_page_fault+0x1d8/0x548
[<c018d9c2>] reiserfs_get_block+0x1458/0x14c9
[<c0131d42>] mempool_alloc+0x75/0x166
[<c0115984>] autoremove_wake_function+0x0/0x57
[<c0131d42>] mempool_alloc+0x75/0x166
[<c0112d6c>] do_page_fault+0x0/0x548
[<c01060f1>] error_code+0x2d/0x38
[<c025f77f>] accel_putcs+0x2e7/0x3fb
[<c0263cd7>] fb_sysmove_buf_aligned+0x0/0x45
[<c0263e83>] fb_sysmove_buf_unaligned+0x0/0xc5
[<c0211601>] invert_screen+0x14d/0x1bf
[<c02606d2>] fbcon_putcs+0xa7/0xb7
[<c02152b7>] vt_console_print+0x2cb/0x2eb
[<c0117cc4>] __call_console_drivers+0x55/0x57
[<c0117dd2>] call_console_drivers+0x85/0x11f
[<c011812d>] release_console_sem+0x4f/0xd7
[<c0118040>] printk+0x110/0x16a
[<c0106720>] die+0x6c/0xfc
[<c0112f44>] do_page_fault+0x1d8/0x548
[<c01130b2>] do_page_fault+0x346/0x548
[<c013577a>] vma_prio_tree_insert+0x22/0x4d
[<c013e7c5>] vma_link+0xa7/0x105
[<c013f342>] do_mmap_pgoff+0x3bb/0x6af
[<c0112d6c>] do_page_fault+0x0/0x548
[<c01060f1>] error_code+0x2d/0x38
[<c025f77f>] accel_putcs+0x2e7/0x3fb
[<c0263cd7>] fb_sysmove_buf_aligned+0x0/0x45
[<c0263e83>] fb_sysmove_buf_unaligned+0x0/0xc5
[<c02606d2>] fbcon_putcs+0xa7/0xb7
[<c02111de>] do_update_region+0x150/0x196
[<c0211e8d>] redraw_screen+0xdf/0x1e3
[<c02126d1>] vc_resize+0x3b6/0x47b
[<c013729e>] cache_alloc_refill+0x169/0x20a
[<c02602fd>] fbcon_set_display+0x2fc/0x4af
[<c025fcc1>] fbcon_init+0xec/0x193
[<c02120d9>] visual_init+0x129/0x1b5
[<c0215bbb>] take_over_console+0x2ce/0x440
[<c0263aa4>] fbcon_new_fb+0x9e/0xe1
[<c0263bbb>] fbcon_event_notify+0x37/0x44
[<c0122c78>] notifier_call_chain+0x27/0x3e
[<c0265c6e>] register_framebuffer+0xdf/0x1b4
[<e09f5387>] init_module+0x387/0x453 [ivtv_fb]
[<c012cde3>] sys_init_module+0x117/0x22f
[<c0105f47>] syscall_call+0x7/0xb
kevin thayer wrote:
I made a patch for rc1b. I'm not sure what was done after that, and although the plugin is working slightly better now, it's lost all sense of audio sync..
I just haven't had the time to work on it :<
If anyone out there knows their C and would like to take over on the plugin, i'd be glad to point you in the right direction.. I think all the really hard stuff has been done. (you'll need to own a pvr350 also :)
-tmk
--- Mike Taylor <[EMAIL PROTECTED]> wrote:
In December, Kevin Thayer released a beta xine ivtv-------------------------------------------------------
plugin. Unfortunately, it only works on the ivtv-0.2.0rc1a. Has there been any progress to get this to work with the latest stable
version? xine would be really nice to use for DVD playing out the PVR
350 since it can do DVD menus.
-Mike
https://lists.sourceforge.net/lists/listinfo/ivtv-develThe SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ ivtv-devel mailing list [email protected]
------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
