お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-03-28 20:45:04

canon
メンバ
登録日: 2009-02-26

RealPlayerが起動しません(Segmentation fault)

こんにちは、先日の投稿でお世話になりましたcanonです。

今日、RealPlayerを起動しようとしても起動せず、コンソール上からタイプして起動させようとすると「Segmentation fault」というエラーが出力されて起動しませんでした。最初にインストールしたのはUbuntuをインストールした直後で、「日本語セットアップヘルパー」で行いました。その時はしっかりと起動し、初期設定も難なく進みました。それからまったく起動しておらず、久々に起動させようとしたらこのエラーが出て起動しなくなりました。

ググったりして情報を集め、対応策を実行しましたが効果がなく、起動スクリプトをいじったりして試しましたが効果がありませんでした。

今まで行った対処策をここに挙げてみます。


「再インストール」→Realplayerを完全削除してから、autoremoveで残骸を削除。それから「apt-get install realplayer」を実行。再インストールには成功し、エラーや警告などは出ませんでしたし、autoremoveで削除したライブラリもこれをインストールした時に「特別パッケージ」としてインストールされた。

結果・・・変わりなし


「export GTK_IM_MODULE=xim」をコンソールから実行して起動→「https://help.ubuntu.com/community/RealPlayerInstallationMethods」(英語)を参考にして実行。

結果・・・変わりなし


起動スクリプト変更→「GTK_IM_MODULE=xim」の項目に「export」と追加し実行してみる。

結果・・・構文エラーらしきエラーが出て失敗。(元に戻しました)



システムログには以下のような出力がありました。

コード:

Mar 28 19:47:25 canon-desktop kernel: [  120.120908] realplay.bin[8147]: segfault at c ip b7ab59f0 sp bfcb27f4 error 4 in libpthread-2.8.90.so[b7aae000+15000]
Mar 28 19:49:43 canon-desktop kernel: [  258.849673] realplay.bin[8559]: segfault at 206c78 ip b79249f0 sp bf823624 error 4 in libpthread-2.8.90.so[b791d000+15000]

どうすればRealplayerを起動させることができますでしょうか。また現在「SMPlayer」「Mplayer」「VLC MediaPlayer」「Totem」「Xine」をインストールしていますが、それとは関係あるのでしょうか(機能競合など)。

もし起動が困難、またはできない場合に、aptから入れたRealPlayerを削除し、本家のものをダウンロードしてインストールしなければいけませんか。(安定性の観点から、canonはどうしても避けたいです)または、RealOne形式(*.rm)をRealPlayer以外のプレイヤーで聞く(RealPlayerを他のプレイヤーで代用する)ことはできますでしょうか。canon自身は、本家から入れるよりはマシだと考えているので、できたらばそうしたいと考えております。

少し分かりづらい質問で申し訳ありません。以上、よろしくお願いします。


追記・・・すいません、大事なことを伝えるのを忘れていました。Ubuntuのバージョンは「8.10」で、アップデートで最新の状態にしてあります。

最後の編集者: canon (2009-03-28 21:02:19)

オフライン

 

#2 2009-03-28 21:53:13

hir0
メンバ
登録日: 2008-09-28

Re: RealPlayerが起動しません(Segmentation fault)

同じエラーがfirefoxでも出ている見たいですが(Bug 293542)まだ未解決状態です。

取り合えず
$ sudo strace realplayer 2>&1 | grep open

の結果を貼り付けられると良いかも。

長いけど

$ sudo strace realplayer

もあった方が良いかも。

最後の編集者: hir0 (2009-03-28 22:06:41)

オフライン

 

#3 2009-03-28 22:39:36

canon
メンバ
登録日: 2009-02-26

Re: RealPlayerが起動しません(Segmentation fault)

canonです。返信ありがとうございます。

同じエラーがfirefoxでも起きているのですか。なるほど。

以下「sudo strace realplayer 2>&1 | grep open」の出力結果、そして「sudo strace realplayer」の出力結果です。

「sudo strace realplayer 2>&1 | grep open」の出力結果

コード:

canon@canon-desktop:~$ sudo strace realplayer 2>&1 | grep open
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
open("/usr/bin/realplayer", O_RDONLY)   = 3
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
open("/usr/lib/RealPlayer10/realplay", O_RDONLY) = 3

「sudo strace realplayer」の出力結果(なぜか一度起動しました。起動したとき、しなかったときと二つ挙げます)

・運良く起動したとき(設定画面が出たので設定し、設定が完了した際、プラウザ「Epiphany」が起動し、Helixのサイトが表示されました。画面には「up to date」という文字が出てました。記憶不確かでよく分かりませんでした。すいません)

コード:

canon@canon-desktop:~$ sudo strace realplayer
execve("/usr/bin/realplayer", ["realplayer"], [/* 17 vars */]) = 0
brk(0)                                  = 0x8242000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb8056000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98459, ...}) = 0
mmap2(NULL, 98459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb803d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340g\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1425800, ...}) = 0
mmap2(NULL, 1431152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7edf000
mmap2(0xb8037000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158) = 0xb8037000
mmap2(0xb803a000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb803a000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ede000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ede8c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb8037000, 8192, PROT_READ)   = 0
mprotect(0x805d000, 4096, PROT_READ)    = 0
mprotect(0xb8073000, 4096, PROT_READ)   = 0
munmap(0xb803d000, 98459)               = 0
getpid()                                = 24375
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid32()                             = 0
brk(0)                                  = 0x8242000
brk(0x8263000)                          = 0x8263000
getppid()                               = 24374
getcwd("/home/canon", 4096)             = 12
open("/usr/bin/realplayer", O_RDONLY)   = 3
fcntl64(3, F_DUPFD, 10)                 = 10
close(3)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056750, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n\nGTK_IM_MODULE=xim exe"..., 8192) = 70
execve("/usr/lib/RealPlayer10/realplay", ["/usr/lib/RealPlayer10/realplay"], [/* 19 vars */]) = 0
brk(0)                                  = 0x8242000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb8056000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98459, ...}) = 0
mmap2(NULL, 98459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb803d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340g\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1425800, ...}) = 0
mmap2(NULL, 1431152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7edf000
mmap2(0xb8037000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158) = 0xb8037000
mmap2(0xb803a000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb803a000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ede000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ede8c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb8037000, 8192, PROT_READ)   = 0
mprotect(0x805d000, 4096, PROT_READ)    = 0
mprotect(0xb8073000, 4096, PROT_READ)   = 0
munmap(0xb803d000, 98459)               = 0
getpid()                                = 24375
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid32()                             = 0
brk(0)                                  = 0x8242000
brk(0x8263000)                          = 0x8263000
getppid()                               = 24374
stat64("/home/canon", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/RealPlayer10/realplay", O_RDONLY) = 3
fcntl64(3, F_DUPFD, 10)                 = 10
close(3)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056750, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n\n# If you don\'t have r"..., 8192) = 2486
stat64("", 0xbfe7399c)                  = -1 ENOENT (No such file or directory)
lstat64("/usr/lib/RealPlayer10/realplay", {st_mode=S_IFREG|0755, st_size=2486, ...}) = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ede908) = 24376
close(4)                                = 0
read(3, "/usr/lib/RealPlayer10/realplay\n", 128) = 31
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128)                        = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24376
stat64("/usr/lib/RealPlayer10/realplay", {st_mode=S_IFREG|0755, st_size=2486, ...}) = 0
geteuid32()                             = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ede908) = 24377
close(4)                                = 0
read(3, "/usr/lib/RealPlayer10\n", 128) = 22
read(3, "", 128)                        = 0
close(3)                                = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24377
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ede908) = 24378
close(4)                                = 0
read(3, "\n", 128)                      = 1
read(3, "", 128)                        = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24378
stat64("", 0xbfe73acc)                  = -1 ENOENT (No such file or directory)
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ede908) = 24381
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24381
--- SIGCHLD (Child exited) @ 0 (0) ---
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ede908) = 24382
wait4(-1, 
(x-www-browser:24420): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.

(x-www-browser:24420): Gdk-WARNING **: locale not supported by C library
OpenOffice path is '/usr/lib/openoffice'
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24382
--- SIGCHLD (Child exited) @ 0 (0) ---
read(10, "", 8192)                      = 0
exit_group(0)                           = ?
Process 24375 detached

セグメンテーション違反(Segmentation fault)で起動しなかったとき

コード:

canon@canon-desktop:~$ sudo strace realplayer
execve("/usr/bin/realplayer", ["realplayer"], [/* 17 vars */]) = 0
brk(0)                                  = 0x9bd5000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f77000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98459, ...}) = 0
mmap2(NULL, 98459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f5e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340g\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1425800, ...}) = 0
mmap2(NULL, 1431152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e00000
mmap2(0xb7f58000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158) = 0xb7f58000
mmap2(0xb7f5b000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f5b000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7dff000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7dff8c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7f58000, 8192, PROT_READ)   = 0
mprotect(0x805d000, 4096, PROT_READ)    = 0
mprotect(0xb7f94000, 4096, PROT_READ)   = 0
munmap(0xb7f5e000, 98459)               = 0
getpid()                                = 24618
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid32()                             = 0
brk(0)                                  = 0x9bd5000
brk(0x9bf6000)                          = 0x9bf6000
getppid()                               = 24617
getcwd("/home/canon", 4096)             = 12
open("/usr/bin/realplayer", O_RDONLY)   = 3
fcntl64(3, F_DUPFD, 10)                 = 10
close(3)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056750, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n\nGTK_IM_MODULE=xim exe"..., 8192) = 70
execve("/usr/lib/RealPlayer10/realplay", ["/usr/lib/RealPlayer10/realplay"], [/* 19 vars */]) = 0
brk(0)                                  = 0x8154000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f65000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98459, ...}) = 0
mmap2(NULL, 98459, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f4c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340g\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1425800, ...}) = 0
mmap2(NULL, 1431152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dee000
mmap2(0xb7f46000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158) = 0xb7f46000
mmap2(0xb7f49000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f49000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ded000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ded8c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7f46000, 8192, PROT_READ)   = 0
mprotect(0x805d000, 4096, PROT_READ)    = 0
mprotect(0xb7f82000, 4096, PROT_READ)   = 0
munmap(0xb7f4c000, 98459)               = 0
getpid()                                = 24618
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid32()                             = 0
brk(0)                                  = 0x8154000
brk(0x8175000)                          = 0x8175000
getppid()                               = 24617
stat64("/home/canon", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/RealPlayer10/realplay", O_RDONLY) = 3
fcntl64(3, F_DUPFD, 10)                 = 10
close(3)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056750, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n\n# If you don\'t have r"..., 8192) = 2486
stat64("", 0xbfb826ac)                  = -1 ENOENT (No such file or directory)
lstat64("/usr/lib/RealPlayer10/realplay", {st_mode=S_IFREG|0755, st_size=2486, ...}) = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ded908) = 24619
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "/usr/lib/RealPlayer10/realplay\n", 128) = 31
read(3, "", 128)                        = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24619
stat64("/usr/lib/RealPlayer10/realplay", {st_mode=S_IFREG|0755, st_size=2486, ...}) = 0
geteuid32()                             = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ded908) = 24620
close(4)                                = 0
read(3, "/usr/lib/RealPlayer10\n", 128) = 22
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128)                        = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24620
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ded908) = 24621
close(4)                                = 0
read(3, "\n", 128)                      = 1
read(3, "", 128)                        = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24621
--- SIGCHLD (Child exited) @ 0 (0) ---
stat64("", 0xbfb827dc)                  = -1 ENOENT (No such file or directory)
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ded908) = 24624
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 24624
--- SIGCHLD (Child exited) @ 0 (0) ---
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7ded908) = 24625
wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0, NULL) = 24625
--- SIGCHLD (Child exited) @ 0 (0) ---
write(2, "Segmentation fault\n", 19Segmentation fault
)    = 19
read(10, "", 8192)                      = 0
exit_group(0)                           = ?
Process 24618 detached

何故一度起動したのでしょう? それと、設定完了時にでる「Helix」のウェブサイトは一体何を意味しているのでしょうか??

オフライン

 

#4 2009-03-29 11:23:26

hir0
メンバ
登録日: 2008-09-28

Re: RealPlayerが起動しません(Segmentation fault)

すみません。
違うファイルとの差分比較を行って書き込んでしまいました。
削除します。

最後の編集者: hir0 (2009-03-29 13:16:02)

オフライン

 

#5 2009-03-29 14:03:15

canon
メンバ
登録日: 2009-02-26

Re: RealPlayerが起動しません(Segmentation fault)

canonです。返信ありがとうございます。その後なんですが、どうもRealPlayerのセグメンテーションフォルト(セグメンテーション違反でよいのでしょうか)の原因がはっきりしないようなので、先ずはRealPlayerを「完全削除指定」(aptから)で再び削除しました。それからRealPlayerの代替・代用のメディアプレイヤーをここのフォーラムやグーグル等々で検索して見たところ、トーテムやMplayerなどでリアルオーディオ形式のファイルが再生できると分かりました。

「Medibuntu」のリポジトリを追加しないといけない(このままでは再生できないなどあるようなので)ようだったので、UbuntuのWikiや、手持ちの書籍を参考にリポジトリを追加、GPGキーをインポートして再読み込みを行いました。この時、アップデート通知があり、MplayerがUbuntu製からMedibuntu製のものに、また「libamrnb3」「libamrwb3」がインストールされました。

その後、ノンフリーのコーデック「w32codecs」「non-free-codecs」をインストールしました。リアルオーディオ形式をファイルは再生して動作確認はしておりませんが、これでRealPlayerの代用になったかなと思いますが、どうでしょうか。



あともう一つよろしいでしょうか。(もしかしたら別トピックで立てたほうがよいのでしょうか)

RealPlayerって、aptでインストールされるものってバージョン10ですよね。Synapticで調べて見たところ「1:10.0.9.809-20070726」とありました。RealPlayerの最新版(11)はまた、ライセンスの違いがある「HelixPlayer」も「1.0.9」で、最新版は「11」です。それぞれの最新版はaptから提供されないのでしょうか。

HelixPlayerの方は分かりませんが、RealPlayerの方は脆弱性があるからアップデートしたほうがよいとありますが・・・・・・。

https://service.real.com/realplayer/sec … player/ja/(RealPlayer本家のセキュリティー情報ページです)

間違いであればすいません。引き続きよろしくお願いします。

オフライン

 

Board footer

Powered by FluxBB