Bug#447593: libqt4-core: qt apps ends with ASSERT when bringing up the file dialog
Package: libqt4-core
Version: 4.3.2-1
Severity: important
The problem also happens for Version 4.3.1-2
The LyX editor uses qt4, and the development version crashes for me
whenever it brings up the file dialog. In order to "Open"
or "Save As" or "include graphichs".
At first I thought this was a problem with the development
version of LyX, but I now see the same happening with qtiplot,
another app that uses qt. qt's own designer is not affected though.
Whenever I bring up the file dialog, the dialog window show
itself briefly, showing no files or directories. Then the app
crashes on an ASSERT.
The end of "strace qtiplot":
writev(9, [{"\3\0\2\0\20\f\300\1\16\10\2\0\20\f\300\1", 16}], 1) = 16
select(10, [9], [], NULL, NULL) = 1 (in [9])
read(9, "\1\0\202Y\3\0\0\0#\0\0\0\1\0\1\1\377\377\377\377\0\0\0"..., 4096) = 76
read(9, 0x847eb10, 4096) = -1 EAGAIN (Resource temporarily unavailable)
write(6, "\0", 1) = 1
read(9, 0x847eb10, 4096) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {15482, 190340820}) = 0
read(9, 0x847eb10, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=5, events=POLLIN, revents=POLLIN}, {fd=9, events=POLLIN}], 3, 0) = 1
clock_gettime(CLOCK_MONOTONIC, {15482, 190454678}) = 0
read(9, 0x847eb10, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, "\0\0\0\0\0\0\0\0\0\0", 16) = 10
read(5, 0xaf85d2ac, 16) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {15482, 191700621}) = 0
write(2, "ASSERT failure in QList<T>::at: "..., 122ASSERT failure in QList<T>::at: "index out of range", file ../../include/QtCore/../../src/corelib/tools/qlist.h, line 386
) = 122
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(8691, 8691, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Process 8691 detached
This always happens on the 32-bit machine in my office, never
on the 64-bit machine at home.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.23
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libqt4-core depends on:
ii libc6 2.6.1-1+b1 GNU C Library: Shared libraries
ii libdbus-1-3 1.1.1-3 simple interprocess messaging syst
ii libfontconfig1 2.4.2-1.2 generic font configuration library
ii libgcc1 1:4.2.2-3 GCC support library
ii libglib2.0-0 2.14.1-5 The GLib library of C routines
ii libqt4-core 4.3.2-1 Qt 4 core non-GUI functionality ru
ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.3.dfsg-6 compression library - runtime
libqt4-core recommends no packages.
-- debconf-show failed
Reply to: