Closed GoogleCodeExporter closed 8 years ago
bt information:
ray122rc2@linux-wtrh:~> pcmanx
程式記憶體區段錯誤
ray122rc2@linux-wtrh:~> gdb pcmanx
GNU gdb (GDB) SUSE (7.4.50.20120603-2.1.2)
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/pcmanx...Reading symbols from
/usr/lib/debug/usr/bin/pcmanx.debug...done.
done.
(gdb) r
Starting program: /usr/bin/pcmanx
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Detaching after fork from child process 4734.
Detaching after fork from child process 4735.
Program received signal SIGSEGV, Segmentation fault.
__strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:213
213 ../sysdeps/x86_64/strcmp.S: 沒有此一檔案或目錄.
(gdb) bt
#0 __strcmp_ssse3 () at ../sysdeps/x86_64/strcmp.S:213
#1 0x00007ffff0228305 in lt_error_from_string (t=0x0) at dso.c:105
#2 0x00007ffff0228982 in ca_error_from_string (t=<optimized out>) at dso.c:114
#3 driver_open (c=c@entry=0xc5a180) at dso.c:194
#4 0x00007ffff02213c8 in context_open_unlocked (c=0xc5a180) at common.c:293
#5 0x00007ffff0221fa7 in ca_context_play_full (c=0xc5a180, id=id@entry=0,
p=p@entry=0xc43ab0,
cb=cb@entry=0x0, userdata=userdata@entry=0x0) at common.c:517
#6 0x00007ffff042ffbf in ca_gtk_play_for_widget (w=0x886090, id=id@entry=0) at
canberra-gtk.c:456
#7 0x00007ffff0635153 in dispatch_sound_event (d=0xc42d30) at
canberra-gtk-module.c:491
#8 dispatch_queue () at canberra-gtk-module.c:824
#9 0x00007ffff0635eb3 in idle_cb (userdata=<optimized out>) at
canberra-gtk-module.c:832
#10 0x00007ffff7510467 in gdk_threads_dispatch (data=0x94ad60) at gdk.c:512
#11 0x00007ffff5d66405 in g_main_dispatch (context=0x78a490) at gmain.c:2539
#12 g_main_context_dispatch (context=context@entry=0x78a490) at gmain.c:3075
#13 0x00007ffff5d66738 in g_main_context_iterate (context=0x78a490,
block=block@entry=1,
dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
at gmain.c:3146
#14 0x00007ffff5d66b32 in g_main_loop_run (loop=0xc41360) at gmain.c:3340
#15 0x00007ffff78e10d7 in IA__gtk_main () at gtkmain.c:1256
#16 0x000000000040f7b4 in main (argc=1, argv=0x7fffffffde48) at
pcmanx_gtk2.cpp:190
(gdb)
Original comment by swy...@gmail.com
on 9 Aug 2012 at 3:59
It is really strange! Were you trying pcmanx git?
Original comment by jserv.tw@gmail.com
on 9 Aug 2012 at 11:18
Original comment by fourdollars
on 28 Aug 2012 at 2:35
Fixed in git HEAD
Original comment by jserv.tw@gmail.com
on 5 Sep 2012 at 3:51
發現錯誤的原因是編譯時沒有 libtool
已在 http://code.google.com/p/pcmanx-gtk2/issues/detail?id=63 中描述
謝謝大家的幫忙,是我沒注意到,不好意思
Original comment by swy...@gmail.com
on 10 Sep 2012 at 11:47
Issue 63 has been merged into this issue.
Original comment by jserv.tw@gmail.com
on 12 Nov 2012 at 5:26
Original issue reported on code.google.com by
swy...@gmail.com
on 9 Aug 2012 at 12:40