Error: LaTeX Error: Something's wrong--perhaps a missing item Announcing the arrival of Valued...

Is it fair for a professor to grade us on the possession of past papers?

What would you call this weird metallic apparatus that allows you to lift people?

Take 2! Is this homebrew Lady of Pain warlock patron balanced?

Is there hard evidence that the grant peer review system performs significantly better than random?

How to compare two different files line by line in unix?

Is CEO the "profession" with the most psychopaths?

What is the appropriate index architecture when forced to implement IsDeleted (soft deletes)?

Selecting user stories during sprint planning

Can the Great Weapon Master feat's damage bonus and accuracy penalty apply to attacks from the Spiritual Weapon spell?

Why is it faster to reheat something than it is to cook it?

Amount of permutations on an NxNxN Rubik's Cube

How would a mousetrap for use in space work?

Do wooden building fires get hotter than 600°C?

How to tell that you are a giant?

Is there a kind of relay that only consumes power when switching?

Effects on objects due to a brief relocation of massive amounts of mass

What do you call the main part of a joke?

How come Sam didn't become Lord of Horn Hill?

What is the difference between globalisation and imperialism?

Did Deadpool rescue all of the X-Force?

Should I use a zero-interest credit card for a large one-time purchase?

Why do early math courses focus on the cross sections of a cone and not on other 3D objects?

ArcGIS Pro Python arcpy.CreatePersonalGDB_management

How to write this math term? with cases it isn't working



Error: LaTeX Error: Something's wrong--perhaps a missing item



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)Bibliography doesn't work -> missing itemLatex error using bib file in IEEEtran documentLaTeX Error: File `conference.cls' not foundlatex error lonely item--perhaps a missing list environment in the bibliography! LaTeX Error: File `IEEEtran.cls' not foundUnderscores in Citation > Error missing $Bibtex item sorting and error item missingLaTeX Error: Environment example undefinedmissing begin{document} error!LaTeX Error: Something's wrong--perhaps a missing item












13















I found a lot of posts about the same problem but none could help. Can you please help me figure out why I am getting this error? I am using: IEEEtran.bst and IEEEtran.cls. Both of those files and the main .tex file and the references.bib are in one folder. When I try to compile my script, I get this error:



test.bbl(24): Error: LaTeX Error: Something's wrong--perhaps a missing item.


Here is test.bbl:



% Generated by IEEEtran.bst, version: 1.12 (2007/01/11)
begin{thebibliography}{}
providecommand{url}[1]{#1}
csname url@samestyleendcsname
providecommand{newblock}{relax}
providecommand{bibinfo}[2]{#2}
providecommand{BIBentrySTDinterwordspacing}{spaceskip=0ptrelax}
providecommand{BIBentryALTinterwordstretchfactor}{4}
providecommand{BIBentryALTinterwordspacing}{spaceskip=fontdimen2font plus
BIBentryALTinterwordstretchfactorfontdimen3font minus
fontdimen4fontrelax}
providecommand{BIBforeignlanguage}[2]{{%
expandafterifxcsname l@#1endcsnamerelax
typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
typeout{** loaded for the language `#1'. Using the pattern for}%
typeout{** the default language instead.}%
else
language=csname l@#1endcsname
fi
#2}}
providecommand{BIBdecl}{relax}
BIBdecl

end{thebibliography}


And my test.tex:



documentclass[conference]{IEEEtran}
begin{document}

section{Test Citation}
cite{logjam2015}

% ---- Bibliography ----
bibliographystyle{IEEEtran}
bibliography{references}

end{document}


And the references.bib



@inproceedings{logjam2015,
author = {Adrian, David and Bhargavan, Karthikeyan and Durumeric, Zakir and Gaudry, Pierrick and Green, Matthew and Halderman, J. Alex and Heninger, Nadia and Springall, Drew and Thom{'e}, Emmanuel and Valenta, Luke and VanderSloot, Benjamin and Wustrow, Eric and Zanella-B{'e}guelin, Santiago and Zimmermann, Paul},
booktitle = {Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS '15)},
pages = {5-17},
title = {{I}mperfect {F}orward {S}ecrecy: {H}ow {D}iffie-{H}ellman {F}ails in {P}ractice},
url = {http://doi.acm.org/10.1145/2810103.2813707},
year = {2015},
}









share|improve this question


















  • 1





    Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

    – egreg
    Jan 28 '17 at 18:28











  • 0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

    – Alessandro Cuttin
    Aug 21 '17 at 13:43











  • I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

    – wonderich
    Jan 3 at 20:38
















13















I found a lot of posts about the same problem but none could help. Can you please help me figure out why I am getting this error? I am using: IEEEtran.bst and IEEEtran.cls. Both of those files and the main .tex file and the references.bib are in one folder. When I try to compile my script, I get this error:



test.bbl(24): Error: LaTeX Error: Something's wrong--perhaps a missing item.


Here is test.bbl:



% Generated by IEEEtran.bst, version: 1.12 (2007/01/11)
begin{thebibliography}{}
providecommand{url}[1]{#1}
csname url@samestyleendcsname
providecommand{newblock}{relax}
providecommand{bibinfo}[2]{#2}
providecommand{BIBentrySTDinterwordspacing}{spaceskip=0ptrelax}
providecommand{BIBentryALTinterwordstretchfactor}{4}
providecommand{BIBentryALTinterwordspacing}{spaceskip=fontdimen2font plus
BIBentryALTinterwordstretchfactorfontdimen3font minus
fontdimen4fontrelax}
providecommand{BIBforeignlanguage}[2]{{%
expandafterifxcsname l@#1endcsnamerelax
typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
typeout{** loaded for the language `#1'. Using the pattern for}%
typeout{** the default language instead.}%
else
language=csname l@#1endcsname
fi
#2}}
providecommand{BIBdecl}{relax}
BIBdecl

end{thebibliography}


And my test.tex:



documentclass[conference]{IEEEtran}
begin{document}

section{Test Citation}
cite{logjam2015}

% ---- Bibliography ----
bibliographystyle{IEEEtran}
bibliography{references}

end{document}


And the references.bib



@inproceedings{logjam2015,
author = {Adrian, David and Bhargavan, Karthikeyan and Durumeric, Zakir and Gaudry, Pierrick and Green, Matthew and Halderman, J. Alex and Heninger, Nadia and Springall, Drew and Thom{'e}, Emmanuel and Valenta, Luke and VanderSloot, Benjamin and Wustrow, Eric and Zanella-B{'e}guelin, Santiago and Zimmermann, Paul},
booktitle = {Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS '15)},
pages = {5-17},
title = {{I}mperfect {F}orward {S}ecrecy: {H}ow {D}iffie-{H}ellman {F}ails in {P}ractice},
url = {http://doi.acm.org/10.1145/2810103.2813707},
year = {2015},
}









share|improve this question


















  • 1





    Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

    – egreg
    Jan 28 '17 at 18:28











  • 0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

    – Alessandro Cuttin
    Aug 21 '17 at 13:43











  • I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

    – wonderich
    Jan 3 at 20:38














13












13








13


7






I found a lot of posts about the same problem but none could help. Can you please help me figure out why I am getting this error? I am using: IEEEtran.bst and IEEEtran.cls. Both of those files and the main .tex file and the references.bib are in one folder. When I try to compile my script, I get this error:



test.bbl(24): Error: LaTeX Error: Something's wrong--perhaps a missing item.


Here is test.bbl:



% Generated by IEEEtran.bst, version: 1.12 (2007/01/11)
begin{thebibliography}{}
providecommand{url}[1]{#1}
csname url@samestyleendcsname
providecommand{newblock}{relax}
providecommand{bibinfo}[2]{#2}
providecommand{BIBentrySTDinterwordspacing}{spaceskip=0ptrelax}
providecommand{BIBentryALTinterwordstretchfactor}{4}
providecommand{BIBentryALTinterwordspacing}{spaceskip=fontdimen2font plus
BIBentryALTinterwordstretchfactorfontdimen3font minus
fontdimen4fontrelax}
providecommand{BIBforeignlanguage}[2]{{%
expandafterifxcsname l@#1endcsnamerelax
typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
typeout{** loaded for the language `#1'. Using the pattern for}%
typeout{** the default language instead.}%
else
language=csname l@#1endcsname
fi
#2}}
providecommand{BIBdecl}{relax}
BIBdecl

end{thebibliography}


And my test.tex:



documentclass[conference]{IEEEtran}
begin{document}

section{Test Citation}
cite{logjam2015}

% ---- Bibliography ----
bibliographystyle{IEEEtran}
bibliography{references}

end{document}


And the references.bib



@inproceedings{logjam2015,
author = {Adrian, David and Bhargavan, Karthikeyan and Durumeric, Zakir and Gaudry, Pierrick and Green, Matthew and Halderman, J. Alex and Heninger, Nadia and Springall, Drew and Thom{'e}, Emmanuel and Valenta, Luke and VanderSloot, Benjamin and Wustrow, Eric and Zanella-B{'e}guelin, Santiago and Zimmermann, Paul},
booktitle = {Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS '15)},
pages = {5-17},
title = {{I}mperfect {F}orward {S}ecrecy: {H}ow {D}iffie-{H}ellman {F}ails in {P}ractice},
url = {http://doi.acm.org/10.1145/2810103.2813707},
year = {2015},
}









share|improve this question














I found a lot of posts about the same problem but none could help. Can you please help me figure out why I am getting this error? I am using: IEEEtran.bst and IEEEtran.cls. Both of those files and the main .tex file and the references.bib are in one folder. When I try to compile my script, I get this error:



test.bbl(24): Error: LaTeX Error: Something's wrong--perhaps a missing item.


Here is test.bbl:



% Generated by IEEEtran.bst, version: 1.12 (2007/01/11)
begin{thebibliography}{}
providecommand{url}[1]{#1}
csname url@samestyleendcsname
providecommand{newblock}{relax}
providecommand{bibinfo}[2]{#2}
providecommand{BIBentrySTDinterwordspacing}{spaceskip=0ptrelax}
providecommand{BIBentryALTinterwordstretchfactor}{4}
providecommand{BIBentryALTinterwordspacing}{spaceskip=fontdimen2font plus
BIBentryALTinterwordstretchfactorfontdimen3font minus
fontdimen4fontrelax}
providecommand{BIBforeignlanguage}[2]{{%
expandafterifxcsname l@#1endcsnamerelax
typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%
typeout{** loaded for the language `#1'. Using the pattern for}%
typeout{** the default language instead.}%
else
language=csname l@#1endcsname
fi
#2}}
providecommand{BIBdecl}{relax}
BIBdecl

end{thebibliography}


And my test.tex:



documentclass[conference]{IEEEtran}
begin{document}

section{Test Citation}
cite{logjam2015}

% ---- Bibliography ----
bibliographystyle{IEEEtran}
bibliography{references}

end{document}


And the references.bib



@inproceedings{logjam2015,
author = {Adrian, David and Bhargavan, Karthikeyan and Durumeric, Zakir and Gaudry, Pierrick and Green, Matthew and Halderman, J. Alex and Heninger, Nadia and Springall, Drew and Thom{'e}, Emmanuel and Valenta, Luke and VanderSloot, Benjamin and Wustrow, Eric and Zanella-B{'e}guelin, Santiago and Zimmermann, Paul},
booktitle = {Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS '15)},
pages = {5-17},
title = {{I}mperfect {F}orward {S}ecrecy: {H}ow {D}iffie-{H}ellman {F}ails in {P}ractice},
url = {http://doi.acm.org/10.1145/2810103.2813707},
year = {2015},
}






bibliographies ieeetran ieee-style ieeeconf






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 28 '17 at 17:32









user6875880user6875880

6382523




6382523








  • 1





    Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

    – egreg
    Jan 28 '17 at 18:28











  • 0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

    – Alessandro Cuttin
    Aug 21 '17 at 13:43











  • I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

    – wonderich
    Jan 3 at 20:38














  • 1





    Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

    – egreg
    Jan 28 '17 at 18:28











  • 0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

    – Alessandro Cuttin
    Aug 21 '17 at 13:43











  • I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

    – wonderich
    Jan 3 at 20:38








1




1





Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

– egreg
Jan 28 '17 at 18:28





Your bbl file has no bibitem. Regenerate it running BibTeX; you need at least one cite (or nocite) command in your document.

– egreg
Jan 28 '17 at 18:28













0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

– Alessandro Cuttin
Aug 21 '17 at 13:43





0 down vote There is no point in trying to fix this as the reason this is happening is because the IEEE website gives you a template with an old IEEEtran.bst file. Please update it from ctan.org/tex-archive/macros/latex/contrib/IEEEtran/bibtex

– Alessandro Cuttin
Aug 21 '17 at 13:43













I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

– wonderich
Jan 3 at 20:38





I had similar problems -- which says "LaTeX Error: Something's wrong--perhaps a missing ite m." in Revtex -- but somehow in my case, I need to remove center in the begin{figure} ...end{figure}

– wonderich
Jan 3 at 20:38










4 Answers
4






active

oldest

votes


















16














You have generated the .bbl file at a time when your document contained no cite or nocite command. The error derives from a bad redefinition made by IEEEtran.cls of the endthebibliography macro.



The standard classes have something like



newenvironment{thebibliography}[1]
{[irrelevant code omitted]}
{def@noitemerr
{@latex@warning{Empty `thebibliography' environment}}%
endlist}


which implies



defendthebibliography{%
def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
endlist
}


but IEEEtran.cls has



letendthebibliographyendlist


which is plainly wrong.



If you fix it



documentclass[conference]{IEEEtran}

makeatletter
defendthebibliography{%
def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
endlist
}
makeatother

begin{document}

section{Test Citation}
cite{logjam2015}

% ---- Bibliography ----
bibliographystyle{IEEEtran}
bibliography{references}

end{document}


then also an empty .bbl file (that is, with no bibitem command) will just produce a warning and not an error.






share|improve this answer
























  • Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

    – kaka
    Jan 20 '18 at 20:56











  • this saved my sanity while on a deadline for a paper submission :)

    – meetaig
    Mar 22 at 22:06











  • @meetaig You're welcome!

    – egreg
    Mar 22 at 22:11



















1














In my case, this was in the context of a BibTex BBL file, which, upon inspection was empty.



Apparently, Overleaf reported the .bib file's name as Mendeley.bib and I included bibliography{Mendeley}, but the file was silently not found.



Solution: I renamed the .bib file to all lower case and updated the bibliography entry to match and everything worked as expected.






share|improve this answer































    1














    I had exactly the same error message, with an empty .bbl file. If you are using MiKTeX like me, you can try to change bibliographystyle{IEEEtran} with bibliographystyle{ieeetran} with all lower case. Then run BibTeX. Finally generate your document running what you are used to. It solved my problem.



    I found this solution reading https://ctan.org/pkg/ieeetran, where they provide the latest version of the IEEEtran BibTeX style (which I didn't need to download by the way), and specified that it is contained in TeX Live as IEEE­tran and in MiKTeX as ieee­tran.






    share|improve this answer































      0














      For me, there was no content in the latex files so by just including a temporary citation in the paper solved the problem.






      share|improve this answer








      New contributor




      sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





















        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "85"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f350907%2ferror-latex-error-somethings-wrong-perhaps-a-missing-item%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        16














        You have generated the .bbl file at a time when your document contained no cite or nocite command. The error derives from a bad redefinition made by IEEEtran.cls of the endthebibliography macro.



        The standard classes have something like



        newenvironment{thebibliography}[1]
        {[irrelevant code omitted]}
        {def@noitemerr
        {@latex@warning{Empty `thebibliography' environment}}%
        endlist}


        which implies



        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }


        but IEEEtran.cls has



        letendthebibliographyendlist


        which is plainly wrong.



        If you fix it



        documentclass[conference]{IEEEtran}

        makeatletter
        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }
        makeatother

        begin{document}

        section{Test Citation}
        cite{logjam2015}

        % ---- Bibliography ----
        bibliographystyle{IEEEtran}
        bibliography{references}

        end{document}


        then also an empty .bbl file (that is, with no bibitem command) will just produce a warning and not an error.






        share|improve this answer
























        • Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

          – kaka
          Jan 20 '18 at 20:56











        • this saved my sanity while on a deadline for a paper submission :)

          – meetaig
          Mar 22 at 22:06











        • @meetaig You're welcome!

          – egreg
          Mar 22 at 22:11
















        16














        You have generated the .bbl file at a time when your document contained no cite or nocite command. The error derives from a bad redefinition made by IEEEtran.cls of the endthebibliography macro.



        The standard classes have something like



        newenvironment{thebibliography}[1]
        {[irrelevant code omitted]}
        {def@noitemerr
        {@latex@warning{Empty `thebibliography' environment}}%
        endlist}


        which implies



        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }


        but IEEEtran.cls has



        letendthebibliographyendlist


        which is plainly wrong.



        If you fix it



        documentclass[conference]{IEEEtran}

        makeatletter
        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }
        makeatother

        begin{document}

        section{Test Citation}
        cite{logjam2015}

        % ---- Bibliography ----
        bibliographystyle{IEEEtran}
        bibliography{references}

        end{document}


        then also an empty .bbl file (that is, with no bibitem command) will just produce a warning and not an error.






        share|improve this answer
























        • Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

          – kaka
          Jan 20 '18 at 20:56











        • this saved my sanity while on a deadline for a paper submission :)

          – meetaig
          Mar 22 at 22:06











        • @meetaig You're welcome!

          – egreg
          Mar 22 at 22:11














        16












        16








        16







        You have generated the .bbl file at a time when your document contained no cite or nocite command. The error derives from a bad redefinition made by IEEEtran.cls of the endthebibliography macro.



        The standard classes have something like



        newenvironment{thebibliography}[1]
        {[irrelevant code omitted]}
        {def@noitemerr
        {@latex@warning{Empty `thebibliography' environment}}%
        endlist}


        which implies



        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }


        but IEEEtran.cls has



        letendthebibliographyendlist


        which is plainly wrong.



        If you fix it



        documentclass[conference]{IEEEtran}

        makeatletter
        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }
        makeatother

        begin{document}

        section{Test Citation}
        cite{logjam2015}

        % ---- Bibliography ----
        bibliographystyle{IEEEtran}
        bibliography{references}

        end{document}


        then also an empty .bbl file (that is, with no bibitem command) will just produce a warning and not an error.






        share|improve this answer













        You have generated the .bbl file at a time when your document contained no cite or nocite command. The error derives from a bad redefinition made by IEEEtran.cls of the endthebibliography macro.



        The standard classes have something like



        newenvironment{thebibliography}[1]
        {[irrelevant code omitted]}
        {def@noitemerr
        {@latex@warning{Empty `thebibliography' environment}}%
        endlist}


        which implies



        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }


        but IEEEtran.cls has



        letendthebibliographyendlist


        which is plainly wrong.



        If you fix it



        documentclass[conference]{IEEEtran}

        makeatletter
        defendthebibliography{%
        def@noitemerr{@latex@warning{Empty `thebibliography' environment}}%
        endlist
        }
        makeatother

        begin{document}

        section{Test Citation}
        cite{logjam2015}

        % ---- Bibliography ----
        bibliographystyle{IEEEtran}
        bibliography{references}

        end{document}


        then also an empty .bbl file (that is, with no bibitem command) will just produce a warning and not an error.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 28 '17 at 18:35









        egregegreg

        735k8919343257




        735k8919343257













        • Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

          – kaka
          Jan 20 '18 at 20:56











        • this saved my sanity while on a deadline for a paper submission :)

          – meetaig
          Mar 22 at 22:06











        • @meetaig You're welcome!

          – egreg
          Mar 22 at 22:11



















        • Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

          – kaka
          Jan 20 '18 at 20:56











        • this saved my sanity while on a deadline for a paper submission :)

          – meetaig
          Mar 22 at 22:06











        • @meetaig You're welcome!

          – egreg
          Mar 22 at 22:11

















        Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

        – kaka
        Jan 20 '18 at 20:56





        Was struggling to mitigate this issue for last 6 hours. Thank you for saving my life !

        – kaka
        Jan 20 '18 at 20:56













        this saved my sanity while on a deadline for a paper submission :)

        – meetaig
        Mar 22 at 22:06





        this saved my sanity while on a deadline for a paper submission :)

        – meetaig
        Mar 22 at 22:06













        @meetaig You're welcome!

        – egreg
        Mar 22 at 22:11





        @meetaig You're welcome!

        – egreg
        Mar 22 at 22:11











        1














        In my case, this was in the context of a BibTex BBL file, which, upon inspection was empty.



        Apparently, Overleaf reported the .bib file's name as Mendeley.bib and I included bibliography{Mendeley}, but the file was silently not found.



        Solution: I renamed the .bib file to all lower case and updated the bibliography entry to match and everything worked as expected.






        share|improve this answer




























          1














          In my case, this was in the context of a BibTex BBL file, which, upon inspection was empty.



          Apparently, Overleaf reported the .bib file's name as Mendeley.bib and I included bibliography{Mendeley}, but the file was silently not found.



          Solution: I renamed the .bib file to all lower case and updated the bibliography entry to match and everything worked as expected.






          share|improve this answer


























            1












            1








            1







            In my case, this was in the context of a BibTex BBL file, which, upon inspection was empty.



            Apparently, Overleaf reported the .bib file's name as Mendeley.bib and I included bibliography{Mendeley}, but the file was silently not found.



            Solution: I renamed the .bib file to all lower case and updated the bibliography entry to match and everything worked as expected.






            share|improve this answer













            In my case, this was in the context of a BibTex BBL file, which, upon inspection was empty.



            Apparently, Overleaf reported the .bib file's name as Mendeley.bib and I included bibliography{Mendeley}, but the file was silently not found.



            Solution: I renamed the .bib file to all lower case and updated the bibliography entry to match and everything worked as expected.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jul 2 '18 at 17:55









            jhclarkjhclark

            1113




            1113























                1














                I had exactly the same error message, with an empty .bbl file. If you are using MiKTeX like me, you can try to change bibliographystyle{IEEEtran} with bibliographystyle{ieeetran} with all lower case. Then run BibTeX. Finally generate your document running what you are used to. It solved my problem.



                I found this solution reading https://ctan.org/pkg/ieeetran, where they provide the latest version of the IEEEtran BibTeX style (which I didn't need to download by the way), and specified that it is contained in TeX Live as IEEE­tran and in MiKTeX as ieee­tran.






                share|improve this answer




























                  1














                  I had exactly the same error message, with an empty .bbl file. If you are using MiKTeX like me, you can try to change bibliographystyle{IEEEtran} with bibliographystyle{ieeetran} with all lower case. Then run BibTeX. Finally generate your document running what you are used to. It solved my problem.



                  I found this solution reading https://ctan.org/pkg/ieeetran, where they provide the latest version of the IEEEtran BibTeX style (which I didn't need to download by the way), and specified that it is contained in TeX Live as IEEE­tran and in MiKTeX as ieee­tran.






                  share|improve this answer


























                    1












                    1








                    1







                    I had exactly the same error message, with an empty .bbl file. If you are using MiKTeX like me, you can try to change bibliographystyle{IEEEtran} with bibliographystyle{ieeetran} with all lower case. Then run BibTeX. Finally generate your document running what you are used to. It solved my problem.



                    I found this solution reading https://ctan.org/pkg/ieeetran, where they provide the latest version of the IEEEtran BibTeX style (which I didn't need to download by the way), and specified that it is contained in TeX Live as IEEE­tran and in MiKTeX as ieee­tran.






                    share|improve this answer













                    I had exactly the same error message, with an empty .bbl file. If you are using MiKTeX like me, you can try to change bibliographystyle{IEEEtran} with bibliographystyle{ieeetran} with all lower case. Then run BibTeX. Finally generate your document running what you are used to. It solved my problem.



                    I found this solution reading https://ctan.org/pkg/ieeetran, where they provide the latest version of the IEEEtran BibTeX style (which I didn't need to download by the way), and specified that it is contained in TeX Live as IEEE­tran and in MiKTeX as ieee­tran.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Oct 16 '18 at 8:19









                    AudreyAudrey

                    163




                    163























                        0














                        For me, there was no content in the latex files so by just including a temporary citation in the paper solved the problem.






                        share|improve this answer








                        New contributor




                        sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.

























                          0














                          For me, there was no content in the latex files so by just including a temporary citation in the paper solved the problem.






                          share|improve this answer








                          New contributor




                          sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.























                            0












                            0








                            0







                            For me, there was no content in the latex files so by just including a temporary citation in the paper solved the problem.






                            share|improve this answer








                            New contributor




                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.










                            For me, there was no content in the latex files so by just including a temporary citation in the paper solved the problem.







                            share|improve this answer








                            New contributor




                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer






                            New contributor




                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 16 mins ago









                            sv_jan5sv_jan5

                            1011




                            1011




                            New contributor




                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            sv_jan5 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f350907%2ferror-latex-error-somethings-wrong-perhaps-a-missing-item%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Can't compile dgruyter and caption packagesLaTeX templates/packages for writing a patent specificationLatex...

                                Schneeberg (Smreczany) Bibliografia | Menu...

                                Hans Bellmer Spis treści Życiorys | Upamiętnienie | Przypisy | Bibliografia | Linki zewnętrzne |...