https://project.math.uzh.ch/https://project.math.uzh.ch/favicon.ico?16668783892018-07-10T18:59:13ZProject @ iMathQFQ - Bug #6401: sendmail: backtick muss escaped werdenhttps://project.math.uzh.ch/issues/6401?journal_id=184632018-07-10T18:59:13ZCarsten Rosecarsten.rose@math.uzh.ch
<ul></ul><p>Hallo Elias</p>
<p>Escapen ganz sicher - eigentlich sollte das schon via escapeshellarg() passiert sein. Koenntest Du ein Beispiel machen und den Stacktrace (mit dem debugger an die stelle bevor es knallt und dann einen screenshot vom stacktrace im debugger machen) im Ticket anhaengen?</p>
<p>Noch besser waere natuerlich wenn im qfq.log der stacktrace waere. Vermutlich ist dein Master Branch nicht aktuell?</p>
<p>Vielen Dank</p>
<p>CU<br />Carsten</p> QFQ - Bug #6401: sendmail: backtick muss escaped werdenhttps://project.math.uzh.ch/issues/6401?journal_id=184652018-07-10T19:03:36ZElias Villiger
<ul><li><strong>Assignee</strong> changed from <i>Carsten Rose</i> to <i>Elias Villiger</i></li></ul><p>Ist möglich, dass es in der aktuellsten Version bereits gefixt ist. Ich weise das Ticket mal mir zu, damit ich es mir mal genauer anschaue, wenn ich wieder qfq-aktiver bin.</p> QFQ - Bug #6401: sendmail: backtick muss escaped werdenhttps://project.math.uzh.ch/issues/6401?journal_id=186562018-07-27T14:42:39ZElias Villiger
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li></ul><p>escapeshellargs handelt nur single ticks</p>
<p>Eine andere Option wäre escapeshellcmd, diese ist aber zu gründlich (escapet auch Klammern, Fragezeichen, ... -> dadurch würde alles mögliche nicht mehr korrekt gerendert).</p>
<p>Im Merge Request handle ich die backticks jetzt einfach manuell.</p>