Hello again, Ok, so this looks like it is independent of the global miniexp lock and > actually a regression insofar qpdfview does not crashing linking to > 3.5.23 but does using 3.5.26?
Exactly, also there is no crash with 3.5.25. If I understood those things correctly, then there is certainly still > the possibility that we have another API usage error that is just now > surfacing due some change in DjVuLibre, but even it is that instead of a > regression within DjVuLibre, we will probably need their help to find > this out. Hence we should probably ask the DjVuLibre people for > assistance, but maybe not beginning with a bug report? If you post this > on some forum or other, can you link this here? I will then try to join > the discussion. Thanks! You're welcome. Here is the link to discussion thread [1]. P.S.: Google mail making you go off the list again. ;-) Oh... not again, sorry... I have to change my habit on how I use gmail or just use some mail client because it seems Launchpad developers are against using "Reply-To" header. :/ [1] https://sourceforge.net/p/djvu/discussion/103286/thread/8680ced7/ Best Regards, Razi. 2015-02-04 1:49 GMT+03:30 Adam Reichold <[email protected]>: > Hello again, > > Ok, so this looks like it is independent of the global miniexp lock and > actually a regression insofar qpdfview does not crashing linking to > 3.5.23 but does using 3.5.26? > > If I understood those things correctly, then there is certainly still > the possibility that we have another API usage error that is just now > surfacing due some change in DjVuLibre, but even it is that instead of a > regression within DjVuLibre, we will probably need their help to find > this out. Hence we should probably ask the DjVuLibre people for > assistance, but maybe not beginning with a bug report? If you post this > on some forum or other, can you link this here? I will then try to join > the discussion. Thanks! > > Best regards, Adam. > > P.S.: Google mail making you go off the list again. ;-) > > Am 03.02.2015 um 23:08 schrieb Seyyed Razi Alavizadeh: > > Hello again, > > > > Is 3.5.26 the version with or without the global miniexp lock? > > > > > > The version 3.5.26 is the newer one that doesn't need global > serialization. > > > > > > If is the newer one, did you try enabling the lock again? > > > > > > I just tested it, and there are similar crashes with enabling the lock. > > But older version 3.5.23 that its DDJVUAPI_VERSION is 19 (i.e. global > > lock is enabled) works good with qpdfview. > > > > Best Regards, > > Razi. > > > > 2015-02-04 0:42 GMT+03:30 Adam Reichold <[email protected] > > <mailto:[email protected]>>: > > > > Hello Razi, > > > > Am 03.02.2015 um 19:56 schrieb Seyyed Razi Alavizadeh: > > > Hello Adam, > > > > > > Unfortunately qpdfview+djvu-3.5.26 sometimes crashes on Windows > > XP. (it > > > works very well with my Win-8.1 installation) > > > > > > Sometimes it crashes when loading a djvu document: > > > > > > > > > libdjvulibre!miniexp_object+0x8e > > > > > > libdjvulibre!ddjvu_miniexp_release+0x264 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x126 > > > > > > qpdfview_djvu!qt_plugin_instance+0x1f41 > > > > > > image00400000+0x28c0a > > > > > > > > > Sometimes it loads some djvu documents correctly and works very > well, > > > but crashes on starting search: > > > > > > > > > libdjvulibre!miniexp_object+0x8e > > > > > > libdjvulibre!ddjvu_document_get_outline+0x3c8 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x433 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x433 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x433 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x433 > > > > > > libdjvulibre!ddjvu_document_get_outline+0x433 > > > > > > libdjvulibre!ddjvu_document_get_pagetext+0x259 > > > > > > qpdfview_djvu!qt_plugin_instance+0x2b4b > > > > > > QtCore4!QString::toStdWString+0x3936 > > > > > > QtCore4!QAbstractEventDispatcher::QAbstractEventDispatcher+0x39 > > > > > > image00400000+0x1e40b > > > > > > QtCore4!QThread::setPriority+0x3a3 > > > > > > QtCore4!QString::toStdWString+0x1b3b > > > > > > MSVCR100!endthreadex+0xe4 > > > > > > kernel32!ValidateLocale+0x2b0 > > > > > > kernel32!GetModuleFileNameA+0x1c1 > > > > > > > > > Do you think there's some bug in qpdfview code or I should report > this > > > issue to Leon? > > > > I think we should first make sure that it is definitely not within > > qpdfview before we bother the DjVuLibre people, but of course it > looks > > suspiciously like the many-context-one-miniexp-pool issue we had > > earlier. > > > > Is 3.5.26 the version with or without the global miniexp lock? If is > the > > newer one, did you try enabling the lock again? > > > > > Best Regards, > > > Razi. > > > > Best regards, Adam. > > > > > -- > > > Alavizadeh, Sayed Razi > > > My Blog: http://pozh.org <http://pozh.org/> > > > Saaghar (نرمافزار شعر): http://saaghar.pozh.org/ > > > Saaghar Fan Page: http://www.facebook.com/saaghar.p > > > Saaghar Mailing List: http://groups.google.com/group/saaghar > > > > > > > > > > > > > > > -- > > Mailing list: https://launchpad.net/~qpdfview > > Post to : [email protected] > > <mailto:[email protected]> > > Unsubscribe : https://launchpad.net/~qpdfview > > More help : https://help.launchpad.net/ListHelp > > > > > > > > > > -- > > Alavizadeh, Sayed Razi > > My Blog: http://pozh.org <http://pozh.org/> > > Saaghar (نرمافزار شعر): http://saaghar.pozh.org/ > > Saaghar Fan Page: http://www.facebook.com/saaghar.p > > Saaghar Mailing List: http://groups.google.com/group/saaghar > > > > -- Alavizadeh, Sayed Razi My Blog: http://pozh.org Saaghar (نرمافزار شعر): http://saaghar.pozh.org/ Saaghar Fan Page: http://www.facebook.com/saaghar.p Saaghar Mailing List: http://groups.google.com/group/saaghar
-- Mailing list: https://launchpad.net/~qpdfview Post to : [email protected] Unsubscribe : https://launchpad.net/~qpdfview More help : https://help.launchpad.net/ListHelp

