primordic/IssueDupesLite huggingface dataset:
Repository: baldurk/renderdoc

Issue #3346: Missing geometry only in Renderdoc 1.33
Created: 2024-06-07T19:00:20Z
Description
Hi there! I have a small application. It simply draws a red + blue gradient to a render target in a compute shader, and then draws a green cube ontop of that using a mesh shader. The application seems to work fine, no validation errors or anything, whether I launch it through Renderdoc or not. When I take a capture and open it however, the cube is gone. I confirmed this does not happen with Renderdoc 1.31 or 1.32, only in 1.33 so far. Here are some comparison images between 1.32 and 1.33 for me:




Steps to reproduce

Attached is a zip file of the application, and the assets needed to run it. You should just be able to unzip the folder, and double click the application to run it, and the cube should be immediately infront of the camera upon launch. I also included a capture using 1.32 and a capture using 1.33. When I open the 1.32 capture while using 1.33, it does work. But 1.33 with 1.33 does not.



Environment


RenderDoc version: 1.33
Operating System: Windows 11 (22631.3593)
Graphics API: Vulkan 1.3.280
GPU: AMD Radeon 7900XT, Driver: 24.5.1 (latest, released 5/8/2024)


Repro.zip

Duplicate issue #3372: Storage buffers not captured if uploaded during previous frames
Created: 2024-07-04T18:12:20Z
Description

As suggested in Discord, opening the report here.

The other day I was investigating Vulkan bufferDeviceAddress feature and “vertex pulling” technique (basically followed Vulkan Guide).
The results were as expected and application rendered fine on screen.
However when I tried to capture frames using Renderdoc, it missed all the geometry.
Further investigation showed, that Renderdoc captures buffers only during the frame they are uploaded. Subsequent frames have buffers filled with zeros.
I have put together minimalistic repo that demonstrates the case: https://github.com/Vitaljok/buffer-device-address-bug

Note: code lacks proper checks, has a lot of hardcoded values.

The essential part in pseudo-code:
uploadBuffers();

while (true) {
    pushConstants(vertexBufferDeviceAddress);
    bindIndexBuffer();
    drawIndexed();
}
Steps to reproduce

Compile the project

cmake -S . -B build
cmake --build build


Launch executable from Renderdoc

set working directory to project root
tick "Queue capture", start from frame 0, # of frames 2



The capture for frame 0 has "Copy/Clear Pass" and "Color Pass" properly shows the geometry and buffer contents.
Frame 1 has only "Color pass" as expected, but vertex buffer is filled with zeros.
Also added my capture files to the root of the repository.
Environment

RenderDoc version: v1.33 (cae2893)
Operating System: Windows 10
Graphics API: Vulkan 1.3.283.0
NVIDIA GeForce RTX 3060 Ti, driver 556.12

Closing comment (2024-07-08T13:19:03Z): Duplicate of #3346
Fixed in a recent nightly build
Repository: balena-io/etcher

Issue #3078: 403 Forbidden error on package repository
Created: 2020-02-23T15:12:20Z
Etcher version:
1.5.76
Operating system and architecture:
Ubuntu 19.10 (x64)
Image flashed:
N/A
Do you see any meaningful error information in the DevTools?
N/A

When performing an apt-get update, I receive a 403 Forbidden error from the Etcher Debian package repository.

...
Err:18 https://dl.bintray.com/etcher/debian stable Release
403  Forbidden [IP: 54.201.242.72 443]
...
E: The repository 'https://deb.etcher.io stable Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

There were previously no issues with the repository and the repository line and GPG key matches the README.
deb https://deb.etcher.io stable etcher

Duplicate issue #3087: error 403 while updateing on Linux Mint 19.3 (Ubuntu 18.04 based)
Created: 2020-02-27T13:04:22Z
Etcher version:
Operating system and architecture:
Image flashed:
Do you see any meaningful error information in the DevTools?

Closing comment (2020-02-27T13:30:50Z): Duplicate of #3078
Repository: balena-io/etcher

Issue #4150: Error: (0 , h.requestMetadata) is not a function
Created: 2023-12-21T17:43:19Z
Etcher version: 1.18.13 - 1.19.3
Operating system and architecture: NixOS, x86_64-linux
Image flashed: Arbitrary image
What do you think should have happened: Image selected successfully, being able to select target
What happened: Can't select any image
Do you see any meaningful error information in the DevTools?  No, same error as above.






In Nixpkgs we package Etcher on the basis of the official deb. The procedure no longer works as of 1.18.13.
Likely a continuation of #4138. Probably that issue should be reopened? @dfunckt

Duplicate issue #4324: index.js:2 TypeError: (0 , h.requestMetadata) is not a function
Created: 2024-09-22T18:07:24Z
Etcher version: 1.19.21 installed via RPM package
Operating system and architecture: Fedora Linux 40 x64 (KDE Plasma)
Image flashed: Slax Linux's latest version, i modified the bootscreen and packed it again. it still fails at the normal iso too
What do you think should have happened: i wanted it to etch my iso
What happened: it gave this error about non-functional functions (get it?)

Do you see any meaningful error information in the DevTools?
this:
index.js:2 TypeError: (0 , h.requestMetadata) is not a function
at index.js:140:1512
at async W.openImageSelector (index.js:140:2626)

Closing comment (2024-09-28T12:00:43Z): Duplicate of #4150
Repository: balena-io/etcher

Issue #1316: Windows 10 USB devices will not eject if task manager is open.
Created: 2017-04-17T19:39:23Z
Etcher version: any version
Operating system and architecture: windows 10 32 and 64 bit versions
Do you see any meaningful error information on DevTools? N/A

Just something I have noticed with windows 10. The OS will not eject USB devices if the task manager is open giving the message that the device is busy. Closing the task manager then ejecting the USB device solves this problem.

Duplicate issue #1315: Windows 10 USB devices will not eject if task manager is open.
Created: 2017-04-17T19:34:40Z
Etcher version:
Operating system and architecture:
Do you see any meaningful error information on DevTools?

Closing comment (2017-04-21T11:50:59Z): Looks like this was an accidental duplicate of #1316
Repository: balena-io/etcher

Issue #2833: Etcher broken on macOS Catalina
Created: 2019-06-24T15:04:45Z
Etcher version: 1.5.50
Operating system and architecture: macOS Catalina 10.15 Beta (19A487l)
Image flashed: http://director.downloads.raspberrypi.org/raspbian_full/images/raspbian_full-2019-06-24/2019-06-20-raspbian-buster-full.zip
Do you see any meaningful error information in the DevTools?

{"stack":"Error: EPERM: operation not permitted, open '/Users/nathfreder/Downloads/2019-06-20-raspbian-buster-full.img'","message":"EPERM: operation not permitted, open '/Users/nathfreder/Downloads/2019-06-20-raspbian-buster-full.img'","name":"Error","code":"EPERM","syscall":"open","errno":-1,"image":"2019-06-20-raspbian-buster-full.img"}

Duplicate issue #2911: “balenaEtcher” can’t be opened because Apple cannot check it for malicious software.
Created: 2019-09-25T03:59:28Z
Etcher version: 1.5.57
Operating system and architecture: macOS Catalina 10.15 beta build 19A573a
Image flashed: n/a
Do you see any meaningful error information in the DevTools? n/a


Etcher will not open on the latest macOS beta, with the error:
“balenaEtcher” can’t be opened because Apple cannot check it for malicious software.
This was downloaded fresh tonight.
Not sure what else I can provide for troubleshooting as macOS prevented the application from even launching.

Closing comment (2019-11-06T02:09:50Z): Duplicate of #2833
Repository: balena-io/etcher

Issue #1305: Missing dependency in AppImage: libgconf-2
Created: 2017-04-14T21:27:23Z
Etcher version: 1.0.0.  build 19
Operating system and architecture: Ubuntu 17.04 on a 64 bit HP computer
Do you see any meaningful error information on DevTools?
Etcher won't work on the new Ubuntu 17.04 OS
Rich Prim

Duplicate issue #2304: Etcher is not working on Xubuntu 18.04
Created: 2018-05-03T04:07:52Z
Etcher v1.4.4 64bit
Xubuntu 18.04lts x86_x64
any iso image is not working (etcher doesn't run)

Closing comment (2019-06-10T02:04:47Z): It is a duplicate of #1305
At least the solution is the same: sudo apt-get install -y libgconf-2-4
And then the AppImage will run. I'm on Ubuntu 18.04, had the same error, installed libgconf-2-4. Etcher is etching in the background as I type this.

where do we have to run this command....coz on gitbash it's not running.
Repository: balena-io/etcher

Issue #1659: [Feature Request] Custom Install Directory
Created: 2017-08-03T06:04:35Z
Is it possible to add a customisable install location?
Thanks

Duplicate issue #2793: User wants to select install drive for etcher
Created: 2019-05-17T08:18:36Z
On windows the installation seems to default to drive C: User wants the option to select which drive to install to

Closing comment (2019-05-17T10:04:33Z): Duplicate of #1659 ?
Repository: balena-io/etcher

Issue #1908: ETIMEDOUT when flashing compressed image
Created: 2017-12-07T10:01:40Z
Etcher version: 1.2.0
Operating system and architecture: Mac OS High Sierra
Image flashed: unknown.img.bz2

Quoting @jlabs from #1895 (comment):

I've just tried to flash a .img.bz2 file without success - was getting "ETIMEDOUT: connection timed out write" at around 80-90%.
Extracting the .img file inside of the .bz2 and using that worked fine.
I'm on 1.2.0 using High Sierra

Duplicate issue #2016: timeout when using macbook pro
Created: 2018-02-04T20:35:59Z
**Etcher version: 1.3.1
**Operating system and architecture:macOS 10.13.3
**Image flashed: resinos-hassio-1.1-raspberrypi3.img.bz2
Do you see any meaningful error information in the DevTools?


This file times out on my macbook pro but not my win10 microsoft surface pro.
Tried multiple versions of etcher. Stop at the same place every time.
In windows is stops at the same plac but finishes before it times out.
Is it possible to change the timeout length to see if it helps?

Closing comment (2018-02-05T01:20:03Z): Duplicate of #1908
Unfortunately we've been unable to reproduce this problem locally (so we're not sure exactly where this timeout is coming from), although a number of people have reported problems with this hassio image. Apparently the best workaround for now is to manually decompress the bz2 file, and then use Etcher to write the uncompressed img file to your SD card.
Repository: balena-io/etcher

Issue #266: Implement a way to perform a backup from a drive
Created: 2016-04-08T17:43:07Z
From #265
This option would copy whatever there is on the device as a local *.img file, and will compress it as a ZIP archive, in a way that can be easily burnt back with Etcher.
 Front conversations

Duplicate issue #1324: Backup SD cards to your Mac for later etching
Created: 2017-04-18T21:31:25Z
Would be a great feature!

Closing comment (2017-04-19T11:08:36Z): Agreed - closing as duplicate of #266
Repository: balena-io/etcher

Issue #1916: Show a confirmation dialog when attempting to flash a drive larger than 64 GB
Created: 2017-12-12T14:46:18Z
Just in case, given larger drives are usually system drives.

Duplicate issue #2005: Feature Request: Confirm Flash
Created: 2018-01-29T10:29:11Z
Etcher version: 1.3.1
Operating system and architecture: Windows 8.1 64-bit
Image flashed: Manjaro Architect 64-bit
Do you see any meaningful error information on DevTools?

It would be really helpful to ask the user for confirmation before flashing with like the info about what image and where it is going to flash it. Would help to resolve some struggles (and also issue #983, which looks solved but whatever) especially if you didn't look after where the image is going and then accidentally overwrite 900GB of data on an hard disk like I did, lol.

Closing comment (2018-01-29T16:34:22Z): Thanks for the suggestion, but IMHO if we added too many pop-up confirmation dialogs, then users would just get annoyed by them, and ignore what they say anyway.
The info about what image is being written, and which drive it's being written to, is always visible in the Etcher interface.
I'm going to close this as a duplicate of #1916
Repository: balena-io/etcher

Issue #3244: Ubuntu/Deb Repository Release file permissions
Created: 2020-07-12T17:20:30Z
Etcher version:

Latest as of July 12, 2020.

Operating system and architecture:

Ubuntu 20.04/Mint 20 x64

Image flashed:

Repo issue

Do you see any meaningful error information in the DevTools?

Repo Issue

Error:
E: The repository 'https://deb.etcher.io stable Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

wget https://dl.bintray.com/etcher/debian/dists/etcher/Release.gpg

Forbidden!

wget https://dl.bintray.com/etcher/debian/dists/etcher/Release

Forbidden!

Duplicate issue #3254: Problem with Kali Linux
Created: 2020-07-20T21:55:41Z
Hi,
When I try to install in Kali Linux 2020, say
tecnico@kali:~$ sudo apt-get update
[sudo] password for tecnico:
Obj:1 http://mirror.cedia.org.ec/kali kali-rolling InRelease
Ign:2 https://dl.bintray.com/etcher/debian stable InRelease
Err:3 https://dl.bintray.com/etcher/debian stable Release
403  Forbidden [IP: 52.36.128.157 443]
Leyendo lista de paquetes... Hecho
E: El repositorio «https://deb.etcher.io stable Release» no tiene un fichero de Publicación.
N: No se puede actualizar de un repositorio como este de forma segura y por tanto está deshabilitado por omisión.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.

Closing comment (2020-07-20T23:00:57Z): Duplicate of #3244
Repository: barbushin/php-imap

Issue #198: Email has no Body
Created: 2017-10-06T09:06:26Z
I have an email where I don't have any body but my Outlook Application shows it normally
$message = $parser->parse(file_get_contents(Constants::TMP_PATH . $file));
$message->getHtmlContent() is ""
$message->getTextContent() is null
In my file_get_contents(Constants::TMP_PATH . $file) I have a part like this (including the blank lines, markdown does not work properly here it seems):
`MIME-Version: 1.0
PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJz
ZXQ9dXRmLTgiPihTZXJ2ZXI6ICZxdW90O0RBVEVWLUxPSE4mcXVvdDspIChBdWZ0cmFnOiAmcXVv
dDtCYWNrdXAgLSBCZXJnIC0gRGF0ZXYtTG9obi1JbmtyZW1lbnRlbGwmcXVvdDspIERlciBBdWZ0
cmFnIHd1cmRlIGVyZm9sZ3JlaWNoIGFiZ2VzY2hsb3NzZW4uIEVzIHRyYXRlbiBqZWRvY2ggZGll
IGZvbGdlbmRlbiBCZWRpbmd1bmdlbiBhdWY6CgoxIERhdGVpZW4gd3VyZGVuIMO8YmVyc3BydW5n
ZW4uCg==`
Which is the base64 encoded eMail Body. Any chance that the parser detects that?

Duplicate issue #354: Returned string from textPlain and textHtml
Created: 2019-06-16T13:29:16Z
PHP IMAP version: 3.0.26
PHP Version: 7.3.6
Type of execution: Daemon

The $mail->textHtml sometimes returns a base64 encoded string (which when decoded contains some message headers, the body HTML, and body plain text). When it is not base64-encoded, it returns the body HTML and the body plain text.
The same applies for $mail->textPlain, which also returns a string with body HTML and plain text.
Is this expected behaviour?
A sample return of $mail->textHtml below:

--000000000000c69381051a482fdf
Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes
 
Here goes the text content
Here goes the text content
Here goes the text content
 
 
 
--000000000000c69381051a482fdf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 
 
 
 
 
 
 
 
 
 
 
<!doctype html public "- / /w3c / /dtd xhtml 1.0 strict / /en" "http: / /www.w3.org /tr /xhtml1 /dtd /xhtml1-strict.dtd">



<style type=text/css>
a {color: #4285F4;}
#body_container{max-width:600px;}
</style>


 Here goes the HTML
 Here goes the HTML
 Here goes the HTML

--000000000000c69381051a482fdf--

Closing comment (2019-06-16T14:32:18Z): Can you please provide an example header, if possible and show us, what's the current behaviour and which behaviour you have expected?
As far as I understood your issue, this should be related to #198 and #200.
Repository: barbushin/php-imap

Issue #585: [Feature Request] Avoid fetching attachments if it's already downloaded
Created: 2021-03-17T13:19:00Z
I'm using this library for a while, and it's really helpful!
I noticed that when I dealing with mails with multiple inline iamges (cid:...), IncommingMail::embedImageAttachments() took a very long time to process (I've set $attachmentsDir to null). I found that for
every call to IncomingMailAttachment::getContents() will eventually call imap_fetchbody in Imap::fetchbody(), which took a long time to fetch.
Since we already have attachment data in DataPartInfo::data, can we just return it in DataPartInfo::fetch() if data is set or add a getter for DataPartInfo::data?
I'm not really familiar with imap, sorry if I'm wrong.

Duplicate issue #554: Suggestion: Change DataPartInfo::fetch() functionality
Created: 2020-11-04T12:16:17Z
Hi there
I'll quickly describe my situation:
I am using Laravel to process emails with Laravel's Job Queue. This requires me to serialize and unserialize the messages, which also renders the imapStream unusable.
The issue I am having is when I try to access the contents of an attachment using IncomingMailAttachment::getContents().
This uses DataPartInfo::fetch(), which in turn always tries to fetch from the imap server. This will fail when the message has been serialized/unserialized.
My suggestion is changing the functionality of DataPartInfo::fetch() to just fetching the datapart, and creating another function getData() to return the contents. Then you can change all the fetch() calls to getData() calls (this is only used in 2 places)

public function getData(){
        if(null === $this->data){
            $this->fetch();
        }
        return (null === $this->data) ? '' : $this->data;
    }


DataPartInfo::fetch() could then be changed into:
public function fetch()
    {
        if (0 === $this->part) {
            $this->data = Imap::body($this->mail->getImapStream(), $this->id, $this->options);
        } else {
            $this->data = Imap::fetchbody($this->mail->getImapStream(), $this->id, $this->part, $this->options);
        }

        //decode
        switch ($this->encoding) {
            case ENC8BIT:
                $this->data = \imap_utf8((string)$this->data);
                break;
            case ENCBINARY:
                $this->data = \imap_binary((string)$this->data);
                break;
            case ENCBASE64:
                $this->data = \base64_decode((string)$this->data, false);
                break;
            case ENCQUOTEDPRINTABLE:
                $this->data = \quoted_printable_decode((string)$this->data);
                break;
        }

        //convert encoding
        if (isset($this->charset) and !empty(\trim($this->charset))) {
            $this->data = $this->mail->decodeMimeStr(
                (string)$this->data // Data to convert
            );
        }
    }

Closing comment (2021-11-26T20:30:54Z): Might be related to #585.
Repository: barbushin/php-imap

Issue #278: Parsing parts do not work properly (see description and referenced issues)
Created: 2019-01-28T15:12:10Z
Hi,
We have some emails that have eml attachments, but when they are parsed using the library the appears as a part of the body instead of an attachment.
The original message is attached,
originalEmail.txt
Any thoughts?

Duplicate issue #174: In some cases, inline attachments are not shown in the body - sent with Apple Mail
Created: 2016-11-30T09:21:02Z
Thanks for the package. Nice work.
Just one little thing;
while i'm sending a normal HTML email (without additional attachments), all images within my signature are taking place where they belong. Also all inline image attachments are working well. But as soon as i attach a PDF or ZIP or something, all attached inline images getting removed from the HTML.
Maybe this StackOverflow question helps.
However, I'll fork your package in a few hours and try to fix it. But maybe you can help me anyway?
without attached PDF

with attached PDF

Closing comment (2019-05-09T11:37:24Z): Related to #278. Closing this issue here. Working on all this kind of issues in the referenced issue.
Repository: barbushin/php-imap

Issue #563: [Feature Request] PHP 8 support?
Created: 2020-11-30T20:18:05Z
Hello, do you have any plans to support php 8?
Thank you for your work

Duplicate issue #587: [Feature Request] PHP 8 Support
Created: 2021-04-09T13:02:35Z
It works with PHP 8. Please update dependencies in composer.json

Closing comment (2021-05-21T16:21:09Z): Duplicate: #563
Repository: barbushin/php-imap

Issue #536: Since version 3.1, imap method of Mailbox class is not available but referenced in documentation
Created: 2020-07-31T07:37:20Z
Environment (please complete the following information):

PHP IMAP version: 3.1
PHP Version: 7.2
Type of execution: Daemon

First of all, thankyou for maintaining this awesome project !
Since version 3.1 the method imap() on Mailbox is not available (checking the code, in the 3.1 refactor was removed)
In the example code of the lastest version at the moment (4.1.0) still exists a reference to this method
Method imap() allows to call any imap function in a context of the the instance:

// Call imap_check();
// http://php.net/manual/en/function.imap-check.php
$info = $mailbox->imap('check'); //

Is this a bug ?
I did something wrong when updated to 3.1 from 3.0.33 ?

Duplicate issue #615: wanna know why about the wiki( mailbox::imap()  this function is not in the file)
Created: 2021-10-13T06:22:53Z
Environment (please complete the following information):

PHP IMAP version: [e.g. 3.0.11]
PHP Version: [e.g. 7.1.26]
Type of execution: [e.g. Daemon / CLI or Web Server]

Your Text
A clear and concise description of what you want.
from your wiki page i found this description: Method imap() allow to call any imap function in a context of the the instance. from url:https://github.com/barbushin/php-imap/wiki/Examples-of-usage#example-2
but when i called this function it told me it was not exsists.  but I search it from the webpage https://learnku.com/docs/cangsongbayu-php-imap/phpimapmailbox/6826#blog

I copy it into the mailbox class and it worked.
so?  why it was gone fron github page?   infact i just wanna use sendEmail feature.  wanna use imap() function to send OR u have already got another sendEmail function ?
hope to get callback =.=   thank u

Closing comment (2021-11-29T13:12:26Z): Duplicates #536.
Repository: barbushin/php-imap

Issue #525: How to detect textPlain encoding
Created: 2020-06-29T18:37:18Z
Environment:

PHP IMAP version: [4.1]
PHP Version: [e.g. 7.4]
Type of execution: [CLI]

Thank you for your work. The package is easy to use and works like a charm.
My question is related to textPlain and textHtml properties of  IncomingMail class.
As I understand the properties lazy fetched from DataPartInfo containing encoding property.
I'm stuck with some koi8-r encoded emails, where textPlain property has koi8-r encoded string, but since I have no access to DataPartInfo of the IncomingMail I can't detect the proper encoding of the string.
Dump of IncomingMail object msg-5efa2d360af79.txt
I can't rely on mbstring, since there is no guarantee to correct detection.
What is the best practice to convert mails to utf8?

Duplicate issue #530: decodeMimeStr() not expected behaviour
Created: 2020-07-17T10:05:59Z
PHP IMAP version: 4.1.0
PHP Version: 7.2.24
Type of execution: CLI

I believe that the removal of the convertStringEncoding() method caused by my previous ticket #403, has mixed things up and the expected behaviour by the library with regards to encoding has changed (correct me if I am wrong)
Currently when we try to retrieve the textHtml from an email message, php-imap iterates the dataInfo associative array for type DataPartInfo::TEXT_HTML and merges the contents of each part under the textHtml variable.
While doing this, at the end of each $data->fetch() it calls convertEncodingAfterFetch() which if the charset is set, eventually calls decodeMimeStr in order to convert the string where needed.
However the data at this point is not a mime encoded string, but the raw data from the html found in the email.
decodeMimeStr relies on imap_mime_header_decode() to detect the encoding. However imap_mime_header_decode returns default on any non utf-8 string that is not mime encoded. I.e. if you pass an ISO-8859-7 string. (that was my point on #403)
So an ISO-8859-7 encoding html string, never gets converted to utf-8 as was originally expected.

Closing comment (2020-07-27T08:52:26Z): Closing this as it's a duplicate of #525.
Repository: barbushin/php-imap

Issue #278: Parsing parts do not work properly (see description and referenced issues)
Created: 2019-01-28T15:12:10Z
Hi,
We have some emails that have eml attachments, but when they are parsed using the library the appears as a part of the body instead of an attachment.
The original message is attached,
originalEmail.txt
Any thoughts?

Duplicate issue #211: Problem downloading .gz attachments
Created: 2017-11-30T21:17:36Z
Hello,
I have some problems downloading .gz files. The download of tar.gz files is working well.
a print_r($mail); shows me the following result:
PhpImap\IncomingMail Object
(
[textPlain] => my sample mail
begin 644 mysamplefile.gz
M'XG((K%'%H``^Q=6V_;2)9^WU\AY*$QC=FR2-:%K#2"1O?,;,]B.H,!)LN
M,%@TbF1)TFS<8JD9?O7[RG=;$GSF++%D2$GRNSG[G/KX59ESHZ;B:
MJHFNING,L;^.(]8S<1X3<QNPGHWEDQ'J'1OZ)X_'=].XGZ",'X?X/=A#Y,1G,PB#X
It seems that the script recognize the attachment "mysamplefile.gz" but also "open" the file directly.
a print_r($mail->getAttachments()); shows me this result:
attachment:
Array
(
)
Do you guys have any idea?
Best,
Mark

Closing comment (2019-05-09T11:38:36Z): Related to #278. Closing this issue here. Working on all this kind of issues in the referenced issue.
Repository: basecamp/pow

Issue #104: Can't access hosts offline
Created: 2011-04-13T20:35:16Z
When offline I'm not able to access any Pow hosts through the browser.
I can ping them, or access them with lynx, but all the desktop browsers I've tried (FF, Chrome, Safari) are unable to resolve the host. I can only access them offline by manually adding them to /etc/hosts.
I guess this is down to DNS caching by the browser / OS, and is not really a Pow issue, but maybe someone can explain what's going on?

Duplicate issue #195: Can't access apps when disconnected from a network
Created: 2011-08-05T06:54:00Z
I noticed that on Mac OS X Lion that if I'm not connected to a network that neither Safari or Chrome will not load any apps.  It appears the .dev isn't resolving.

Closing comment (2011-08-05T13:13:39Z): This is a duplicate of #104, and I'm afraid it's an issue with OS X that we can't work around.
Repository: basecamp/pow

Issue #80: Feature idea: browsable via local network
Created: 2011-04-11T13:08:43Z
Hi
So Macs can run a webserver and be browsable on the local network (through a wifi router, for example) through http://192.168.0.2/ or http://computername.local
Is it possible to automatically map these POW apps to the network also? .... eg:  http://powapp.dev.computername.local
(yes the url is dodgy but something like that)
It would be ultra handy for people testing mobile and ipad apps! :)

Duplicate issue #55: Support for default virtual hosts
Created: 2011-04-08T14:09:14Z
Editor's node: Original title was "Support for mobile development"
As an iPhone developer it is my belief that this server won't work for me because I hit my machine from the local wifi network rather than localhost.
I can't think of any clever way to make mobile development as seamless as local development.

Closing comment (2011-04-13T02:32:43Z): The mDNS (local) feature is being tracked in #80, and I've implemented a prototype in pull request #95.
Repository: basecamp/pow

Issue #297: Install Error
Created: 2012-06-11T23:00:04Z
This seems similar to this closed issue. However, I do not have a file called /etc/resolver
#296
I'm using OS X 10.7.4
curl get.pow.cx | sh
There is a long delay of over a minute between the connection error and the rest of the error.
Where can I look to resolve this issue?
*** Installing Pow 0.4.0...
*** Installing local configuration files...
Jun 11 17:49:26 ha001835.wvrgroup.internal node[40750] : kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
/Users/lakhutson/Library/Application Support/Pow/Versions/0.4.0/lib/command.js:19
throw err;
^
Error: ENOENT, open '/tmp/pow.40750.1339454966270.44405'
I checked /tmp for a file starting with pow*. There's no file.
Any ideas?

Duplicate issue #331: Installation fails after trying to open a non-existant file in /tmp
Created: 2012-11-11T19:18:30Z
This is from running curl get.pow.cx | sh on my new Macbook Pro with Mountain Lion:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  6887  100  6887    0     0  14876      0 --:--:-- --:--:-- --:--:-- 23266
*** Installing Pow 0.4.0...
*** Installing local configuration files...
*** Installing system configuration files as root...
Password:

/Users/callum.locke/Library/Application Support/Pow/Versions/0.4.0/lib/command.js:19
      throw err;
            ^
Error: ENOENT, open '/tmp/pow.87588.1352661160427.21167'

I've checked in /tmp and there's no such file there, hence the ENOENT. The installation doesn't seem to cause any new files to appear in /tmp at any stage.
Any ideas?

Closing comment (2012-11-11T19:34:50Z): Sorry, this is a dupe of #297; I've just added my report as a comment there.
Repository: basecamp/pow

Issue #452: Yosemite Support
Created: 2014-06-03T15:42:21Z
Unfortunately, Yosemite breaks pow because ipfw has been completely removed from the OS. I was able to get pow working again using PF, which is the new recommended way to do port forwarding in OS X. Here's what I did to get it working:
First, add an anchor file to contain the pow port forwarding rule. Place the following code in /etc/pf.anchors/com.pow:
rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 20559


NOTE: The trailing line break is required. Otherwise pf will say you have a syntax error.
Next, add two lines to /etc/pf.conf to load your new rule. It is important where these lines go. Add this line right after rdr-anchor "com.apple/*":
rdr-anchor "pow"

Add this line directly after load anchor "com.apple" from "/etc/pf.anchors/com.apple":
load anchor "pow" from "/etc/pf.anchors/com.pow"


Again, make sure to maintain the final line break.
Next, reload the rules into pf by running sudo pfctl -f /etc/pf.conf
Finally, enable pf by running sudo pfctl -e
Interested to hear how other people fare with this. I would provide a pull request but I'm not familiar with the internals of pow or the way this should be implemented.

Duplicate issue #457: Pow not running on BETA preview of OS X 10.10 Yosemite
Created: 2014-07-26T18:13:38Z
Perhaps unsurprisingly, pow throws a "This webpage is not available" error when attempting to open any .dev page
Is there any way to make it work on this new, barely tested, unstable OS?

Closing comment (2014-07-26T18:43:25Z): Thanks for the report. This is a duplicate of #452. We'll continue to track the issue there.
Repository: basecamp/pow

Issue #156: rails 3.1 asset pipelining not always work
Created: 2011-06-03T13:49:44Z
I got following errors on ruby enterprise edition and 1.9.2
[Fri, 03 Jun 2011 13:30:45 GMT] DEBUG nack worker 76996 spawned
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:72:in `select': closed stream (IOError)
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:72:in `block in start'
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:66:in `loop'
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:66:in `start'
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:13:in `run'
[Fri, 03 Jun 2011 13:30:55 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/bin/nack_worker:4:in `<main>'
[Fri, 03 Jun 2011 13:30:57 GMT] DEBUG nack worker exited

and
[Fri, 03 Jun 2011 13:33:12 GMT] WARNING /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:60:in `write': closed stream (IOError)
[Fri, 03 Jun 2011 13:33:12 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:60:in `start'
[Fri, 03 Jun 2011 13:33:12 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/lib/nack/server.rb:13:in `run'
[Fri, 03 Jun 2011 13:33:12 GMT] WARNING     from /Users/martinciu/Library/Application Support/Pow/Versions/0.3.1/node_modules/nack/bin/nack_worker:4:in `<main>'
[Fri, 03 Jun 2011 13:33:12 GMT] DEBUG nack worker exited

Duplicate issue #175: Pow doesn't serve images from Rails 3.1 asset pipeline
Created: 2011-06-28T13:48:56Z
Weird: pow serves js and css without problems, it also serves images placed under app/assets/images but it fails to serve images that are placed under vendor/asset/images. Same app served by Webrick behaves correctly.
Funny thing is that when I tried to display an image from vendor/assets/images using image_tag it was sometimes loaded and sometimes not. It was never loaded when I tried to access it directly.
Any ideas what's this about? (BTW - pow's great!)

Closing comment (2011-06-29T14:43:09Z): This seems to be a dupe of #156, installing from the git source resolved this for me.
Repository: basecamp/pow

Issue #39: Domain aliasing
Created: 2011-04-08T07:29:37Z
This may be possible to do in resolver i don't know, when dealing with things such as Facebook connect you need to use a real domain or sub domain or Facebook won't give you the oauth tokens, what i usually do is pop dev.foo.com in my hosts file and then it will pass me the cookie, is there anyway i can alias foo.com to foo.dev?

Duplicate issue #405: CNAME support
Created: 2013-08-28T17:14:55Z
This could be both, either a question or a feature request.
I recently tried to set a normal domain name (local.example.com) to a pow host (example.dev). Unfortunately it only shows me the "pow is running"-message and not my actual host.
Is there any way this would work? And if not, does anybody think it would be a good idea to do this? And actually write the functionality?
Thanks for reading, best regards,
Alex

Closing comment (2014-08-12T03:46:43Z): Essentially duplicates #39. Def needs some external hand-holding to work well in cases like this.
Repository: basecamp/pow

Issue #37: rvm gemsets not working as expected
Created: 2011-04-08T07:03:19Z
I use gemsets extensively to work on multiple projects on the same dev machine. I'm finding that any projects that use gems that are not in the global gemset are failing to launch with missing gem errors (bundler is complaining).

Duplicate issue #79: Could not find httpclient-2.1.6
Created: 2011-04-11T08:42:51Z
For some reason which I've yet to work out - all of my applications result in:
Bundler::GemNotFound: Could not find httpclient-2.1.6 in any of the sources
/Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/spec_set.rb:87:in materialize' /Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/spec_set.rb:81:inmap!'
/Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/spec_set.rb:81:in materialize' /Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/definition.rb:90:inspecs'
/Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/definition.rb:135:in specs_for' /Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/definition.rb:124:inrequested_specs'
/Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/environment.rb:23:in requested_specs' /Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler/runtime.rb:11:insetup'
/Library/Ruby/Gems/1.8/gems/bundler-1.0.10/lib/bundler.rb:107:in setup' /Users/neil/code/gli/config/boot.rb:5 /Users/neil/code/gli/config/application.rb:2:inrequire'
/Users/neil/code/gli/config/application.rb:2
/Users/neil/code/gli/config/environment.rb:2:in require' /Users/neil/code/gli/config/environment.rb:2 /Users/neil/code/gli/config.ru:3:inrequire'
/Users/neil/code/gli/config.ru:3
/Users/neil/Library/Application Support/Pow/Versions/0.2.2/node_modules/nack/lib/nack/builder.rb:4:in instance_eval' /Users/neil/Library/Application Support/Pow/Versions/0.2.2/node_modules/nack/lib/nack/builder.rb:4:ininitialize'
/Users/neil/code/gli/config.ru:1:in `new'
/Users/neil/code/gli/config.ru:1
Rails 3.0.5
Bundler 1.0.10
Rubygems 1.6.0

Closing comment (2011-04-12T09:59:36Z): Strike this - this is down to old rvm installs, and therefore a duplicate of #37
Repository: basecamp/pow

Issue #21: .dev resolver doesn't "register" properly
Created: 2011-04-07T21:39:00Z
Editor's note: A few people have been unable to access .dev domains after installing Pow. It seems that in some cases the system doesn't immediately detect Pow's installation of a file in /etc/resolver. A temporary workaround is to open and save the /etc/resolver/dev file. The original message follows.
 
After Installing Pow I wasn't able to get an .dev domains to point to the pow server. I ran scutil --dns to see if the .dev resolver was being used at all, and it wasn't.
Opening /etc/resolver/dev and saving it again fixed this. Not sure why it was happening in the first place.

Duplicate issue #83: Can't connect to host
Created: 2011-04-11T19:49:00Z
I'm running into an issue getting pow to work
the pow process is running
% ps -ax | grep node

 1631 ??    0:00.33 [...]/Pow/Versions/0.2.2/bin/node [...]/Pow/Versions/0.2.2/lib/command.js

*.dev seems to route
% ping anything.dev

PING anything.dev (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.046 ms

seems like node is listening
% sudo lsof -i -P | grep node

node      410    7u  IPv4 0xffffff800bb30000      0t0    UDP *:20560
node      410    8u  IPv4 0xffffff800f98fc20      0t0    TCP *:20559 (LISTEN)
node      410    9u  IPv4 0xffffff800dc636c0      0t0    TCP *:* (CLOSED)

but going to any .dev URL doesn't work... the response is "Unable to connect to the server at anything.dev", not "Server not found" which is what I get if doing the same when Pow is uninstalled

Closing comment (2011-04-12T06:17:02Z): Working now, appears to be related to #21.  Possibly the browser cache or something was getting in the way?
Repository: basecamp/pow

Issue #5: Support SSL
Created: 2011-03-10T19:23:04Z
Support SSL connections

Duplicate issue #88: Support SSL connection
Created: 2011-04-12T08:15:05Z
I want to request to app with SSL.
I try to use salesforce API with OAuth2.
It require to redirect uri that is https while authentication, so I want to support SSL connection.

Closing comment (2011-04-12T08:24:16Z): This is a duplicate of #5
Repository: bbatsov/projectile

Issue #1115: `projectile-replace` doesn't work.
Created: 2017-02-22T09:56:39Z
Expected behavior
M-x projectile-replace or C-c p r,   replace the function name in the git project.
Actual behavior
It does nothing but put the message 'All files processed'.
Steps to reproduce the problem
It seems this command always act like that, and I don't know the command before.
Environment & Version information
Projectile version information
Projectile 20170106.606

Here is my configuration:
(use-package projectile
  :diminish projectile-mode
  :init
  (projectile-mode t)
  :config
  (add-to-list 'projectile-globally-ignored-files "*.png")
  (add-to-list 'projectile-globally-ignored-files "*.jpg")
  (add-to-list 'projectile-globally-ignored-files "*.zip")
  (setq projectile-require-project-root nil)
  (setq projectile-indexing-method 'native)
  (setq projectile-enable-caching t)
  (setq projectile-globally-ignored-directories
        (append '(
                  ".git"
                  ".svn"
                  "out"
                  "repl"
                  "target"
                  "venv"
                  "node_modules")
                projectile-globally-ignored-directories))
  (setq projectile-globally-ignored-files
        (append '(
                  ".DS_Store"
                  "*.gz"
                  "*.pyc"
                  "*.jar"
                  "*.tar.gz"
                  "*.tgz"
                  "*.zip")
                projectile-globally-ignored-files)))



Emacs version
25.1.1
Operating system
OS X 10.12.3
Besides, projectile-replace-regexp works well.

Duplicate issue #1677: projectile-replace ignores text before cursor in background buffers
Created: 2021-06-23T04:11:47Z
Expected behavior
projectile-replace should replace text regardless of cursor positions.
Actual behavior
projectile-replace doesn't find matches that precede cursors in files opened in background buffers.
Steps to reproduce the problem

Create a project with two files - .projectile and file.txt. file.txt contents:
Foo


Open file.txt. Move the cursor to the end of the line.
Open .projectile (so that file.txt is not the active buffer).
Run projectile-replace, commanding it to replace Foo with Bar.
Observe that projectile-replace finds 0 occurences.

Environment & Version information
Projectile version information
Projectile 20210620.556
Emacs version
GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.23, cairo version 1.16.0) of 2021-01-18, modified by Debian
Operating system
Ubuntu 21.04

Closing comment (2021-06-23T04:12:08Z): This might be a duplicate of #1115
Repository: bbatsov/projectile

Issue #633: Presence of .projectile file breaks getting the list of files
Created: 2015-02-03T07:21:26Z
As @bbatsov said, things worked before 5e46193

Duplicate issue #641: projectile-replace crashes on .projectile marked directory (spurious newline)
Created: 2015-02-06T22:43:58Z
I elpa-updated projectile to 20150201.1134. Since then, projectile-replace stopped to work on repositories marked with .projectile file (in mercurial repositories it still works) - it properly prompts for term and replacement, then immediately fails.
Here is the backtrace (note spurious newline on the end of directory name). The text "nie ma takiego pliku ani katalogu" is "no such file or directory" in my locale, there is empty .projectile in /home/marcink/GSS/wspolne/makeutil
Debugger entered--Lisp error: (file-error "Opening input file" "nie ma takiego pliku ani katalogu" "/home/marcink/GSS/wspolne/makeutil/
+")
  insert-file-contents("/home/marcink/GSS/wspolne/makeutil/\n+" nil)
  next-file((list "/home/marcink/GSS/wspolne/makeutil/\n+") t)
  tags-loop-continue((list "/home/marcink/GSS/wspolne/makeutil/\n+"))
  tags-query-replace("CMDLIST" "CMD_LIST" nil (list "/home/marcink/GSS/wspolne/makeutil/\n+"))
  projectile-replace(nil)
  call-interactively(projectile-replace nil nil)

Closing comment (2015-02-07T11:03:09Z): Likely related to #633.
Repository: bbatsov/projectile

Issue #234: projectile is very slow when working with tramp
Created: 2013-12-24T09:23:56Z
When I do projectile-find-file I can see several messages:
Tramp: Inserting /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'... Tramp: Encoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile...done Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region... Wrote /var/folders/mk/l2wm04594f1_106sn9lj4kd80000gp/T/tramp.436SVy Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region...done Tramp: Inserting/ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'...done
Tramp: Inserting /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'... Tramp: Encoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile...done Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region... Wrote /var/folders/mk/l2wm04594f1_106sn9lj4kd80000gp/T/tramp.436EfB Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region...done Tramp: Inserting/ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'...done
Tramp: Inserting /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'... Tramp: Encoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile...done Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region... Wrote /var/folders/mk/l2wm04594f1_106sn9lj4kd80000gp/T/tramp.436RpH Tramp: Decoding remote file /ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile with function base64-decode-region...done Tramp: Inserting/ssh:192.168.13.205:/home/mico/src/fdl/localStorage/.projectile'...done
Don't know if this is slow because there are some repeatings but tramp itself is ok, e.g. rgrep works fast.

Duplicate issue #286: Tramp support
Created: 2014-03-16T18:17:47Z
It would be nice to add TRAMP support to Projectile. rgrep and other commands work fine with TRAMP, so maybe it is possible to support it.

Closing comment (2014-03-16T18:20:40Z): Seems related to #234. I'd accept a PR improving the tramp support, but this is not something I plan to work on myself, as I haven't used tramp at all in years.
Repository: bbatsov/projectile

Issue #581: Enable alien indexing method by default on Windows
Created: 2014-12-19T08:04:17Z
Since native indexing method on Windows is so slow to the point of unusable for slightly large project, it will prevent many users to use Projectile. I would like it enable to improve Projectile's performance on Windows.
I would like to hear Windows users' opinions about this issue:

Did you use Projectile with alien indexing enabled?
Do you have any problem?

For me, using native, even for my .emacs.d took forever that I had to terminate with C-g.

Duplicate issue #663: Native indexing is including all files under .git/ on Windows
Created: 2015-02-25T21:46:35Z
I'm using emacs 24.4.1 on OS X and Windows.  On Windows I've recently noticed that all .git/ files (including the objects directory!) are being indexed on Windows.  I don't see this on OS X which is also using native indexing and shares the same emacs init files.
I didn't make any recent changes and both are running version 20150223.8 from MELPA.
Suggestions on troubleshooting this?
The only customizations I have are:
(use-package projectile
  :ensure t
  :diminish projectile-mode
  :config
  (progn
    (setq projectile-enable-caching t
          projectile-switch-project-action 'projectile-dired
          projectile-globally-ignored-files
          (append projectile-globally-ignored-files '(".DS_Store" ".gitignore" "*.pyo" "*.dll" "*.pdf" "*.exe" "*.pyc" "*.elc")))
    (add-to-list 'projectile-other-file-alist '("html" "js" "py"))
    (add-to-list 'projectile-other-file-alist '("js" "html" "py"))
    (add-to-list 'projectile-other-file-alist '("py" "html" "js"))))
In one of my projects I have a .projectile file and in another I do not.  Both are indexing all files under .git.

Closing comment (2015-02-26T04:05:45Z): This is related to #581. I think `'alien' should be the default on Windows as well.