Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

probleme: vm_allocate

Featured Replies

Posté(e)

Bonjour à tous,

Je développe une appli en c++/systemC sous Mac OSX.

Voici l'erreur que j'obtiens à l'éxécution:

simulation.x(3720) malloc: *** vm_allocate(size=2770341888) failed (error code=3)

simulation.x(3720) malloc: *** error: can't allocate region

terminate called after throwing an instance of 'std::bad_alloc'

what(): St9bad_alloc

Abort trap

Quelle est la signification précise de cette erreur ?

Le même programme sous linux s'éxécute parfaitement. Je pense donc à un problème dans la gestion de la mémoire par l'os.

J'ai trouvé quelle fonction provoque cette erreur mais je ne sais pas pourquoi. (voulez vous que je vous mette le code de cette fonction ?)

Que puis-je faire pour eliminer cette erreur ?

Merci pour vos réponses

Posté(e)

ne me dit pas que tu essayes de faire une allocation de 2,7Go... :francais:

Si c'est le cas, c'est normal qu'OSX ne veuille pas. La libc piquée à BSD qui tourne sur ton OSX doit certainement avoir la bonne vieille limite du 900Mo max dans un alloc.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.