Hello all,

Rochel, Alban wrote:
> Hello all,
> 
> I'm trying to find out a cause for the crash in examples/c/test_plend with 
> the qtwidget driver, and from my few test environments, it looks like it:
> - works fine on Qt 4.4.x (64 bit)
> - works fine on Qt 4.5.x (32 bit)
> - corrupts something that ends up crashing getenv() with Qt 4.5.x (64 bit)
> 
> Only tested on Linux at the moment.
> 
> The only valgrind issues I get before the crash are the "issues" I get even 
> with a minimal Qt Application:
> Syscall param write(buf) points to uninitialised byte(s) in (...) 
> QMetaObject::activate(QObject*, int, int, void**) (qobject.cpp:3104)
> Address 0x6224dec is 12 bytes inside a block of size 1,024 alloc'd in (...) 
> QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:705) 
> (...)
> 
> Can those who have tested test_plend confirm these observations? I am trying 
> (without success at the moment) to create a minimal Qt application raising 
> this issue, and, depending on what I get, I might file a bug report to Qt.
> 
> Alban

I have to confess that I am a bit worried by this bug, as I can't find a 
way to reproduce it on a smaller scale program. It seems to occur only 
on 64 bit systems (Linux only?), with Qt 4.5.x (Qt 4.4 is OK), when the 
Qt driver is compiled and loaded dynamically.

I've tried creating a small program loading dynamically a Qt 
Application, and unloading it after execution, but it behaves normally. 
According to the few forum entries I've found, nothing is wrong with 
creating a dynamically loaded Qt application.

So I would be glad if anyone had ideas that could help identify the 
issue (e.g. tools to use, as valgrind, strace and gdb don't bring me 
much help). Testing on different systems could be interesting too 
(various Unix flavours, Mac, 64-bit Windows).

Alban

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to