On 2010-12-23 17:12, Maximilian Albert wrote:
2010/12/22 ~suv<suv-sf@...58...>:
Great feature :) - haven't tested in depth though for further feedback because Inkscape immediately crashes/hangs if the mouse pointer is moved just a little bit while 'Alt' is still pressed and one object is selected while the other ones stacked below the pointer area are rendered with reduced opacity.
Good catch! Sorry that I didn't notice this problem before, but as I just found out my laptop's touchpad freezes the mouse pointer position while scrolling so the crash didn't occur on my laptop. Should be fixed in bzr rev. 9980.
I'm dying to try this out, but haven't really had a chance yet... Will report as soon as I have done so.
However, I just noticed another crash problem with the file you attached. It doesn't occur from within gdb, though, so I can't get a backtrace. Grrr. I seem to remember these types of bugs were mentioned before. Anyone knows what could be causing such a bug that is not visible from within gdb? I'll try to look into it later (but expect to have limited internet access over the next few days so not sure if I can commit a fix immediately).
Could it be that gdb does something with initialization? Just a wild guess, but for me errors caused by unitialized values or overruns (of small array on the stack for example) usually are the hardest to track down. Also, have you tried just sprinkling printf's around? Crude, sure, but often quite effective.