I am trying to get DirectFB running on the mini2440.
I am using openembedded to create my image.
In the directfb_1.4.2.bb file I have entered the following in the extra
OE configure section.
EXTRA_OECONF = "\
--enable-debug \
--enable-trace \
--enable-extra-warnings \
--with-inputdrivers=tslib \
--enable-fbdev \
--enable-freetype=yes \
--enable-zlib \
--with-gfxdrivers=none \
--disable-sdl \
--disable-vnc \
--disable-x11 \
TSLIB_CFLAGS=\"-I${INSTALL_PATH}/include\" \
TSLIB_LIBS=\"-L${INSTALL_PATH}/lib\" \
"
On the mini2440 I have exported the following variables.
export TSLIB_TSDEVICE=/dev/input/touchscreen0
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_CONFFILE=/etc/ts.conf
I created a directfbrc file in /etc with the following lines.
memcpy=libc
debug
debugmem
debugshm
trace
I ran ts_calibrate to configure display before running dfbinfo.
Verified that there is a symbolic link from event1 to touchscreen0.
r...@mini2440:/dev/input# ls -l
crw-r----- 1 root root 13, 64 Mar 7 23:19 event0
crw-r----- 1 root root 13, 65 Mar 7 23:19 event1
crw-r----- 1 root root 13, 63 Mar 7 23:19 mice
crw-r----- 1 root root 13, 32 Mar 7 23:19 mouse0
lrwxrwxrwx 1 root root 6 Mar 7 23:19 touchscreen0 ->
event1
But when I run dfbinfo the program crashes right after probing tslib
input driver.
Below is the output.
ANY IDEAS ??????
============================================================
r...@mini2440:/# dfbinfo
(-) [ NO NAME 0.000] ( 2182) DirectFB/Config: Unable to open
config file `/home/root/.directfbrc'!
(-) [ NO NAME 0.002] ( 2182) DirectFB/Config: Unable to open
config file `/etc/directfbrc.dfbinfo'!
(-) [ NO NAME 0.003] ( 2182) DirectFB/Config: Unable to open
config file `/home/root/.directfbrc.dfbinfo'!
(-) [ NO NAME 0.004] ( 2182) Direct/Main:
direct_initialize() called...
(-) [ NO NAME 0.004] ( 2182) Direct/Thread:
direct_thread_set_name( 'Main Thread' )
(-) [ NO NAME 0.005] ( 2182) Direct/Thread: ->
attaching unknown thread 2182
(-) [ NO NAME 0.005] ( 2182) Direct/Mem: +
120 bytes [thread.c:369 in direct_thread_set_name()]
(-) [ NO NAME 0.006] ( 2182) Direct/Mem: +
12 bytes [thread.c:386 in direct_thread_set_name()] -> 0x13d48 "
Main Thread"
(-) [Main Thread 0.007] ( 2182)
Direct/Main: ...initializing now.
(-) [Main Thread 0.008] ( 2182) Direct/Signals:
Initializing...
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.2 |
~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2009 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(-) [Main Thread 0.030] ( 2182) DirectFB/Core:
dfb_core_create...
(-) [Main Thread 0.030] ( 2182) Direct/Main:
direct_initialize() called...
(-) [Main Thread 0.031] ( 2182) Direct/Main: ...2
references now.
(*) DirectFB/Core: Single Application Core. (2010-03-07 21:23)
[ DEBUG ][ TRACE ]
(-) [Main Thread 0.033] ( 2182) Direct/Modules:
direct_modules_explore_directory( 'systems' )
(-) [Main Thread 0.044] ( 2182) Direct/Mem: +
44 bytes [modules.c:229 in direct_modules_explore_directory()]
(-) [Main Thread 0.045] ( 2182) Direct/Mem: +
21 bytes [modules.c:237 in direct_modules_explore_directory()] ->
0x13de0 " libdirectfb_fbdev.so"
(-) [Main Thread 0.045] ( 2182) Direct/Modules:
Loading '/usr/lib/directfb-1.4-0/systems/libdirectfb_fbdev.so'...
(-) [Main Thread 0.077] ( 2182) Direct/Modules:
Registering 'fbdev' ('systems')...
(-) [Main Thread 0.077] ( 2182) Direct/Mem:
+ 6 bytes [modules.c:134 in direct_modules_register()] -> 0x157f0 "
fbdev"
(-) [Main Thread 0.078] ( 2182)
Direct/Modules: ...registered.
(-) [Main Thread 0.078] ( 2182) Direct/Mem: +
44 bytes [modules.c:229 in direct_modules_explore_directory()]
(-) [Main Thread 0.079] ( 2182) Direct/Mem: +
22 bytes [modules.c:237 in direct_modules_explore_directory()] ->
0x15c98 " libdirectfb_devmem.so"
(-) [Main Thread 0.079] ( 2182) Direct/Modules:
Loading '/usr/lib/directfb-1.4-0/systems/libdirectfb_devmem.so'...
(-) [Main Thread 0.090] ( 2182) Direct/Modules:
Registering 'devmem' ('systems')...
(-) [Main Thread 0.090] ( 2182) Direct/Mem:
+ 7 bytes [modules.c:134 in direct_modules_register()] -> 0x160c0 "
devmem"
(-) [Main Thread 0.091] ( 2182)
Direct/Modules: ...registered.
(-) [Main Thread 0.093] ( 2182) Direct/Mem: + 44
bytes [core.c:297 in dfb_core_create()]
(-) [Main Thread 0.094] ( 2182) Direct/Mem: + 24
bytes [thread.c:113 in direct_thread_add_init_handler()]
(*) Direct/Memcpy: Forced to use libc memcpy()
(-) [Main Thread 0.095] ( 2182) Direct/Main:
direct_initialize() called...
(-) [Main Thread 0.096] ( 2182) Direct/Main: ...3
references now.
(-) [Main Thread 0.096] ( 2182) Direct/Mem: + 532
bytes [fusion.c:2468 in fusion_enter()]
(-) [Main Thread 0.097] ( 2182) Direct/Mem: + 2520
bytes [fusion.c:2474 in fusion_enter()]
(-) [Main Thread 0.097] ( 2182) Direct/Mem: + 128
bytes [fake.c:54 in fusion_shm_pool_create()]
(-) [Main Thread 0.098] ( 2182) Direct/Signals: Adding
handler 0x40079845 for signal -1 with context 0x16010...
(-) [Main Thread 0.098] ( 2182) Direct/Mem: +
28 bytes [signals.c:141 in direct_signal_handler_add()]
(-) [Main Thread 0.099] ( 2182) DirectFB/Core:
Initializing...
(-) [Main Thread 0.100] ( 2182) Direct/Mem: +
128 bytes [fake.c:54 in fusion_shm_pool_create()]
(-) [Main Thread 0.100] ( 2182) Direct/Mem: +
120 bytes [core.c:1046 in dfb_core_arena_initialize()]
(-) [Main Thread 0.101] ( 2182) Direct/Mem: +
128 bytes [fake.c:54 in fusion_shm_pool_create()]
(-) [Main Thread 0.116] ( 2182) Direct/Mem: +
136 bytes [object.c:179 in fusion_object_pool_create()]
(-) [Main Thread 0.117] ( 2182) Direct/Mem: +
19 bytes [object.c:190 in fusion_object_pool_create()] -> 0x152a0 "
Layer Context Pool"
(-) [Main Thread 0.118] ( 2182) Direct/Mem: +
136 bytes [object.c:179 in fusion_object_pool_create()]
(-) [Main Thread 0.119] ( 2182) Direct/Mem: +
18 bytes [object.c:190 in fusion_object_pool_create()] -> 0x15418 "
Layer Region Pool"
(-) [Main Thread 0.444] ( 2182) Direct/Mem: +
136 bytes [object.c:179 in fusion_object_pool_create()]
(-) [Main Thread 0.445] ( 2182) Direct/Mem: +
13 bytes [object.c:190 in fusion_object_pool_create()] -> 0x15430 "
Palette Pool"
(-) [Main Thread 0.446] ( 2182) Direct/Mem: +
136 bytes [object.c:179 in fusion_object_pool_create()]
(-) [Main Thread 0.446] ( 2182) Direct/Mem: +
13 bytes [object.c:190 in fusion_object_pool_create()] -> 0x15448 "
Surface Pool"
(-) [Main Thread 0.447] ( 2182) Direct/Mem: +
136 bytes [object.c:179 in fusion_object_pool_create()]
(-) [Main Thread 0.448] ( 2182) Direct/Mem: +
12 bytes [object.c:190 in fusion_object_pool_create()] -> 0x15460 "
Window Pool"
(-) [Main Thread 0.449] ( 2182) Core/Parts: Going
to initialize 'clipboard_core' core...
(-) [Main Thread 0.449] ( 2182) Direct/Mem:
+ 12 bytes [core_parts.c:68 in dfb_core_part_initialize()]
(-) [Main Thread 0.450] ( 2182) Direct/Mem:
+ 112 bytes [core_parts.c:71 in dfb_core_part_initialize()]
(-) [Main Thread 0.450] ( 2182) Core/Clipboard:
dfb_clipboard_core_initialize( 0x16010, 0x15470, 0x16610 )
(-) [Main Thread 0.451] ( 2182) Core/Parts: Going
to initialize 'colorhash_core' core...
(-) [Main Thread 0.451] ( 2182) Direct/Mem:
+ 12 bytes [core_parts.c:68 in dfb_core_part_initialize()]
(-) [Main Thread 0.452] ( 2182) Direct/Mem:
+ 104 bytes [core_parts.c:71 in dfb_core_part_initialize()]
(-) [Main Thread 0.452] ( 2182) Core/ColorHash:
dfb_colorhash_core_initialize( 0x16010, 0x15480, 0x16740 )
(-) [Main Thread 0.453] ( 2182) Core/Parts: Going
to initialize 'surface_core' core...
(-) [Main Thread 0.453] ( 2182) Direct/Mem:
+ 12 bytes [core_parts.c:68 in dfb_core_part_initialize()]
(-) [Main Thread 0.454] ( 2182) Direct/Mem:
+ 16 bytes [core_parts.c:71 in dfb_core_part_initialize()]
(-) [Main Thread 0.461] ( 2182) Core/SurfaceCore:
dfb_surface_core_initialize( 0x16010, 0x16810, 0x16878 )
(-) [Main Thread 0.462] ( 2182) Core/SurfacePool:
dfb_surface_pool_initialize( 0x400d7d20 )
(-) [Main Thread 0.462] ( 2182) Direct/Mem:
+ 264 bytes [surface_pool.c:136 in dfb_surface_pool_initialize()]
(-) [Main Thread 0.463] ( 2182) Core/SurfacePool:
init_pool( 0x168f0, 0x400d7d20 )
(-) [Main Thread 0.463] ( 2182) Direct/Mem:
+ 4 bytes [surface_pool.c:1038 in init_pool()]
(-) [Main Thread 0.464] ( 2182) Direct/Mem:
+ 8 bytes [surface_pool.c:1045 in init_pool()]
(-) [Main Thread 0.464] ( 2182) Direct/Mem:
+ 128 bytes [fake.c:54 in fusion_shm_pool_create()]
(-) [Main Thread 0.465] ( 2182) Core/SurfacePool:
=> [0] 0x168f0 - 'Shared Memory' [0] (0), 0x400d7d20
(-) [Main Thread 0.466] ( 2182) Core/SurfacePool:
dfb_surface_pool_initialize( 0x400d7ca8 )
(-) [Main Thread 0.466] ( 2182) Direct/Mem:
+ 264 bytes [surface_pool.c:136 in dfb_surface_pool_initialize()]
(-) [Main Thread 0.467] ( 2182) Core/SurfacePool:
init_pool( 0x16c80, 0x400d7ca8 )
(-) [Main Thread 0.467] ( 2182) Direct/Mem:
+ 20 bytes [surface_pool.c:1045 in init_pool()]
(-) [Main Thread 0.468] ( 2182) Core/SurfacePool:
=> [0] 0x16c80 - 'System Memory' [1] (1), 0x400d7ca8
(-) [Main Thread 0.469] ( 2182) Core/SurfacePool:
-> [1] 0x168f0 - 'Shared Memory' [0] (0), 0x400d7d20
(-) [Main Thread 0.793] ( 2182) Core/SurfacePool:
dfb_surface_pool_initialize( 0x400d7ce4 )
(-) [Main Thread 0.794] ( 2182) Direct/Mem:
+ 264 bytes [surface_pool.c:136 in dfb_surface_pool_initialize()]
(-) [Main Thread 0.795] ( 2182) Core/SurfacePool:
init_pool( 0x16e88, 0x400d7ce4 )
(-) [Main Thread 0.795] ( 2182) Core/SurfacePool:
-> [0] 0x16c80 - 'System Memory' [1] (1), 0x400d7ca8
(-) [Main Thread 0.795] ( 2182) Core/SurfacePool:
-> [1] 0x168f0 - 'Shared Memory' [0] (0), 0x400d7d20
(-) [Main Thread 0.796] ( 2182) Core/SurfacePool:
=> [2] 0x16e88 - 'Preallocated Memory' [2] (0), 0x400d7ce4
(-) [Main Thread 0.797] ( 2182) Core/Parts: Going
to initialize 'system_core' core...
(-) [Main Thread 0.797] ( 2182) Direct/Mem:
+ 12 bytes [core_parts.c:68 in dfb_core_part_initialize()]
(-) [Main Thread 0.797] ( 2182) Direct/Mem:
+ 320 bytes [core_parts.c:71 in dfb_core_part_initialize()]
(-) [Main Thread 0.798] ( 2182) Core/System:
dfb_system_core_initialize( 0x16010, 0x17008, 0x17070 )
(-) [Main Thread 0.799] ( 2182) Direct/Mem:
+ 24 bytes [fbdev.c:439 in system_initialize()]
(-) [Main Thread 0.799] ( 2182) Direct/Mem:
+ 708 bytes [fbdev.c:445 in system_initialize()]
(-) [Main Thread 0.800] ( 2182) FBDev/VT:
dfb_vt_initialize()
(-) [Main Thread 0.801] ( 2182) Direct/Mem:
+ 456 bytes [vt.c:111 in dfb_vt_initialize()]
(-) [Main Thread 0.802] ( 2182) FBDev/VT:
vt_get_fb( 2 )
(-) [Main Thread 0.803] ( 2182) FBDev/VT:
-> 0
(-) [Main Thread 0.803] ( 2182) FBDev/VT:
vt_set_fb( 2, -1 )
(-) [Main Thread 0.851] ( 2182) FBDev/VT:
vt_init_switching()
(-) [Main Thread 0.853] ( 2182) Direct/Thread:
direct_thread_create( CRITICAL, 0x40340dc1((nil)), 'VT Switcher' )
(-) [Main Thread 0.854] ( 2182) Direct/Mem:
+ 120 bytes [thread.c:184 in direct_thread_create()]
(-) [Main Thread 0.854] ( 2182) Direct/Mem:
+ 12 bytes [thread.c:191 in direct_thread_create()] -> 0x17918 "
VT Switcher"
(-) [Main Thread 0.855] ( 2182) Direct/Thread/Init:
-> OTHER (-20) [0;0]
(-) [Main Thread 0.856] ( 2182) Direct/Thread/Init:
-> locking...
(-) [Main Thread 0.857] ( 2182) Direct/Thread/Init:
-> creating...
(*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0]
<8388608>...
(-) [Main Thread 0.859] ( 2182) Direct/Thread/Init:
-> waiting...
(-) [ NO NAME 0.860] ( 2183) Direct/Thread/Init:
direct_thread_main( 0x17818 ) <- tid 2183
(-) [ NO NAME 0.861] ( 2183) Direct/Thread/Init: ->
starting...
(-) [VT Switcher 0.862] ( 2183) Direct/Signals: Blocking
all signals from now on!
(-) [VT Switcher 0.862] ( 2183) Direct/Thread/Init: ->
locking...
(-) [VT Switcher 0.863] ( 2183) Direct/Thread/Init: ->
signalling...
(-) [VT Switcher 0.864] ( 2183) Direct/Thread/Init: ->
unlocking...
(-) [Main Thread 0.865] ( 2182) Direct/Thread/Init:
-> ...thread is running.
(-) [Main Thread 0.865] ( 2182) Direct/Thread/Init:
-> unlocking...
(-) [Main Thread 0.866] ( 2182) Direct/Thread/Init:
-> returning 0x17818
(-) [VT Switcher 0.866] ( 2183) Direct/Thread/Init: ->
running...
(-) [VT Switcher 0.867] ( 2183) FBDev/VT:
vt_thread( 0x17818, (nil) )
(-) [VT Switcher 0.867] ( 2183)
FBDev/VT: ...vt_thread (signal -1)
(-) [Main Thread 0.866] ( 2182) Direct/Thread:
direct_thread_create( DEFAULT, 0x40341059((nil)), 'VT Flusher' )
(-) [Main Thread 0.869] ( 2182) Direct/Mem:
+ 120 bytes [thread.c:184 in direct_thread_create()]
(-) [Main Thread 0.869] ( 2182) Direct/Mem:
+ 11 bytes [thread.c:191 in direct_thread_create()] -> 0x18190 "
VT Flusher"
(-) [Main Thread 1.192] ( 2182) Direct/Thread/Init:
-> OTHER (0) [0;0]
(-) [Main Thread 1.193] ( 2182) Direct/Thread/Init:
-> locking...
(-) [Main Thread 1.193] ( 2182) Direct/Thread/Init:
-> creating...
(*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0]
<8388608>...
(-) [Main Thread 1.195] ( 2182) Direct/Thread/Init:
-> waiting...
(-) [ NO NAME 1.196] ( 2184) Direct/Thread/Init:
direct_thread_main( 0x18090 ) <- tid 2184
(-) [ NO NAME 1.196] ( 2184) Direct/Thread/Init: ->
starting...
(-) [VT Flusher 1.197] ( 2184) Direct/Signals: Blocking
all signals from now on!
(-) [VT Flusher 1.197] ( 2184) Direct/Thread/Init: ->
locking...
(-) [VT Flusher 1.197] ( 2184) Direct/Thread/Init: ->
signalling...
(-) [VT Flusher 1.199] ( 2184) Direct/Thread/Init: ->
unlocking...
(-) [Main Thread 1.199] ( 2182) Direct/Thread/Init:
-> ...thread is running.
(-) [Main Thread 1.200] ( 2182) Direct/Thread/Init:
-> unlocking...
(-) [Main Thread 1.200] ( 2182) Direct/Thread/Init:
-> returning 0x18090
(*) DirectFB/FBDev: Found 's3c2410fb' (ID 0) with frame buffer at
0x33940000, 150k (MMIO 0x00000000, 0k)
(-) [VT Flusher 1.201] ( 2184) Direct/Thread/Init: ->
running...
(-) [VT Flusher 1.202] ( 2184) FBDev/VT:
vt_flush_thread( 0x18090, (nil) )
(-) [Main Thread 1.203] ( 2182) Direct/Mem:
+ 2048 bytes [fbdev.c:516 in system_initialize()]
(-) [Main Thread 1.204] ( 2182) - - :
DirectFB/FBDev: Could not retrieve palette for backup!
(-) [Main Thread 1.204] ( 2182) Direct/Mem:
- 2048 bytes [fbdev.c:535 in system_initialize()] -> 0x18908
'shared->orig_cmap_memory'
(-) [Main Thread 1.205] ( 2182) Direct/Mem:
+ 2048 bytes [fbdev.c:539 in system_initialize()]
(-) [Main Thread 1.205] ( 2182) Direct/Mem:
+ 2048 bytes [fbdev.c:552 in system_initialize()]
(-) [Main Thread 1.214] ( 2182) - - :
DirectFB/FBDev: couldn't access /proc/bus/pci/devices!
(-) [Main Thread 1.215] ( 2182) Core/SurfacePool:
dfb_surface_pool_initialize( 0x4034c010 )
(-) [Main Thread 1.215] ( 2182) Direct/Mem:
+ 264 bytes [surface_pool.c:136 in dfb_surface_pool_initialize()]
(-) [Main Thread 1.216] ( 2182) Core/SurfacePool:
init_pool( 0x199f8, 0x4034c010 )
(-) [Main Thread 1.217] ( 2182) Direct/Mem:
+ 8 bytes [surface_pool.c:1038 in init_pool()]
(-) [Main Thread 1.217] ( 2182) Direct/Mem:
+ 8 bytes [surface_pool.c:1045 in init_pool()]
(-) [Main Thread 1.218] ( 2182) FBDev/Surfaces:
fbdevInitPool()
(-) [Main Thread 1.218] ( 2182) SurfaceManager:
dfb_surfacemanager_create( 0x16010, 153600 )
(-) [Main Thread 1.219] ( 2182) Direct/Mem:
+ 32 bytes [surfacemanager.c:83 in dfb_surfacemanager_create()]
(-) [Main Thread 1.219] ( 2182) Direct/Mem:
+ 36 bytes [surfacemanager.c:87 in dfb_surfacemanager_create()]
(-) [Main Thread 1.220] ( 2182) SurfaceManager:
-> 0x19b28
(-) [Main Thread 1.220] ( 2182) Core/SurfacePool:
-> [0] 0x16c80 - 'System Memory' [1] (1), 0x400d7ca8
(-) [Main Thread 1.221] ( 2182) Core/SurfacePool:
-> [1] 0x168f0 - 'Shared Memory' [0] (0), 0x400d7d20
(-) [Main Thread 1.221] ( 2182) Core/SurfacePool:
-> [2] 0x16e88 - 'Preallocated Memory' [2] (0), 0x400d7ce4
(-) [Main Thread Alignment trap: dfbinfo (2182) PC=0x40129e88
Instr=0x25004708 Address=0xfffff8f7 FSR 0x813
1.547] ( 2182) Core/SurfacePool: => [3]
0x199f8 - 'Frame Buffer Memory' [3] (0), 0x4034c010
(-) [Main Thread 1.548] ( 2182) Direct/Mem:
+ 24 bytes [screens.c:449 in dfb_screens_register()]
(-) [Main Thread 1.548] ( 2182) Direct/Mem:
+ 464 bytes [layers.c:428 in dfb_layers_register()]
(-) [Main Thread 1.549] ( 2182) Core/Parts: Going
to initialize 'input_core' core...
(-) [Main Thread 1.550] ( 2182) Direct/Mem:
+ 20 bytes [core_parts.c:68 in dfb_core_part_initialize()]
(-) [Main Thread 1.550] ( 2182) Direct/Mem:
+ 72 bytes [core_parts.c:71 in dfb_core_part_initialize()]
(-) [Main Thread 1.551] ( 2182) Core/Input:
dfb_input_core_initialize( 0x16010, 0x19b50, 0x1b158 )
(-) [Main Thread 1.552] ( 2182) Direct/Modules:
direct_modules_explore_directory( 'inputdrivers' )
(-) [Main Thread 1.555] ( 2182) Direct/Mem:
+ 44 bytes [modules.c:229 in direct_modules_explore_directory()]
(-) [Main Thread 1.556] ( 2182) Direct/Mem:
+ 21 bytes [modules.c:237 in direct_modules_explore_directory()] ->
0x1c2c8 " libdirectfb_tslib.so"
(-) [Main Thread 1.557] ( 2182) Direct/Modules:
Loading '/usr/lib/directfb-1.4-0/inputdrivers/libdirectfb_tslib.so'...
(-) [Main Thread 1.564] ( 2182) Direct/Modules:
Registering 'tslib' ('inputdrivers')...
(-) [Main Thread 1.564] ( 2182) Direct/Mem:
+ 6 bytes [modules.c:134 in direct_modules_register()] -> 0x1c708 "
tslib"
(-) [Main Thread 1.565] ( 2182)
Direct/Modules: ...registered.
(-) [Main Thread 1.565] ( 2182) Core/Input:
init_devices( 0x16010 )
(-) [Main Thread 1.566] ( 2182) Direct/Mem:
+ 148 bytes [input.c:1219 in init_devices()]
(-) [Main Thread 1.567] ( 2182) Core/Input:
-> probing 'tslib Input Driver'...
(-) [Main Thread 1.583] ( 2182) Direct/Mem:
+ 24 bytes [tslib.c:171 in driver_get_available()] -> 0x1b318
" /dev/input/touchscreen0"
(!) [ 2182: 1.590] --> Caught signal 11 (at 0xfffff8f7, invalid
address) <--
(-) [ 2182: -STACK- ]
sh: nm: not found
#0 0x400fae0d in ?? () from /usr/lib/libdirect-1.4.so.0 [0x400f0000]
sh: nm: not found
#1 0x41381cd1 in ?? ()
from /usr/lib/directfb-1.4-0/inputdrivers/libdirectfb_tslib.so
[0x41381000]
#2 0x413820ad in ?? ()
from /usr/lib/directfb-1.4-0/inputdrivers/libdirectfb_tslib.so
[0x41381000]
sh: nm: not found
#3 0x40087a51 in ?? () from /usr/lib/libdirectfb-1.4.so.0
[0x40025000]
#4 0x40087ef9 in ?? () from /usr/lib/libdirectfb-1.4.so.0
[0x40025000]
#5 0x400b5c14 in dfb_core_part_initialize ()
from /usr/lib/libdirectfb-1.4.so.0 [0x40025000]
#6 0x4007a375 in ?? () from /usr/lib/libdirectfb-1.4.so.0
[0x40025000]
#7 0x4007a4cd in ?? () from /usr/lib/libdirectfb-1.4.so.0
[0x40025000]
sh: nm: not found
#8 0x400e4eac in fusion_arena_enter ()
from /usr/lib/libfusion-1.4.so.0 [0x400db000]
#9 0x400b6014 in dfb_core_create ()
from /usr/lib/libdirectfb-1.4.so.0 [0x40025000]
sh: nm: not found
#10 0x00008748 in DirectFBCreate () from dfbinfo [0x8000]
#11 0x0000898d in abort () from dfbinfo [0x8000]
(-) [ 2183: -STACK- ]
sh: nm: not found
#0 0x40340dc1 in ?? ()
from /usr/lib/directfb-1.4-0/systems/libdirectfb_fbdev.so [0x40336000]
#1 0x40102075 in ?? () from /usr/lib/libdirect-1.4.so.0 [0x400f0000]
(-) [ 2184: -STACK- ]
#0 0x40341059 in ?? ()
from /usr/lib/directfb-1.4-0/systems/libdirectfb_fbdev.so [0x40336000]
#1 0x40102075 in ?? () from /usr/lib/libdirect-1.4.so.0 [0x400f0000]
(-) [Main Thread 1.789] ( 2182) DirectFB/Core:
dfb_core_destroy...
(-) [Main Thread 1.789] ( 2182) Direct/Signals:
Removing handler 0x40079845 for signal -1 with context 0x16010...
(-) [Main Thread 1.790] ( 2182) Direct/Mem:
- 28 bytes [signals.c:176 in direct_signal_handler_remove()] ->
0x14f18 'handler'
(-) [Main Thread 1.791] ( 2182) DirectFB/Core:
Shutting down...
(-) [Main Thread 1.792] ( 2182) Fusion/Object:
== Window Pool ==
(-) [Main Thread 1.793] ( 2182) Fusion/Object:
-> destroying pool...
(-) [Main Thread 1.793] ( 2182) Fusion/Object:
-> syncing...
(-) [Main Thread 1.793] ( 2182) Fusion/Object:
-> locking...
(-) [Main Thread 1.794] ( 2182) Fusion/Object:
-> pool destroyed (Window Pool)
(-) [Main Thread 1.795] ( 2182) Direct/Mem:
- 12 bytes [object.c:279 in fusion_object_pool_destroy()] -> 0x15460
'pool->name'
(-) [Main Thread 1.795] ( 2182) Direct/Mem:
- 136 bytes [object.c:280 in fusion_object_pool_destroy()] -> 0x16458
'pool'
(-) [Main Thread 1.796] ( 2182) Fusion/Object:
== Layer Region Pool ==
(-) [Main Thread 1.796] ( 2182) Fusion/Object:
-> destroying pool...
(-) [Main Thread 1.797] ( 2182) Fusion/Object:
-> syncing...
(-) [Main Thread 1.797] ( 2182) Fusion/Object:
-> locking...
(-) [Main Thread 1.798] ( 2182) Fusion/Object:
-> pool destroyed (Layer Region Pool)
(-) [Main Thread 1.798] ( 2182) Direct/Mem:
- 18 bytes [object.c:279 in fusion_object_pool_destroy()] -> 0x15418
'pool->name'
(-) [Main Thread 1.799] ( 2182) Direct/Mem:
- 136 bytes [object.c:280 in fusion_object_pool_destroy()] -> 0x15320
'pool'
(-) [Main Thread 1.799] ( 2182) Fusion/Object:
== Layer Context Pool ==
(-) [Main Thread 1.800] ( 2182) Fusion/Object:
-> destroying pool...
(-) [Main Thread 2.124] ( 2182) Fusion/Object:
-> syncing...
(-) [Main Thread 2.124] ( 2182) Fusion/Object:
-> locking...
(-) [Main Thread 2.125] ( 2182) Fusion/Object:
-> pool destroyed (Layer Context Pool)
(-) [Main Thread 2.125] ( 2182) Direct/Mem:
- 19 bytes [object.c:279 in fusion_object_pool_destroy()] -> 0x152a0
'pool->name'
(-) [Main Thread 2.126] ( 2182) Direct/Mem:
- 136 bytes [object.c:280 in fusion_object_pool_destroy()] -> 0x151a8
'pool'
(-) [Main Thread 2.127] ( 2182) Fusion/Object:
== Surface Pool ==
(-) [Main Thread 2.127] ( 2182) Fusion/Object:
-> destroying pool...
(-) [Main Thread 2.127] ( 2182) Fusion/Object:
-> syncing...
(-) [Main Thread 2.128] ( 2182) Fusion/Object:
-> locking...
(-) [Main Thread 2.128] ( 2182) Fusion/Object:
-> pool destroyed (Surface Pool)
(-) [Main Thread 2.129] ( 2182) Direct/Mem:
- 13 bytes [object.c:279 in fusion_object_pool_destroy()] -> 0x15448
'pool->name'
(-) [Main Thread 2.129] ( 2182) Direct/Mem:
- 136 bytes [object.c:280 in fusion_object_pool_destroy()] -> 0x162f8
'pool'
(-) [Main Thread 2.130] ( 2182) Fusion/Object:
== Palette Pool ==
(-) [Main Thread 2.130] ( 2182) Fusion/Object:
-> destroying pool...
(-) [Main Thread 2.130] ( 2182) Fusion/Object:
-> syncing...
(-) [Main Thread 2.131] ( 2182) Fusion/Object:
-> locking...
(-) [Main Thread 2.131] ( 2182) Fusion/Object:
-> pool destroyed (Palette Pool)
(-) [Main Thread 2.132] ( 2182) Direct/Mem:
- 13 bytes [object.c:279 in fusion_object_pool_destroy()] -> 0x15430
'pool->name'
(-) [Main Thread 2.132] ( 2182) Direct/Mem:
- 136 bytes [object.c:280 in fusion_object_pool_destroy()] -> 0x16198
'pool'
(-) [Main Thread 2.133] ( 2182) Core/Parts:
Going to shutdown 'surface_core' core...
(-) [Main Thread 2.133] ( 2182) Core/SurfaceCore:
dfb_surface_core_shutdown( 0x16810, emergency )
(-) [Main Thread 2.134] ( 2182) Core/SurfacePool:
dfb_surface_pool_destroy( 0x16e88, 'Preallocated Memory' [2] )
(-) [Main Thread 2.135] ( 2182) Direct/Mem:
- 264 bytes [surface_pool.c:275 in dfb_surface_pool_destroy()] ->
0x16e88 'pool'
(-) [Main Thread 2.135] ( 2182) Core/SurfacePool:
dfb_surface_pool_destroy( 0x16c80, 'System Memory' [1] )
(-) [Main Thread 2.136] ( 2182) Direct/Mem:
- 20 bytes [surface_pool.c:1117 in remove_pool_local()] -> 0x16e00
'pool_locals[pool_id]'
(-) [Main Thread 2.137] ( 2182) Direct/Mem:
- 264 bytes [surface_pool.c:275 in dfb_surface_pool_destroy()] ->
0x16c80 'pool'
(-) [Main Thread 2.137] ( 2182) Core/SurfacePool:
dfb_surface_pool_destroy( 0x168f0, 'Shared Memory' [0] )
(-) [Main Thread 2.138] ( 2182) Direct/Mem:
- 128 bytes [fake.c:75 in fusion_shm_pool_destroy()] -> 0x16b78 'pool'
(-) [Main Thread 2.463] ( 2182) Direct/Mem:
- 4 bytes [surface_pool.c:264 in dfb_surface_pool_destroy()] ->
0x16a70 'pool->data'
(-) [Main Thread 2.463] ( 2182) Direct/Mem:
- 8 bytes [surface_pool.c:1117 in remove_pool_local()] -> 0x16af8
'pool_locals[pool_id]'
(-) [Main Thread 2.464] ( 2182) Direct/Mem:
- 264 bytes [surface_pool.c:275 in dfb_surface_pool_destroy()] ->
0x168f0 'pool'
(-) [Main Thread 2.464] ( 2182) Direct/Mem:
- 16 bytes [core_parts.c:163 in dfb_core_part_shutdown()] -> 0x16878
'core_part->data_shared'
(-) [Main Thread 2.465] ( 2182) Direct/Mem:
- 12 bytes [core_parts.c:166 in dfb_core_part_shutdown()] -> 0x16810
'core_part->data_local'
(-) [Main Thread 2.465] ( 2182) Core/Parts:
Going to shutdown 'system_core' core...
(-) [Main Thread 2.465] ( 2182) Core/System:
dfb_system_core_shutdown( 0x17008, emergency )
(-) [Main Thread 2.466] ( 2182) Direct/Mem:
- 2048 bytes [fbdev.c:732 in system_shutdown()] -> 0x18908
'shared->temp_cmap_memory'
(-) [Main Thread 2.467] ( 2182) Direct/Mem:
- 2048 bytes [fbdev.c:735 in system_shutdown()] -> 0x19180
'shared->current_cmap_memory'
(-) [Main Thread 2.467] ( 2182) Core/SurfacePool:
dfb_surface_pool_destroy( 0x199f8, 'Frame Buffer Memory' [3] )
(-) [Main Thread 2.468] ( 2182) FBDev/Surfaces:
fbdevDestroyPool()
(-) [Main Thread 2.468] ( 2182) SurfaceManager:
dfb_surfacemanager_destroy( 0x19b28 )
(-) [Main Thread 2.469] ( 2182) Direct/Mem:
- 36 bytes [surfacemanager.c:131 in dfb_surfacemanager_destroy()] ->
0x1ad70 'chunk'
(-) [Main Thread 2.469] ( 2182) Direct/Mem:
- 32 bytes [surfacemanager.c:139 in dfb_surfacemanager_destroy()] ->
0x19b28 'manager'
(-) [Main Thread 2.470] ( 2182) Direct/Mem:
- 8 bytes [surface_pool.c:264 in dfb_surface_pool_destroy()] ->
0x19b08 'pool->data'
(-) [Main Thread 2.470] ( 2182) Direct/Mem:
- 8 bytes [surface_pool.c:1117 in remove_pool_local()] -> 0x19b18
'pool_locals[pool_id]'
(-) [Main Thread 2.471] ( 2182) Direct/Mem:
- 264 bytes [surface_pool.c:275 in dfb_surface_pool_destroy()] ->
0x199f8 'pool'
(-) [Main Thread 2.472] ( 2182) FBDev/VT:
dfb_vt_shutdown()
(-) [Main Thread 2.473] ( 2182) Direct/Thread:
direct_thread_cancel( 0x40341059, 'VT Flusher' 2184 )
(-) [VT Flusher 2.475] ( 2184) Direct/Thread:
direct_thread_cleanup( 0x40341059, 'VT Flusher' 2184 )
(-) [Main Thread 2.477] ( 2182) Direct/Thread:
direct_thread_join( 0x40341059, 'VT Flusher' 2184 )
(-) [Main Thread 2.477] ( 2182) Direct/Thread:
-> joining...
(-) [Main Thread 2.479] ( 2182) Direct/Thread:
-> joined.
(-) [Main Thread 2.479] ( 2182) Direct/Thread:
direct_thread_destroy( 0x40341059, 'VT Flusher' 2184 )
(-) [Main Thread 2.480] ( 2182) Direct/Mem:
- 11 bytes [thread.c:618 in direct_thread_destroy()] -> 0x18190
'thread->name'
(-) [Main Thread 2.807] ( 2182) Direct/Mem:
- 120 bytes [thread.c:619 in direct_thread_destroy()] -> 0x18090
'thread'
(-) [Main Thread 2.807] ( 2182) Direct/Thread:
direct_thread_cancel( 0x40340dc1, 'VT Switcher' 2183 )
(-) [VT Switcher 2.809] ( 2183) Direct/Thread:
direct_thread_cleanup( 0x40340dc1, 'VT Switcher' 2183 )
(-) [Main Thread 2.810] ( 2182) Direct/Thread:
direct_thread_join( 0x40340dc1, 'VT Switcher' 2183 )
(-) [Main Thread 2.810] ( 2182) Direct/Thread:
-> joining...
(-) [Main Thread 2.811] ( 2182) Direct/Thread:
-> joined.
(-) [Main Thread 2.811] ( 2182) Direct/Thread:
direct_thread_destroy( 0x40340dc1, 'VT Switcher' 2183 )
(-) [Main Thread 2.812] ( 2182) Direct/Mem:
- 12 bytes [thread.c:618 in direct_thread_destroy()] -> 0x17918
'thread->name'
(-) [Main Thread 2.812] ( 2182) Direct/Mem:
- 120 bytes [thread.c:619 in direct_thread_destroy()] -> 0x17818
'thread'
(-) [Main Thread 2.819] ( 2182) FBDev/VT:
-> switching back...
(-) [Main Thread 2.825] ( 2182) FBDev/VT:
-> switched back...
(-) [Main Thread 2.866] ( 2182) FBDev/VT:
vt_set_fb( 2, 0 )
(-) [Main Thread 2.877] ( 2182) Direct/Mem:
- 456 bytes [vt.c:324 in dfb_vt_shutdown()] -> 0x175d8 'dfb_vt'
(-) [Main Thread 2.878] ( 2182) Direct/Mem:
- 708 bytes [fbdev.c:753 in system_shutdown()] -> 0x172a0 'shared'
(-) [Main Thread 2.878] ( 2182) Direct/Mem:
- 24 bytes [fbdev.c:754 in system_shutdown()] -> 0x17218 'dfb_fbdev'
(-) [Main Thread 2.880] ( 2182) Direct/Mem:
- 320 bytes [core_parts.c:163 in dfb_core_part_shutdown()] -> 0x17070
'core_part->data_shared'
(-) [Main Thread 2.880] ( 2182) Direct/Mem:
- 12 bytes [core_parts.c:166 in dfb_core_part_shutdown()] -> 0x17008
'core_part->data_local'
(-) [Main Thread 2.881] ( 2182) Core/Parts:
Going to shutdown 'colorhash_core' core...
(-) [Main Thread 2.881] ( 2182) Core/ColorHash:
dfb_colorhash_core_shutdown( 0x15480, emergency )
(-) [Main Thread 2.902] ( 2182) Direct/Mem:
- 104 bytes [core_parts.c:163 in dfb_core_part_shutdown()] -> 0x16740
'core_part->data_shared'
(-) [Main Thread 2.903] ( 2182) Direct/Mem:
- 12 bytes [core_parts.c:166 in dfb_core_part_shutdown()] -> 0x15480
'core_part->data_local'
(-) [Main Thread 2.903] ( 2182) Core/Parts:
Going to shutdown 'clipboard_core' core...
(-) [Main Thread 2.904] ( 2182) Core/Clipboard:
dfb_clipboard_core_shutdown( 0x15470, emergency )
(-) [Main Thread 2.904] ( 2182) Direct/Mem:
- 112 bytes [core_parts.c:163 in dfb_core_part_shutdown()] -> 0x16610
'core_part->data_shared'
(-) [Main Thread 2.905] ( 2182) Direct/Mem:
- 12 bytes [core_parts.c:166 in dfb_core_part_shutdown()] -> 0x15470
'core_part->data_local'
(-) [Main Thread 2.905] ( 2182) Direct/Mem:
- 128 bytes [fake.c:75 in fusion_shm_pool_destroy()] -> 0x15120 'pool'
(-) [Main Thread 2.906] ( 2182) Direct/Mem:
- 120 bytes [core.c:1108 in dfb_core_arena_shutdown()] -> 0x15050
'shared'
(-) [Main Thread 2.906] ( 2182) Direct/Mem:
- 128 bytes [fake.c:75 in fusion_shm_pool_destroy()] -> 0x14f78 'pool'
(-) [Main Thread 2.915] ( 2182) Direct/Mem:
- 128 bytes [fake.c:75 in fusion_shm_pool_destroy()] -> 0x14e48 'pool'
(-) [Main Thread 2.916] ( 2182) Direct/Mem:
- 2520 bytes [fusion.c:2530 in fusion_exit()] -> 0x14468
'world->shared'
(-) [Main Thread 2.925] ( 2182) Direct/Mem:
- 532 bytes [fusion.c:2534 in fusion_exit()] -> 0x15d60 'world'
(-) [Main Thread 2.926] ( 2182) Direct/Main:
direct_shutdown() called...
(-) [Main Thread 2.927] ( 2182)
Direct/Main: ...2 references left.
(-) [Main Thread 2.927] ( 2182) Direct/Mem:
- 44 bytes [core.c:449 in dfb_core_destroy()] -> 0x16010 'core'
Aborted
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users