Am Sonntag, 2. November 2003 03:59 schrieb Gerhard Gaussling:
> Hello,
>
> Scribus crashes all the time I want to drag text or other objects
> such as images into the library. This is the error message:
>
> QClipboard: internal error, qt_xclb_wait_for_event recursed
>
> Beside that I'm rather content with the enhancements of the new
> version!
>
> I'm running scribus on a debian testing/unstable box with
> KDE 3.1.3 and qt 3.2.1.
Hello,
I dragged a png file on scribus window after opened an empty
pictureframe. Scribus crashed immediately.
here is some strace and gdb output:
ioctl(3, FIONREAD, [32]) = 0
read(3, "\241 \223\225\34\0 \3\372\0\0\0\v\0@\1\0\0\0\0\326\2\352"...,
32) = 32
gettimeofday({1067772548, 182736}, NULL) = 0
write(3, "(\20\4\0n\0\0\0\34\0 \3\352\1\326\2", 16) = 16
read(3, "\1\1\224\225\0\0\0\0S\1 \3\334\0P\1\0\0\0\0\340\357\212"...,
32) = 32
write(3, "(\20\4\0m\7 \3n\0\0\0\266\0\361\0", 16) = 16
read(3, "\1\1\225\225\0\0\0\0i\34@\1\352\1\326\2\0\0\0\0\340\357"...,
32) = 32
write(3, "\27\20\2\0\316\0\0\0", 8) = 8
read(3, "\1\0\226\225\0\0\0\0\6\0@\1\1\0\0\0\10\0\0\0\3\0\0\0\0"..., 32)
= 32
write(3, "\30\20\6\0m\7 \3\316\0\0\0\207\1\0\0\316\0\0\0\0\0\0\0"...,
24) = 24
write(2, "QClipboard: internal error, qt_x"..., 60QClipboard: internal
error, qt_xclb_wait_for_event recursed
) = 60
getpid() = 12732
getpid() = 12732
getpid() = 12732
exit_group(1) = ?
[1]+ Done strace scribus
Here is the output of gdb:
gdb scribus
...
(gdb) run
...
(no debugging symbols found)...(no debugging symbols
found)...QClipboard: internal error, qt_xclb_wait_for_event recursed
---Type <return> to continue, or q <return> to quit---
Program exited with code 01.
(gdb) bt
No stack.
(gdb)
I used the latest developer version from yesterday (not cvs tree), and
applied the patch from Simon Munton.
Because I'm unfamiliar to the patch program I used it this way:
patch --verbose -p 1 -b -r rejected.file scribus/plugins/
scriptplugin/cmdvar.h python.patch
Please let me know if more strace output is needed.
I don't know if this problem is specific to my installation of qt and
kde. It is based on the unstable distribution of debian.
TIA
bye
Gerhard