I open a terminal, as you told me... and a copy a terminal listing...
run simon@simon-desktop:~$ gdb vlc
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 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 "i686-linux-gnu".
simon@simon-desktop:~$ gdb vlc
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
(gdb) break XOpenDisplay
Function "XOpenDisplay" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (XOpenDisplay) pending.
(gdb) break XInitThreads
Function "XInitThreads" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 2 (XInitThreads) pending.
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
VLC media player 1.1.9 The Luggage (revision exported)
[New Thread 0xb7c3db70 (LWP 2627)]
[New Thread 0xb7bbcb70 (LWP 2628)]
libdvdnav: Using dvdnav version 4.1.3
Warning: call to srand(1306110232)
[New Thread 0xb7b01b70 (LWP 2629)]
Warning: call to srand(-1212319858)
[New Thread 0xb7300b70 (LWP 2630)]
Warning: call to srand(-1220677759)
libdvdread: Using libdvdcss version 1.2.10 for DVD access
[New Thread 0xb6affb70 (LWP 2631)]
Warning: call to srand(-1229004698)
[New Thread 0xb62feb70 (LWP 2632)]
libdvdread: Couldn't find device name.
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/simon/.dvdnav/.map'
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
Warning: call to srand(-1237376535)
[New Thread 0xb5afdb70 (LWP 2633)]
[New Thread 0xb52fcb70 (LWP 2634)]
[Thread 0xb7bbcb70 (LWP 2628) exited]
[New Thread 0xb4afbb70 (LWP 2635)]
[New Thread 0xb42fab70 (LWP 2636)]
[New Thread 0xb3af9b70 (LWP 2637)]
[New Thread 0xb3a78b70 (LWP 2638)]
[New Thread 0xb39f7b70 (LWP 2639)]
[New Thread 0xb3976b70 (LWP 2640)]
[New Thread 0xb38f5b70 (LWP 2641)]
[New Thread 0xb37f3b70 (LWP 2643)]
[New Thread 0xb3874b70 (LWP 2642)]
[Thread 0xb38f5b70 (LWP 2641) exited]
[New Thread 0xb3772b70 (LWP 2644)]
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[New Thread 0xb38f5b70 (LWP 2645)]
[Thread 0xb3772b70 (LWP 2644) exited]
Blocked: call to setenv("_PX_CONFIG_ORDER", "", 1)
Blocked: call to setenv("_PX_CONFIG_ORDER", "", 1)
[Thread 0xb37f3b70 (LWP 2643) exited]
[Switching to Thread 0xb3874b70 (LWP 2642)]
Breakpoint 1, 0x009f0856 in XOpenDisplay ()
from /usr/lib/i386-linux-gnu/libX11.so.6
(gdb) ^CQuit
(gdb) bt
#0 0x009f0856 in XOpenDisplay () from /usr/lib/i386-linux-gnu/libX11.so.6
#1 0x009c7680 in x_has_client ()
from /usr/lib/libproxy/0.3.1/modules/config_gnome.so
#2 0x009c760c in px_module_load ()
from /usr/lib/libproxy/0.3.1/modules/config_gnome.so
#3 0x009a8ac8 in px_module_manager_load () from /usr/lib/libproxy.so.0
#4 0x009a8b6a in px_module_manager_load_dir () from /usr/lib/libproxy.so.0
#5 0x009aa0c2 in px_proxy_factory_new () from /usr/lib/libproxy.so.0
#6 0x009a0e75 in ?? ()
from /usr/lib/vlc/plugins/access/libaccess_http_plugin.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)
I open a terminal, as you told me... and a copy a terminal listing...
run simon@simon- desktop: ~$ gdb vlc gnu.org/ licenses/ gpl.html> desktop: ~$ gdb vlc gnu.org/ licenses/ gpl.html> www.gnu. org/software/ gdb/bugs/>...
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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 "i686-linux-gnu".
simon@simon-
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/vlc...(no debugging symbols found)...done.
(gdb) break XOpenDisplay
Function "XOpenDisplay" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (XOpenDisplay) pending.
(gdb) break XInitThreads
Function "XInitThreads" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 2 (XInitThreads) pending. simon/. dvdnav/ .map' DVDOpenFilePath :findDVDFile /VIDEO_ TS/VIDEO_ TS.IFO failed DVDOpenFilePath :findDVDFile /VIDEO_ TS/VIDEO_ TS.BUP failed "DBUS_ACTIVATIO N_ADDRESS" ) "DBUS_ACTIVATIO N_BUS_TYPE" ) "_PX_CONFIG_ ORDER", "", 1) "_PX_CONFIG_ ORDER", "", 1)
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
VLC media player 1.1.9 The Luggage (revision exported)
[New Thread 0xb7c3db70 (LWP 2627)]
[New Thread 0xb7bbcb70 (LWP 2628)]
libdvdnav: Using dvdnav version 4.1.3
Warning: call to srand(1306110232)
[New Thread 0xb7b01b70 (LWP 2629)]
Warning: call to srand(-1212319858)
[New Thread 0xb7300b70 (LWP 2630)]
Warning: call to srand(-1220677759)
libdvdread: Using libdvdcss version 1.2.10 for DVD access
[New Thread 0xb6affb70 (LWP 2631)]
Warning: call to srand(-1229004698)
[New Thread 0xb62feb70 (LWP 2632)]
libdvdread: Couldn't find device name.
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: Unable to find map file '/home/
libdvdnav:
libdvdnav:
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
Warning: call to srand(-1237376535)
[New Thread 0xb5afdb70 (LWP 2633)]
[New Thread 0xb52fcb70 (LWP 2634)]
[Thread 0xb7bbcb70 (LWP 2628) exited]
[New Thread 0xb4afbb70 (LWP 2635)]
[New Thread 0xb42fab70 (LWP 2636)]
[New Thread 0xb3af9b70 (LWP 2637)]
[New Thread 0xb3a78b70 (LWP 2638)]
[New Thread 0xb39f7b70 (LWP 2639)]
[New Thread 0xb3976b70 (LWP 2640)]
[New Thread 0xb38f5b70 (LWP 2641)]
[New Thread 0xb37f3b70 (LWP 2643)]
[New Thread 0xb3874b70 (LWP 2642)]
[Thread 0xb38f5b70 (LWP 2641) exited]
[New Thread 0xb3772b70 (LWP 2644)]
Blocked: call to unsetenv(
Blocked: call to unsetenv(
[New Thread 0xb38f5b70 (LWP 2645)]
[Thread 0xb3772b70 (LWP 2644) exited]
Blocked: call to setenv(
Blocked: call to setenv(
[Thread 0xb37f3b70 (LWP 2643) exited]
[Switching to Thread 0xb3874b70 (LWP 2642)]
Breakpoint 1, 0x009f0856 in XOpenDisplay () i386-linux- gnu/libX11. so.6 i386-linux- gnu/libX11. so.6 libproxy/ 0.3.1/modules/ config_ gnome.so libproxy/ 0.3.1/modules/ config_ gnome.so manager_ load () from /usr/lib/ libproxy. so.0 manager_ load_dir () from /usr/lib/ libproxy. so.0 factory_ new () from /usr/lib/ libproxy. so.0 vlc/plugins/ access/ libaccess_ http_plugin. so
from /usr/lib/
(gdb) ^CQuit
(gdb) bt
#0 0x009f0856 in XOpenDisplay () from /usr/lib/
#1 0x009c7680 in x_has_client ()
from /usr/lib/
#2 0x009c760c in px_module_load ()
from /usr/lib/
#3 0x009a8ac8 in px_module_
#4 0x009a8b6a in px_module_
#5 0x009aa0c2 in px_proxy_
#6 0x009a0e75 in ?? ()
from /usr/lib/
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb)