My favorites | Sign in
Google
                
Details: Show all Hide all

Earlier this year

  • Oct 02, 2009
    issue 5 (Crash on Vista if Thunderbird account but empty default mail...) reported by marcel.baur   -   What steps will reproduce the problem? 1. Compile software with qmake -win32 on Windows 2. Have a Thunderbird 3. Present but empty registry key HKCR\mailto\shell\open\command\ What is the expected output? What do you see instead? The pop-imap-troubleshooter program is crashing. What version of the product are you using? On what operating system? Vanilla pop-imap-troubleshooter-2.0.1.tar.gz ThunderBird 2.0.0.23 20090812 Vista 6.0 Build 6002 SP2 Please provide any additional information below. 1. The ThunderBird ConfigVerifier calls ConfigVerifierRegistry::GetDefaultMailProgramBaseName() under Windows. 2. This method queries HKCR\mailto\shell\open\command to obtain the base name of the default mailtocmd (config/confiverifier.cc). 3. The offending line yielding the crash is QString cmd = mailtocmd.split(tokenchar, QString::SkipEmptyParts)[0]; where if mailtocmd is empty, mailtocmd.split returns an empty QStringList. However access to element [0] assumes that there is at least one element in the QStringList. Thus the following error warning: ASSERT failure in QList<T>::operator[]: "index out of range", file ../. ./../Programme/Qt2009.04/qt/include/QtCore/../../src/corelib/tools/qlist.h, line 403 warning: Invalid parameter passed to C runtime function. warning: Invalid parameter passed to C runtime function. occurs and the program is terminated. I suggest checking whether the mailtocmd is empty and returning an empty string in that case. I attached a corresponding patch for your convenience.
    What steps will reproduce the problem? 1. Compile software with qmake -win32 on Windows 2. Have a Thunderbird 3. Present but empty registry key HKCR\mailto\shell\open\command\ What is the expected output? What do you see instead? The pop-imap-troubleshooter program is crashing. What version of the product are you using? On what operating system? Vanilla pop-imap-troubleshooter-2.0.1.tar.gz ThunderBird 2.0.0.23 20090812 Vista 6.0 Build 6002 SP2 Please provide any additional information below. 1. The ThunderBird ConfigVerifier calls ConfigVerifierRegistry::GetDefaultMailProgramBaseName() under Windows. 2. This method queries HKCR\mailto\shell\open\command to obtain the base name of the default mailtocmd (config/confiverifier.cc). 3. The offending line yielding the crash is QString cmd = mailtocmd.split(tokenchar, QString::SkipEmptyParts)[0]; where if mailtocmd is empty, mailtocmd.split returns an empty QStringList. However access to element [0] assumes that there is at least one element in the QStringList. Thus the following error warning: ASSERT failure in QList<T>::operator[]: "index out of range", file ../. ./../Programme/Qt2009.04/qt/include/QtCore/../../src/corelib/tools/qlist.h, line 403 warning: Invalid parameter passed to C runtime function. warning: Invalid parameter passed to C runtime function. occurs and the program is terminated. I suggest checking whether the mailtocmd is empty and returning an empty string in that case. I attached a corresponding patch for your convenience.
  • Oct 02, 2009
    issue 2 (Parse error: Entity 'aamp' not declared) commented on by marcel.baur   -   Edit translations/popdiag_en_US_doublevowels.ts and replace all occurrences as follows: &aamp; -> &amp; &aapoos; -> &apos; Or use the unified patch attached.
    Edit translations/popdiag_en_US_doublevowels.ts and replace all occurrences as follows: &aamp; -> &amp; &aapoos; -> &apos; Or use the unified patch attached.
  • Jul 08, 2009
    issue 1 (INT_MAX not defined.) commented on by Samuel.Walz   -   Exactly - took me a while to figure it out
    Exactly - took me a while to figure it out
  • Apr 14, 2009
    issue 4 (Missing lrelease) commented on by patterner   -   My /usr/bin/lrelease is from qt-gui-4.5.0 (gentoo). No -qt4 suffix.
    My /usr/bin/lrelease is from qt-gui-4.5.0 (gentoo). No -qt4 suffix.
  • Apr 08, 2009
    r4 (* Compilation fixes (including limits.h, naming an enum) (pa...) committed by pop.imap.troubleshooter   -   * Compilation fixes (including limits.h, naming an enum) (patch by Lucian Adrian Grijincu).
    * Compilation fixes (including limits.h, naming an enum) (patch by Lucian Adrian Grijincu).
  • Apr 06, 2009
    issue 4 (Missing lrelease) reported by gabriel.doss   -   What steps will reproduce the problem? 1. Use Fedora 9 2. type 'make release' after qmake has been run. What is the expected output? What do you see instead? Expected for program to be built. Instead saw: /bin/sh: lrelease: command not found make[1]: *** [lrelease_qm] Error 127 make[1]: Leaving directory `/home/gdoss/Download/Programs/pop-imap-troubleshooter-read-only' make: *** [release] Error 2 What version of the product are you using? On what operating system? Release 2.0.1. Attempted build on Fedora 9. Please provide any additional information below. To fix I edited Makefile.Release to include lrelease-qt4 calls instead of lrelease. I only changed specifically where lrelease was called, not lrelease_qm, lrelease_qm_make_all, lrelease_qm_clean, etc. The program mostly worked after this, but I was not allowed to pick my e-mail client.
    What steps will reproduce the problem? 1. Use Fedora 9 2. type 'make release' after qmake has been run. What is the expected output? What do you see instead? Expected for program to be built. Instead saw: /bin/sh: lrelease: command not found make[1]: *** [lrelease_qm] Error 127 make[1]: Leaving directory `/home/gdoss/Download/Programs/pop-imap-troubleshooter-read-only' make: *** [release] Error 2 What version of the product are you using? On what operating system? Release 2.0.1. Attempted build on Fedora 9. Please provide any additional information below. To fix I edited Makefile.Release to include lrelease-qt4 calls instead of lrelease. I only changed specifically where lrelease was called, not lrelease_qm, lrelease_qm_make_all, lrelease_qm_clean, etc. The program mostly worked after this, but I was not allowed to pick my e-mail client.
  • Apr 02, 2009
    issue 3 (Parse error: Entity 'aamp' not declared) commented on by mbounine   -   I have the same problem. gcc version 4.3.2 qtsdk-2009.01
    I have the same problem. gcc version 4.3.2 qtsdk-2009.01
  • Apr 02, 2009
    pop-imap-troubleshooter-2.0.1.tar.gz (POP and IMAP Troubleshooter) file uploaded by pop.imap.troubleshooter   -  
    Labels: Featured Type-Source OpSys-All
    Labels: Featured Type-Source OpSys-All
  • Apr 02, 2009
    r3 (2.0.1 release ) committed by pop.imap.troubleshooter   -   2.0.1 release
    2.0.1 release
  • Apr 01, 2009
    issue 3 (Parse error: Entity 'aamp' not declared) reported by patterner   -   > lrelease translations/popdiag_en_US_doublevowels.ts -qm build/opt/obj/popdiag_de.qm lrelease error: Parse error at translations/popdiag_en_US_doublevowels.ts:41:19: Entity 'aamp' not declared.
    > lrelease translations/popdiag_en_US_doublevowels.ts -qm build/opt/obj/popdiag_de.qm lrelease error: Parse error at translations/popdiag_en_US_doublevowels.ts:41:19: Entity 'aamp' not declared.
  • Apr 01, 2009
    issue 2 (Parse error: Entity 'aamp' not declared) reported by patterner   -   > lrelease translations/popdiag_en_US_doublevowels.ts -qm build/opt/obj/popdiag_de.qm lrelease error: Parse error at translations/popdiag_en_US_doublevowels.ts:41:19: Entity 'aamp' not declared.
    > lrelease translations/popdiag_en_US_doublevowels.ts -qm build/opt/obj/popdiag_de.qm lrelease error: Parse error at translations/popdiag_en_US_doublevowels.ts:41:19: Entity 'aamp' not declared.
  • Apr 01, 2009
    issue 1 (INT_MAX not defined.) reported by patterner   -   localhost_unix.cc and localhost.cc need a limits.h header to compile on my system.
    localhost_unix.cc and localhost.cc need a limits.h header to compile on my system.