Argh, I'm such a fool, I mixed up the strace syntax.
* detach your card reader
* reboot your box to make sure you have a clean state
* sudo strace -p $(pidof hald) 2>&1 | tee hang-trace.txt
* attach your card reader
* wait a bit until the messages settle down
* attach hang-trace.txt to this bug report
Then, to get a clean state again, eithe just reboot, or do
Argh, I'm such a fool, I mixed up the strace syntax.
* detach your card reader
* reboot your box to make sure you have a clean state
* sudo strace -p $(pidof hald) 2>&1 | tee hang-trace.txt
* attach your card reader
* wait a bit until the messages settle down
* attach hang-trace.txt to this bug report
Then, to get a clean state again, eithe just reboot, or do
* press Control-C
* sudo killall hald
* sudo /etc/init.d/dbus-1 restart
Sorry for the mess, I was confused...