Opened 15 years ago
Last modified 7 years ago
#4285 new bug
emuxki goes dead after media server restart
Reported by: | anevilyak | Owned by: | korli |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Audio/emuxki | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
If I restart the media_server, I can no longer get audio until a reboot. MediaPlayer for instance simply sits stuck at the first frame of any file I try to throw at it.
device Input device controller [9|80|0] vendor 1102: Creative Labs device 7002: SB Live! Game Port device Multimedia controller (Multimedia audio controller) [4|1|0] vendor 1102: Creative Labs device 0002: SB Live! EMU10k1
Let me know if any other info from this system would be helpful. I also notice after a day or so, audio starts getting scratchy/skippy, even under no system load. Works correctly on fresh boot/reboot.
Attachments (1)
Change History (10)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Serial log starting from quitting media_server to restarting server, starting media player, and attempting to play an mp3 (which appeared to play as if at ~30x speed, though no audio was actually produced):
emuxki: close() emuxki: free() emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer written (old 256, new 0) emuxki: emuxki_resched_timer : timer disabled emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_stream_delete emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 Last message repeated 6 times. emuxki: emuxki_mem_free 3 emuxki: mem_size : 4096 emuxki: freeing mem emuxki: emuxki_stream_delete emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_voice_halt emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 0 emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 Last message repeated 2 times. emuxki: emuxki_mem_free 3 emuxki: mem_size : 2048 emuxki: freeing mem emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 Last message repeated 2 times. emuxki: emuxki_mem_free 3 emuxki: mem_size : 2048 emuxki: freeing mem emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 Last message repeated 2 times. emuxki: emuxki_mem_free 3 emuxki: mem_size : 2048 emuxki: freeing mem emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 Last message repeated 2 times. emuxki: emuxki_mem_free 3 emuxki: mem_size : 2048 emuxki: freeing mem emuxki: emuxki_stream_delete emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 emuxki: emuxki_mem_free 2 emuxki: emuxki_mem_free 3 emuxki: freeing mem emuxki: emuxki_stream_delete emuxki: emuxki_stream_halt emuxki: emuxki_voice_halt emuxki: emuxki_mem_free 1 emuxki: emuxki_mem_free 2 emuxki: emuxki_mem_free 3 emuxki: freeing mem emuxki: open() emuxki: open() got card emuxki: voice_new emuxki: emuxki_stream_new Last message repeated 3 times. emuxki: voice_setaudio emuxki: emuxki_stream_set_audioparms emuxki: emuxki_voice_new emuxki: emuxki_pmem_alloc : numblocks : 1 emuxki: emuxki_pmem_alloc : 0 emuxki: emuxki_pmem_alloc : j == numblocks 1 emuxki: allocating 4096 bytes for emuxki buffer emuxki: area = 3443, size = 4096, log = 0X91331000, phy = 0XFC3E000 emuxki: emuxki_pmem_alloc : j == numblocks emuxki_mem_new ok emuxki: emuxki_pmem_alloc : j == numblocks returning emuxki: emuxki_stream_set_audioparms emuxki: emuxki_voice_new emuxki: emuxki_pmem_alloc : numblocks : 1 emuxki: emuxki_pmem_alloc : 0 emuxki: emuxki_pmem_alloc : 1 emuxki: emuxki_pmem_alloc : j == numblocks 1 emuxki: allocating 2048 bytes for emuxki buffer emuxki: area = 3444, size = 4096, log = 0X91332000, phy = 0XFC3F000 emuxki: emuxki_pmem_alloc : j == numblocks emuxki_mem_new ok emuxki: emuxki_pmem_alloc : j == numblocks returning emuxki: emuxki_voice_new emuxki: emuxki_pmem_alloc : numblocks : 1 emuxki: emuxki_pmem_alloc : 0 emuxki: emuxki_pmem_alloc : 1 emuxki: emuxki_pmem_alloc : 2 emuxki: emuxki_pmem_alloc : j == numblocks 1 emuxki: allocating 2048 bytes for emuxki buffer emuxki: area = 3445, size = 4096, log = 0X91333000, phy = 0XFC4A000 emuxki: emuxki_pmem_alloc : j == numblocks emuxki_mem_new ok emuxki: emuxki_pmem_alloc : j == numblocks returning emuxki: emuxki_voice_new emuxki: emuxki_pmem_alloc : numblocks : 1 emuxki: emuxki_pmem_alloc : 0 emuxki: emuxki_pmem_alloc : 1 emuxki: emuxki_pmem_alloc : 2 emuxki: emuxki_pmem_alloc : 3 emuxki: emuxki_pmem_alloc : j == numblocks 1 emuxki: allocating 2048 bytes for emuxki buffer emuxki: area = 3446, size = 4096, log = 0X91338000, phy = 0XFC4B000 emuxki: emuxki_pmem_alloc : j == numblocks emuxki_mem_new ok emuxki: emuxki_pmem_alloc : j == numblocks returning emuxki: emuxki_voice_new emuxki: emuxki_pmem_alloc : numblocks : 1 emuxki: emuxki_pmem_alloc : 0 emuxki: emuxki_pmem_alloc : 1 emuxki: emuxki_pmem_alloc : 2 emuxki: emuxki_pmem_alloc : 3 emuxki: emuxki_pmem_alloc : 4 emuxki: emuxki_pmem_alloc : j == numblocks 1 emuxki: allocating 2048 bytes for emuxki buffer emuxki: area = 3447, size = 4096, log = 0X91339000, phy = 0XFC4C000 emuxki: emuxki_pmem_alloc : j == numblocks emuxki_mem_new ok emuxki: emuxki_pmem_alloc : j == numblocks returning emuxki: emuxki_stream_set_audioparms emuxki: emuxki_voice_new emuxki: allocating 4096 bytes for emuxki buffer emuxki: area = 3448, size = 4096, log = 0X9133A000, phy = 0XFC4D000 emuxki: emuxki_stream_set_audioparms emuxki: emuxki_voice_new emuxki: allocating 4096 bytes for emuxki buffer emuxki: area = 3449, size = 4096, log = 0X9133B000, phy = 0XFC55000 emuxki: emuxki_stream_set_recparms emuxki: emuxki_stream_set_recparms emuxki: emuxki_stream_commit_parms Last message repeated 2 times. emuxki: emuxki_voice_commit_parms idx_reg : 100 emuxki: emuxki_stream_commit_parms emuxki: emuxki_voice_commit_parms idx_reg : 101 emuxki: B_MULTI_GET_DESCRIPTION emuxki: request_channel_count = 32 emuxki: copying data emuxki: B_MULTI_GET_ENABLED_CHANNELS emuxki: B_MULTI_SET_ENABLED_CHANNELS emuxki: set_enabled_channels 0 : enabled emuxki: set_enabled_channels 1 : enabled emuxki: set_enabled_channels 2 : enabled emuxki: set_enabled_channels 3 : enabled emuxki: B_MULTI_SET_GLOBAL_FORMAT emuxki: B_MULTI_GET_GLOBAL_FORMAT emuxki: B_MULTI_GET_BUFFERS emuxki: flags = 0x0 emuxki: request_playback_buffers = 0x20 emuxki: request_playback_channels = 0x6 emuxki: request_playback_buffer_size = 0x0 emuxki: request_record_buffers = 0x20 emuxki: request_record_channels = 0x4 emuxki: request_record_buffer_size = 0x0 emuxki: emuxki_stream_get_nth_buffer Last message repeated 19 times. emuxki: B_MULTI_LIST_MIX_CONTROLS emuxki: name : Record emuxki: name : Master emuxki: name : PCM Out emuxki: name : CD emuxki: name : Aux In emuxki: name : TAD emuxki: name : Mic emuxki: name : Line In emuxki: name : Center/Lfe emuxki: multi->control_count 97 emuxki: emuxki_stream_start emuxki: emuxki_voice_start emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer : timer enabled emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_stream_start emuxki: emuxki_voice_start emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_start emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_start emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_voice_start emuxki: emuxki_resched_timer begin emuxki: emuxki_resched_timer state : 1 emuxki: emuxki_stream_start emuxki: emuxki_voice_start emuxki: emuxki_voice_start adccr_value : 0 emuxki: emuxki_voice_start adccr_value : 24, 24 emuxki: emuxki_stream_start emuxki: emuxki_voice_start register_domain(9, unix) emuxki: Got unhandled interrupt heap_add_area: area 3974 added to large heap 0x81e62ccc - usable range 0x91801000 - 0x91c00000 runtime_loader: Cannot open file /boot/apps/BeZillaBrowser/libnssckbi.so: No such file or directory runtime_loader: Cannot open file /boot/home/config/settings/Mozilla/Firefox/Profiles/sy83m4h8.default/libnssckbi.so: No such file or directory runtime_loader: Cannot open file /boot/apps/BeZillaBrowser/libnssckbi.so: No such file or directory runtime_loader: Cannot open file /boot/apps/BeZillaBrowser/libnssckbi.so: No such file or directory emuxki: Got unhandled interrupt emuxki: Got unhandled interrupt
comment:4 by , 14 years ago
Version: | R1/pre-alpha1 → R1/Development |
---|
Still present. Attaching a serial log of system boot + media server restart with emuxki compiled with debug tracing.
by , 14 years ago
Attachment: | minicom.cap added |
---|
comment:5 by , 13 years ago
Component: | Drivers/Audio → Drivers/Audio/emuxki |
---|
comment:7 by , 12 years ago
My computer seems affected as well (Thinkpad X200). I'll bring it at BeGeistert in september if anyone wants to have a look.
comment:8 by , 11 years ago
Cc: | removed |
---|
comment:9 by , 7 years ago
This is an issue with my system as well on hrev51505
device Multimedia controller (Multimedia audio controller) [4|1|0]
vendor 8086: Intel Corporation device 24c5: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
Auich ICH
device Display controller (VGA compatible controller, VGA controller) [3|0|0]
vendor 8086: Intel Corporation device 2562: 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
Intel Extreme Graphics 2 (i845G)
log from media_server after such a restart: